/* @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/themes/stable9/css/system/components/../../../../../misc/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/core/themes/stable9/css/system/components/../../../../../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:.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:.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:.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 .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 #fff;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:#fff;padding:10px;margin:0 .5% 0 0;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:#fff;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}
