/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body{background:#ffffff;color:#1e1e1e;font-family:"Nunito",sans-serif;}a,a:visited{color:#215990;}.block--type-featured-posts.styled h2.node--title a{font-weight:bold;font-size:1.2rem;}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;}footer{background:url(/profiles/contrib/openscholar/themes/modern/images/footer-top-gradient.png) repeat-x 0 0 #ebebeb;}footer ul.menu li{font-size:1rem;font-weight:bold;}footer ul.menu li a{font-family:arial;text-transform:uppercase;font-size:1rem;}footer ul.menu li ul a{font-family:arial;text-transform:none;font-size:1rem;}.navbar-collapse{background:#a23338;}@media screen and (max-width:767px){.navbar-collapse .navbar-nav > li{border-bottom:1px solid #80282C;}}.navbar-collapse .navbar-nav > li > a{color:#ffffff;font-size:20px;font-weight:normal;}.navbar-collapse .navbar-nav > li > a:hover,.navbar-collapse .navbar-nav > li > a:active,.navbar-collapse .navbar-nav > li > a:focus,.navbar-collapse .navbar-nav > li > a.is-active,.navbar-collapse .navbar-nav > li > a.is-active:hover{background:#7B272B;color:#ffffff;}.navbar-collapse .navbar-nav > li:hover > a{background:#7B272B;color:#ffffff;}.navbar-collapse .navbar-nav > li.open > a,.navbar-collapse .navbar-nav > li.open > a:hover,.navbar-collapse .navbar-nav > li.open > a:active,.navbar-collapse .navbar-nav > li.open > a:focus{background:#7B272B;color:#ffffff;}.navbar-collapse .dropdown-menu{background:#7B272B;}@media screen and (max-width:767px){.navbar-collapse .dropdown-menu > li{border-top:1px solid #80282C;}}.navbar-collapse .dropdown-menu > li > a{color:#ffffff;}@media screen and (max-width:767px){.navbar-collapse .dropdown-menu > li > a{font-size:19px;color:#ffffff;}}.navbar-collapse .dropdown-menu > li > a:hover,.navbar-collapse .dropdown-menu > li > a:active{color:#ffffff;}@media screen and (max-width:767px){.navbar-collapse .dropdown-menu > li > a:hover,.navbar-collapse .dropdown-menu > li > a:active{background:#7B272B;}}.navbar-collapse .dropdown-menu > li > a.active a,.navbar-collapse .dropdown-menu > li > a.active a:hover{color:#ffffff;}@media screen and (max-width:767px){.navbar-collapse .navbar-nav > li{border-top:1px solid #AB383E;}}.navbar-collapse .navbar-nav > li > a{padding:16px 15px;}.navbar-collapse .navbar-nav > li a{font-family:"Nunito",sans-serif;}.read-more,.node-readmore a{border-bottom:none;font-size:1rem;font-weight:bold;float:none;padding-right:11px;position:relative;}.read-more:after,.node-readmore a:after{background:url(/profiles/contrib/openscholar/themes/os_base/images/basesprite.png) no-repeat 3px -572px;padding-right:11px;content:"";}aside .block{margin-bottom:20px;}aside .block h2.block-title{background:#2D2D2D;color:#ffffff;padding:7px 10px;font-weight:normal;}aside .navbar-nav{float:none;}aside .navbar-nav li{float:none;list-style:none;background:#F3F3F1;text-align:left;}aside .navbar-nav li a{display:block;text-decoration:none !important;padding:8px 15px;border-bottom:2px solid #ffffff !important;font-size:1rem;font-weight:normal;}aside .navbar-nav li a .caret{display:none;}aside .navbar-nav li a:hover{background:#E6E6E3;}aside .navbar-nav li .dropdown-menu{display:block;width:100%;padding:0;border:0;box-shadow:none;background:none;position:inherit;float:none;}aside .navbar-nav li .dropdown-menu a{padding:8px 25px;color:#215990;}header{background:#303030;color:#ffffff;}.header-container ul.nav li a{font:bold 13px arial,sans-serif;text-decoration:none;text-transform:uppercase;color:#ACB9BA;padding:0.3em 0 0.3em 10px;}.header-container ul.nav li a:hover{background:none;}.header-container .block-content a{color:currentColor;}.block--type-search .form-text,.block--type-search .form-search,.search-block-form .form-text,.search-block-form .form-search{border-color:#a23338;}.block--type-search .form-text:focus,.block--type-search .form-search:focus,.search-block-form .form-text:focus,.search-block-form .form-search:focus{border-color:#a23338;box-shadow:none;outline:2px solid;outline-offset:2px;}.block--type-search .form-submit.btn-primary,.search-block-form .form-submit.btn-primary{background:#a23338;border-color:#a23338;}header .block--type-search .form-text{border-color:#ffffff;}header .block--type-search .form-text:focus{box-shadow:none;border-color:#ffffff;outline:2px solid #ffffff;outline-offset:2px;}header .block--type-search .search-facets-widgets .form-submit.button--primary{border-color:#ffffff;background:#ffffff;}header .block--type-search .search-facets-widgets .form-submit.button--primary .icon:before{color:#000;}.calendar.node--calendar .event-start{background-color:#F3F3F1;border-top:5px solid #BAC5C6;height:67px;text-align:center;width:55px;}.block--type-section-navigation{border-top:1px solid #959595;border:1px solid #959595;border-bottom:0;}.block--type-section-navigation .block-content > nav > ul > li > a{background:#1e1e1e;border-bottom:1px solid #ebe3df;color:#ffffff;}.block--type-section-navigation .block-content > nav > ul > li > a:hover{background:#1e1e1e;}.block--type-section-navigation .block-content > nav > ul > li.active-nav-link > a{color:#ffffff;}.block--type-section-navigation .block-content ul li a{border-color:#959595;text-decoration:none;}.block--type-section-navigation .block-content ul li.expanded.depth-2 > a,.block--type-section-navigation .block-content ul li.collapsed.active-nav-link.depth-2 > a{background:#545454;color:#ffffff;}.block--type-section-navigation .block-content ul li a{font-weight:bold;}.block.block--type-slideshow .slick__arrow .slick-prev,.block.block--type-slideshow .slick__arrow .slick-next,.slick--optionset--os-slideshow .slick__arrow .slick-prev,.slick--optionset--os-slideshow .slick__arrow .slick-next{background:#000;}h2.block-title{padding:10px 0;text-transform:none;letter-spacing:0.1em;font-weight:normal;}.path-front .content-inner .block{border-top:6px solid #e1e1e1;padding-top:15px;}.path-front .content-inner .block.block--type-column,.path-front .content-inner .block.block--type-slideshow{border-top:0;padding-top:0;}.trigger{color:#1e1e1e;}.content-inner .block--type-featured-posts.styled{background:none;border:none;border-top:6px solid #e1e1e1;padding-left:0;padding-right:0;}.content-inner .block--type-featured-posts.styled h2.block-title{border-bottom:none;margin-bottom:0;}.page-node-type-person .content-inner h2.block-title{background:#2D2D2D;color:#ffffff;font-size:1rem;line-height:16px;padding:7px 10px;font-weight:normal;}.content-inner section.block,.page-node-type-person .content-inner .block-data h2{border-top:6px solid #e1e1e1;padding-top:15px;}.page-node-type-page article.full.page{border-top:6px solid #e1e1e1;padding-top:15px;}.site_info h2{font-style:italic;margin-bottom:0;}.search-block-form .form-item label{color:#c8c8c8;}:where(html){--primary:#2e3d50;--secondary:#1e3f8a;--tertiary:#832129;--white:#fff;--black:#000;}.block--type-taxonomy .block-content > .os-widgets-taxonomy-display-type-menu{border-color:#959595;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item{border-color:#959595;}
body{font-family:Arial,Helvetica,sans-serif;font-size:16px;}a,a:visited{color:#495E9D;}a:hover,a:focus{color:#b75b00;}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;}.page-node-type-person .content-inner h2.block-title{background:none;color:#000;padding-inline:0;}.block.block--type-slideshow .slick__arrow .slick-prev,.block.block--type-slideshow .slick__arrow .slick-next,.slick--optionset--os-slideshow .slick__arrow .slick-prev,.slick--optionset--os-slideshow .slick__arrow .slick-next{background:#E57200;}header{background:#fff;}header .header-container ul.nav li a,header .header-container .block-content a{color:#232D4B;}header .block--type-site-logo{font-size:40px;padding-block:16px;padding-inline:0;}header .block--type-site-logo a,header .block--type-site-logo a:visited{color:#232D4B;}.header-container .site_info{min-height:81px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;}@media screen and (max-width:767px){.header-container .site_info{min-height:auto;}}.site_info,.site_info a,.header-container{color:#232D4B;font-family:Arial,Helvetica,sans-serif;}.site_info h1,.site_info h1 a,.header-container h1,.header-container h1 a{color:#232D4B;font-size:40px;font-weight:800;text-transform:uppercase;}.site_info h2,.site_info h2 a,.header-container h2 a,.header-container h2{color:#232D4B;font-family:Arial,Helvetica,sans-serif;margin-bottom:0;}div.navbar-collapse{background:#DADADA;}div.navbar-collapse ul.navbar-nav > li{margin-right:0;}@media screen and (max-width:767px){div.navbar-collapse ul.navbar-nav > li{border:0 none;}}div.navbar-collapse ul.navbar-nav > li:hover > a{background:#fff;color:#b75b00;}div.navbar-collapse ul.navbar-nav > li > a{padding:16px;font-family:Arial,Helvetica,sans-serif;font-size:15px;text-transform:uppercase;color:#232D4B;font-weight:bold;}@media screen and (max-width:767px){div.navbar-collapse ul.navbar-nav > li > a{padding:10px 16px;}}div.navbar-collapse ul.navbar-nav > li > a:hover,div.navbar-collapse ul.navbar-nav > li > a:active,div.navbar-collapse ul.navbar-nav > li > a:focus,div.navbar-collapse ul.navbar-nav > li > a.is-active,div.navbar-collapse ul.navbar-nav > li > a.is-active:hover{color:#b75b00;background:#fff;}div.navbar-collapse .dropdown-menu{background:#F1F1EF;}@media screen and (max-width:767px){div.navbar-collapse .dropdown-menu > li{border-top:0;}}div.navbar-collapse .dropdown-menu > li > a{padding:16px;font-family:Arial,Helvetica,sans-serif;font-size:15px;text-transform:uppercase;color:#232D4B;font-weight:bold;}@media screen and (max-width:767px){div.navbar-collapse .dropdown-menu > li > a{color:#232D4B;}}div.navbar-collapse .dropdown-menu > li > a:hover,div.navbar-collapse .dropdown-menu > li > a:active{color:#b75b00;}.navbar-collapse .dropdown .dropdown-menu li a.is-active{background:#fff;}.path-person .content-inner h2.block-title,aside .block h2.block-title{background:none;color:#000;padding:0;font-weight:bold;letter-spacing:0;}aside .navbar-nav li a:hover{color:#E57200;}#univ-address-block img{width:325px;}.footer{background:#232D4B;border-top:#E57200 8px solid;color:#fff;}.footer a{color:#fff;}.footer .footer-login{color:#fff;text-shadow:none;}.block--type-search .form-text,.block--type-search .form-search,.search-block-form .form-text,.search-block-form .form-search{border-color:#E57200;}.block--type-search .form-text:focus,.block--type-search .form-search:focus,.search-block-form .form-text:focus,.search-block-form .form-search:focus{border-color:#E57200;box-shadow:none;outline:2px solid;outline-offset:2px;}.block--type-search .form-submit.btn-primary,.search-block-form .form-submit.btn-primary{background:#E57200;border-color:#E57200;}header .block--type-search .form-text{border-color:#E57200;}header .block--type-search .form-text:focus{box-shadow:none;border-color:#E57200;outline:2px solid #E57200;outline-offset:2px;}header .block--type-search .search-facets-widgets .form-submit.button--primary{border-color:#E57200;background:#E57200;}header .block--type-search .search-facets-widgets .form-submit.button--primary .icon:before{color:#fff;}.calendar.node--calendar .event-start{background:#F1F1EF;border-top:4px solid #E57200;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.calendar.node--calendar .event-start span.event-start-day{color:#232D4B;}.branding-footer,.branding-header{background:#232D4B;}.branding-header{height:auto;}@media screen and (max-width:767px){.branding-header{height:38px;}}.branding-header .region-branding-header{height:auto;padding-block:24px;}.branding-header .region-branding-header .branding-logo img{height:auto;max-width:300px;}@media screen and (max-width:767px){.branding-header .region-branding-header{height:38px;padding-block:5px;}.branding-header .region-branding-header .branding-logo img{height:24px;}}@media screen and (max-width:767px){.mobile-menu .main-menu .glyphicon{background:#DADADA;color:#000;}.mobile-menu .secondary .glyphicon{background:#DADADA;color:#000;}.mobile-menu .search .glyphicon{background:#E57200;}}.branding-footer .block-copyright-block{font-weight:400;font-size:14px;}.block-system-powered-by-block .powered-by{color:#fff;}.block-system-powered-by-block .powered-by .os-powered{color:#fff;}.block-system-powered-by-block .powered-by .os-open{color:#fff;}.block-system-powered-by-block .block-content > a{border-color:#fff;}.block-system-powered-by-block .lynx-powered-by{background:url(/profiles/contrib/openscholar/themes/os_base/images/lynx-full-white.png) no-repeat;background-size:contain;}.block-system-powered-by-block .lynx-powered-by:after{border-color:#fff;}
