/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.page-scholars .scholars-banner-section{background-color:transparent !important;background:url("/themes/custom/gim/styles/css/images/faculty-showcase/faculty_showcase.webp") no-repeat;background-size:cover;color:#ededed;text-align:center;background-blend-mode:overlay;position:relative;padding:100px 20px 80px;}.page-scholars .scholars-banner-section h1{margin-bottom:24px;line-height:95px;letter-spacing:0.02em;}@media only screen and (max-width:768px){.page-scholars .scholars-banner-section{padding:100px 20px 30px;}}.page-scholars .all-scholars-showcase-section{background-color:#E5E5E5 !important;background:url("/themes/custom/gim/styles/css/images/faculty-showcase/faculty_showcase_gim.webp") no-repeat top;background-size:100% 533px;position:relative;padding-bottom:120px;}.page-scholars .all-scholars-showcase-section .block__title{color:#fff;margin-bottom:20px;}.page-scholars .all-scholars-showcase-section h1{margin-bottom:24px;line-height:95px;letter-spacing:0.02em;}.page-scholars .all-scholars-showcase-section p{margin-bottom:20px !important;width:100%;max-width:863px;margin:0 auto 30px !important;line-height:31px;}.page-scholars .all-scholars-showcase-section .block-views-css-class--spotlight-faculty-page{}.page-scholars .all-scholars-showcase-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page a:link,.page-scholars .all-scholars-showcase-section .block-views-css-class--spotlight-faculty-page .spotlight-faculty-page a:visited{color:#fff;}.view.scholars-years .item-list ul{display:flex;overflow-x:auto;white-space:nowrap;width:100%;scrollbar-color:#b10c2e white;scroll-snap-type:x mandatory;}.view.scholars-years .item-list ul li{flex:0 0 auto;width:18%;overflow:hidden;cursor:pointer;font-size:22px;color:#b10c2e;text-align:center;display:flex;align-items:center;justify-content:center;background-color:#ffffff;padding:10px;margin:0px 0.5% 0px 0px;min-width:100px;font-weight:400;}.view.scholars-years .item-list ul li.active{font-weight:700;}#scholars-result .view-rows{display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:15px 0;margin-left:-15px;margin-right:-15px;}@media only screen and (max-width:576px){#scholars-result .view-rows{display:block;}}#scholars-result .view-rows .views-row{padding:15px;border-radius:3px;text-align:center;width:25%;}@media only screen and (max-width:1240px){#scholars-result .view-rows .views-row{width:33%;}}@media only screen and (max-width:768px){#scholars-result .view-rows .views-row{width:100%;}}#scholars-result .view-rows .views-row a{text-decoration:none;color:#778491;}#scholars-result .view-rows .views-row a .cards{padding:50px 20px;background:#ffffff;cursor:pointer;height:100%;}@media only screen and (max-width:1240px){#scholars-result .view-rows .views-row a .cards{padding:20px 10px;}}@media only screen and (max-width:768px){#scholars-result .view-rows .views-row a .cards{display:flex;padding:20px;}}#scholars-result .view-rows .views-row a .cards .scholar-profile-picture{max-width:190px;max-height:190px;overflow:hidden;margin:0 auto;background:linear-gradient(0deg,#E5E5E5,#E5E5E5);margin-bottom:18px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;}@media only screen and (max-width:768px){#scholars-result .view-rows .views-row a .cards .scholar-profile-picture{width:80px;height:80px;margin:0;max-width:100%;max-height:inherit;}}@media only screen and (max-width:768px){#scholars-result .view-rows .views-row a .cards .profile-short-info{padding-left:20px;text-align:left;width:calc(100% - 80px);}}#scholars-result .view-rows .views-row a .cards .profile-short-info h3{font-weight:500;font-size:26px;line-height:31px;margin-bottom:7px;}@media only screen and (max-width:768px){#scholars-result .view-rows .views-row a .cards .profile-short-info h3{font-size:20px;line-height:110%;margin-bottom:10px;}}
.paragraph--unpublished{background-color:#fff4f4;}
