:root{--primary-color: #0055a4;--primary-color-lighter: #0062BE;--secondary-color: #fec83f}.sub-header-content h1#header-page-title-block{display:flex;padding-block-start:2rem;justify-content:center;margin:0 auto;text-align:center;min-width:fit-content;max-width:40rem;border-block-end:solid 1px #dadada}.path-frontpage h1#header-page-title-block{visibility:hidden;height:0}.block-container h2.block-title{justify-content:center;margin:0 auto 1rem;text-align:center;font-size:20px;width:40rem;max-width:100%;border-block-end:solid 1px #dadada}.block-container h2.block-title:hover .block-stacks-share,.block-container h2.block-title .block-stacks-share{display:none}.mobile-menu .menu-parent .menu-item a.menu-link:hover{background-color:transparent}.mobile-menu .menu-parent .has-expanded .menu-item:hover,.region-mobile-menu .menu-parent>.menu-item.active,.mobile-menu .menu-parent .menu-item:not(.has-expanded):hover{background-color:transparent}.mobile-main-menu .menu-parent .menu-child{padding-inline-start:1rem}#main-navigation ul.menu-parent li.menu-item-level-1 .menu-child{opacity:0;transition:opacity 300ms}#main-navigation ul.menu-parent li.menu-item-level-1:hover .menu-child{opacity:1}header .top-menu .menu-parent{align-items:center}header .top-menu .menu-parent .icon{font-size:1.3rem}@media screen and (min-width:64em){.header-layout-3.header-cta-enabled .search-horizontal-tabs.single-search-tab,.header-layout-3.header-cta-enabled .call-to-action{margin-block-start:1rem}}.stacks_research_guide .research-guide-blocks .block-item>div,.stacks_research_guide .research-guide-blocks .block-item-title{border-color:transparent}.page-node-type-research-guide .text-formatted details{margin-block:1rem !important;border:solid 1px #cacaca;padding:1rem}.page-node-type-research-guide .text-formatted details summary{cursor:pointer}.page-node-type-research-guide .text-formatted details>div{margin-block-start:1rem}.container-callout .container-item .container-details{height:100%}.container-callout .container-item .container-details .container-content{height:inherit}.container-callout .container-item .container-details .container-content .image-holder img{object-fit:cover;object-position:top;aspect-ratio:1.3333333333;width:100%;height:auto}.container-callout .container-item .container-details .container-content h3.title{font-size:1.125rem}.container-callout .container-item .container-details .container-content h3.title:empty,.container-callout .container-item .container-details .container-content p:empty{display:none}.container-callout .container-item .container-details .container-content .description{margin-block-end:0}.callout-layout-2 h3.title:not(:empty){margin-block-start:0.75rem}.block-stacks-locations{margin-block-start:4rem}.block-stacks-locations .location-item h3.title{font-weight:bold;margin-block-start:1rem;font-size:1.25rem}.block-stacks-locations .location-tabs .tabs-title:only-of-type{display:none}.block-stacks-locations .location-tabs .tabs-title{width:20rem;min-width:fit-content;text-align:center;background-color:var(--primary-color)}.block-stacks-locations .location-tabs .tabs-title.active a{background-color:var(--primary-color-lighter);transition:background-color 300ms}.block-stacks-locations .location-tabs .tabs-title a{color:var(--secondary-color)}.block-stacks-locations .location-hours-address .hours .field__label{font-weight:bold;text-decoration:underline}@media screen and (min-width:40em){.block-stacks-locations .location-item .location-content{height:100%}.block-stacks-locations .location-hours-address .hours{grid-template-columns:none}.block-stacks-locations .location-hours-address .office-hours{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, 1fr);grid-column-gap:1rem}}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-research-guide-content-listing h2,#block-stacks-content-listing-results-block .stacks-databases-content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-databases-content-listing h2,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing h2,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing h2,#block-stacks-content-listing-results-block .stacks-news-content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-news-content-listing h2,#block-stacks-content-listing-results-block .stacks-rooms-content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-rooms-content-listing h2,#block-stacks-content-listing-results-block .stacks-reserves-content-listing h3.result-title,#block-stacks-content-listing-results-block .stacks-reserves-content-listing h2{font-weight:bold;font-size:1.1rem}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing article.media--type-image img,#block-stacks-content-listing-results-block .stacks-databases-content-listing article.media--type-image img,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing article.media--type-image img,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing article.media--type-image img,#block-stacks-content-listing-results-block .stacks-news-content-listing article.media--type-image img,#block-stacks-content-listing-results-block .stacks-rooms-content-listing article.media--type-image img,#block-stacks-content-listing-results-block .stacks-reserves-content-listing article.media--type-image img{float:right;margin-inline-start:1rem}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-databases-content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-news-content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-rooms-content-listing details.form-wrapper>summary,#block-stacks-content-listing-results-block .stacks-reserves-content-listing details.form-wrapper>summary{border:solid 1px #dadada;padding-inline:1rem}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-databases-content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-news-content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-rooms-content-listing .container-content .content,#block-stacks-content-listing-results-block .stacks-reserves-content-listing .container-content .content{padding:0}#block-stacks-content-listing-results-block .stacks-research-guide-content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-databases-content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-index-entries--content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-collection-items--content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-news-content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-rooms-content-listing .container-content .content-details,#block-stacks-content-listing-results-block .stacks-reserves-content-listing .container-content .content-details{flex-basis:100%}#block-stacks-content-listing-featured-block h3{font-size:1.25rem}footer.footer-layout-2 .social-icons-wrapper{text-align:right}footer.footer-layout-2 .social-icons-wrapper ul.social-icons{justify-content:flex-end}footer.footer-layout-2 .social-icons-wrapper h3{font-size:1.2rem;margin:0}footer.footer-layout-2 .copyright-wrapper ul.custom-links{column-gap:1rem;font-size:0.9rem}footer.footer-layout-2 .copyright-wrapper ul.custom-links a.link-item:hover{text-decoration:underline}