body,h3,h4,h5,h3 a,h4 a,h5 a{color:#515151;font-family:Proxima Nova,sans-serif}a.back-to-top{display:none;width:60px;height:60px;text-indent:-9999px;position:fixed;z-index:999;left:20px;bottom:20px;background:#ce025f url(/media/1330/up-arrow.png) no-repeat center 43%;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.button{display:inline-block;color:#fff;padding:15px 30px;border-radius:6px;transition:all .3s ease;font-family:Lato,sans-serif;font-size:1rem;font-weight:700;line-height:1;outline:none;border:none;position:relative;z-index:1;text-align:center}.button.medium{padding:12px 20px;font-size:1.375em}.button.small{padding:8px 10px;font-size:1em}.button.small:not(.orange){text-transform:none}.button.large{padding:22px 35px}.button.view-catalog{font-size:1.125em}.button.homepage{font-size:1.125em;display:block;margin:auto;width:50%}.button.fullwidth{width:100%}.button.orange{background-color:#f58220}.button.blue{background-color:#009dd8}.button.blue:hover{color:#fff}.button.lime{background-color:#abc52e}@media screen and (max-width: 1024px){.button.homepage{width:90%}}section.featured-books .books-slideshow{height:400px}.slick-prev,.slick-next{font-size:30px!important;line-height:0;position:absolute;top:40%;display:block;width:20px;height:20px;padding:0;cursor:pointer;color:#464b4f;border:none;outline:none;background:none!important}.slick-prev{left:-25px}.slick-next{right:-25px}.slick-list{position:relative;display:block;overflow:hidden;margin:0}.display-materials h3{padding-bottom:15px}.display-materials .materials-slideshow{padding-bottom:20px}.display-materials .materials-slideshow .pull-left,.display-materials .materials-slideshow .pull-right{position:absolute;top:-54px}.display-materials .materials-slideshow .pull-left{left:195px}.display-materials .materials-slideshow .pull-right{left:225px}.display-materials figure{width:200px;margin-right:10px}.display-materials figure figcaption p.material-name{margin-top:10px;color:#464b4f;text-align:center;font-weight:700;font-family:Proxima Nova,sans-serif;line-height:25px}.display-materials figure figcaption p.author-name{color:#464b4f;text-align:center;font-family:Proxima Nova,sans-serif;font-weight:400;line-height:0}ul li.newsitem{padding:0 1rem}.umbraco-forms-page{font-family:Lato,sans-serif;display:block;color:#003873;padding:20px;background-color:#fff;margin:30px 0}.umbraco-forms-page .umbraco-forms-caption{color:#003873;text-align:center}.umbraco-forms-page .umbraco-forms-fieldset{width:100%;font-size:1em}.umbraco-forms-page .umbraco-forms-fieldset legend{font-size:1.2rem;text-align:center}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-container .multiplechoice,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-container .singlechoice{margin-bottom:10px}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-container .message textarea{height:60px}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-container .dataconsent{margin-bottom:20px;color:#6d2485}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-container label{margin-bottom:0}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-container input[type=text]{width:100%;margin-bottom:10px;height:40px;border:1px solid #cccccc}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-container textarea{width:100%;margin-bottom:10px;border:1px solid #cccccc}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-container select{width:100%;height:40px;border:1px solid #cccccc}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-container select option{color:#6d2485}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-container .field-validation-error{color:#ce025f}.umbraco-forms-page .umbraco-forms-navigation .btn{display:inline-block;color:#fff;text-transform:uppercase;padding:15px 30px;width:100%;transition:all .3s ease;font-family:Lato,sans-serif;font-size:1.2rem;line-height:1;outline:none;border:none;border-radius:0;position:relative;z-index:1;text-align:center;font-size:1.375em;background-color:#abc52e}.umbraco-forms-submitmessage{font-size:1.2em;color:#003873;margin-bottom:20px;font-weight:700}#headerimg,.headerimg{width:auto;margin-bottom:40px}header.main .navbar-expand-md{background-color:#fff}.blue-search{padding:0}.blue-hero{color:#fff;background-color:#009dd8;padding:60px}.blue-hero p{color:#fff}.blue-hero h1{font-weight:bolder;font-size:2.5em}.circle{margin-bottom:-10px;margin-left:-40px;width:280px;height:280px;border-radius:50%;background-color:#fff;text-align:center;z-index:2000}.navbar .navbar-brand img{margin-bottom:-300px}header.main .top-bar{background-color:#fff;color:#009dd8;margin-left:40px;width:auto;margin-right:40px;line-height:40px;z-index:6000;vertical-align:top}header.main .top-bar .col-lg{z-index:6000}header.main .top-bar .alert-area{background-color:#fff;z-index:5000}header.main .top-bar .alert-area ul.alert-list{margin-bottom:0rem}header.main .top-bar .alert-area ul.alert-list li{margin-bottom:0;white-space:nowrap;color:#009dd8;font-size:.875em}header.main .top-bar .alert-area ul.alert-list li span.alert-notice{font-weight:700}header.main .top-bar .alert-area ul.alert-list li a{color:#009dd8;font-family:Proxima Nova,sans-serif}header.main .top-bar .self-service-area ul{float:right;text-align:right;list-style:none;margin:0;padding:0;width:100%}header.main .top-bar .self-service-area ul li{line-height:40px;display:inline-block;font-family:Proxima Nova,sans-serif;font-weight:400;font-size:1em;position:relative;width:auto;margin-right:8px;margin-left:8px;text-align:center}header.main .top-bar .self-service-area ul li a{color:#009dd8}header.main .top-bar .self-service-area ul li:last-child{border-right:none}header.main .navbar-expand-md{padding:0;max-height:60px}header.main .navbar-toggler{background-color:#009dd8;color:#fff;width:90px;border-radius:0}header.main .navbar-toggler .navbar-toggler-icon{float:left;padding-top:5px}header.main .navbar-toggler .navbar-toggler-icon .menu{float:right;width:80%;padding-left:5px}header.main .navbar-toggler .navbar-toggler-icon .dots{float:left;width:20%}header.main ul.navbar-nav{position:absolute;display:block;float:right;right:0;vertical-align:top;list-style:none;text-align:center;padding-top:0;margin:0 auto;background-color:#fff}header.main ul.navbar-nav li{font-size:18px;line-height:20px;display:inline-block;position:relative}header.main ul.navbar-nav li a.nav-link{font-weight:400;color:#006169;display:block;margin:0 10px;position:relative}header.main ul.navbar-nav li a.nav-link:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;right:0;background-color:#009dd8;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}header.main ul.navbar-nav li a.nav-link:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}header.main ul.navbar-nav li ul.dropdown{display:none;position:absolute;background-color:#f5f5f5;min-width:200px;box-shadow:5px 8px 16px 5px #0003;z-index:101;text-align:left;padding:10px 0}header.main ul.navbar-nav li ul.dropdown li{font-family:Lato,sans-serif;font-size:.8em;line-height:20px;display:block;position:relative}header.main ul.navbar-nav li ul.dropdown li a{color:#009dd8;display:block;margin:0;padding:8px 25px;font-weight:600;position:relative;text-decoration:none}header.main ul.navbar-nav li ul.dropdown li a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;right:0;background-color:#009dd8;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}header.main ul.navbar-nav li ul.dropdown li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}header.main ul.navbar-nav li:hover ul.dropdown{display:block}@media screen and (max-width: 991px){.navbar .navbar-brand img{margin-bottom:-320px}.circle{margin-bottom:90px}header.main .top-bar .col-lg{text-align:center}#headerimg,.headerimg{margin-bottom:0}.blue-hero{padding:10px 30px}.blue-hero h1{margin:1rem 0;font-size:2rem}.hero-image{height:200px}}@media screen and (max-width: 1600px){.navbar .navbar-brand img{margin-left:1rem;max-width:180px}}@media screen and (max-width: 380px){.circle{width:260px}}@media screen and (max-width: 767px){header.main .top-bar .self-service-area ul{text-align:center;float:none;margin-bottom:10px}#headerimg,.headerimg{margin-right:20px;margin-left:20px}header.main .navbar-toggler{margin-top:-160px!important}.navbar .navbar-brand img{margin-bottom:-370px;width:160px}.circle{margin-top:-170px}ul li.newsitem{padding-right:0}header.main .top-bar{position:relative}}.footer-links a{color:#464b4f;font-weight:700}footer.main{background-color:#f9f9f9;padding:70px 40px 40px}footer.main figure.footer-logo img{max-width:240px}footer.main figure.footer-logo .social-icons:hover img{opacity:.9}footer.main figure.footer-logo .social-icons{max-width:225px;text-align:right}footer.main figure.footer-logo .social-icons img{padding:15px 5px}footer.main .footer-location{font-family:Proxima Nova,sans-serif;color:#515151}footer.main .footer-location p.address{line-height:25px}footer.main .footer-location p{line-height:30px}footer.main .footer-location p a,footer.main .footer-location p.address a{color:#009dd8}footer.main .footer-location p a:hover,footer.main .footer-location p.address a:hover{color:#464b4f}footer.main .footer-location p img,footer.main .footer-location p.address img{padding-right:10px}footer.main .footer-introduction{padding-bottom:20px}footer.main .footer-introduction h3{font-family:Proxima Nova,sans-serif;font-size:1.375em}footer.main .footer-introduction p{font-family:Proxima Nova,sans-serif;font-size:1em;line-height:20px}footer.sub-footer{color:#fff;font-family:Lato,sans-serif;background-color:#009dd8;padding:15px 0 5px}footer.sub-footer .navigation{padding-bottom:5px}footer.sub-footer .navigation ul{list-style:none;text-align:center;padding:0;margin:0}footer.sub-footer .navigation ul li{font-size:.875em;line-height:20px;display:inline-block;position:relative}footer.sub-footer .navigation ul li a{color:#fff;font-weight:700;display:block;margin:0 18px;position:relative}footer.sub-footer .navigation ul li a:hover{transition:.3s #464b4f}footer.sub-footer .copyright p{font-size:.75em;font-weight:700;color:#fff}.footer-links ul{list-style:none;line-height:30px;padding-left:10px}.footer-links{padding-left:0}@media screen and (min-width: 1024px){footer.main{padding-left:100px;padding-right:100px}}@media screen and (max-width: 991px){.container.navigation{padding-left:0!important;margin-left:20px!important}.footer-links ul{list-style:none;line-height:30px;padding-left:0!important}}@media screen and (max-width: 767px){.container.navigation{padding-left:0!important;margin-left:20px!important}}.wrapper{max-width:1500px;margin:0 auto}main,.breadcrumb-area{max-width:1400px;margin:0 auto}.breadcrumb-area{max-width:1400px;margin:1rem auto 0}main h2,main h3,main h4,main h5{margin-top:2rem}a{color:#009dd8}#subpageHeader{background-color:#009dd8}h2{font-weight:700}section.introduction{padding:50px 0}section.introduction h2{color:#003873;font-family:Proxima Nova,sans-serif;font-size:3.063em;text-align:center}section.introduction p{font-family:Proxima Nova,sans-serif;font-size:1.5em;text-align:center;color:#464b4f}section#featured-news-and-events figure a:hover figcaption p,section#featured-news-and-events figure a:hover figcaption,a:hover figure figcaption,a:hover figure,a:hover figcaption{text-decoration:none!important}.newsitem a:hover p{text-decoration:none!important;color:#464b4f!important}.newsitem a:hover h4{text-decoration:underline}.slick-track a:hover{text-decoration:none;opacity:.9}.slick-track a:hover figure figcaption p{text-decoration:none}section#featured-news-and-events{background-color:#ededed;padding:20px 0 15px}section#featured-news-and-events ul#newsitemlist{padding-left:0;margin-bottom:0;padding-bottom:20px;padding-top:20px;margin-left:20px;margin-right:20px}section#featured-news-and-events .pull-left,section#featured-news-and-events .pull-right{position:absolute;cursor:pointer;top:200px;font-size:50px;z-index:1;background-color:#dedede0d;color:#c1c1c1;border:none;outline:none}section#featured-news-and-events .pull-right{right:-20px}section#featured-news-and-events .pull-left{left:-20px}section#featured-news-and-events .featured-book:hover p{text-decoration:none!important}section#featured-news-and-events a:hover{text-decoration:none}section#featured-news-and-events figure img{width:100%}section#featured-news-and-events figure figcaption{background-color:#fff}section#featured-news-and-events figure figcaption h2{font-size:1.6em;font-weight:400;text-align:left;color:#464b4f;padding:24px 30px 10px;font-family:Proxima Nova,sans-serif;margin:0}section#featured-news-and-events figure figcaption p{color:#464b4f;padding:0 30px;margin-top:6px;text-align:left;font-family:Proxima Nova,sans-serif;padding-bottom:2rem}section#featured-news-and-events figure figcaption p a{color:#464b4f}section#featured-news-and-events figure figcaption .more-details-bottom{width:100%;height:50px;position:relative}section#featured-news-and-events figure figcaption .more-details-bottom a.newsitem-link{font-family:Proxima Nova,sans-serif;font-weight:700;font-size:1em;margin:0 -50% 0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spotlights{width:100%;background-color:#009dd8;padding:1rem 2rem}.spotlights a.spotlight{display:block;background-color:#fff;text-align:center;border-radius:6px;padding:40px;min-height:760px;text-decoration:none;margin:1rem 0}.spotlights a.spotlight img{padding-bottom:20px;display:block;max-width:100%;height:auto;margin:0 auto}.spotlights a.spotlight img:hover{opacity:.9}.spotlights a.spotlight h2{color:#515151;font-size:1.75em;margin-top:2rem;font-weight:400}@media screen and (max-width: 1024px){section#searchbar{padding-left:20px}.spotlights{padding:1rem}}section.featured-books{background-color:#fff;padding:2rem}section.featured-books h1{color:#009dd8;font-family:Proxima Nova,sans-serif;font-size:2em;float:left}section.featured-books .books-selection-desktop{float:left;width:100%;padding:20px 0}section.featured-books .books-selection-desktop #featured-filter{float:right;margin-top:20px}section.featured-books .books-selection-desktop #featured-filter label{display:block;color:#464b4f;margin-bottom:0;float:left;margin-top:8px}section.featured-books .books-selection-desktop #featured-book-filter{width:150px;height:40px;background-color:#fff;margin-top:0;padding:0 10px;border:none;color:#009dd8;float:right}section.featured-books .desktop-only{float:none;margin-top:30px}section.featured-books #books-slideshow{padding-bottom:40px}section.featured-books #books-slideshow .featured-book{width:175px}section.featured-books #books-slideshow .featured-book figure{margin:0 10px;position:relative}section.featured-books #books-slideshow .featured-book figure figcaption{display:block;width:100%;height:20px;color:#464b4f;margin-right:5px;position:relative;margin-top:10px;line-height:20px;bottom:0;max-width:175px;left:0;right:0}section.featured-books #books-slideshow .featured-book figure figcaption .material-name{font-weight:700;margin-bottom:5px}section.featured-books #books-slideshow .featured-book figure figcaption p{text-align:center;padding:0;color:#464b4f}section.featured-books #books-slideshow .featured-book figure figcaption a{color:#464b4f}section.featured-books .button.fullwidth{display:none}section.services-research{padding:20px 0}section.services-research .services-research-navigation{padding-top:40px;background-color:#f5f5f5}section.services-research .services-research-navigation ul{list-style:none;padding-left:0;padding-top:20px}section.services-research .services-research-navigation ul li{padding-bottom:15px}section.services-research .services-research-navigation ul li a{color:#464b4f;font-family:Proxima Nova,sans-serif;font-size:1.5em}section.services-research .services-research-navigation ul li img{padding-right:15px}section.services-research .services-research-description{padding-top:50px;padding-bottom:20px}section.services-research .services-research-description h2{font-family:Proxima Nova,sans-serif;font-size:2.125em}section.services-research .services-research-description p{font-family:Proxima Nova,sans-serif;font-size:1em}section.services-research .services-research-description .research-options{padding-top:20px}section.services-research .services-research-description .research-options figure img{display:block;margin:0 auto}section.services-research .services-research-description .research-options figure figcaption{color:#6d2485;font-family:Proxima Nova,sans-serif;font-size:1.25em}section.services-research .services-research-description .research-options figure figcaption a{color:#6d2485}section.upcoming-events{background-color:#6d2485;color:#fff;padding-top:10px}section.upcoming-events #events-slideshow{margin:20px;list-style:none;padding-left:12px}section.upcoming-events #events-slideshow .pull-left-purple,section.upcoming-events #events-slideshow .pull-right-purple{position:absolute;cursor:pointer;top:70px;font-size:30px;padding:0 5px;background-color:#4c195d;color:#ce93e2;border:none;outline:none}section.upcoming-events #events-slideshow .pull-right-purple{right:-20px}section.upcoming-events #events-slideshow .pull-left-purple{left:-20px}section.upcoming-events #events-slideshow li{border-right:#5e1f70 2px solid;padding:0 20px}section.upcoming-events #events-slideshow li .date{padding-right:20px}section.upcoming-events #events-slideshow li .date .month{background-color:#f79d51;padding:2px 20px}section.upcoming-events #events-slideshow li .date .day{font-family:Proxima Nova,sans-serif;color:#000;background-color:#fff;padding:2px 10px;text-align:center;font-size:2em}section.upcoming-events #events-slideshow li .description{margin-left:88px}section.upcoming-events #events-slideshow li .description h3{font-family:Proxima Nova,sans-serif;font-size:1.625em;color:#fff}section.upcoming-events #events-slideshow li .description p{font-family:Proxima Nova,sans-serif;font-size:1em;color:#fff}section.upcoming-events #events-slideshow li:first-child{padding-top:0;border-top:none}section.upcoming-events .view-events{background-color:#4c195d;font-family:Proxima Nova,sans-serif;font-weight:700;padding:10px 0 5px;vertical-align:top;line-height:50px}section.upcoming-events .view-events p{font-size:1.375em}section.upcoming-events .view-events p a{color:#fff}section.upcoming-events .view-events p a img{padding-right:15px}section#searchbar{width:100%;margin-top:75px}section#searchbar input[type=text]{width:70%;padding:20px 0;font-family:Proxima Nova,sans-serif;font-size:1.375em;background-image:url(/../../assets/src/img/search.jpg);background-repeat:no-repeat;background-position:2%;text-indent:70px;border:none;border-radius:6px}section#searchbar label.library-selector{color:#fff}section#searchbar button{color:#fff;background-color:#009dd8;width:21%;border:solid 3px #fff;border-radius:6px;padding-top:22px;padding-bottom:20px;margin-left:4px;font-weight:600}section#searchbar button:hover{border:solid 3px #b2d1dd}section#searchbar #selectors{padding:15px 0 10px}section#searchbar input[type=radio]{width:25px;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}.breadcrumb-area{background-color:#fff;padding-left:100px;padding-right:100px}.breadcrumb-area .breadcrumb{background-color:#fff;padding-left:0;font-family:Proxima Nova,sans-serif;font-size:1em;margin-bottom:0}.breadcrumb-area .breadcrumb li a{color:#ababab}.breadcrumb-area .breadcrumb li.active{color:#acb1b5}.breadcrumb-area .breadcrumb .divider{padding:0 15px;color:#767e85;font-weight:700}h2.subpage-header{color:#464b4f;font-family:Proxima Nova,sans-serif;font-weight:700;text-align:center}h1.subpage-header{color:#fff;font-family:Proxima Nova,sans-serif;font-size:3em;text-align:left;padding-bottom:60px;margin-bottom:0;margin-top:0;padding-left:60px}.subpage,.additional-field{padding-left:100px!important;padding-right:100px!important}.subpage p,.additional-field p{font-family:Proxima Nova,sans-serif;color:#464b4f}.subpage img,.additional-field img{max-width:100%;height:auto!important}#featured-news-and-events .container-fluid{padding-left:1rem;padding-right:1rem}.row-no-margin{margin-left:0;margin-right:0}#subpageHeader{margin-bottom:-8px}#subpage-header-image .navbar-brand{position:absolute;padding-top:50px}#subpage-header-image section#searchbar{width:75%;float:right}#subpage-header-image section#searchbar input[type=text]{padding:10px 0}#subpage-header-image section#searchbar button{padding-top:17px;padding-bottom:12px}img.location-image{display:flex;align-items:center;justify-content:center;max-width:850px;width:100%;padding-bottom:20px}.additional-field{background-color:none;padding:0;margin:40px 0}.additional-field .col-md-6{justify-content:center}.additional-field hr.blueline{border:none}.additional-field .searchresults strong{color:#6d2485;text-transform:uppercase}.additional-field .searchresults ul{list-style-type:none;padding-left:0}.additional-field .searchresults ul li{padding-bottom:5px}.additional-field .resource-guides-list ul{list-style-type:none;padding-left:15px}.additional-field ul.list-unstyled li.media{border-bottom:2px dotted #abc52e;margin-bottom:20px}.additional-field .staff-picks figure{max-width:260px}.additional-field .staff-picks figure img{width:100%}.additional-field .staff-picks figure figcaption{max-width:260px}.additional-field .staff-picks figure figcaption h5{padding-top:5px;text-align:center}.additional-field .staff-picks .row{margin-bottom:20px}.container-fluid{margin:0;padding:0}#subpageAdditionalContentArea{padding-bottom:0;padding-top:40px}#subpageAdditionalContentArea h4 strong{margin-bottom:30px}#subpageAdditionalContentArea ul{list-style:none;padding-left:0;display:inline-block}#subpageAdditionalContentArea ul li,#subpageAdditionalContentArea ul li a{font-weight:700;margin-right:10px;float:left}.barker{margin:0 0 2rem;text-align:center;box-shadow:#0003 0 0 3px;text-decoration:none}.barker h3{font-size:18px;font-weight:700;margin-top:0rem;padding:1rem}.barker:hover{background-color:#009dd8}.barker:hover h3{color:#fff}.barker:hover a{text-decoration:none}section#featured-news-and-events figure figcaption{min-height:200px}section#featured-news-and-events figure figcaption p{min-height:80px}@media screen and (min-width: 1024px){section#searchbar{width:100%;margin-top:50px}section#searchbar input[type=text]{text-indent:50px}}@media screen and (max-width: 500px){.library-selector{display:block}}@media screen and (max-width: 1024px){#headerimg,.headerimg{margin-bottom:0}h1.subpage-header{color:#fff;font-family:Proxima Nova,sans-serif;font-size:2em;text-align:left;padding-bottom:60px;margin-bottom:0;padding-left:20px}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in,.navbar-header .collapse,.navbar-toggle{display:block!important}.navbar-header{float:none}.navbar-expand-md .navbar-toggler{display:block}.navbar-expand-md{justify-content:space-between}section.introduction{padding:40px 0 0}section.introduction h2{font-size:1.75em}section.introduction p{font-size:1em}section#featured-news-and-events{padding:0}section#featured-news-and-events li.newsitem{width:100%}section#featured-news-and-events li.newsitem figure figcaption h4{padding:25px 30px;margin:0 1rem}section.featured-books{padding-top:35px}section.featured-books h1{float:left}section.featured-books .books-selection-desktop{width:100%;padding:0}section.featured-books .desktop-only{display:none}section.featured-books #featured-book-filter{width:110px;height:40px;background-color:#fff;padding:0 10px;border:none;color:#009dd8}section.featured-books #books-slideshow{padding-top:20px}section.featured-books .button.fullwidth{display:block}section.upcoming-events #events-slideshow li{border-top:#5e1f70 2px solid;border-right:none;padding-top:20px}#subpage-header-image section#searchbar .search,#headerimg section#searchbar .search,#subpageHeader section#searchbar .search{display:none}#subpage-header-image section#searchbar input[type=text],#headerimg section#searchbar input[type=text],#subpageHeader section#searchbar input[type=text]{width:78%;height:50px;background-image:none;text-indent:15px;font-size:18px}#subpage-header-image section#searchbar #selectors,#headerimg section#searchbar #selectors,#subpageHeader section#searchbar #selectors{padding:10px 0 20px}#subpage-header-image section#searchbar label.library-selector,#headerimg section#searchbar label.library-selector,#subpageHeader section#searchbar label.library-selector{color:#fff;font-size:.75em;font-family:Proxima Nova,sans-serif;font-weight:700}#subpage-header-image section#searchbar input[type=radio],#headerimg section#searchbar input[type=radio],#subpageHeader section#searchbar input[type=radio]{width:25px;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}#subpage-header-image section#searchbar button,#headerimg section#searchbar button,#subpageHeader section#searchbar button{margin-top:20px;color:#fff;background-image:url(/../../assets/src/img/search.png);background-repeat:no-repeat;background-position:50%;background-color:#009dd8;border-radius:6px;border:3px solid #fff;width:16%;padding-top:30px;padding-bottom:18px;font-weight:600}section.services-research{padding-top:0}section.services-research .services-research-description{padding:0 20px}section.services-research .services-research-description .research-options{padding:0}h1.subpage-header{padding-bottom:40px}#subpage-header-image .navbar-brand{position:relative;padding-top:0}#subpage-header-image .navbar-expand-md{padding:25px 0 35px}#subpage-header-image section#searchbar{width:100%;float:none}}.slick-dots{display:block;list-style:none;margin:12px auto 0;padding:0;text-align:center}.slick-dots li{margin:0 6px}.slick-dots li button{background:#98a7ac;height:30px;width:30px;overflow:hidden;color:#98a7ac;border:none;border-radius:50%;display:inline-block}.slick-dots li.slick-active button{background:#6e6e6e;color:#6e6e6e;border:none}.slick-dots-container{width:5.5rem;overflow:hidden;display:block;padding:0;margin:.625rem auto;height:.875rem;position:relative}.slick-dots-container>ul{padding:0;display:flex;transition:all .25s;position:relative;margin:0;list-style:none;transform:translate(0);align-items:center;bottom:unset;height:100%}.slick-dots-container>ul li{width:.625rem;height:.625rem;margin:0 .25rem;background-color:#efd5d5;border:none;border-radius:50%}.slick-dots-container>ul li button{font-size:0;line-height:0;display:block;width:1.25rem;height:1.25rem;padding:.3125rem;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots-container>ul li.p-small-1,.slick-dots-container>ul li.n-small-1{transform:scale(.8)}.slick-dots-container>ul li.slick-active{transform:scale(1.3);transform-origin:center;background:#3498db}.slick-dots li button:before{display:none}.slick-dots li{display:none}.slick-dots li.slick-active,.slick-dots li.slick-active+li,.slick-dots li.slick-active+li+li{display:inline-block}.slick-dots li:nth-last-child(1),.slick-dots li:nth-last-child(2),.slick-dots li:nth-last-child(3){display:inline-block}.slick-dots li.slick-active~li:nth-last-child(1),.slick-dots li.slick-active~li:nth-last-child(2),.slick-dots li.slick-active~li:nth-last-child(3){display:none}.slick-dots li.slick-active+li+li:nth-last-child(3),.slick-dots li.slick-active+li+li:nth-last-child(2),.slick-dots li.slick-active+li+li:nth-last-child(1),.slick-dots li.slick-active+li:nth-last-child(3),.slick-dots li.slick-active+li:nth-last-child(2),.slick-dots li.slick-active+li:nth-last-child(1){display:inline-block}.detail-view{padding-top:0!important}@media screen and (max-width: 991px){.slick-list{background-color:#fff}section#featured-news-and-events{padding:0}section#featured-news-and-events .newsitem{padding:0!important}section#featured-news-and-events figure figcaption{min-height:160px}section#featured-news-and-events figure figcaption p{min-height:60px}section#featured-news-and-events .slick-prev,section#featured-news-and-events .slick-next{top:180px;width:40px;height:40px;font-size:8px;border-radius:50px;text-align:center}section#featured-news-and-events .slick-prev{left:-40px}section#featured-news-and-events .slick-next{right:-40px}.subpage,.additional-field{padding-left:40px!important;padding-right:40px!important}.detail-view,.display-materials{padding-top:0!important}.breadcrumb-area{background-color:#fff;padding-left:40px;padding-right:40px}section#searchbar input[type=text]{font-size:1em;text-indent:50px}section#searchbar button{padding-top:18px;padding-bottom:18px}}@media screen and (max-width: 520px){section#featured-news-and-events figure figcaption{min-height:220px}section#featured-news-and-events figure figcaption p{min-height:60px}}@media screen and (max-width: 991px){.blue-hero section#searchbar{padding-left:0}.blue-hero section#searchbar{margin-top:0}}@media screen and (max-width: 767px){#featured-news-and-events .container-fluid{padding-left:20px;padding-right:20px}#headerimg,.headerimg{margin-right:20px;margin-left:20px}}@media screen and (max-width: 420px){section#searchbar input[type=text]{font-size:.9em!important}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none!important}}.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block,.visible-xl{display:none!important}@media (min-width: 1600px){.container{width:1570px}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}.visible-xl{display:block!important}table.visible-xl{display:table}tr.visible-xl{display:table-row!important}th.visible-xl,td.visible-xl{display:table-cell!important}.visible-xl-block{display:block!important}.visible-xl-inline{display:inline!important}.visible-xl-inline-block{display:inline-block!important}.hidden-xl{display:none!important}}.page{overflow-x:hidden;position:relative}.wrapper{position:relative;top:0;-webkit-transition:ease .5s;-moz-transition:ease .5s;-o-transition:ease .5s;transition:ease .5s}.wrapper.pushed{-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translate(-250px)}.panel,.subPanel{width:250px;background:#f58220;position:absolute;height:100%;top:0;bottom:0;right:-250px;-webkit-transition:ease .5s;-moz-transition:ease .5s;-o-transition:ease .5s;transition:ease .5s;overflow:hidden}.panel{z-index:10;border-left:1px solid #f58220}.panel ul{list-style-type:none;margin-left:0;padding-left:0}.panel ul li{border-bottom:1px solid #fff;color:#fff;cursor:pointer;padding:15px}.panel ul li a{color:#fff}.openSubPanel a,.subPanel a{color:#fff;text-decoration:none}.panel ul li:hover,panel ul li a:hover{background:#009dd8;color:#fff}.panel ul li ul li,.panel ul li ul li:hover{color:#fff}.panel.isOpen,.subPanel.isOpen{-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translate(-250px)}.subPanel{z-index:20}h2,h3,h4,p,.dark-grey-color{color:#464b4f}.blue-color{color:#009dd8}.violet-color{color:#6d2485}.lime-color{color:#abc52e}.magenta-color{color:#ce025f}.dark-blue-color{color:#003873}.yellow-color{color:#fdb913}.orange-color{color:#f58220}.white-color{color:#fff}.float-left{float:left}.float-right{float:right}.pad-right{padding-right:15px}.pad-left{padding-left:15px}.pad-bottom{padding-bottom:15px}.pad-bottom{padding-top:15px}.button{display:inline-block;transition:all .3s ease;font-family:Lato,sans-serif;padding:12px 20px;font-size:1.375em;font-weight:700;line-height:1;outline:none;border:none;position:relative;z-index:1;text-align:center}a:has(.orange-button),a:has(.lime-button),a:has(.blue-button),a:has(.red-button),a:has(.yellow-button),a:has(.teal-button){text-decoration:none}.teal-button{background-color:#00949f;padding:1rem;text-align:center;color:#fff;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none!important;display:inline-block;width:fit-content}.teal-button:hover,.teal-button:hover a{background-color:#004a4f}.yellow-button{background-color:#fdb913;padding:1rem;text-align:center;color:#fff;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none!important;display:inline-block;width:fit-content}.yellow-button:hover,.yellow-button:hover a{background-color:#865f01}.red-button{background-color:#ce0260;padding:1rem;text-align:center;color:#fff;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none!important;display:inline-block;width:fit-content}.red-button:hover,.red-button:hover a{background-color:#670030}.blue-button{background-color:#009dd8;padding:1rem;text-align:center;color:#fff;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none!important;display:inline-block;width:fit-content}.blue-button:hover,.blue-button:hover a{background-color:#004e6c}.orange-button{background-color:#f58220;padding:1rem;text-align:center;color:#fff;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none!important;display:inline-block;width:fit-content}.orange-button:hover,.orange-button:hover a{background-color:#e56e0a}.lime-button{background-color:#abc52e;padding:1rem;text-align:center;color:#fff;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none!important;display:inline-block;width:fit-content}.lime-button:hover,.lime-button:hover a{background-color:#99b129}.orange-button a,.lime-button a,.blue-button a,.yellow-button a,.red-button a,.teal-button a{color:#fff;text-decoration:none;font-size:14px;font-weight:700;text-decoration:none!important}
