/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.media-element-container{display:inline-block;position:relative;}div.sidebar h2.block__title a:hover{color:white !important;text-decoration:underline !important;}body.section-privacy ul{padding:0;margin-top:0;margin-bottom:0;}ul.pager{padding-top:20px;}body.not-front #block-block-14{float:none !important;min-height:unset !important;width:100% !important;}body.section-library-programs-events a.btnCalQuickLink{display:inline-block !important;min-width:33% !important;width:230px !important;}body.not-front .l-main.no-top-hi{padding-top:180px !important;}body.page-node-733 .btmTxt img{margin-left:20px;}li.menu-path-node-733{display:none !important;}body.section-library-programs-events div#research-seminars::before{display:block;content:" ";margin-top:-200px;height:200px;visibility:hidden;pointer-events:none;}body.section-library-programs-events div#author-talks::before{display:block;content:" ";margin-top:-200px;height:200px;visibility:hidden;pointer-events:none;}body.section-library-programs-events div#conferences::before{display:block;content:" ";margin-top:-200px;height:200px;visibility:hidden;pointer-events:none;}body .l-main .content-container .l-content article .field--name-field-secondary-headline-center{color:#7c7c7c;font-size:13px;font-size:1.3rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;}.gYear span{font-size:75%;font-style:italic;}.view-group-content h3{padding:5px;}.view-center-views-blocks{margin-left:1em;}.view-center-views-blocks h3 a{font-size:80%;text-transform:uppercase;}.upcoming-research-seminars{list-style-type:none;}ul.upcoming-research-seminars{padding:none;margin:0 0 0 1em;}ul.past-research-seminars{margin-left:2em;}.upcoming-author-talks{list-style-type:none;}ul.upcoming-author-talks{padding:none;margin:0 0 0 1em;}ul.past-author-talks{margin-left:2em;}.upcoming-author-talks .views-field-body{font-style:italic;}.upcoming-research-seminars .views-field-body{font-style:italic;}#block-nodeblock-1847 h2{display:none;}.front .subPageContainer{background:none !important;padding:0;}.front .subPageContainer h2{display:none;}.front .subPageContainer .subPage-inner article.twocol{width:100%;width:100%;padding:0 0 0 170px;}.front .subPageContainer .subPad{display:none;}.front .subPageContainer .subPage-inner .view-id-highlight_box{margin:0;}@media (max-width:768px){.front .subPageContainer .subPage-inner article.twocol{padding:0;}}body.not-front.node-type-center-content h1{display:none;}body.not-front.node-type-center-content h1.eventTitle{display:block;}body.not-front.node-type-center-content div.field--type-datetime{margin:10px 0 20px 0;}.node-type--center-content .field--name-body img{padding:1em;}.reproductions-menu{font-size:1.2rem;font-weight:700;line-height:2.5;margin:1em 0 1em 1em;}.language-switcher-locale-url{list-style-type:none;margin-left:-1em;}.language-switcher-locale-url li{display:inline;padding:0 1em 0 1em;border-right:1px rgb(51,51,51) solid;}#block-block-27{color:#fff;list-style-type:none;margin-left:-1em;display:block;clear:both;padding:1rem 0 0 0;}#block-block-27 li{display:inline;padding:0 1em 0 1em;border-right:1px rgba(255,255,255,.5) solid;}.block--gtranslate{font-family:Lato,arial,sans-serif;font-size:.8rem;display:block;float:right;margin:6px 10px 6px 10px;background:none !important;}body #topbar #topbar-inner ul.menu{max-width:215px;}.block--gtranslate select{border-radius:7px;border:1px solid #a3a3a3;}.block--gtranslate option{background:none !important;padding:0 !important;}@media(max-width:676px){.block--gtranslate{display:none;}}@media (max-width:480px){body .l-footer .footer-inner .footerMapQuicklinks{display:block !important;float:none;width:100%;text-align:center;}body .l-footer .footer-inner .footerMapQuicklinks img{float:none;}#block-block-27{text-align:center;}body #hoursOpMobile #hoursOpMobile-inner{height:auto;}body #hoursOpMobile #hoursOpMobile-inner .hoursOpBox{text-align:center;}.block--gtranslate{display:none;}}body.page-search .l-content ul{margin:.5rem 0 5px 5%;padding:0;}div.search-help h3{margin:0;}div.search-help{margin-top:25px;}div.search-help h4{margin:5px;}p#back-top{right:10px;bottom:0px;padding:0 0 3px 0;}a#faq:target::before{display:block;content:" ";margin-top:-200px;height:200px;visibility:hidden;pointer-events:none;}#backtotop{z-index:99;left:20px;}.footerMapQuicklinks img{padding:0 !important;}.footerMapQuicklinks #map a{color:#333;font-family:"Lato",arial,sans serif;}.footerMapQuicklinks #map{z-index:94;}.webform-client-form-1970{line-height:1.25em;}.webform-client-form-1970 .webform-component--acknowledge{font-size:95%;font-weight:600;}.webform-client-form-1970 .webform-submit{padding:5px 20px;margin:1.25em 0;}input.webform-submit{margin-top:15px;}@media (min-width:1104px){body.page-node-3458 .l-main .content-container .l-content.twocol{width:74%;}}
#gear-head-wrap .l-header #header-inner #logo{background:none !important;}ul.nice-menu span.nolink{font-size:1.125rem;margin:0;padding:0;text-decoration:none;text-transform:uppercase;color:#fff;display:inline-block;cursor:pointer;}ul.nice-menu a{color:#00425f;}ul.nice-menu a:hover{color:#000;}ul.nice-menu span.nolink:hover{background:none;color:#ccc;}ul.nice-menu-down li.menuparent{background:none;border:none;cursor:pointer;padding:.5em 1em .5em 1em;margin:.5em 2em .5em 2em;position:relative;width:auto;display:inline-block;float:none;}ul.nice-menu-down li.menuparent:hover{background:none;color:#ccc;}ul.nice-menu{width:auto;max-width:75%;padding-top:30px;}ul.nice-menu li.menuparent.first{margin-left:0;}#topbar #topbar-inner ul.menu li.first.leaf{padding-left:0 !important;}ul.nice-menu-down ul li{font-size:0.9rem;font-family:Lato,arial,sans-serif;border:none;width:10em;margin:0;}ul.nice-menu-down ul li a{padding:0.4em 15px 0.4em 5px;}ul.nice-menu-down ul{top:0;margin-top:2.5em;border-top:none !important;margin-left:1em;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #eee !important;border-style:none outset none none;-webkit-box-shadow:1px 2px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:1px 2px 4px 0px rgba(0,0,0,.5);box-shadow:1px 2px 4px 0px rgba(0,0,0,.5);}body .l-footer{background:#00425f;}body .l-footer .footer-inner p strong{color:gold;}body .l-footer .footer-inner .footerMapQuicklinks .footerLinks h3{color:gold;}body .l-footer .footer-inner h2{color:gold;}body .l-footer .footer-inner #smith{margin:1em 0 0 0;}#gear-head-wrap .l-header #header-inner #block-nice-menus-2 ul.nice-menu{padding-top:45px;}@media (max-width:768px) and (min-width:0){body #topbar{box-shadow:0 4px 6px -2px #7c7c7c;}}body .l-main .content-container .l-content.twocol{margin:0 270px 40px 0;padding-right:1.5em;width:auto;}.sidebar{top:0;position:absolute;right:0;}.sidebar .l-region--sidebar-first{z-index:-10;}body.front #block-hagley-homeslidernew-2 .carousel .slides .slideItem .slideContent .slideContentBox{max-width:185px;}body.not-front .carousel .slides .slideItem .slideContent .slideContentBox{max-width:315px;}div.l-region.l-region--subpages{z-index:10;position:relative;}.center-social-links img:hover{opacity:.6;}.center-social-links span{vertical-align:super;padding:0px 5px;}div.center-social-links{clear:both;margin:20px 2px 2px 2px;border:1px solid #aaa;padding:2px 10px;display:inline-block;border-radius:10px;}body.not-front.node-type-press-release .l-content .center-social-links img{padding:0px;}body .l-footer .footer-inner .footerMapQuicklinks .map{border:1px solid white;float:left;margin-right:20px;}body .l-footer .footer-inner .footerMapQuicklinks .map img{width:auto;height:auto;}@media(max-width:1024px){div.map{display:none;}}body #topbar #topbar-inner ul.menu{max-width:none !important;}body.section-plan-your-visit .sidebar .l-region--sidebar-first.floater{position:relative;top:0;}@media(max-width:768px){body.section-plan-your-visit .l-main .content-container .l-content.twocol{margin:0 40px 40px 0;}}.block--gtranslate{margin:8px 5px !important;display:inline-block;position:absolute;top:0;}@media(max-width:1300px){.block--gtranslate{margin:8px 5px !important;display:inline-block;position:absolute;top:0;right:330px;}}@media(max-width:875px){.block--gtranslate{display:none;}}span.scholar-title{font-style:italic;padding-left:1em;}.hibox-copy p{word-break:break-word;padding-right:17px;}.view-highlight-box .hibox a .hibox-title{width:300px;}div.hibox-title.pr{max-width:310px;}.hibox-copy{max-width:308px !important;}
body .l-footer .footer-inner .footerMapQuicklinks #map img{min-width:unset;}body .l-footer .footer-inner .footerMapQuicklinks .footerLinks img{min-width:200px;}@media(max-width:850px) and (min-width:481px){.footer-inner{text-align:center;padding:20px 2% 80px 2% !important;}#block-block-3{display:inline-block;width:50%;position:relative;float:left;}.footerAddressBox{width:100% !important;max-width:100% !important;}#block-block-4{display:inline-block;width:50%;position:relative;float:right;}.footerMapQuicklinks{width:100% !important;max-width:100% !important;float:none !important;}.footerMapQuicklinks img{float:none !important;}.footerLinks table{width:100% !important;}.footerLinks table p{text-align:center;padding:5px;}}@media(max-width:480px){.footerLinks table{width:100% !important;}.footerLinks table p{text-align:center;padding:5px;font-size:1em !important;}.footerLinks p{padding-bottom:0;font-size:1em;}}#block-nodeblock-3310 .subPageContainer .subPage-inner article.twocol{width:unset;float:none;}
div#block-mailchimp-signup-newsletter-mc{float:left;max-width:225px;}div#block-mailchimp-signup-newsletter-mc h2{margin:0;font-size:0.9rem;letter-spacing:1px;text-transform:uppercase;}div.mailchimp-signup-subscribe-form-description{color:#f9f9f9;font-weight:300;letter-spacing:1px;line-height:1.5em;padding-bottom:10px;}div#block-mailchimp-signup-newsletter-mc label{color:#f9f9f9;font-weight:300;letter-spacing:1px;line-height:1.5em;}div#block-mailchimp-signup-newsletter-mc input.form-submit{background:#333333;border:0;color:white;padding:5px 20px;}#block-mailchimp-signup-newsletter-mc .form-item{margin-bottom:0.5rem;}#block-mailchimp-signup-newsletter-mc input.form-text{width:100%;max-width:250px;}@media(max-width:848px) and (min-width:769px){div#block-mailchimp-signup-newsletter-mc{padding-top:2em;}}@media(max-width:850px) and (min-width:481px){div#block-mailchimp-signup-newsletter-mc{padding-top:2em;clear:both;left:auto;right:auto;text-align:center;margin-left:10%;margin-right:10%;max-width:none;float:none;}}@media(max-width:480px){div#block-mailchimp-signup-newsletter-mc{margin-top:20px;float:none;max-width:none;width:100%;text-align:center;}.footer-inner{padding:20px 2% 80px 2% !important;}}div.socialIcons{margin-top:10px;}
.flex-caption{bottom:25% !important;width:unset !important;}#flexslider-1 .flex-caption h2.top-widget-title{background:#333;margin:0 !important;padding:10px 10px 0 10px !important;display:inline-block;line-height:1;}#flexslider-1 .flex-caption h3.top-widget-sec-headline{margin:0 !important;padding:5px 10px 10px 10px !important;background:#333;width:unset !important;}#flexslider-1 .flex-caption a.btn.readmore.top-widget-btn{color:#000;background:#eee;margin:2px 0 0 0;width:unset !important;}#flexslider-1 .flex-caption a.btn.readmore.top-widget-btn:hover{background:#32acd1;}
.sidebar .l-region--sidebar-first.floater{position:relative !important;top:0px;}.sidebar{overflow:visible;}div.rightArrowBox{display:none !important;}.block__title a{color:#fff;}.l-region .l-region--sidebar-first h2.block__title a:hover{color:#32acd1;}ul.nice-menu-down .menuparent>a{font-size:1.125rem;margin:0;padding:0;text-decoration:none;text-transform:uppercase;color:#b3b3b3;display:inline-block;}ul.nice-menu-down .menuparent>a.active{font-size:1.125rem;margin:0;padding:0;text-decoration:none;text-transform:uppercase;color:#fff;display:inline-block;}#block-block-20 ul{font-size:1rem;line-height:1.4em;margin:0;padding:5px 0 0 20px;text-transform:uppercase;list-style:none;}#block-block-20 li{padding:0 0 5px 0;}#block-block-20 a{color:#535353;padding:0 5px 0 0;}#block-block-20 a:hover{color:#32acd1;padding:0 5px 0 0;}body.page-taxonomy-term div.l-content{width:74%;float:left;margin:0 0 40px 0;}body.page-node-1395 figcaption{font-size:.75rem;word-wrap:break-word;text-align:center;}body.page-node-1395 figure{max-width:300px;margin:5px;}body.page-node-1395 .l-content img{padding:5px !important;}.leaf.menu-mlid-541{display:none;}.menu-path-node-23{display:none !important;}.mm-list{color:rgba(255,255,255,0.6);}.mm-list li a.active{color:rgba(255,255,255,0.6);}#flexslider-1 .flex-caption a.btn.readmore.top-widget-btn{width:unset !important;}
