/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#111112;font-family:"DM Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:26px;}h1{font-family:"DM Sans",sans-serif;font-size:54px;font-weight:500;letter-spacing:-0.03em;line-height:54px;margin-bottom:26px;margin-top:0;}@media screen and (max-width:767px){h1{font-size:36px;line-height:39px;}}h2{font-family:"DM Sans",sans-serif;font-size:40px;font-weight:500;letter-spacing:-0.02em;line-height:48px;margin-bottom:13px;margin-top:0;}@media screen and (max-width:767px){h2{font-size:36px;line-height:39px;}}h3{font-family:"DM Sans",sans-serif;font-size:36px;font-weight:500;letter-spacing:-0.02em;line-height:39px;margin-bottom:13px;margin-top:0;}@media screen and (max-width:767px){h3{font-size:28px;}}h4{font-size:28px;font-weight:500;letter-spacing:-0.01em;line-height:36px;margin-bottom:13px;margin-top:0;}@media screen and (max-width:767px){h4{font-size:24px;line-height:30px;}}h5{font-size:24px;font-weight:500;line-height:30px;margin-bottom:13px;margin-top:0;}@media screen and (max-width:767px){h5{font-size:18px;line-height:26px;}}h6{font-size:18px;font-weight:500;line-height:26px;margin-bottom:6px;margin-top:0;}p{margin-bottom:26px;}a,a:visited{color:#111112;font-weight:500;text-decoration:none;}ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0;}ol{margin-bottom:10px;margin-top:0;padding-left:40px;}li{list-style-type:none;}blockquote{border-left:5px none #e2e2e2;border-top:1px solid #111112;font-size:36px;font-weight:500;letter-spacing:-0.02em;line-height:39px;margin-bottom:52px;margin-left:0;margin-right:0;margin-top:52px;padding:26px 0 0;}figure{margin-bottom:26px;margin-top:26px;}figcaption{font-size:14px;line-height:22px;margin-top:6px;text-align:center;}.title{font-size:54px;font-weight:500;line-height:54px;}@media screen and (max-width:767px){.title{font-size:36px;line-height:39px;}}h1.page-title{font-size:36px;line-height:39px;margin:0 0 10px;padding:40px 0 60px;position:relative;text-align:center;z-index:1;}@media screen and (min-width:768px){h1.page-title{font-size:54px;line-height:54px;}}.node--title a:hover{color:#111112;text-decoration:none;}.path-node h1.page-title{border-bottom:1px solid #111112;margin-bottom:26px;padding:40px 0 26px;text-align:left;}.bg-white,.path-front .content-inner .block-block-content.hero-section .layout__region--second a{background-color:#fff;}.inline-flex{display:inline-flex;}.not-front{background:#f6f3f0;}.not-front.path-node,.not-front.path-bibcite{background:none;}.not-front.path-node h1.page-title,.not-front.path-bibcite h1.page-title{text-align:left;}.breadcrumb{margin-bottom:0;position:relative;z-index:1;}.menu--add-new{z-index:2;}.content-width-medium{direction:ltr;margin-left:auto;margin-right:auto;max-width:598px;width:100%;}.content-width-medium-block .block-content .field--name-body{direction:ltr;margin-left:auto;margin-right:auto;max-width:598px;width:100%;}.bulleted-list-item .field--name-body li{border-bottom:1px solid #111112;margin-bottom:13px;padding-bottom:13px;}.content-width-small{margin-left:auto;margin-right:auto;max-width:390px;width:100%;}body .content-inner .region > .block{padding:100px 0 80px;}body .content-inner .region > .block.no-space{padding:0;}body .content-inner .region > .block.no-top-space{padding-top:0;}body .content-inner .region > .block.no-bottom-space{padding-bottom:0;}body .content-inner .region > .block.space-bottom{padding-bottom:80px;}@media screen and (max-width:767px){body .content-inner .region > .block.space-bottom{padidng-bottom:40px;}}body .content-inner .region > .block.space-top{padding-top:80px;}@media screen and (max-width:767px){body .content-inner .region > .block.space-top{padidng-top:40px;}}body .content-inner .region > .block.no-margin-bottom-negative{margin-bottom:-60px;}@media screen and (max-width:767px){body .content-inner .region > .block.no-margin-bottom-negative{margin-bottom:-40px;}}@media screen and (max-width:767px){body .content-inner .region > .block{padding:52px 0;}}body .content-inner .field--name-body a{text-decoration:none;}.section-title{margin-bottom:76px;}.block--type-list-of-posts .block-content > ul.grid-view article{display:flex;flex:1;flex-direction:column;margin-bottom:15px;}.block--type-list-of-posts .block-content > ul.grid-view article .node--title,.block--type-list-of-posts .block-content > ul.grid-view article h2{font-size:24px;line-height:30px;}@media screen and (max-width:767px){.block--type-list-of-posts .block-content > ul.grid-view article .node--title,.block--type-list-of-posts .block-content > ul.grid-view article h2{font-size:18px;line-height:26px;}}.block--type-list-of-posts .block-content > ul.grid-view article .teaser--content{background:#fff;display:flex;flex:1;flex-direction:column;padding:39px;}@media screen and (max-width:767px){.block--type-list-of-posts .block-content > ul.grid-view article .teaser--content{padding:19px;}}.block--type-list-of-posts .block-content > ul.grid-view article .teaser--image{float:none;margin:0 auto;}.block--type-list-of-posts .block-content > ul.grid-view article .teaser--image .field--name-field-photo,.block--type-list-of-posts .block-content > ul.grid-view article .teaser--image .field--name-field-photo-media{float:none;margin:0;}.block--type-list-of-posts .block-content > ul.grid-view li{display:flex;flex-direction:column;margin-bottom:0;}.block--type-list-of-posts .block-content ul.list-view.view-teaser article.news{border-bottom:1px solid #111112;margin:0 auto;margin-bottom:40px;max-width:760px;width:100%;}.block--type-list-of-posts .block-content ul.list-view.view-teaser article.news h2{font-size:54px;letter-spacing:-0.03em;line-height:54px;}@media screen and (max-width:767px){.block--type-list-of-posts .block-content ul.list-view.view-teaser article.news h2{font-size:36px;line-height:39px;}}.block--type-list-of-posts .block-content .view-teaser article.news .node--title{display:none;}.block--type-list-of-posts .bibcite-reference{background:#fff;margin-bottom:0;padding:39px;}.block--type-list-of-posts .bibcite-reference .citeproc-title a{font-weight:500;}@media screen and (max-width:767px){.block--type-list-of-posts .bibcite-reference{padding:19px;}}.block--type-list-of-posts .view-teaser .bibcite-reference .csl-entry,.block--type-list-of-posts .view-teaser .bibcite-reference .field--abstract .btn-abstract{font-weight:500;}.bg-white,.path-front .content-inner .block-block-content.hero-section .layout__region--second a{background:#fff;}.date,time{color:#111112;}.content-width-large{direction:ltr;max-width:598px;width:100%;}.content-width-large.align-center{margin-left:auto;margin-right:auto;}.content-width-extra-large{margin:0 auto;max-width:806px;width:100%;}.post-meta-wrapper{margin-bottom:21px;}.center-block{margin:auto;text-align:center;}.block-block-content h2{font-weight:500;}.field--name-body ul{margin:39px 0;padding-left:26px;}.field--name-body ul li{list-style-type:disc;}#block-list h3{font-weight:normal;line-height:initial;margin-bottom:5px;}#factory-wrapper li a{font-size:16px;line-height:normal;margin-left:20px;}.main-container{margin-bottom:0;margin-top:0;}@media screen and (max-width:767px){.path-front .region-content{padding:0;}}.path-front .breadcrumb{display:none;}.path-front .content-first,.path-front .content-bottom{background:none;}.path-front .content-second,.path-front .content-bottom-first{background:#f4f1ee;}.path-front .content-second .region,.path-front .content-bottom-first .region{margin:0;}.path-front .content-inner .region > .block{padding:100px 0 80px;}@media screen and (max-width:767px){.path-front .content-inner .region > .block{padding:52px 0;}}.path-front .content-inner .layout__region{margin-bottom:0;}.path-front .content-inner .block-block-content.hero-section{background:#2f114e;color:#fff;max-width:initial;padding:0;}@media screen and (max-width:992px){.path-front .content-inner .block-block-content.hero-section .layout{flex-direction:column-reverse;}}.path-front .content-inner .block-block-content.hero-section .layout__region{padding:0;}.path-front .content-inner .block-block-content.hero-section .field{margin-bottom:0;}.path-front .content-inner .block-block-content.hero-section p:last-child{margin-bottom:0;}.path-front .content-inner .block-block-content.hero-section .layout__region--first{text-align:center;}.path-front .content-inner .block-block-content.hero-section .layout__region--second{display:flex;flex-direction:column;margin:auto;max-width:494px;padding:100px 15px;}.path-front .content-inner .block-block-content.hero-section .layout__region--second h1{font-size:72px;font-weight:500;line-height:72px;}@media screen and (max-width:767px){.path-front .content-inner .block-block-content.hero-section .layout__region--second h1{font-size:40px;line-height:44px;}}.path-front .content-inner .block-block-content.hero-section .layout__region--second p{font-size:22px;font-weight:400;line-height:30px;}@media screen and (max-width:767px){.path-front .content-inner .block-block-content.hero-section .layout__region--second p{font-size:16px;line-height:26px;}}.path-front .content-inner .block-block-content.hero-section .layout__region--second a{background:#fff !important;}@media screen and (min-width:768px){.path-front .content-inner .block-block-content.hero-section .layout__region--second a{display:inline-flex !important;}}@media screen and (max-width:767px){.path-front .content-inner .block-block-content.hero-section .layout__region--second{padding:52px 15px;}}@media screen and (min-width:992px){.path-front .content-inner .block-block-content.hero-section .layout__region--first .block-block-content,.path-front .content-inner .block-block-content.hero-section .layout__region--first div,.path-front .content-inner .block-block-content.hero-section .layout__region--first p,.path-front .content-inner .block-block-content.hero-section .layout__region--first .media,.path-front .content-inner .block-block-content.hero-section .layout__region--first .media-element{height:100%;}.path-front .content-inner .block-block-content.hero-section img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}}@media screen and (max-width:767px){.content-inner .layout__region--second{width:100%;}}.content-inner .region > .block.research-section{padding-bottom:0;padding-top:0;}.content-inner .block--type-custom-text-html h6,.content-inner .block--type-custom-text-html p{margin-bottom:26px;}.content-inner .block--type-custom-text-html h3{font-size:54px;line-height:54px;}@media screen and (max-width:767px){.content-inner .block--type-custom-text-html h3{font-size:36px;line-height:39px;}}.content-inner .block--type-custom-text-html a{border-bottom:2px solid rgba(17,17,18,0.1);}.content-inner .block--type-custom-text-html a:hover{animation:borders 1s;border-color:#111112;text-decoration:none;}@media screen and (min-width:992px){.content-inner .layout--twocol-section--33-67 .layout__region--second{max-width:67%;}}.content-inner .research-section .layout__region,.content-inner .research-section .field{margin-bottom:0;}.content-inner .research-section .layout__region--second{align-items:center;display:flex;justify-content:center;}.content-inner .research-section .layout__region--second .block--type-custom-text-html{background:#fff;min-height:520px;padding:39px;}@media screen and (max-width:767px){.content-inner .research-section .layout__region--second .block--type-custom-text-html{min-height:inherit;}}@media screen and (min-width:992px){.content-inner .research-section .layout__region--second{margin-left:-90px;}}.content-inner .research-section p:last-child{margin-bottom:0;}.content-inner h2.block-title{text-align:center;}.happening-section .block-content{height:100%;}@media screen and (min-width:768px){.happening-section .block-content a{display:inline-flex !important;}}.happening-section .block--type-custom-text-html{height:100%;}.happening-section .block--type-custom-text-html .field--name-body{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;}.happening-section .block--type-custom-text-html .field--name-body p:last-child{margin-bottom:0;margin-top:auto;}@media screen and (max-width:992px){.happening-section .layout__region--first{margin-bottom:30px !important;}}@media screen and (max-width:767px){.happening-section .layout__region--second{width:100%;}}.video-section .layout__region--second{align-items:center;display:flex;flex-direction:column;justify-content:center;}.view-publications .views-row{background:#fff;padding:39px;}.view-publications .citeproc-title a{font-weight:500;}@keyframes borders{0%{border-color:rgba(17,17,18,0.1);}100%{border-color:#111112;}}.card-column .block{background:#fff;height:100%;}.card-column .block .field--name-body p,.card-column .block .field--name-body h2,.card-column .block .field--name-body h3,.card-column .block .field--name-body h5,.card-column .block .field--name-body h5,.card-column .block .field--name-body h6{padding:0 30px;}.card-column .block .field--name-body p:first-child{padding:0;}.page-node-type-person .person-details .field--name-field-professional-titles{display:inline-block;padding:0;}.page-node-type-person .person-details .field--name-field-professional-titles .field--item{display:inline-block;font-size:1.2rem;margin-bottom:0;margin-left:10px;}.page-node-type-person .person-details .field--name-field-professional-titles .field--item:first-child{margin-left:0;}.page-node-type-person article.person .content--image--area{border:0;float:right;margin-left:30px;padding:0;}@media screen and (max-width:767px){.page-node-type-person article.person .content--image--area{float:none;}}.page-node-type-person .field--name-body{max-width:630px;}.video-play .field.field--name-body{position:relative;}.video-play .field.field--name-body a::before{background:#1e1e1e url(/profiles/contrib/openscholar/themes/hsu_lab/images/play-icon.svg);background-position:center;background-repeat:no-repeat;border-radius:50%;bottom:0;content:"";display:block;height:104px;left:0;margin:auto;position:absolute;right:0;top:0;transition:transform 200ms ease;width:104px;z-index:1;}.video-play .field.field--name-body a:hover::before{transform:scale(1.2);}.center-section{display:flex;flex-direction:column;height:100%;justify-content:center;}.container{max-width:1230px;width:100%;}@media screen and (max-width:992px){.layout--twocol-section.layout .layout__region--first,.layout--twocol-section.layout .layout__region--second{flex:0 1 100%;max-width:100%;padding:0;}}#navbar-collapse{background:none;border-bottom:1px solid rgba(17,17,18,0.1);}@media screen and (max-width:992px){#navbar-collapse.collapse{display:none !important;}}#navbar-collapse.in{display:block !important;}#navbar-collapse.fixed{position:initial;}#navbar-collapse ul.navbar-nav li:hover a{background:none;}#navbar-collapse ul.navbar-nav li a{background:none;color:#111112;font-family:"DM Sans",sans-serif;font-size:18px;font-weight:500;line-height:26px;padding:0 13px;}#navbar-collapse ul.navbar-nav li a:hover{background:none;color:#111112;opacity:0.5;}#navbar-collapse ul.navbar-nav li a.is-active,#navbar-collapse ul.navbar-nav li a:active{background:none;color:#111112;}#navbar-collapse ul.navbar-nav li a.is-active:hover,#navbar-collapse ul.navbar-nav li a:active:hover{background:none;color:#111112;}@media screen and (max-width:992px){#navbar-collapse ul.navbar-nav li{clear:both;display:block;float:none;}}@media screen and (max-width:767px){#navbar-collapse{background:#fff;left:0;margin:0 auto;top:auto !important;width:98%;}}@media screen and (max-width:767px){.mobile-menu .main-menu .glyphicon{background:#fff;color:#111112;}}.region-navigation-collapsible{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:13px 0;}.region-navigation-collapsible .block--type-search h2{cursor:pointer;font-size:18px;line-height:26px;padding:0;}.region-navigation-collapsible .block--type-search h2::before{background-image:url(/profiles/contrib/openscholar/themes/hsu_lab/images/search.svg);background-position:0 2px;background-repeat:no-repeat;background-size:22px;content:"";height:20px;margin-right:6px;padding-left:20px;width:20px;}.region-navigation-collapsible .block--type-search h2:hover{opacity:0.5;}.region-navigation-collapsible .block--type-search .block-content{display:none;}.region-navigation-collapsible .block--type-search.open h2.block-title{align-items:center;bottom:0;color:#fff;display:flex;font-size:40px;justify-content:flex-start;left:0;line-height:48px;margin:auto;margin-bottom:150px;max-width:612px;position:fixed;right:0;text-align:left;text-transform:capitalize;top:0;z-index:9999;}.region-navigation-collapsible .block--type-search.open h2.block-title::before{background:none;height:0;margin:0;padding:0;width:0;}.region-navigation-collapsible .block--type-search.open .block-content{align-items:center;bottom:0;display:block;display:flex;justify-content:center;left:0;margin:auto;max-width:612px;position:fixed;right:0;top:0;z-index:9999;}.region-navigation-collapsible .block--type-search.open .block-content .form-text{background:none;color:#fff;height:52px;}.region-navigation-collapsible .block--type-search.open .block-content .form-text:focus{border-color:#000;}.region-navigation-collapsible .block--type-search.open .block-content .form-submit.btn-primary{background:none;font-size:16px;font-weight:500;height:52px;line-height:26px;min-width:130px;padding:0 26px;position:inherit;text-indent:inherit;width:auto;}.region-navigation-collapsible .block--type-search.open .block-content .form-submit.btn-primary .icon{display:none;}.region-navigation-collapsible .block--type-search.open .block-content .form-submit.btn-primary:hover{background:#000;border-color:#000;}.region-navigation-collapsible .block--type-search.open .block-content .btn-danger{display:none;}.region-navigation-collapsible .block--type-search form ul{display:flex;}@media screen and (max-width:767px){.region-navigation-collapsible .block--type-search{display:none;}}@media screen and (max-width:992px){.region-navigation-collapsible{align-items:flex-start;flex-direction:column;justify-content:flex-start;}.region-navigation-collapsible .block-block-content,.region-navigation-collapsible nav{margin-bottom:1em;}.region-navigation-collapsible .block-block-content:last-child{margin-bottom:0;}}header.nav-bar{background:#fff;}header.nav-bar h1{color:#482476;font-size:32px;line-height:24px;margin-bottom:0;}header.nav-bar h1 a{color:#482476;font-weight:700;}header.nav-bar .field--name-body{margin-bottom:0;}@media screen and (max-width:992px){header.nav-bar .navbar-toggle{display:block;margin-left:auto;}header.nav-bar .mobile-menu{align-items:center;display:flex;flex-wrap:wrap;float:none;justify-content:space-between;min-height:64px;padding:13px 10px;}header.nav-bar .mobile-menu .site-logo a{color:#482476;}header.nav-bar .mobile-menu .main-menu .glyphicon{background:#fff;color:#111112;}}.field--name-body .button,.field--name-body footer.footer .footer-content a,footer.footer .footer-content .field--name-body a,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a,.field--name-body .happening-section .block-content a,.happening-section .block-content .field--name-body a,.field--name-body header.nav-bar a[href^="mailto:"],header.nav-bar .field--name-body a[href^="mailto:"]{align-items:center;background-color:#111112;border-color:#111112;border-style:solid;border-width:1px;color:#fff;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:26px;min-height:52px;min-width:130px;padding-left:26px;padding-right:26px;text-align:center;transition:color 200ms ease,background-color 200ms ease;}.field--name-body .button:hover,.field--name-body footer.footer .footer-content a:hover,footer.footer .footer-content .field--name-body a:hover,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a:hover,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a:hover,.field--name-body .happening-section .block-content a:hover,.happening-section .block-content .field--name-body a:hover,.field--name-body header.nav-bar a[href^="mailto:"]:hover,header.nav-bar .field--name-body a[href^="mailto:"]:hover{background-color:transparent;color:#111112;}.field--name-body .button.button-large,.field--name-body footer.footer .footer-content a.button-large,footer.footer .footer-content .field--name-body a.button-large,.field--name-body .happening-section .block-content a.button-large,.happening-section .block-content .field--name-body a.button-large,.field--name-body header.nav-bar a.button-large[href^="mailto:"],header.nav-bar .field--name-body a.button-large[href^="mailto:"],.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a{min-height:63px;min-width:241px;}.field--name-body .button.button-small,.field--name-body footer.footer .footer-content a.button-small,footer.footer .footer-content .field--name-body a.button-small,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.button-small,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.button-small,.field--name-body .happening-section .block-content a.button-small,.happening-section .block-content .field--name-body a.button-small,.field--name-body header.nav-bar a.button-small[href^="mailto:"],header.nav-bar .field--name-body a.button-small[href^="mailto:"]{min-height:42px;}.field--name-body .button.button-outline,.field--name-body footer.footer .footer-content a.button-outline,footer.footer .footer-content .field--name-body a.button-outline,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.button-outline,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.button-outline,.field--name-body .happening-section .block-content a.button-outline,.happening-section .block-content .field--name-body a.button-outline,.field--name-body header.nav-bar a.button-outline[href^="mailto:"],header.nav-bar .field--name-body a.button-outline[href^="mailto:"]{background-color:transparent;color:#111112;}.field--name-body .button.button-outline:hover,.field--name-body footer.footer .footer-content a.button-outline:hover,footer.footer .footer-content .field--name-body a.button-outline:hover,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.button-outline:hover,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.button-outline:hover,.field--name-body .happening-section .block-content a.button-outline:hover,.happening-section .block-content .field--name-body a.button-outline:hover,.field--name-body header.nav-bar a.button-outline[href^="mailto:"]:hover,header.nav-bar .field--name-body a.button-outline[href^="mailto:"]:hover{background-color:#111112;color:#fff;}.field--name-body .button.icon-button,.field--name-body footer.footer .footer-content a.icon-button,footer.footer .footer-content .field--name-body a.icon-button,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.icon-button,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.icon-button,.field--name-body .happening-section .block-content a.icon-button,.happening-section .block-content .field--name-body a.icon-button,.field--name-body header.nav-bar a.icon-button[href^="mailto:"],header.nav-bar .field--name-body a.icon-button[href^="mailto:"]{align-items:center;display:flex;justify-content:space-between;padding-left:16px;padding-right:16px;-ms-flex-align:center;}.field--name-body .button.icon-button:hover,.field--name-body footer.footer .footer-content a.icon-button:hover,footer.footer .footer-content .field--name-body a.icon-button:hover,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.icon-button:hover,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.icon-button:hover,.field--name-body .happening-section .block-content a.icon-button:hover,.happening-section .block-content .field--name-body a.icon-button:hover,.field--name-body header.nav-bar a.icon-button[href^="mailto:"]:hover,header.nav-bar .field--name-body a.icon-button[href^="mailto:"]:hover{border-color:#111112;}.field--name-body .button.button-circle-small,.field--name-body footer.footer .footer-content a.button-circle-small,footer.footer .footer-content .field--name-body a.button-circle-small,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.button-circle-small,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.button-circle-small,.field--name-body .happening-section .block-content a.button-circle-small,.happening-section .block-content .field--name-body a.button-circle-small,.field--name-body header.nav-bar a.button-circle-small[href^="mailto:"],header.nav-bar .field--name-body a.button-circle-small[href^="mailto:"]{align-items:center;border-radius:50%;display:flex;-ms-flex-pack:center;height:28px;justify-content:center;min-width:0;padding:4px;width:28px;-ms-flex-align:center;}.field--name-body .button.button-circle,.field--name-body footer.footer .footer-content a.button-circle,footer.footer .footer-content .field--name-body a.button-circle,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.button-circle,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.button-circle,.field--name-body .happening-section .block-content a.button-circle,.happening-section .block-content .field--name-body a.button-circle,.field--name-body header.nav-bar a.button-circle[href^="mailto:"],header.nav-bar .field--name-body a.button-circle[href^="mailto:"]{align-items:center;border-radius:50%;display:flex;-ms-flex-pack:center;height:52px;justify-content:center;min-width:0;padding:0;width:52px;-ms-flex-align:center;}.field--name-body .button.button-circle:hover,.field--name-body footer.footer .footer-content a.button-circle:hover,footer.footer .footer-content .field--name-body a.button-circle:hover,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.button-circle:hover,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.button-circle:hover,.field--name-body .happening-section .block-content a.button-circle:hover,.happening-section .block-content .field--name-body a.button-circle:hover,.field--name-body header.nav-bar a.button-circle[href^="mailto:"]:hover,header.nav-bar .field--name-body a.button-circle[href^="mailto:"]:hover{background-color:#111112;}.field--name-body .button.button-circle.bg-white,.field--name-body footer.footer .footer-content a.button-circle.bg-white,footer.footer .footer-content .field--name-body a.button-circle.bg-white,.field--name-body .happening-section .block-content a.button-circle.bg-white,.happening-section .block-content .field--name-body a.button-circle.bg-white,.field--name-body header.nav-bar a.button-circle.bg-white[href^="mailto:"],header.nav-bar .field--name-body a.button-circle.bg-white[href^="mailto:"],.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.button-circle,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.button-circle{background-color:#fff;}.field--name-body .button.button-circle.bg-white:hover,.field--name-body footer.footer .footer-content a.button-circle.bg-white:hover,footer.footer .footer-content .field--name-body a.button-circle.bg-white:hover,.field--name-body .happening-section .block-content a.button-circle.bg-white:hover,.happening-section .block-content .field--name-body a.button-circle.bg-white:hover,.field--name-body header.nav-bar a.button-circle.bg-white[href^="mailto:"]:hover,header.nav-bar .field--name-body a.button-circle.bg-white[href^="mailto:"]:hover,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.button-circle:hover,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.button-circle:hover{background-color:#fff;}.field--name-body .button.bg-white,.field--name-body footer.footer .footer-content a.bg-white,footer.footer .footer-content .field--name-body a.bg-white,.field--name-body .happening-section .block-content a.bg-white,.happening-section .block-content .field--name-body a.bg-white,.field--name-body header.nav-bar a.bg-white[href^="mailto:"],header.nav-bar .field--name-body a.bg-white[href^="mailto:"],.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a{border-color:#fff;color:#111112;}.field--name-body .button.bg-white:hover,.field--name-body footer.footer .footer-content a.bg-white:hover,footer.footer .footer-content .field--name-body a.bg-white:hover,.field--name-body .happening-section .block-content a.bg-white:hover,.happening-section .block-content .field--name-body a.bg-white:hover,.field--name-body header.nav-bar a.bg-white[href^="mailto:"]:hover,header.nav-bar .field--name-body a.bg-white[href^="mailto:"]:hover,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a:hover,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a:hover{background-color:#f6f3f0;border-color:#fff;color:#111112;}.field--name-body .button.bg-white.disabled,.field--name-body footer.footer .footer-content a.bg-white.disabled,footer.footer .footer-content .field--name-body a.bg-white.disabled,.field--name-body .happening-section .block-content a.bg-white.disabled,.happening-section .block-content .field--name-body a.bg-white.disabled,.field--name-body header.nav-bar a.bg-white.disabled[href^="mailto:"],header.nav-bar .field--name-body a.bg-white.disabled[href^="mailto:"],.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.disabled,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.disabled{background-color:#fff;transition-property:none;}.field--name-body .button.bg-white.disabled:hover,.field--name-body footer.footer .footer-content a.bg-white.disabled:hover,footer.footer .footer-content .field--name-body a.bg-white.disabled:hover,.field--name-body .happening-section .block-content a.bg-white.disabled:hover,.happening-section .block-content .field--name-body a.bg-white.disabled:hover,.field--name-body header.nav-bar a.bg-white.disabled[href^="mailto:"]:hover,header.nav-bar .field--name-body a.bg-white.disabled[href^="mailto:"]:hover,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.disabled:hover,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.disabled:hover{background-color:#fff;color:#111112;transition-property:none;}.field--name-body .button.disabled,.field--name-body footer.footer .footer-content a.disabled,footer.footer .footer-content .field--name-body a.disabled,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.disabled,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.disabled,.field--name-body .happening-section .block-content a.disabled,.happening-section .block-content .field--name-body a.disabled,.field--name-body header.nav-bar a.disabled[href^="mailto:"],header.nav-bar .field--name-body a.disabled[href^="mailto:"]{background-color:#111112;opacity:0.5;transition-property:none;}.field--name-body .button.disabled:hover,.field--name-body footer.footer .footer-content a.disabled:hover,footer.footer .footer-content .field--name-body a.disabled:hover,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.disabled:hover,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.disabled:hover,.field--name-body .happening-section .block-content a.disabled:hover,.happening-section .block-content .field--name-body a.disabled:hover,.field--name-body header.nav-bar a.disabled[href^="mailto:"]:hover,header.nav-bar .field--name-body a.disabled[href^="mailto:"]:hover{background-color:#111112;color:#fff;opacity:0.5;transition-property:none;}.field--name-body .button.button-wide,.field--name-body footer.footer .footer-content a.button-wide,footer.footer .footer-content .field--name-body a.button-wide,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.button-wide,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.button-wide,.field--name-body .happening-section .block-content a.button-wide,.happening-section .block-content .field--name-body a.button-wide,.field--name-body header.nav-bar a.button-wide[href^="mailto:"],header.nav-bar .field--name-body a.button-wide[href^="mailto:"]{padding-left:52px;padding-right:52px;}.field--name-body .button.button-extra-wide,.field--name-body footer.footer .footer-content a.button-extra-wide,footer.footer .footer-content .field--name-body a.button-extra-wide,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.button-extra-wide,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.button-extra-wide,.field--name-body .happening-section .block-content a.button-extra-wide,.happening-section .block-content .field--name-body a.button-extra-wide,.field--name-body header.nav-bar a.button-extra-wide[href^="mailto:"],header.nav-bar .field--name-body a.button-extra-wide[href^="mailto:"]{padding:9px 65px;}.field--name-body .button.button-outline-white,.field--name-body footer.footer .footer-content a.button-outline-white,footer.footer .footer-content .field--name-body a.button-outline-white,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.button-outline-white,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.button-outline-white,.field--name-body .happening-section .block-content a.button-outline-white,.happening-section .block-content .field--name-body a.button-outline-white,.field--name-body header.nav-bar a.button-outline-white[href^="mailto:"],header.nav-bar .field--name-body a.button-outline-white[href^="mailto:"]{background-color:transparent;border-color:#fff;}.field--name-body .button.button-outline-white:hover,.field--name-body footer.footer .footer-content a.button-outline-white:hover,footer.footer .footer-content .field--name-body a.button-outline-white:hover,.field--name-body .path-front .content-inner .block-block-content.hero-section .layout__region--second a.button-outline-white:hover,.path-front .content-inner .block-block-content.hero-section .layout__region--second .field--name-body a.button-outline-white:hover,.field--name-body .happening-section .block-content a.button-outline-white:hover,.happening-section .block-content .field--name-body a.button-outline-white:hover,.field--name-body header.nav-bar a.button-outline-white[href^="mailto:"]:hover,header.nav-bar .field--name-body a.button-outline-white[href^="mailto:"]:hover{background-color:#111112;border-color:#111112;color:#fff;}.field--name-body .button-inline{display:inline-flex;}footer.footer{background:#fff;color:#111112;}footer.footer a{color:#111112;}footer.footer ul.nav li{float:none;}footer.footer ul.nav li a{color:#111112;font-size:18px;margin-bottom:13px;text-transform:none;}footer.footer .region-footer-right .menu{float:right;}@media screen and (max-width:767px){footer.footer .region-footer-right .menu{float:none;}}footer.footer .footer-content h3{margin-bottom:26px;}@media screen and (min-width:768px){footer.footer .footer-content a{display:inline-flex !important;}}footer.footer .region.region-footer-top{border-bottom:1px solid #111112;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:52px;padding-bottom:35px;}footer.footer .region.region-footer-top h2{font-size:32px;line-height:40px;}footer.footer .region.region-footer-top h2 a{color:#482476;}.block-system-powered-by-block .powered-by{color:#505d6d;}.block-system-powered-by-block .powered-by .os-powered{color:#000;}.block-system-powered-by-block .powered-by .os-open{color:#a61e32;}.block-system-powered-by-block .lynx-powered-by{background:url(/profiles/contrib/openscholar/themes/os_base/images/lynx-black.png) no-repeat;background-size:contain;}.block-system-powered-by-block .lynx-powered-by::after{border-color:#000;}.block-system-powered-by-block .block-content > a{border-color:#000;}.block.block--type-slideshow .slick__arrow{bottom:-25px;left:auto;right:50px;}.block.block--type-slideshow .slick__arrow > button{border-radius:50%;padding:0;}.block.block--type-slideshow .slick__arrow > button.slick-prev,.block.block--type-slideshow .slick__arrow > button.slick-next{background:none;}.block.block--type-slideshow .slick__arrow > button.slick-prev::before,.block.block--type-slideshow .slick__arrow > button.slick-next::before{background-color:#fff;background-position:center;background-repeat:no-repeat;border-radius:50%;content:"";display:block;height:50px;width:50px;}.block.block--type-slideshow .slick__arrow > button.slick-prev{margin-right:10px;}.block.block--type-slideshow .slick__arrow > button.slick-prev::before{background-image:url(/profiles/contrib/openscholar/themes/hsu_lab/images/chevron-left.svg);}.block.block--type-slideshow .slick__arrow > button.slick-next::before{background-image:url(/profiles/contrib/openscholar/themes/hsu_lab/images/chevron-right.svg);}.block.block--type-slideshow .slick__arrow .slick-dots{display:none !important;}.path-news,.path-people{background:#f6f3f0;}.path-news .node--title,.path-people .node--title{font-size:24px;line-height:30px;}.path-news .view .views-infinite-scroll-content-wrapper,.path-people .view .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;margin:0 -20px;}.path-news .view .views-infinite-scroll-content-wrapper .views-row,.path-people .view .views-infinite-scroll-content-wrapper .views-row{flex:0 0 33%;margin-bottom:26px;padding:0 13px;}@media screen and (max-width:767px){.path-news .view .views-infinite-scroll-content-wrapper .views-row,.path-people .view .views-infinite-scroll-content-wrapper .views-row{flex:0 0 100%;padding:0;}}.path-news .view .views-infinite-scroll-content-wrapper article,.path-people .view .views-infinite-scroll-content-wrapper article{align-items:center;background:#fff;border:0;display:flex;flex-direction:column;height:100%;padding:30px;}.path-news .view .views-infinite-scroll-content-wrapper article .field--name-field-photo-person,.path-news .view .views-infinite-scroll-content-wrapper article .field--name-field-photo-person-media,.path-people .view .views-infinite-scroll-content-wrapper article .field--name-field-photo-person,.path-people .view .views-infinite-scroll-content-wrapper article .field--name-field-photo-person-media{margin-bottom:1em;}@media screen and (max-width:767px){.path-news .view .views-infinite-scroll-content-wrapper,.path-people .view .views-infinite-scroll-content-wrapper{margin:0;}}.news-card{display:flex;flex-direction:column;flex-grow:1;}.card-footer{display:flex;justify-content:space-between;margin-top:auto;padding-top:39px;}.card-footer time{font-size:14px;}.page-node-type-news article.news .field--name-field-photo,.page-node-type-news article.news .field--name-field-photo-media{float:none;margin:0;}.page-node-type-news .block-image{padding:76px 0 52px;}.page-node-type-news .block-image img{margin:0 auto;}.page-node-type-news h1.page-title{padding:26px 0;}.page-node-type-news .content.content-width-large{padding-top:50px;}.page-node-type-news .menu--add-new.navbar-nav{top:0;}.view-news .trimmed h2{font-size:24px;line-height:30px;}@media screen and (max-width:767px){.view-news .trimmed h2{font-size:18px;line-height:26px;}}.view-news .teaser--content,.view-news .news-card{height:100%;}.add-new-btn{z-index:9;}.rrssb .rrssb-buttons li a{align-items:center;background:#111112;border-radius:50%;display:flex;height:39px;justify-content:center;transition:transform 200ms ease;width:39px;}.rrssb .rrssb-buttons li a .rrssb-icon{background-position:center;background-repeat:no-repeat;bottom:0;height:18px;left:0;margin:0;margin:0 auto;padding:0;right:0;top:0;width:18px;}.rrssb .rrssb-buttons li a:hover{background:#111112;transform:scale(1.2);}.search-modal{align-items:center;background-color:#1e2749;color:#fff;-ms-flex-pack:center;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9998;-ms-flex-align:center;}.search-modal-cross{background:url(/profiles/contrib/openscholar/themes/hsu_lab/images/cross.svg) no-repeat;cursor:pointer;height:24px;position:absolute;right:48px;top:48px;width:24px;}.video-modal{background:rgba(0,0,0,0.9);bottom:0;color:#fff;cursor:auto;font-family:serif;font-family:"Helvetica Neue",Helvetica,Ubuntu,"Segoe UI",Verdana,sans-serif;font-size:medium;font-size:17px;font-style:normal;font-variant:normal;font-weight:normal;font-weight:300;left:0;letter-spacing:normal;line-height:normal;line-height:1.2;list-style:disc;outline:0;position:fixed;right:0;text-align:start;text-align:center;text-indent:0;text-shadow:none;text-transform:none;top:0;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;overflow-wrap:normal;z-index:2000;}.video-modal-container{align-items:center;display:flex;height:100%;justify-content:center;}.video-modal-container iframe{height:340px;width:640px;}@media screen and (max-width:767px){.video-modal-container iframe{height:auto;width:auto;}}.page-node-type-page .breadcrumb{margin:0 auto;max-width:1230px;padding:0 15px;position:relative;width:100%;}.page-node-type-page .breadcrumb::before{background:#fff;content:"";height:100%;left:0;margin-left:calc(-50vw + 50% - 8px);position:absolute;top:0;width:100vw;z-index:-1;}.page-node-type-page .content-inner .region > .block-block-content > .block-content{margin:auto;max-width:1230px;padding:0 15px;width:100%;}.page-node-type-page .content-inner .region > .block-block-content.about-hero-section{background:#fff;margin-bottom:0;}.page-node-type-page .content-inner .region > .block-block-content.about-hero-section .block-content{max-width:none;padding:0;}.page-node-type-page .content-inner .region > .block-block-content.about-hero-section .layout__region--first{background:rgba(228,224,221,0.35);margin-bottom:0;padding:104px 26px;}.page-node-type-page .content-inner .region > .block-block-content.about-hero-section .layout__region--second{background:#482476;margin-bottom:0;padding:20px 0;}.page-node-type-page .content-inner .region > .block-block-content.about-hero-section .block{align-items:center;display:flex;height:100%;justify-content:center;margin-left:auto;margin-right:auto;max-width:494px;width:100%;}.page-node-type-page .content-inner .region > .block-block-content.about-hero-section p:last-child{margin-bottom:0;}.page-node-type-page .content-inner .region > .block-block-content.about-hero-section .field{margin-bottom:0;}.page-node-type-page .content-inner .region article.page.full{background:#fff;margin-bottom:0;}.page-node-type-page .content-inner .region article.page.full .book-printer{display:none;}.page-node-type-page .content-inner .region article.page.full .content{margin:0 auto;max-width:1230px;padding:0 15px;width:100%;}.not-front.page-node-type-page{background:#f6f3f0;}.not-front.page-node-type-page h1.page-title{background:#fff;border-bottom:0;font-size:88px;line-height:72px;margin-bottom:0;padding:104px 0 86px;text-align:center;}@media screen and (max-width:767px){.not-front.page-node-type-page h1.page-title{font-size:40px;line-height:48px;padding:52px 0;}}.not-front.page-node-type-page ul.nav-tabs{margin-bottom:0;}.not-front.page-node-type-page .content-inner .block{margin-bottom:0;}.path-node .region-content{margin-bottom:0;}.citeproc-title a{text-decoration:underline;}.region.region-branding-header,.branding-footer{display:none;}@media screen and (max-width:992px){.branding-header{background:none;border-bottom:1px solid rgba(17,17,18,0.1);height:auto;}}@media screen and (min-width:992px){.branding-header{background:none;display:none;}}.mobile-menu{padding:13px 0;}.research-fellows-block .block-content .layout__region{max-width:100%;}@media screen and (min-width:768px){.research-fellows-block .block-content .layout__region{max-width:25%;}}.research-fellows-block .block-content .media,.research-fellows-block .block-content .media-element{clear:both;display:block;text-align:center;}.research-fellows-block .block-content .media img,.research-fellows-block .block-content .media-element img{height:300px !important;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;overflow:hidden;width:100%;}@media only screen and (min-device-width:480px) and (max-device-width:767px) and (orientation:landscape){.research-fellows-block .block-content .media img,.research-fellows-block .block-content .media-element img{height:200px !important;}}@media screen and (min-width:768px){.research-fellows-block .block-content .media img,.research-fellows-block .block-content .media-element img{height:175px !important;}}@media screen and (min-width:992px){.research-fellows-block .block-content .media img,.research-fellows-block .block-content .media-element img{height:250px !important;}}@media screen and (min-width:1200px){.research-fellows-block .block-content .media img,.research-fellows-block .block-content .media-element img{height:320px !important;}}.team-section-no-image-teaser.block--type-list-of-posts ul[id^=list-of-posts] > li{margin-bottom:20px;}.team-section-no-image-teaser.block--type-list-of-posts ul[id^=list-of-posts] img{height:360px;margin-bottom:15px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;}@media screen and (min-width:768px){.team-section-no-image-teaser.block--type-list-of-posts ul[id^=list-of-posts] img{height:260px !important;}}.team-section-no-image-teaser.block--type-list-of-posts ul[id^=list-of-posts] article{background:#fff;display:flex;flex-direction:column;padding-bottom:15px;}.team-section-no-image-teaser.block--type-list-of-posts ul[id^=list-of-posts] article .node--title{margin-top:0;order:1;padding-left:20px;padding-right:20px;}.team-section-no-image-teaser.block--type-list-of-posts ul[id^=list-of-posts] article .content{display:flex;flex-direction:column;}.team-section-no-image-teaser.block--type-list-of-posts ul[id^=list-of-posts] article .content .field--name-field-professional-titles{order:2;padding-left:20px;padding-right:20px;}.team-section-no-image-teaser.block--type-list-of-posts ul[id^=list-of-posts] article .content .trimmed p:not(:first-child){padding:0 15px;}.team-section-no-image-teaser.block--type-list-of-posts ul[id^=list-of-posts] .see-more-tag{display:none;}.field--name-field-professional-titles .field--item{display:inline-block;}.field--name-field-professional-titles .field--item::after{content:",";}.field--name-field-professional-titles .field--item:last-child::after{content:"";}.view-publications .citeproc-container-title span,.block--type-list-of-posts .citeproc-container-title span{font-style:italic;}
