@font-face{font-family:'Source Sans Pro';src:url("../font/SourceSansPro-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:'Source Sans Pro';src:url("../font/SourceSansPro-SemiBold.ttf") format("truetype");font-weight:600;font-weight:bold}@font-face{font-family:'Source Sans Pro';src:url("../font/SourceSansPro-Light.ttf") format("truetype");font-weight:300}html{font-size:62.5%}body{background:#fff;box-sizing:border-box;color:#000;font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:1.6rem;text-align:left;line-height:1.5;min-width:320px}b,strong{font-weight:600}a{color:#404040;text-decoration:none}a:hover,a:focus{color:#000;text-decoration:underline}::-webkit-input-placeholder{color:#808080}::-moz-placeholder{color:#808080}:-ms-input-placeholder{color:#808080}:-moz-placeholder{color:#808080}.access{position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden}.button{padding:10px;text-align:center;color:#fff;background:#000;line-height:1.125;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;word-break:break-word}.button a,a.button{color:#fff}.button:hover{opacity: .9}.site-logo{}.site-logo a{display:block}.site-logo img{max-width:250px;height:auto;margin-bottom:15px;margin-top:5px}.header-top{display:flex;display:-ms-flexbox;text-align:right;font-size:11px;line-height:24px;margin-bottom:10px}.header-top div{margin:0 5px 0 15px;;display:flex;justify-content:flex-end}.header-top div:first-child{margin-left:5px}.header-bottom{clear:both;display:flex;display:-ms-flexbox}.header-bottom .button{margin-right:1px;flex-basis:33.3%;-ms-flex:0 1 33.3%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-items:center}@media only screen and (min-width: 414px){.site-logo{float:left}.header-top{float:right;flex-direction:column;-ms-flex-direction:column;justify-content:flex-end;-ms-flex-pack:end}}@media only screen and (min-width: 480px){.header-top{flex-direction:row}}@media only screen and (min-width: 640px){}@media only screen and (min-width: 940px){.header-bottom{clear:right;float:right;justify-content:flex-end}.header-bottom .button{margin-left:20px;min-width:165px}}.button.green{background:#00B189}.button.blue{background:#009AD5}.button.orange{background:#e28805}.header-top .highcontrast, .header-top .normalcontrast{font-size:14px}.header-top .norfont{font-size:14px;padding:0 6px;cursor:pointer;font-weight:bold}.header-top .incfont{font-size:16px;padding:0 5px;cursor:pointer;font-weight:bold}.header-top .inc2font{font-size:18px;padding:0 4px;cursor:pointer;font-weight:bold}.main-container{min-width:290px}.region-header,.region-content,.region-footer,.region-footer-bottom{max-width:1200px;margin:0 auto}.region-header{padding-top:15px;padding-bottom:15px}.hkul-content{min-height:calc(100vh - 110px);padding-bottom:30px}.home-upper-container,.home-lower-container{width:100vw;margin-left:calc(-50vw + 50%);background:#eaeaea;padding:0 15px}@media only screen and (max-width: 319px){.home-upper-container,.home-lower-container{margin-left:-15px;min-width:320px}}.home-upper-container.am{background-image:url("../images/home-bg-am.jpg")}.home-upper-container.pm{background-image:url("../images/home-bg-pm.jpg")}.home-upper-container.am.lo-res{background-image:url("../images/home-bg-am-lo_res.jpg")}.home-upper-container.pm.lo-res{background-image:url("../images/home-bg-pm-lo_res.jpg")}.home-upper-container{background-repeat:no-repeat;background-size:768px auto;background-position:center -60px}@media only screen and (min-width: 768px){.home-upper-container{background-size:auto 110%;background-position:center 33%}}@media only screen and (min-width: 1530px){.home-upper-container{background-size:100% auto}}@media only screen and (min-width: 1920px){.home-upper-container{max-width:1920px;margin-left:-390px}}.home-upper-container .greeting, .home-upper-container .search{margin-bottom:6rem}.home-upper-container .greeting{}.greetingmsg{font-size:2.1rem;padding: .7rem 1.5rem;color:#FFF;border-left:5px solid #FFD100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-tabs{display:flex;display:-ms-flexbox;max-width:100%;position:relative}.search-tab{line-height:1.125;padding: .9rem;text-align:center;background:#707070;color:#fff;margin-right:1px;cursor:pointer;flex-basis:25%;-ms-flex:0 1 25%;display:flex;display:-ms-flexbox;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-items:center}.highContrast .search-tab{background:#595959}@media only screen and (max-width: 768px){.search-tab{flex-basis:33.3%;-ms-flex:0 1 33.3%;min-width:100px;font-size:0.875em}}.search-tab:hover{background:#404040}.search-tab.active{background:#303030;cursor:default}a.search-tab,a.search-tab:hover{color:#fff}@media only screen and (max-width: 630px){.search-tabs-container{position:relative;overflow-x:auto;overflow-y:hidden}.search-tabs-container::-webkit-scrollbar{width:0px;height:0px}.search-tabs-container::-webkit-scrollbar-button{width:0px;height:0px}.search-tabs{width:1000px}.search-tabs-nav .prev, .search-tabs-nav .next{position:absolute;height:48px;width:15px;top:0;text-align:center;line-height:40px;font-size:40px;color:#fff;font-weight:300;z-index:10}.search-tabs-nav .prev{left:0}.search-tabs-nav .prev::before{content:"‹"}.search-tabs-nav .next{right:0}.search-tabs-nav .next::before{content:"›"}}.search-tab.adv_search_link{background:transparent}.highContrast .search-tab.adv_search_link{background:#595959}.search-bar{clear:both;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;min-height:60px;background:#fff;-webkit-border-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius:3px;-moz-border-radius-topleft:0;border-radius:3px;border-top-left-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:15px;margin-bottom:1px}.search-bar p{line-height:1;display:inline-block}.search-bar input{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none;padding:0;box-sizing:content-box}.search-bar input[type="text"]{font-size:2rem;font-weight:300;color:#000;height:4.5rem}@media only screen and (min-width: 768px){.search-bar input[type="text"]{font-size:3rem;min-width:200px}}.search-bar input::-webkit-input-placeholder{font-size:2rem;line-height:4.5rem}.search-bar input::-moz-placeholder{font-size:2rem;line-height:4.5rem}.search-bar input:-ms-input-placeholder{font-size:2rem;line-height:4.5rem}.search-bar input:-moz-placeholder{font-size:2rem;line-height:4.5rem}@media only screen and (max-width: 480px){.search-bar input::-webkit-input-placeholder{font-size:1.5rem}.search-bar input::-moz-placeholder{font-size:1.5rem}.search-bar input:-ms-input-placeholder{font-size:1.5rem}.search-bar input:-moz-placeholder{font-size:1.5rem}}.search-bar.find #class-findit-form{display:flex;display:-ms-flexbox;align-items:center;justify-content:space-between;width:100%}.search-bar.find #search_field{flex-grow:2;-ms-flex:2 1 auto}.search-bar.find select{color:#3380d0;font-size:1.5rem;outline:none;border:none;min-width:143px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;background:url("../images/search-bar-downarrow%402x.png") no-repeat 95% center;background-size:10px 7px;cursor:pointer;height:30px}.highContrast .search-bar.find select{color:#000}.search-bar.find select::-ms-expand{display:none}.search-bar input[type='button'], .search-bar input[type='submit'], .search-bar .seperator{width:45px;height:30px}.search-bar input[type='button'], .search-bar input[type='submit']{background:url("../images/search-bar-submit%402x.png") no-repeat center center;background-size:25px 25px;background-position:center center;font-size:0}.search-bar p, .search-bar #submit-findit-form{order:3;-ms-flex-order:3;margin-bottom:0!important}@media only screen and (max-width: 640px){.search-bar.find #class-findit-form{flex-wrap:wrap;-ms-flex-wrap:wrap}.search-bar #search_field{order:2;-ms-flex-order:2;border-top:1px solid #f0f0f0;min-width:100px;max-width:80%}.search-bar select{order:1;-ms-flex-order:1;flex-basis:99%;-ms-flex:1 1 90%}}.hiddeninput{height:0}.search-bar br{display:none}.search-bar input[type="button"]:focus, .search-bar input[type="submit"]:focus, .search-bar select:focus{border-radius:3px;box-shadow:0px 0px 0px 2px #2260c5 inset}#primo_bk_title,#primo_author,#article_title{border-bottom:1px solid #f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-bar.advanced br{display:none}.search-bar.advanced{flex-wrap:nowrap;width:100%}.search-bar.advanced form{display:flex;display:-ms-flexbox;flex-wrap:nowrap;align-items:center;justify-content:space-between}.search-bar.advanced #book-form{flex-grow:2;display:-ms-flexbox;-ms-flex:2 1 auto}@media only screen and (max-width: 640px){.search-bar.advanced{flex-wrap:wrap}.search-bar.advanced #book-form{flex-basis:100%}}.search-bar.advanced #journal-form{flex-grow:1;display:-ms-flexbox;-ms-flex:1 1 auto}#primo_bk_title, #primo_author, #article_title, #search_electronic, .search-bar.reading #search,#search_google{flex-grow:1;display:-ms-flexbox;-ms-flex:1 1 auto;width:75px}.search-bar.advanced form #submit-book-form, .search-bar.advanced form #submit-journal-form{flex-grow:0;display:-ms-flexbox;-ms-flex:0 1 auto}.search-bar.reading form, .search-bar.electronic form, .search-bar.site form{display:flex;display:-ms-flexbox;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%}.search-bar{display:none}.search-bar.active{display:flex;display:-ms-flexbox}.directories{display:block}.directories br{display:none}@media only screen and (min-width: 768px){.directories{display:flex;display:-ms-flexbox}}.directories>div{display:flex;display:-ms-flexbox;align-items:stretch;-ms-flex-line-pack:stretch;flex-wrap:wrap;-ms-flex-wrap:wrap}.overlaybox{flex-basis:100%;width:100%;background:rgba(255, 255, 255, .92);padding:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;margin-bottom:30px}.directories .title{display:flex;align-items:center;margin:0;font-size:2.4rem;font-weight:400}.directories .title::before{content:" ";position:relative;display:inline-block;margin-right:15px;width:45px;height:45px;background-size:45px 45px;background-repeat:no-repeat;background-position:left center;min-width:45px}.directories .title.about{color:#FF3E1D}.directories .title.about::before{background-image:url("../images/icn-about%402x.png")}.directories .title.tools{color:#00B189}.directories .title.tools::before{background-image:url("../images/icn-tools%402x.png")}.directories .title.services{color:#8f5116}.directories .title.services::before{background-image:url("../images/icn-services%402x.png")}.directories .title.research{color:#e28805}.directories .title.research::before{background-image:url("../images/icn-research%402x.png")}.directories .title.ask{color:#00ba22}.directories .title.ask::before{background-image:url("../images/icn-ask%402x.png")}.directories .title.hours{color:#009ad5}.directories .title.hours::before{background-image:url("../images/icn-hours%402x.png")}.directories .title.news{color:#d5b000}.directories .title.news::before{background-image:url("../images/icn-news%402x.png")}.directories .whatsapp, .directories .email, .directories .call, .directories .info{padding-left:30px}.directories .whatsapp::before, .directories .email::before, .directories .call::before, .directories .info::before{content:" ";position:absolute;margin-left:-30px;display:inline-block;margin-right:10px;width:20px;height:20px;background-size:20px 20px;background-repeat:no-repeat;background-position:left top;min-width:20px;margin-bottom:-4px}.directories .whatsapp::before{background-image:url("../images/icn-ask-wa%402x.png")}.directories .email::before{background-image:url("../images/icn-ask-mail%402x.png")}.directories .call::before{background-image:url("../images/icn-ask-tel%402x.png")}.directories .info::before{background-image:url("../images/icn-ask-info%402x.png")}.directories ul, .directories .view-communication-hkul{list-style-type:none;padding:0;margin:10px 0 30px 0px}.directories ul:last-child{margin-bottom:0}.directories ul li, .directories .view-communication-hkul .views-row{line-height:1.8rem;padding-top: .9rem;padding-bottom: .9rem}.directories a{display:block}.directories a::after{content:"›";padding-left:10px;color:#C0C0C0;font-weight:300;display:inline-block}.directories a:hover::after{color:#000}.directories .desc, .directories .loc, .directories .hrs{font-size:1.4rem;line-height:1.25;font-weight:300;clear:both;display:block;position:relative;margin-top:5px}.indent{padding-left:30px}.directories .loc, .directories .hrs{padding-left:20px}.directories .loc::before, .directories .hrs::before{content:" ";position:absolute;left:0;top:3px;display:inline-block;width:12px;height:12px;background-size:12px 12px;background-repeat:no-repeat;background-position:left top;min-width:12px}.directories .loc::before{background-image:url("../images/icn-loc%402x.png")}.directories .hrs::before{background-image:url("../images/icn-hrs%402x.png")}.home-lower-container{padding-top:0}@media only screen and (min-width: 768px){.home-lower-container{padding-top:30px}}ul.hours-locations{column-count:2;column-gap:10px;margin-bottom:0}@media only screen and (min-width: 640px){ul.hours-locations{column-count:3}}@media only screen and (min-width: 768px){ul.hours-locations{column-count:4}}ul.hours-locations li{font-size:1.5rem;break-inside:avoid-column;page-break-inside:avoid}.more{float:right;text-align:right}.views-slideshow-cycle-main-frame{overflow:hidden}.views-slideshow-cycle-main-frame,.views-slideshow-cycle-main-frame-row{width:100%!important;max-height:546px}.views-slideshow-cycle-main-frame-row{margin:0 auto;padding-bottom:6px}.views-slideshow-cycle-main-frame-row *{display:flex;justify-content:center;align-content:center;width:100%;text-align:center}.views-slideshow-cycle-main-frame-row img{max-width:516px;max-height:100%;display:inline-block}.carousel-inner{padding-bottom:30px}.views-slideshow-cycle-main-frame-row a::after{content:" ";display:none;display:inline-block}.carousel-indicators,.views-slideshow-controls-bottom{position:absolute;bottom:0;right:0;left:0;line-height:12px;margin:0 auto;padding:4px;z-index:20}.views-slideshow-controls-bottom>div{text-align:center}.carousel-indicators li,.views-slideshow-pager-field-item{background-color:#dfdfdf;width:12px;height:12px;border:none;margin:4px;border-radius:6px;display:inline-block}.carousel-indicators .active,.views-slideshow-pager-field-item.active{background-color:#0097d2;margin:5px}.footer{background:#00b28a;margin-top:0;padding-top:15px;padding-bottom:0;border-top:none;font-size:1.4rem;width:100%}.footer-bottom{background:#262626;margin-top:0;padding-top:30px;padding-bottom:30px;border-top:none;font-size:1.4rem;width:100%}.region-footer,.region-footer-bottom{max-width:1200px;margin:0 auto;padding:0 20px}.footer ul{list-style-type:none;padding:0;margin:0}.footer .social_section{padding:0 15px 15px;border-bottom:1px solid #fff;margin:0 -15px 30px}.footer .social_section li{display:inline-block;margin-right:30px}.footer_links_section{column-count:2;column-gap:10px;margin-bottom:0}@media only screen and (min-width: 640px){.footer_links_section{column-count:3}}@media only screen and (min-width: 1200px){.footer_links_section{column-count:4}}.footer, .footer a, .footer a:hover, .footer a:active,.footer_links_section{color:#FFF}.footer-bottom, .footer-bottom a, .footer-bottom a:hover, .footer-bottom a:active{color:#FFF}.footer_links_section>ul{break-inside:avoid-column;page-break-inside:avoid;padding-bottom:45px}.footer_links_section ul li{font-weight:300}.footer_links_section ul li:first-child{}.footer_links_section ul ul{}.footer_links_section ul ul ul{padding-left:15px}.footer_links_section a::after{content:"›";padding-left:10px;color:inherit;font-weight:300;display:inline-block}.footer-bottom-2{margin-top:30px}.footer-bottom-2 a{margin-right:30px}@media only screen and (min-width: 900px){.footer-bottom section{display:flex;align-items:flex-end}.footer-bottom section div{flex-grow:1}.footer-bottom-2{text-align:right}}@media screen and (max-width: 900px) and (min-width: 768px){.home-lower-container .col-sm-8, .home-lower-container .col-sm-4{width:50%}}#navbar, .region-help, header .submitted{}@media only screen and (min-width: 769px) and (max-width: 1410px){.region-header, .home-upper-container .region-content, .home-lower-container .region-content, .region-footer, .region-footer-bottom, .not-front .region-content{margin-left:auto;margin-right:90px}.region.region-content{margin-right:0}}#sideBar{position:fixed;right:0;top:50%;transform:translateY(-50%);width:90px;background:#262626;z-index:1000;display:flex;flex-direction:column;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.sideBarTab{text-align:center;font-size:1.4rem;line-height:1.6rem;font-weight:300;border-bottom:1px solid #4c4c4c;min-height:90px;height:auto;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-items:center}.sideBarTab:hover{background:#303030}.sideBarTab:last-child{border-bottom:none}.sideBarTab img{max-width:30px;display:block;margin:0 auto 7.5px auto}.sideBarTab a::before{content:" ";background-size:30px 30px;background-repeat:no-repeat;background-position:center center;width:30px;height:30px;min-height:30px;display:block;margin:0 auto 7.5px auto}.sideBarTab.search a::before{background-image:url("../images/sideBar-icon-search%402x.png")}.sideBarTab.mya a::before{background-image:url("../images/sideBar-icon-mya%402x.png")}.sideBarTab.book a::before{background-image:url("../images/sideBar-icon-book%402x.png")}.sideBarTab.ask a::before{background-image:url("../images/sideBar-icon-ask%402x.png")}.sideBarTab.hour a::before{background-image:url("../images/sideBar-icon-hour%402x.png")}.sideBarTab a{color:#fff;padding:10px;display:block}@media only screen and (max-width: 768px){#sideBar{position:fixed;right:0;top:inherit;bottom:0;transform:none;width:100%;height:80px;flex-direction:row;-ms-flex-direction:row;display:-ms-flexbox;-webkit-border-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.sideBarTab{border-top:1px solid #4c4c4c;border-right:1px solid #4c4c4c;border-bottom:none;min-height:inherit;flex-basis:100%;-ms-flex:0 1 100%;display:-ms-flexbox}.sideBarTab:last-child{border-right:none}}@media only screen and (max-width: 480px){.sideBarTab{font-size:1.2rem;line-height:1.4rem}.sideBarTab img{max-width:25px;margin:0 auto 5px auto}}@media only screen and (min-width: 1920px){#sideBar{right:calc(50vw - 960px)}}@media only screen and (min-width: 769px){#sideBar{bottom:auto!important}}.highContrast .button.green{background:#00614A}.highContrast .button.blue{background:#005B80}.highContrast .button.orange{background:#7C4C03}.highContrast .greetingmsg, .highContrast .access{color:#000}.highContrast .footer{background:#595959}.highContrast .directories .title.about{color:#941600}.highContrast .directories .title.tools{color:#00614A}.highContrast .directories .title.services{color:#844B15}.highContrast .directories .title.research{color:#7C4C03}.highContrast .directories .title.ask{color:#006613}.highContrast .directories .title.hours{color:#005B80}.highContrast .directories .title.news{color:#650}#backtotop{position:fixed;z-index:1000;bottom:-75px;right:15px;width:60px;height:60px;background:rgb(255,255,255,0.9);display:flex;align-items:center;justify-content:center;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px}#backtotop a{color:#262626;font-size:0}#backtotop img{max-width:30px;display:block}.backtotop::before{content:" ";background-size:30px 30px;background-repeat:no-repeat;background-position:center center;width:30px;height:30px;min-height:30px;display:block;background-image:url("../images/icn-bktt%402x.png")}.social_section a{font-size:0}.social_section a::before{content:" ";background-size:30px 30px;background-repeat:no-repeat;background-position:center center;width:30px;height:30px;min-height:30px;display:inline-block}.social_section a.fb::before{background-image:url("../images/icn-soc-fb%402x.png")}.social_section a.ig::before{background-image:url("../images/icn-soc-ig%402x.png")}.social_section a.yt::before{background-image:url("../images/icn-soc-yt%402x.png")}.social_section a.is::before{background-image:url("../images/icn-soc-is%402x.png")}.front h1.page-header{font-size: 0; margin:0}h1.page-header{border:0;padding:0}h2,.h2{font-size:2.4rem;font-weight:300}.block-image{display:flex;margin-bottom:20px;height:160px;overflow:hidden}.block-image img{margin-bottom:-30px;object-fit:cover;flex:1}.region-help{background-color:#f5f5f5 !important;border:none !important}.region-help .icon{display:none}.breadcrumb{padding-left:20px}@media only screen and (max-width: 480px){.breadcrumb{background:none;margin-bottom:12px;padding-left:0}.breadcrumb li{display:none}.breadcrumb li:nth-last-child(2){display:inline-block}.breadcrumb li:nth-last-child(2)::before{content:"‹ "}}.not-front .region.region-content a{color:#18799F}.not-front .region.region-content ul{list-style:none;padding:0px 0 18px}.not-front .region.region-content ul li{display:block;padding:0 0 0 10px;color:#333}.not-front .region.region-content ul li::before{content:"▸";margin-left:-12px;padding-right:10px;color:#f3c000;font-size:1.2rem}.not-front .region.region-content ul li a{text-decoration:none;color:#18799F}.not-front .region.region-content ul li ul{list-style:none;padding:10px 0 18px}.not-front .region.region-content ul li ul li{display:block;padding:0 0 0 10px;color:#333}.not-front .region.region-content ul li ul li::before{content:"▸";margin-left:-12px;padding-right:10px;color:#f3c000;font-size:1.2rem}.not-front .region.region-content ul li ul li a{text-decoration:none;color:#18799F}.not-front .region.region-content ul li ol{padding:10px 0 18px;margin-left:2em}.not-front .region.region-content ul li ol li{display:block;display:list-item;padding:0;color:#333;background:none}.not-front .region.region-content ul li ol li a{text-decoration:none;color:#18799F}.not-front .region.region-content ul li ol li ul{list-style:none;padding:10px 0 18px}.not-front .region.region-content ul li ol li ul li{display:block;padding:0 0 0 10px;color:#333}.not-front .region.region-content ul li ol li ul li::before{content:"▸";margin-left:-12px;padding-right:10px;color:#f3c000;font-size:1.2rem}.not-front .region.region-content ul li ol li ul li a{text-decoration:none;color:#18799F}@media only screen and (min-width: 769px){.havehelp .region.region-content{float:right;width:73.844375963020031%}.havehelp .region.region-help{float:left;width:23.844375963020031%}.region-content.havehelp{height:auto;overflow-y:auto}}.region.region-help{padding-top:10px;padding-bottom:10px;font-weight:400}.region.region-help{padding:0}.region.region-help .menu.nav a{color:#707070;font-weight:400;padding:10px 20px}.region.region-help .menu.nav a:hover, .region.region-help .menu.nav a:focus{color:#404040;background:transparent}.region.region-help a.active{color:#404040;background:#fafafa}.region.region-help .menu.nav a.active.first::after{content:"▸";padding-left:10px;color:#f3c000;float:right}.region.region-help .menu.nav .mobilenav{display:none;border-bottom:1px solid #fff}@media only screen and (max-width: 768px){.region.region-help .menu.nav .mobilenav{display:block}.region.region-help .menu.nav .mobilenav a::after{content:"▸";padding-left:10px;color:#f3c000;font-weight:300;float:right;transition: .4s all;display:inline-block}.region.region-help .menu.nav.open .mobilenav a::after{transform:rotate(90deg);margin-top:-6px;margin-right:-6px;transition: .4s all;display:inline-block}.region.region-help .menu.nav li{display:none}.region.region-help .menu.nav.open li{display:block}.region.region-help .menu.nav .mobilenav{display:block}}.region.region-content p{padding-bottom:10px}.region.region-content .acquisitions .acquisitions_shelf{min-height:184px;overflow-y:auto}.region.region-content .acquisitions .book_title{margin:0px;padding:0px;text-align:center;text-shadow:2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff}.region.region-content .acquisitions .book_cover .book_wrapper{height:140px;width:134px;text-align:center;margin:0;float:left}.region.region-content .acquisitions .book_cover .book_wrapper .helper{display:inline-block;height:100%;vertical-align:bottom}.region.region-content .acquisitions .book_cover .book_wrapper img{vertical-align:bottom;max-width:100px;box-shadow:2px 2px 2px rgba(20%,20%,40%,0.6),4px 4px 6px rgba(20%,20%,40%,0.4),6px 6px 12px rgba(20%,20%,40%,0.4)}table{float:left;margin-top:10px}table th.head{padding:10px;font-size:1.1em;font-weight:700;color:#fff;background:#999}table td.head{padding:10px;font-size:1.1em;font-weight:700;color:#fff;background:#999}table td.bg{padding:8px;font-weight:400;color:#333;background:#fff}table td.bg a{text-decoration:none;color:#18799F}table tr .bg3 p{font-family:Times New Roman,Times,serif}.top5 table{float:right;width:145px;padding:0;margin:0}.top5 table tr td table{width:145px;padding:0;margin:0}.top5 table tr td table td.bg1{font-weight:400;font-size:14px;color:#333;background:#fff;padding:0;margin:0;width:19px;text-align:center}.top5 table tr td table td.bg2{background:#fff;padding:0;margin:0;alignment-baseline:central;width:135px;text-align:center}table.cal_table caption{background-color:#05B1E6;text-align:left;font-size:18px;font-weight:700;padding:5px;margin-top:20px;color:#FFF}table.cal_table tr.cal_header{background-color:#05B1E6!important;text-align:left;font-size:18px;font-weight:700;color:#FFF}table.cal_table tr.cal_header td{padding:5px;margin-top:20px}table.cal_table tr td.mainlib_sub_cell{padding-left:30px}table.cal_table tr td.cal_name{font-weight:700;width:45%}table.cal_table{width:100%}table.cal_table td.cal_date{width:20%}table.cal_table td.cal_week_day{width:20%}table.cal_table td.cal_hours{width:60%}table.cal_table tr:nth-child(even){background:#FFF}table.cal_table tr:nth-child(odd){background:#ebebeb}table.cal_table tr.mainlib_sub{background:#FFF}.views-slideshow-controls-text a{display:inline}.views-slideshow-controls-text a:after{content:""}.views-slideshow-controls-bottom{display:flex;display:-ms-flexbox;justify-content:space-around;-ms-flex-pack:justify}.views-slideshow-controls-bottom:before,.views-slideshow-controls-bottom:after{display:none}
@media print{.site-logo{max-width:240px}.search-tab{font-size:12px}#sideBar,.header-bottom,.header-top,.search-tabs-nav{display:none}.row.greeting,.row.search{margin-bottom:0}.overlaybox .title:before{min-width:0;width:0;margin:0}}