@font-face{font-family:'Open Sans IPA';font-style:normal;font-weight:300;src:local('/global/fonts/open_sans_ipa/OpenSansIPA-Light'),url('/global/fonts/open_sans_ipa/OpenSansIPA-Light.woff2') format('woff2'),url('/global/fonts/open_sans_ipa/OpenSansIPA-Light.woff') format('woff');}@font-face{font-family:'Open Sans IPA';font-style:italic;font-weight:300;src:local('/global/fonts/open_sans_ipa/OpenSansIPA-LightItalic'),url('/global/fonts/open_sans_ipa/OpenSansIPA-LightItalic.woff2') format('woff2'),url('/global/fonts/open_sans_ipa/OpenSansIPA-LightItalic.woff') format('woff');}@font-face{font-family:'Open Sans IPA';font-style:normal;font-weight:400;src:local('/global/fonts/open_sans_ipa/OpenSansIPA-Regular'),url('/global/fonts/open_sans_ipa/OpenSansIPA-Regular.woff2') format('woff2'),url('/global/fonts/open_sans_ipa/OpenSansIPA-Regular.woff') format('woff');}@font-face{font-family:'Open Sans IPA';font-style:italic;font-weight:400;src:local('/global/fonts/open_sans_ipa/OpenSansIPA-Italic'),url('/global/fonts/open_sans_ipa/OpenSansIPA-Italic.woff2') format('woff2'),url('/global/fonts/open_sans_ipa/OpenSansIPA-Italic.woff') format('woff');}@font-face{font-family:'Open Sans IPA';font-style:normal;font-weight:600;src:local('/global/fonts/open_sans_ipa/OpenSansIPA-Semibold'),url('/global/fonts/open_sans_ipa/OpenSansIPA-Semibold.woff2') format('woff2'),url('/global/fonts/open_sans_ipa/OpenSansIPA-Semibold.woff') format('woff');}@font-face{font-family:'Open Sans IPA';font-style:italic;font-weight:600;src:local('/global/fonts/open_sans_ipa/OpenSansIPA-SemiboldItalic'),url('/global/fonts/open_sans_ipa/OpenSansIPA-SemiboldItalic.woff2') format('woff2'),url('/global/fonts/open_sans_ipa/OpenSansIPA-SemiboldItalic.woff') format('woff');}@font-face{font-family:'Open Sans IPA';font-style:normal;font-weight:700;src:local('/global/fonts/open_sans_ipa/OpenSansIPA-Bold'),url('/global/fonts/open_sans_ipa/OpenSansIPA-Bold.woff2') format('woff2'),url('/global/fonts/open_sans_ipa/OpenSansIPA-Bold.woff') format('woff');}@font-face{font-family:'Open Sans IPA';font-style:italic;font-weight:700;src:local('/global/fonts/open_sans_ipa/OpenSansIPA-BoldItalic'),url('/global/fonts/open_sans_ipa/OpenSansIPA-BoldItalic.woff2') format('woff2'),url('/global/fonts/open_sans_ipa/OpenSansIPA-BoldItalic.woff') format('woff');}@font-face{font-family:'Open Sans IPA';font-style:normal;font-weight:800;src:local('/global/fonts/open_sans_ipa/OpenSansIPA-Extrabold'),url('/global/fonts/open_sans_ipa/OpenSansIPA-Extrabold.woff2') format('woff2'),url('/global/fonts/open_sans_ipa/OpenSansIPA-Extrabold.woff') format('woff');}@font-face{font-family:'Open Sans IPA';font-style:italic;font-weight:800;src:local('/global/fonts/open_sans_ipa/OpenSansIPA-ExtraboldItalic'),url('/global/fonts/open_sans_ipa/OpenSansIPA-ExtraboldItalic.woff2') format('woff2'),url('/global/fonts/open_sans_ipa/OpenSansIPA-ExtraboldItalic.woff') format('woff');}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}dfn{font-style:italic;}h1{font-size:2em;margin:0.66667em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type='checkbox'],input[type='radio']{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto;}input[type='search']{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}#page-title:after,.field-title-field:after,blockquote:after,.messages:after,#tabs:after,.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content:after,.block-menu-menu-homepage-how-to:after,.block-menu-menu-homepage-how-to ul.menu:after,.vocabulary-contact-details .social:after,.page-taxonomy-term #content-first .vocabulary-location .content .address-block:after,.page-taxonomy-term #content-second .block-bean-features-for-locations:after,.page-taxonomy-term #content-second .block-views-spaces-block-2:after,.page-taxonomy-term #content-second .block-views-branch-meeting-rooms-block-1:after,.vocabulary-management .field-assistant-managers:after,.bean-inspiration-lab-homepage-callout .group-group:after,.block-bean-small-homepage-callout-blocks .block-bean:after,.block-bean-small-homepage-callout-blocks .block-bean .bean-small-homepage-callout:after,.bean-inspiration-lab-callout .group-info:after,.bean-inspiration-labs-services-accord .content .field-accordian-content .digitization-row:after,#mmenu_right .block-vpl-blocks-mega-search-block--2:after,.content--all:after,#content:after,.node-collections .group-locations:after,.node-rooms .group-group1:after,.node-type-canvas #content-first:after,.node-type-canvas #content-second:after,.node-lendable-things .group-image-group:after,.node-digital-library .group-additions:after,.block-views-storytellers-block .view-content:after,.block-views-writers-block-1 .view-content:after,.block-views-poets-block .view-content:after,.block-views-storytellers-block-1:after,.block-views-writers-block:after,.block-views-poets-block-1:after,.view-contact-us-block:after,.view-contact-us-block ul:not(.contextual-links) li:after,.block-views-contact-us-administration:after,.block-views-contact-us-administration--2:after,.block-views-departments-block .views-row:after,.view-display-id-attachment_1:after,.view-display-id-attachment_1 .button-group:after,.biblio-main .flickity-viewport li .info:after,.block-views-home-page-carousel-block-1:after,.block-views-home-page-carousel-block-2:after,.block-views-home-page-carousel-block-1 ul.kids-main:after,.block-views-home-page-carousel-block-2 ul.kids-main:after,.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li:after,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li:after,.block-views-what-s-new-block .item-list ul li:after,.block-views-b271d5a1e9cba2ebf97efc8653c3da81:after,.block-views-bb40ec8e4de16249466fd3a29c74c844:after,.block-views-b271d5a1e9cba2ebf97efc8653c3da81 .item-list ul li:after,.block-views-bb40ec8e4de16249466fd3a29c74c844 .item-list ul li:after,.block-views-keynotes-block-1 .item-list ul li:after,.block-views-workshops-block-1 .item-list ul li:after,.block-views-workshops-block-3 .item-list ul li:after,.block-views-workshops-block .item-list ul li:after,.block-views-keynotes-block .item-list ul li:after,.block-views-workshops-block-2 .item-list ul li:after,.view-management:after,.block-views-digital-library-views-block-7:after,.block-views-digital-library-views-block-8:after,.block-views-digital-library-views-block-9:after,.block-views-resources-block-4:after,.block-views-digital-library-views-block-4:after,.block-views-digital-library-views-block-6:after,.block-views-digital-library-views-block-4 .item-list ul li:after,.block-views-digital-library-views-block-6 .item-list ul li:after,#block-views-resources-block-1:after,#block-views-resources-block-2:after,#block-views-resources-block-1 .item-list ul li:after,#block-views-resources-block-2 .item-list ul li:after,#block-views-resources-block-5:after,#block-views-digital-library-views-block-5 .view-content .item-list ul li:after,#block-views-digital-library-views-block .view-content .item-list ul li:after,.block-views-rooms-block-block-1:after,.block-views-rooms-block-block:after,.block-views-rooms-block-block-1 .item-list ul li:after,.block-views-rooms-block-block .item-list ul li:after,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity:after,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features:after,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions:after,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity:after,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features:after,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions:after,.block-views-unique-collections-block:after,.block-views-world-languages-block-block:after,.block-views-unique-collections-block .item-list ul li:after,.block-views-world-languages-block-block .item-list ul li:after,.block-views-digital-library-views-block-1 .view-content .item-list ul li:after,.view-id-resources_and_digital_library_views .view-content .item-list ul li:after,.bibliocommons-list-of-lists-carousel .biblio-list-main:after,.block-views-hours-block .view-hours .view-content .item-list ul li:after,.block-views-hours-block-3 .view-hours .view-content .item-list ul li:after,.block-views-hours-block .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays:after,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays:after,div[class*="events-block"]:after,div[class*="events-block"] .view-content .item-list ul li:after,div[class*="events-block"] .view-content .item-list ul li .views-field-nothing-1 .start-end--field:after,.view-programs .view-content ul:not(.contextual-links) li:after,.view-careers ul:not(.contextual-links) > li:after,.view-board-members .view-content:after,.view-board-members ul:not(.contextual-links) li:after,.view-current-auditions ul:not(.contextual-links) li:after,.storytellers--page-view .view-content:after,.storytellers--page-view li:after,.past-storyteller--view-page .view-content:after,.view-id-writers.view-display-id-page_2 .view-content:after,.view-collections .view-content ul.collections--list:after,.view-collections .view-content ul.collections--list li .location--wrapper ul li:after,.view-branch-meeting-rooms ul:not(.contextual-links) li:after,.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .capacity--info:after,.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .features--info:after,.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .location--info:after,.view-digital-library-views.view-display-id-page_1 .view-content:after,.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li:after,.block-views-digital-library-views-block-11 .item-list ul li:after,.block-views-digital-library-views-block-1 .item-list ul li:after,.view-library-of-things .item-list ul li:after,.view-library-of-things .item-list ul li .image--group:after,.view-library-of-things .item-list ul li .lendable-things--info:after,.view-id-resources_and_digital_library_views .item-list ul li:after,div[class*="learn-about-programs"] .item-list ul li:after,.view-learn-about-resources-and-digital-library:after,#block-views-97c9c74cedfa1a402c18cf5d4e718b96:after,#block-views-learn-about-basic-pages-block-1:after,.view-learn-about-resources-and-digital-library .item-list ul li:after,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li:after,#block-views-learn-about-basic-pages-block-1 .item-list ul li:after,.view-website-search .item-list ul li:after,.view-hours-of-operation .item-list ul:after,.view-hours-of-operation .item-list ul li .oh-wrapper .oh-display:after,.block-views-hours-block-2:after,.view-unique-collections .item-list ul li:after,.view-upcoming-events.view-display-id-page .item-list ul li:after,.view-upcoming-events.view-display-id-page .item-list ul li .views-field-nothing-1 .start-end--field:after,.view-library-news-search .view-content .item-list ul li:after,.view-book-news .item-list ul li:after,.view-teens-at-vpl .item-list ul li:after,.page-node-471 #content-first:after,.page-node-576 #content-second:after,.page-node-142026 #content-second:after,.page-node-182511 #content-second:after,.page-node-144976 #content-second:after,.page-node-178611 #content-second:after,.page-node-429753 #content-second:after,.page-node-141576 #content-second:after,.page-node-591 #content-second:after,.page-node-591 #content-third:after,#block-bean-home-page-block-of-blocks:after,.lscc .content--all #content .content .view-rooms-block .item-list ul:after,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-rate:after,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-capacity:after,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-area:after,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-features:after,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-room-use:after{content:"";display:table;clear:both;}.node-digital-library .group-related-resources .field-subject a,.node-digital-library .group-additions .field-activity a,.node-digital-library .group-additions .field-access a,.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .field-access a,.bean-image-call-out .calloutt--info .field-callout-link a:hover,.bean-rich-text-callout .group-info .field-callout-link a:hover,.bean-inspiration-lab-homepage-callout .group-group .field-callout-link a:hover,.node-resource .field-resource-link a:hover,.node-lendable-things .group-image-group .field-link a:hover,.node-digital-library .group-content .field-access-now a:hover,.block-views-what-s-new-block .more-link a:hover,.block-views-digital-library-views-block-7 .more-link a:hover,.block-views-digital-library-views-block-8 .more-link a:hover,.block-views-digital-library-views-block-9 .more-link a:hover,#block-views-resources-block-1 .item-list ul li .field-resource-link a:hover,#block-views-resources-block-2 .item-list ul li .field-resource-link a:hover,div[class*="events-block"] .more-link a:hover,.view-programs .more-link a:hover,.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .field-access-now a:hover,.block-views-digital-library-views-block-11 .item-list ul li .digital-library--left .field-access-now a:hover,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--left .field-access-now a:hover,.node-digital-library .node-readmore a:hover,.view-library-of-things .item-list ul li .image--group .field-link a:hover,.view-learn-about-resources-and-digital-library .item-list ul li .field-resource-link a:hover,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li .field-resource-link a:hover,#block-views-learn-about-basic-pages-block-1 .item-list ul li .field-resource-link a:hover,.page-node-421107 #content-third .block-views .more-link a:hover,.page-node-721 .bean-block-of-blocks .block:nth-child(2) .view-footer p a:hover,.page-node-721 .bean-block-of-blocks #block-views-resources-block-3 .item-list ul li .field-resource-link a:hover,.page-node-826 #content-second .block-bean-teen-booklist-see-more-link p a:hover,.button-link a:hover,.pager-load-more li a:hover,.block-views-storytellers-block .more-link a:hover,.block-views-writers-block-1 .more-link a:hover,.block-views-poets-block .more-link a:hover,.block-views-resources-block-4 .view-content .item-list ul li .field-resource-link a:hover,.view-digital-library-views.view-display-id-page_1 ul.pager-load-more a:hover,ul.pager--infinite-scroll a:hover,input[type="submit"],#edit-cancel,ul.quicktabs-tabs li a,.field-name-field-tags .field-tags a,.group-tags .field-tags a,.block-menu-block-9 .menu-name-menu-privacy-and-terms ul.menu li a:hover,.block-menu-block-9 .menu-name-menu-privacy-and-terms ul.menu li a:active,.block-menu-menu-homepage-how-to ul.menu li a,#sidebar .vocabulary-location .group-info h3 a,.block-bean-small-homepage-callout-blocks .block-bean .bean-small-homepage-callout:hover,.block-bean-small-homepage-callout-blocks .block-bean .bean-small-homepage-callout img:hover,.block-system-main-menu #library-catalogue .field-mmenu-link1 a:hover,.block-system-main-menu #library-catalogue .field-mmenu-link2 a:hover,.block-system-main-menu #library-catalogue .last a:hover,.block-system-main-menu #featured-program .field-mmenu-link1 a:hover,.block-system-main-menu #featured-program .field-mmenu-link2 a:hover,.block-system-main-menu #featured-program .last a:hover,.block-system-main-menu .programs .field-mmenu-link1 a:hover,.block-system-main-menu .programs .field-mmenu-link2 a:hover,.block-system-main-menu .programs .last a:hover,.block-system-main-menu .events-calendar .field-mmenu-link1 a:hover,.block-system-main-menu .events-calendar .field-mmenu-link2 a:hover,.block-system-main-menu .events-calendar .last a:hover,.block-system-main-menu #digital-library .field-mmenu-link1 a:hover,.block-system-main-menu .ask-us .field-mmenu-link1 a:hover,.block-system-main-menu #digital-library .last .last a[href*="/help/quick-answers"]:hover,.block-system-main-menu .ask-us .last .last a[href*="/help/quick-answers"]:hover,.block-system-main-menu #book-a-computer-0 a[href*="/facilities/book-a-computer"]:hover,.block-system-main-menu #book-a-computer-0 a[href*="/inspirationlab"]:hover,.block-system-main-menu #inspiration-lab a[href*="/facilities/book-a-computer"]:hover,.block-system-main-menu #inspiration-lab a[href*="/inspirationlab"]:hover,.biblio-main .flickity-viewport li img,.bibliocommons-list-of-lists-carousel .biblio-list-main img,.block-bean-support-the-library .bean-inspiration-lab-callout .group-info h2 a:hover{-webkit-transition:all .3s;transition:all .3s;}.node-article .field-date,.node-keynote .field-date,.block-views-what-s-new-block .item-list ul li .info .field-date,.block-views-keynotes-block-1 .item-list ul li .keynotes--info .field-date,.block-views-keynotes-block-1 .item-list ul li .workshops--info .field-date,.block-views-workshops-block-1 .item-list ul li .keynotes--info .field-date,.block-views-workshops-block-1 .item-list ul li .workshops--info .field-date,.block-views-workshops-block-3 .item-list ul li .keynotes--info .field-date,.block-views-workshops-block-3 .item-list ul li .workshops--info .field-date,.block-views-workshops-block .item-list ul li .keynotes--info .field-date,.block-views-workshops-block .item-list ul li .workshops--info .field-date,.block-views-keynotes-block .item-list ul li .keynotes--info .field-date,.block-views-keynotes-block .item-list ul li .workshops--info .field-date,.block-views-workshops-block-2 .item-list ul li .keynotes--info .field-date,.block-views-workshops-block-2 .item-list ul li .workshops--info .field-date,.block-views-homepage-announcements-block .item-list ul li .field-date,.view-library-news-search .view-content .item-list ul li .news--info .views-field-field-date,.view-book-news .item-list ul li .field-date,.view-teens-at-vpl .item-list ul li .field-date{letter-spacing:0.8px;text-transform:uppercase;font-weight:600;}footer .footer-first--wrapper .footer--first div:nth-child(1) div:first-child .menu-block-wrapper ul.menu li a,footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:last-child a{border-radius:20px;min-width:8em;letter-spacing:0.8px;font-size:1rem;border:2px solid #555;color:#555;font-weight:800;-webkit-transition:all .3s;transition:all .3s;}footer .footer-first--wrapper .footer--first div:nth-child(1) div:first-child .menu-block-wrapper ul.menu li a:hover,footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:last-child a:hover{background-color:#555;color:#fff;}#accordion .ui-accordion-header:after,#accordion .ui-state-active:after,.block-menu-menu-homepage-how-to ul.menu li a.computer:before,.block-menu-menu-homepage-how-to ul.menu li a.card:before,.block-menu-menu-homepage-how-to ul.menu li a.lab:before,.block-menu-menu-homepage-how-to ul.menu li a.renew:before,.block-menu-menu-homepage-how-to ul.menu li a.duedates:before,.block-menu-menu-homepage-how-to ul.menu li a.fines:before,.block-menu-menu-homepage-how-to ul.menu li a.holds:before,.block-menu-menu-homepage-how-to ul.menu li a.newtitles:before,.vocabulary-contact-details .field-phone-number:before,.vocabulary-contact-details .field-fax-number:before,.vocabulary-contact-details .field-email-address:before,.vocabulary-contact-details .field-website:before,.vocabulary-contact-details .field-address:before,.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-details .field-address:before,.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-details .field-email-address:before,.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-details .field-phone-number:before,.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .asv-feature:before,.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .computers-feature:before,.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .printers-feature:before,.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .wifi-feature:before,.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .workspace-feature:before,.page-taxonomy-term #content-second .block-views-spaces-block-2 .views-row .views-field .field-content a:before,.page-taxonomy-term #content-second .block-views-branch-meeting-rooms-block-1 .item-list ul li a:before,#sidebar .vocabulary-location .group-info .field-address:before,.mm-ask .contact-us--mega-menu--block .content .email:before,.mm-ask .block-bean-contact-us-programs .content .email:before,.mm-ask .block-bean-contact-us-lscc .content .email:before,.mm-ask .contact-us--mega-menu--block .content .phone:before,.mm-ask .block-bean-contact-us-programs .content .phone:before,.mm-ask .block-bean-contact-us-lscc .content .phone:before,.mm-ask .contact-us--mega-menu--block .content .directory:before,.mm-ask .block-bean-contact-us-programs .content .directory:before,.mm-ask .block-bean-contact-us-lscc .content .directory:before,.mm-ask .contact-us--mega-menu--block .content .chat:before,.mm-ask .block-bean-contact-us-programs .content .chat:before,.mm-ask .block-bean-contact-us-lscc .content .chat:before,#sidebar .contact-us--mega-menu--block .content .email:before,#sidebar div[class*="block-bean-contact-us"] .content .email:before,#sidebar .block-bean-contact-block-poet-laureate .content .email:before,#sidebar .contact-us--mega-menu--block .content .phone:before,#sidebar div[class*="block-bean-contact-us"] .content .phone:before,#sidebar .block-bean-contact-block-poet-laureate .content .phone:before,#sidebar .contact-us--mega-menu--block .content .directory:before,#sidebar div[class*="block-bean-contact-us"] .content .directory:before,#sidebar .block-bean-contact-block-poet-laureate .content .directory:before,#sidebar .contact-us--mega-menu--block .content .chat:before,#sidebar div[class*="block-bean-contact-us"] .content .chat:before,#sidebar .block-bean-contact-block-poet-laureate .content .chat:before,.bean-link-callout .field-callout-link a:after,footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:nth-child(1) a:before,footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:nth-child(2) a:before,footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:nth-child(3) a:before,#block-bean-mobile-menu-toggle .menu--toggle:before,#block-bean-search-toggle .search--on-off:before,#block-bean-login-toggle .login:before,.node-article .date-display-single:before,.node-people span.field-email-address:before,.node-people .field-phone-number:before,.node-alerts .hide-alerts:after,.node-keynote .field-date:before,.block-views-what-s-new-block .item-list ul li .info .field-date:before,.block-views-keynotes-block-1 .item-list ul li .keynotes--info .field-date:before,.block-views-keynotes-block-1 .item-list ul li .workshops--info .field-date:before,.block-views-workshops-block-1 .item-list ul li .keynotes--info .field-date:before,.block-views-workshops-block-1 .item-list ul li .workshops--info .field-date:before,.block-views-workshops-block-3 .item-list ul li .keynotes--info .field-date:before,.block-views-workshops-block-3 .item-list ul li .workshops--info .field-date:before,.block-views-workshops-block .item-list ul li .keynotes--info .field-date:before,.block-views-workshops-block .item-list ul li .workshops--info .field-date:before,.block-views-keynotes-block .item-list ul li .keynotes--info .field-date:before,.block-views-keynotes-block .item-list ul li .workshops--info .field-date:before,.block-views-workshops-block-2 .item-list ul li .keynotes--info .field-date:before,.block-views-workshops-block-2 .item-list ul li .workshops--info .field-date:before,div[class*="events-block"] .view-content .item-list ul li .views-field-nothing-1 .start-end--field:before,div[class*="events-block"] .view-content .item-list ul li .field-bc-location:before,.block-views-hours-block-2 .view-content .views-row .field-address:before,.block-views-hours-block-2 .view-content .views-row .field-phone-number:before,.block-views-hours-block-2 .view-content .views-row .field-email-address:before,.view-upcoming-events.view-display-id-page .item-list ul li .views-field-nothing-1 .start-end--field:before,.view-upcoming-events.view-display-id-page .item-list ul li .field-bc-location:before,.view-library-news-search .view-content .item-list ul li .news--info .views-field-field-date:before,.view-book-news .item-list ul li .field-date:before,.view-teens-at-vpl .item-list ul li .field-date:before,.slick .slick__arrow .slick-prev:before,.slick .slick__arrow .slick-next:before{font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node-digital-library .group-related-resources .field-subject,.node-digital-library .group-additions .field-activity,.node-digital-library .group-additions .field-access,.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .field-access{display:inline-block;}.node-digital-library .group-related-resources .field-subject a,.node-digital-library .group-additions .field-activity a,.node-digital-library .group-additions .field-access a,.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .field-access a{margin-bottom:.25rem;padding:.5rem 1rem;background-color:#eee;color:#888;border:0;margin-right:.2rem;border-radius:.25rem;font-size:.8rem;text-transform:capitalize;}.node-digital-library .group-related-resources .field-subject a:hover,.node-digital-library .group-additions .field-activity a:hover,.node-digital-library .group-additions .field-access a:hover,.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .field-access a:hover{background-color:#ddd;}#sidebar .vocabulary-location .group-location h3 span,#sidebar .contact-us--mega-menu--block h2,#sidebar div[class*="block-bean-contact-us"] h2,#sidebar .block-bean-contact-block-poet-laureate h2,.block-bean-record-at-the-bud-osborn-creatio h2,#sidebar .block-block h2,#sidebar .block-context-ui h2,.block-views-resources-block-4 h2,.block-views-digital-library-views-block-4 h2,.block-views-digital-library-views-block-6 h2,.block-views-hours-block .view-hours .view-header h3,.block-views-hours-block-3 .view-hours .view-header h3,div[class*="events-block"] h2,#sidebar #block-views-programs-block-3 h2{font-weight:600;font-size:.8rem;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0;padding:0.75rem 1rem;background-color:#444;}@font-face{font-family:"vpl-icons";src:url("/global/fonts/vpl-icons.eot");src:url("/global/fonts/vpl-icons.eot?#iefix") format("embedded-opentype"),url("/global/fonts/vpl-icons.woff") format("woff"),url("/global/fonts/vpl-icons.ttf") format("truetype"),url("/global/fonts/vpl-icons.svg#vpl-icons") format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"vpl-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-accessibility:before{content:"\61";}.icon-arrow-down:before{content:"\62";}.icon-arrow-left:before{content:"\63";}.icon-arrow-right:before{content:"\64";}.icon-arrow-up:before{content:"\65";}.icon-close:before{content:"\66";}.icon-download:before{content:"\67";}.icon-location:before{content:"\68";}.icon-logo-android:before{content:"\69";}.icon-logo-apple:before{content:"\6a";}.icon-logo-google-play:before{content:"\6b";}.icon-logo-instagram:before{content:"\6c";}.icon-logo-pinterest:before{content:"\6d";}.icon-logo-tumblr:before{content:"\6e";}.icon-logo-twitter:before{content:"\6f";}.icon-logo-youtube:before{content:"\70";}.icon-menu:before{content:"\71";}.icon-more-arrow-right:before{content:"\73";}.icon-new-window:before{content:"\74";}.icon-plus:before{content:"\75";}.icon-time:before{content:"\76";}.icon-upload:before{content:"\77";}.icon-branch-accessibility:before{content:"\78";}.icon-branch-computers:before{content:"\79";}.icon-branch-meeting-rooms:before{content:"\7a";}.icon-branch-printers:before{content:"\41";}.icon-branch-wifi:before{content:"\42";}.icon-branch-workspace-round:before{content:"\43";}.icon-email:before{content:"\44";}.icon-fax:before{content:"\45";}.icon-location-1:before{content:"\46";}.icon-minus:before{content:"\72";}.icon-more-arrow-right-1:before{content:"\47";}.icon-phone:before{content:"\48";}.icon-search:before{content:"\49";}.icon-user:before{content:"\4a";}.icon-website:before{content:"\4b";}.icon-comp:before{content:"\4d";}.icon-card:before{content:"\4f";}.icon-mic:before{content:"\4c";}.icon-renew:before{content:"\4e";}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility;line-height:1.5;color:#444;font-size:100%;line-height:1.5;}body{font-family:"Open Sans IPA","Helvetica Neue",Helvetica,Arial,sans-serif;}.media .file img{width:100%;height:auto;}.media .file .field-caption,.media .file .field-source{font-size:0.8rem;}@media (orientation:landscape){.media .file iframe[src*="youtube"]{width:100%;height:80vh;}}@media (orientation:portrait){.media .file iframe[src*="youtube"]{width:100%;height:40vh;}}.f300{font-weight:300;}.f400{font-weight:400;}.f600{font-weight:600;}.f700{font-weight:700;}#page-title,.field-title-field{clear:both;margin-bottom:1rem;margin-top:0;}h1{font-size:1.8rem;line-height:1.2;font-weight:300;margin-bottom:.3rem;}@media all and (min-width:960px){h1{font-size:2.1rem;}}h2{font-size:1.35rem;line-height:1.2;font-weight:400;}@media all and (min-width:960px){h2{font-size:1.45rem;}}.panel-heading{background-color:#666;}.panel-heading h2{padding:.5rem 1rem;font-weight:600;font-size:.875rem;letter-spacing:1px;text-transform:uppercase;color:#fff;}h3{font-size:1.25rem;font-weight:600;margin:0 0 0.25rem;}h4{font-size:1.1rem;font-weight:700;}h5{letter-spacing:.8px;text-transform:uppercase;}h6{letter-spacing:.8px;text-transform:uppercase;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{border-bottom:1px solid transparent;}.lead{font-size:1.1rem;}strong{font-weight:700;}blockquote{color:#0e86c1;margin:2rem;padding:1rem 2rem;font-size:1.35rem;border-left:2px solid #0e86c1;letter-spacing:.3px;}dt{text-transform:uppercase;letter-spacing:.8px;font-size:.875em;color:#666;line-height:2;}.content h1:first-child{margin:0;}.content h1:first-child + div h3{margin-top:1rem;}.left{float:left;}.right{float:right;}hr{height:1px;border-top:1px solid #ccc;border-right:none;border-bottom:none;border-left:none;}.chinese,.hindi,.japanese,.korean,.punjabi{font-family:'Noto Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;}.chinese{letter-spacing:2px;}#sidebar a[href*="mailto"]{word-break:break-all !important;}.bg-dark{background-color:#444;padding:2rem;}a:hover,#accordion .ui-widget-content a:hover{color:#0e86c1;border-bottom:1px solid #0e86c1;}a{text-decoration:none;color:#0e77ab;border-bottom:1px dotted #0e77ab;}.bean-image-call-out .calloutt--info .field-callout-link,.bean-rich-text-callout .group-info .field-callout-link,.bean-inspiration-lab-homepage-callout .group-group .field-callout-link,.node-resource .field-resource-link,.node-lendable-things .group-image-group .field-link,.node-digital-library .group-content .field-access-now,.block-views-what-s-new-block .more-link,.block-views-digital-library-views-block-7 .more-link,.block-views-digital-library-views-block-8 .more-link,.block-views-digital-library-views-block-9 .more-link,#block-views-resources-block-1 .item-list ul li .field-resource-link,#block-views-resources-block-2 .item-list ul li .field-resource-link,div[class*="events-block"] .more-link,.view-programs .more-link,.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .field-access-now,.block-views-digital-library-views-block-11 .item-list ul li .digital-library--left .field-access-now,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--left .field-access-now,.node-digital-library .node-readmore,.view-library-of-things .item-list ul li .image--group .field-link,.view-learn-about-resources-and-digital-library .item-list ul li .field-resource-link,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li .field-resource-link,#block-views-learn-about-basic-pages-block-1 .item-list ul li .field-resource-link,.page-node-421107 #content-third .block-views .more-link,.page-node-721 .bean-block-of-blocks .block:nth-child(2) .view-footer p,.page-node-721 .bean-block-of-blocks #block-views-resources-block-3 .item-list ul li .field-resource-link,.page-node-826 #content-second .block-bean-teen-booklist-see-more-link p{text-align:center;}.bean-image-call-out .calloutt--info .field-callout-link a,.bean-rich-text-callout .group-info .field-callout-link a,.bean-inspiration-lab-homepage-callout .group-group .field-callout-link a,.node-resource .field-resource-link a,.node-lendable-things .group-image-group .field-link a,.node-digital-library .group-content .field-access-now a,.block-views-what-s-new-block .more-link a,.block-views-digital-library-views-block-7 .more-link a,.block-views-digital-library-views-block-8 .more-link a,.block-views-digital-library-views-block-9 .more-link a,#block-views-resources-block-1 .item-list ul li .field-resource-link a,#block-views-resources-block-2 .item-list ul li .field-resource-link a,div[class*="events-block"] .more-link a,.view-programs .more-link a,.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .field-access-now a,.block-views-digital-library-views-block-11 .item-list ul li .digital-library--left .field-access-now a,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--left .field-access-now a,.node-digital-library .node-readmore a,.view-library-of-things .item-list ul li .image--group .field-link a,.view-learn-about-resources-and-digital-library .item-list ul li .field-resource-link a,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li .field-resource-link a,#block-views-learn-about-basic-pages-block-1 .item-list ul li .field-resource-link a,.page-node-421107 #content-third .block-views .more-link a,.page-node-721 .bean-block-of-blocks .block:nth-child(2) .view-footer p a,.page-node-721 .bean-block-of-blocks #block-views-resources-block-3 .item-list ul li .field-resource-link a,.page-node-826 #content-second .block-bean-teen-booklist-see-more-link p a{display:inline-block;padding:0.75rem 1.5rem;margin-bottom:1rem;background-color:#1195d6;color:white;font-weight:600;font-size:0.9rem;border-bottom:none;-webkit-transition:all 0.3s;transition:all 0.3s;}.bean-image-call-out .calloutt--info .field-callout-link a:hover,.bean-rich-text-callout .group-info .field-callout-link a:hover,.bean-inspiration-lab-homepage-callout .group-group .field-callout-link a:hover,.node-resource .field-resource-link a:hover,.node-lendable-things .group-image-group .field-link a:hover,.node-digital-library .group-content .field-access-now a:hover,.block-views-what-s-new-block .more-link a:hover,.block-views-digital-library-views-block-7 .more-link a:hover,.block-views-digital-library-views-block-8 .more-link a:hover,.block-views-digital-library-views-block-9 .more-link a:hover,#block-views-resources-block-1 .item-list ul li .field-resource-link a:hover,#block-views-resources-block-2 .item-list ul li .field-resource-link a:hover,div[class*="events-block"] .more-link a:hover,.view-programs .more-link a:hover,.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .field-access-now a:hover,.block-views-digital-library-views-block-11 .item-list ul li .digital-library--left .field-access-now a:hover,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--left .field-access-now a:hover,.node-digital-library .node-readmore a:hover,.view-library-of-things .item-list ul li .image--group .field-link a:hover,.view-learn-about-resources-and-digital-library .item-list ul li .field-resource-link a:hover,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li .field-resource-link a:hover,#block-views-learn-about-basic-pages-block-1 .item-list ul li .field-resource-link a:hover,.page-node-421107 #content-third .block-views .more-link a:hover,.page-node-721 .bean-block-of-blocks .block:nth-child(2) .view-footer p a:hover,.page-node-721 .bean-block-of-blocks #block-views-resources-block-3 .item-list ul li .field-resource-link a:hover,.page-node-826 #content-second .block-bean-teen-booklist-see-more-link p a:hover{background-color:#0e77ab;}.button-link{display:inline-block;}.button-link a{display:inline-block;padding:0.75rem 1.5rem;margin-right:0.5rem;background-color:#1195d6;color:white !important;font-weight:600;font-size:0.9rem;border-bottom:none;}.button-link a:hover{background-color:#0e77ab;}.biblio-main + .button-link{display:block;margin-top:1rem;text-align:center;}.pager-load-more li a,ul.pager.pager--infinite-scroll li a,.block-views-storytellers-block .more-link a,.block-views-writers-block-1 .more-link a,.block-views-poets-block .more-link a,.block-views-resources-block-4 .view-content .item-list ul li .field-resource-link a,.view-digital-library-views.view-display-id-page_1 ul.pager-load-more a,ul.pager--infinite-scroll a{text-align:center;color:#121212;font-weight:600;font-size:.8rem;border-bottom:none;background:none;border-radius:0;padding:.5rem 2rem;border:2px solid #121212;margin-bottom:1rem;display:inline-block;-webkit-transition:all 0.3s;transition:all 0.3s;}.pager-load-more li a:hover,.block-views-storytellers-block .more-link a:hover,.block-views-writers-block-1 .more-link a:hover,.block-views-poets-block .more-link a:hover,.block-views-resources-block-4 .view-content .item-list ul li .field-resource-link a:hover,.view-digital-library-views.view-display-id-page_1 ul.pager-load-more a:hover,ul.pager--infinite-scroll a:hover{background-color:#121212 !important;color:#fff;}.leaflet-container a{border-bottom:none;}#taxonomy-term-1098 a[href="/location/accessible-services"]{color:#444;border-bottom:none !important;cursor:text;}.leaflet-container .leaflet-control-attribution{background:#fff;}.leaflet-container a{color:#0e77ab;}.leaflet-bar a,.leaflet-bar a:hover{color:#121212;}textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}input[type="date"],input[type="email"],input[type="file"],input[type="month"],input[type="number"],input[type="password"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea,select{width:100%;border:0;padding:0.5em;border:1px solid #eee;font-size:1rem;}input[type="text"],input[type="email"],input[type="tel"],input[type="date"],select{height:2.75em;}input[type="search"],select{border:0;padding:.55em;border:1px solid #f0f0f0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;}select{background:url(/global/img/arrows/icon-arrow-down.svg) no-repeat;background-size:1rem 1rem;background-position:97%;background-color:#fff;}select::-ms-expand{display:none;}label{font-size:0.875em;font-weight:700;margin-right:1em;color:#666;cursor:default;}select,input[type="radio"]:hover,input[type="checkbox"]:hover{cursor:pointer;}.form-group{margin-bottom:15px;}*[aria-expanded="true"],button,.btn,a.btn,a.btn:hover,a.btn:focus{-webkit-transition:ease-in 0.2s;transition:ease-in 0.2s;}input:focus,input:active,textarea:focus,textarea:active{color:#444;outline-color:#ccc;}input:required:focus{outline-color:#ed1c2e !important;}input.required-error,input.required-error:focus{border:1px solid #ef494f;outline-color:#ef494f;}.form-required{color:#ed1c2e;}input[type="radio"]{float:left;margin-top:3px;margin-right:0.5rem;}label.option{font-weight:400;}input#edit-submitted-odr-consent-fieldset-odr-acknowledge-1{display:inline-block;margin-top:7px;}input[type="checkbox"]{float:left;margin-top:3px;margin-right:0.5rem;}label.option{font-weight:400;}.form-item-search-block-form{display:inline-block;}select + button,select + .btn,select + button:hover,select + .btn:hover,select + button:focus,select + .btn:focus,input + button,input + .btn,input + button:hover,input + .btn:hover,input + button:focus,input + .btn:focus{border-radius:0 .25em .25em 0;border-bottom:0;}input[type="submit"],#edit-cancel{border-radius:0;border:1px solid #121212;background-color:#121212;text-decoration:none;cursor:pointer;padding:.55rem;color:#fff;margin-left:-4px;}input[type="submit"]:hover,#edit-cancel:hover{background-color:#444;}input[type="submit"]#edit-button,input[type="submit"]#edit-submit--3.form-submit,#edit-cancel#edit-button,#edit-cancel#edit-submit--3.form-submit{background-color:#222;border:1px solid #222;}input#edit-reset,input[value="Remove"]{background-color:#666;border-color:#666;}fieldset{padding:2em;border:4px solid #eee;margin-bottom:3em;background:#fafafa;}fieldset.collapsed{padding:0;padding-left:2rem;}fieldset legend span{font-size:0.8rem;color:#666;background:#fafafa;width:auto;padding:0.25rem;margin-left:-0.5rem;border:0;text-transform:uppercase;letter-spacing:0.8px;font-weight:700;font-family:"Open Sans IPA","Helvetica Neue",Helvetica,Arial,sans-serif;}fieldset legend span .fieldset-title{padding-right:0.5rem;}.webform-client-form{background:#fafafa;padding:1rem;margin:1rem 0;}@media all and (min-width:48em){.webform-client-form{padding:2rem 3rem;}}.webform-client-form .webform-component{margin-bottom:1.5rem;width:100%;display:inline-block;position:relative;}.webform-client-form .webform-component .description{position:absolute;font-size:0.75rem;color:#888;}.webform-client-form .webform-component.webform-component-textarea + .webform-component:nth-child(even):not(.webform-component-textarea){padding-right:1.5rem;padding-left:0;}.webform-client-form .webform-component.webform-component-textarea + .webform-component:nth-child(even) + .webform-component:nth-child(odd):not(.webform-component-textarea){padding-right:0;}.webform-client-form .webform-component.webform-component-textarea + .webform-component:nth-child(even) + .webform-component:nth-child(odd) + .webform-component:nth-child(even):not(.webform-component-textarea){padding-left:0;}.webform-client-form .webform-component.webform-component-textarea + .webform-component:nth-child(even) + .webform-component:nth-child(odd) + .webform-component:nth-child(even) + .webform-component:nth-child(odd):not(.webform-component-textarea){padding-right:0;float:right;}@media all and (min-width:60em){.webform-client-form .webform-component:not(.webform-component-textarea):not(.webform-component-matrix){width:50%;float:left;}.webform-client-form .webform-component:not(.webform-component-textarea):not(.webform-component-matrix):nth-child(odd){padding-right:1.5rem;}.webform-client-form .webform-component:not(.webform-component-textarea):not(.webform-component-matrix):nth-child(odd) + div:not(.webform-component) .form-item{padding-right:0;}.webform-client-form .webform-component:not(.webform-component-textarea):not(.webform-component-matrix):nth-child(odd) + div:not(.webform-component) .form-item .form-item{padding-left:1.5rem;padding-right:0;}.webform-client-form .webform-component:not(.webform-component-textarea):not(.webform-component-matrix):nth-child(even){padding-left:1.5rem;}.webform-client-form .webform-component:not(.webform-component-textarea):not(.webform-component-matrix):nth-child(even) .webform-item:first-of-type{padding-right:0;padding-left:1.5rem;}}.webform-client-form .form-actions{display:block;text-align:right;clear:both;}.webform-client-form .form-actions input[type="submit"]{padding-left:2rem;padding-right:2rem;}.webform-client-form .webform-component-date .form-item,.webform-client-form .webform-component-time .form-item{display:inline-block;width:-webkit-calc(33% - 1px);width:calc(33% - 1px);}.webform-client-form .webform-component-date .form-item:nth-of-type(2),.webform-client-form .webform-component-time .form-item:nth-of-type(2){margin-right:2%;margin-left:2%;}@media all and (min-width:60em){.webform-client-form .webform-component-date .form-item:nth-of-type(2),.webform-client-form .webform-component-time .form-item:nth-of-type(2){margin-right:0;margin-left:0;}}.webform-client-form .webform-component-date .form-item:nth-of-type(2).form-item-submitted-booking-time-minute,.webform-client-form .webform-component-time .form-item:nth-of-type(2).form-item-submitted-booking-time-minute{margin-left:0.3rem;}.webform-client-form .webform-component-date:nth-child(even) + .webform-component-time{width:100%;padding-left:-webkit-calc(50% + 1.5rem);padding-left:calc(50% + 1.5rem);padding-right:0;}.webform-client-form .webform-component-date:nth-child(even) + .webform-component-time .form-type-select{width:34%;}.webform-client-form .webform-component-date:nth-child(even) + .webform-component-time ~ .webform-component{padding-left:0;padding-right:1.5rem;}.webform-client-form .webform-component-date:nth-child(even) + .webform-component-time ~ .webform-component:nth-child(odd){padding-left:1.5rem;padding-right:0;}.webform-client-form .webform-component-date:nth-child(odd) + .webform-component-time{width:100%;padding-right:-webkit-calc(50% + 1.5rem);padding-right:calc(50% + 1.5rem);padding-left:0;}.webform-client-form .webform-component-date:nth-child(odd) + .webform-component-time .form-type-select{width:34%;}.webform-client-form .webform-component-date:nth-child(odd) + .webform-component-time ~ .webform-component{padding-left:1.5rem;padding-right:0;}.webform-client-form .webform-component-date:nth-child(odd) + .webform-component-time ~ .webform-component:nth-child(odd){padding-left:0;padding-right:1.5rem;}.webform-client-form .webform-container-inline label{display:block;margin-right:1em;}.webform-component-matrix table{border:none;}.webform-component-matrix table thead{border-bottom:none;}.webform-component-matrix table thead th{border:none;}.webform-component-matrix table thead th:first-of-type{padding-left:0;}.webform-component-matrix table thead th:last-of-type{padding-right:0;}.webform-component-matrix table tbody tr td{border:none;}.webform-component-matrix table tbody tr td:first-of-type{padding-left:0;}.webform-component-matrix table tbody tr td:last-of-type{padding-right:0;text-align:right;}.webform-component-matrix table tbody tr td:last-of-type input[type="submit"]{margin-right:0;}.webform-component--odr-consent-fieldset .webform-component--odr-consent-fieldset--odr-acknowledge .description{position:relative;}html.js input.webform-calendar{display:none;}.captcha{clear:both;margin-bottom:1rem;}.messages{font-weight:600;margin:0 !important;font-size:0.875em;color:#444 !important;padding:2rem !important;clear:both;}.messages:before{display:block;float:left;margin-right:1em;margin-top:-.2em;padding-top:.1rem;width:2em;height:2em;border-radius:1em;speak:none;background-color:rgba(0,0,0,0.1);text-align:center;}.messages h2{margin:0;}.messages.status{background-image:none;border:0;background-color:rgba(92,187,70,0.5);}.messages.status:before{content:"✔";font-weight:800;font-family:"Arial Black",arial-black;}.messages.warning{background-image:none;border:0;background-color:rgba(253,183,39,0.5);}.messages.warning:before{content:"!";font-weight:800;font-family:"Arial Black",arial-black;}.messages.error{background-image:none;border:0;background-color:rgba(237,28,46,0.5);}.messages.error:before{content:"!";font-weight:800;font-family:"Arial Black",arial-black;}#tabs{clear:both;padding-top:1rem;}@media all and (min-width:35.5em){#tabs{padding-top:.5rem;padding-bottom:.5rem;}}#tabs ul.tabs{border:none;margin:0;padding:.5rem;}#tabs ul.tabs li{display:block;margin-bottom:.2rem;}@media all and (min-width:35.5em){#tabs ul.tabs li{float:left;width:auto;display:inline;margin-right:.1rem;margin-bottom:0;}}#tabs ul.tabs li.active a{background-color:#ccc;border-top:3px solid #222;}#tabs ul.tabs li:last-child{margin-bottom:0;}#tabs ul.tabs li a{padding:.5em 1em;border:none;font-size:.8em;line-height:1.2;font-weight:400;letter-spacing:.0123em;text-transform:uppercase;display:block;width:100%;margin:0;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;background-color:#eee;border-top:3px solid #ccc;color:#444;}#tabs ul.tabs li a:hover{background-color:#ccc;}.contextual-links-wrapper a.contextual-links-trigger{border-bottom:1px solid transparent;}.contextual-links-wrapper ul.contextual-links li a{border-bottom:1px solid transparent;}ul.quicktabs-tabs{margin:0;margin-top:.5rem;padding:0;border-bottom:2px solid #121212;}ul.quicktabs-tabs li{padding:0;margin:0;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){ul.quicktabs-tabs li{margin-right:0.25rem;float:none;}}ul.quicktabs-tabs li a{display:block;border-bottom:0;padding:.8rem 1.2rem;font-size:1rem;font-weight:600;background-color:#ccc;}@media all and (min-width:48em){ul.quicktabs-tabs li a{display:inline-block;padding:.75rem 1.5rem;border-radius:0.5rem 0.5rem 0 0;}}ul.quicktabs-tabs li a:hover{border-bottom:0;background-color:#1195d6;color:#fff;}ul.quicktabs-tabs li.active a{background-color:#121212;color:#fff;}.quicktabs-tabpage{clear:both;}#accordion{font-family:"Open Sans IPA","Helvetica Neue",Helvetica,Arial,sans-serif;clear:both;padding:1rem 0;}#accordion .ui-corner-top,#accordion .ui-corner-all,#accordion .ui-corner-bottom,#accordion .ui-corner-right,#accordion .ui-corner-br,#accordion .ui-corner-right,#accordion .ui-corner-br{border-radius:0;border:0;}#accordion .ui-widget-content{border:none !important;}#accordion .ui-widget-content a{text-decoration:none;color:#0e77ab;border-bottom:1px dotted #0e77ab;}#accordion .ui-accordion-header{padding:.9rem;margin-bottom:0;margin-top:.4rem;font-weight:600;font-size:1.1rem;background:#eee;color:#444;cursor:pointer;}#accordion .ui-accordion-header:after{display:block;content:'\62';vertical-align:middle;line-height:1.5;float:right;font-size:1.1rem;}#accordion .ui-helper-reset:focus{outline:1px dotted #212121;outline:-webkit-focus-ring-color auto 5px;}#accordion .ui-state-active{background:#1195d6;color:white;border:none !important;}#accordion .ui-state-active:after{display:block;content:'\65';vertical-align:middle;line-height:1.5;float:right;font-size:1.1rem;}#accordion .ui-accordion-header-icon{display:none;}#accordion .ui-accordion-content{padding:1.5rem;}#accordion .ui-accordion-content p,#accordion .ui-accordion-content li{font-size:1rem;line-height:1.5;}#accordion .ui-accordion-content p:first-of-type{margin-top:0;}.group-share{display:block;padding-top:1.5rem;margin-bottom:1rem;clear:both;}.group-share .field-label{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;font-size:.8rem;text-transform:uppercase;margin-right:.5rem;}.group-share .field-share-links{display:inline-block;vertical-align:middle;max-height:37px;}.group-share .field-share-links a{border-bottom:0;display:inline-block;margin-bottom:0;padding-bottom:0;margin-right:.5rem;}.group-share .at-icon-wrapper{border-radius:16px;}.group-share .at-icon-wrapper:hover{opacity:.8;}#block-context-ui-editor{background-color:#eee;margin-bottom:2rem;}#block-context-ui-editor .block-title{font-weight:600;font-size:0.875em !important;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0;padding:.5rem;background-color:#666;}#block-context-ui-editor .context-editor{padding:.5rem;}#block-context-ui-editor .context-editor h2{margin:0;font-size:1rem;}ul.breadcrumbs{margin:0;padding:.5rem 0;margin-bottom:1rem;background-color:#fff;border-bottom:2px solid #fafafa;}.node-type-page ul.breadcrumbs{margin-bottom:0;border:0;margin-left:0;margin-right:0;padding-bottom:.5rem;padding-top:.5rem;}ul.breadcrumbs li.breadcrumb{margin:0;padding:0;display:inline-block;font-size:.7rem;text-transform:uppercase;}ul.breadcrumbs li.breadcrumb:not(.last):after{padding:0 .5em;content:' / ';}ul.breadcrumbs li.breadcrumb.first a{font-weight:700;}ul.breadcrumbs li.breadcrumb a{text-transform:uppercase;text-decoration:none;font-size:.7rem;letter-spacing:1px;color:#666;border-bottom:1px solid transparent;}ul.breadcrumbs li.breadcrumb a:hover{border-bottom:1px solid #0e86c1;color:#1195d6;}table:not(.cols-0){margin:1em 0;width:100%;border-collapse:collapse;border-spacing:0;font-size:0.9rem;}table:not(.cols-0) thead{border-bottom:2px solid #444;}table:not(.cols-0) thead th{padding:.75rem 1rem;text-align:left;font-weight:700;text-transform:uppercase;vertical-align:bottom;}table:not(.cols-0) tbody tr{border-bottom:1px solid #ccc;}table:not(.cols-0) tbody tr td{padding:0.75em 1em;text-align:left;vertical-align:top;}table:not(.cols-0) tbody tr:nth-of-type(odd){background-color:#fafafa;}@media (max-width:39.9375em){.tablesaw-stack tbody tr td{border:none;float:left;}.tablesaw-stack tbody tr td:before{display:block;width:30%;float:left;font-weight:700;}.program-deadlines-table tr td:nth-of-type(1)::before{content:'If you want your event to take place:';}.program-deadlines-table tr td:nth-of-type(2)::before{content:'Apply by:';}.late-charges-table tbody tr td:nth-of-type(1)::before{content:'Item Type';}.late-charges-table tbody tr td:nth-of-type(2)::before{content:'Adult (Age 19+) Daily Charge';}.late-charges-table tbody tr td:nth-of-type(3)::before{content:'Adult (Age 19+) Maximum Charge';}.late-charges-table tbody tr td:nth-of-type(4)::before{content:'Youth (Age 14-18) Daily Charge';}.late-charges-table tbody tr td:nth-of-type(5)::before{content:'Youth (Age 14-18) Maximum Charge';}.lost-damaged-charges-table tr td{width:70%;float:right !important;}.lost-damaged-charges-table tr td::before{width:30%;float:left;margin-left:-50%;}.lost-damaged-charges-table tr td:nth-of-type(1)::before{content:'Material';}.lost-damaged-charges-table tr td:nth-of-type(2)::before{content:'Charges';}}@media (min-width:40em){.lost-damaged-charges-table tr td:nth-of-type(1){width:70%;}.lost-damaged-charges-table tr td:nth-of-type(2){width:30%;}}.sponsors-table tbody tr{border-bottom:none !important;}.sponsors-table tbody tr td{border:none !important;padding:0.25rem 0 !important;vertical-align:top !important;min-width:200px !important;}.sponsors-table tbody tr td p{-webkit-margin-before:0;}.printing-table tbody tr,.photocopying-table tbody tr,.missed-studio-bookings-table tbody tr,.sponsors-table tbody tr,.program-deadlines-table tbody tr{background-color:transparent !important;}ul.pager,ul.pagination{margin:0;padding:1rem 1rem 1rem 0;}ul.pager li,ul.pagination li{margin-bottom:0.5rem;padding:0;list-style:none;display:inline-block;font-size:.8rem;}ul.pager li a,ul.pagination li a{background:#eee;font-size:.8rem;padding:.5rem 1rem;margin-right:0.25rem;color:#666;border:0;}ul.pager li a:hover,ul.pagination li a:hover{background-color:#0E86C1;color:#fff;}ul.pager li.pager-current,ul.pagination li.pager-current{background-color:#0E86C1;color:#fff;padding:.5rem 1rem;margin-right:0.25rem;}ul.pager.pager-load-more{text-align:center;}ul.pager.pager--infinite-scroll li{display:block;text-align:center;}ul.pager.pager--infinite-scroll li a{padding:0.5rem 6rem;}.ajax-progress,.ajax-progress-throbber,.throbber{display:none !important;}.field-name-field-tags,.group-tags{padding:1rem 1rem 1rem 0;}.field-name-field-tags .field-label,.group-tags .field-label{display:block;margin-bottom:.5rem;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:.8rem;}.field-name-field-tags .field-tags,.group-tags .field-tags{display:inline-block;}.field-name-field-tags .field-tags a,.group-tags .field-tags a{margin-bottom:.25rem;padding:.5rem 1rem;background-color:#eee;color:#888;border:0;margin-right:.2rem;border-radius:.25rem;font-size:.8rem;text-transform:capitalize;display:inline-block;}.field-name-field-tags .field-tags a:hover,.group-tags .field-tags a:hover{background-color:#ddd;}ul.links{margin:0;padding:0;}ul.links li.node-readmore{list-style:none;padding:0;margin:0;}ul.links li.node-readmore a{letter-spacing:0.8px;text-transform:uppercase;color:#0e86c1;font-size:.8rem;border-bottom:1px solid transparent;}ul.links li.node-readmore a:hover{color:#0e77ab;}.prefix{}.prefix .block-vpl-blocks-mega-search-block{width:100%;float:left;margin-left:0;margin-right:0;margin:0 auto;font-family:"Open Sans IPA","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;position:fixed;top:0;margin-left:20%;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);z-index:1250;}@media all and (min-width:60em){.prefix .block-vpl-blocks-mega-search-block{position:relative;-webkit-transform:none;transform:none;width:100%;padding-left:.5rem;padding-right:.5rem;margin-left:0 !important;z-index:800;}}.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content{background-color:#222;padding:1rem;height:100vh;}@media all and (min-width:60em){.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content{display:block;padding:0.5rem;height:auto;}}.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content label{color:#fff;margin-top:.5rem;text-transform:uppercase;text-align:right;font-weight:700;font-size:0.8rem;letter-spacing:0.8px;}@media all and (min-width:60em){.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content label{font-size:1rem;letter-spacing:0;}}.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content input,.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content select{width:80%;color:#444;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0.5rem 0;height:40px;font-family:"Open Sans IPA","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9rem;line-height:1.3;border-radius:0;}@media all and (min-width:60em){.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content input,.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content select{width:100%;margin:0;}}.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content option{font-family:"Open Sans IPA","Helvetica Neue",Helvetica,Arial,sans-serif;}.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content .form-item-source label{display:block;text-align:left;}@media all and (min-width:60em){.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content .form-item-source label{display:inline;text-align:right;width:15.73034%;float:left;margin-right:1.1236%;}}@media all and (min-width:60em){.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content .form-item-source .form-select{width:21.34831%;float:left;margin-right:1.1236%;line-height:1.5;}}.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content .form-item-search label{display:block;text-align:left;}@media all and (min-width:60em){.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content .form-item-search label{display:inline;text-align:right;width:10.11236%;float:left;margin-right:1.1236%;}}@media all and (min-width:60em){.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content .form-item-search .form-text{width:38.20225%;float:left;margin-right:1.1236%;}}.prefix .block-vpl-blocks-mega-search-block #-vpl-blocks-mega-search-block-content .form-submit{background-color:#ed1c2e;margin:0.5rem 0;font-size:0;width:40px;height:42px;border-radius:0;position:relative;display:block;background-position:center center;background-repeat:no-repeat;background-image:url("/global/img/other/search-icon.svg");background-size:22px 22px;}#utility-navigation{display:none;position:relative;}@media all and (min-width:60em){#utility-navigation{display:block;}#utility-navigation .block-menu-menu-utility-menu{position:absolute;right:0;z-index:1002;}#utility-navigation .block-menu-menu-utility-menu a,#utility-navigation .block-menu-menu-utility-menu span{color:#666;font-size:0.9rem;text-decoration:none;border-bottom:none;}#utility-navigation .block-menu-menu-utility-menu span:first-of-type:after{display:inline;padding-left:0.5rem;font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;font-size:0.5rem;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\62';}#utility-navigation .block-menu-menu-utility-menu > ul{display:table;}#utility-navigation .block-menu-menu-utility-menu > ul > li{display:table-cell;padding:0 1rem;}#utility-navigation .block-menu-menu-utility-menu > ul > li > ul{display:none;background:white;list-style:none;margin:0;padding:0;}#utility-navigation .block-menu-menu-utility-menu > ul > li > ul > li{line-height:1.5;}#utility-navigation .block-menu-menu-utility-menu > ul > li:nth-of-type(2){width:75px;}#utility-navigation .block-menu-menu-utility-menu > ul > li:last-of-type > a{background-color:#121212;padding:0.75rem 2rem;color:white;font-size:1rem;}#utility-navigation .block-menu-menu-utility-menu ul li.leaf{list-style:none;}}.meaningless{background:inherit;}.meaningless{background:inherit;}.footer--third{position:relative;display:table;width:100%;}.copy{text-align:center;font-size:.8rem;color:#666;font-weight:300;display:block;}@media all and (min-width:48em){.copy{display:table-cell;vertical-align:middle;width:33.333333333%;padding-right:1rem;}}@media all and (min-width:48em){.copy p{text-align:left;margin:0;}}.block-menu-block-9{margin-bottom:1rem;margin-top:0;display:block;}@media all and (min-width:48em){.block-menu-block-9{display:table-cell;width:33.333333333%;vertical-align:middle;}}.block-menu-block-9 .menu-name-menu-privacy-and-terms ul.menu{margin:0;padding:0;text-align:center;}@media all and (min-width:48em){.block-menu-block-9 .menu-name-menu-privacy-and-terms ul.menu{text-align:left;}}.block-menu-block-9 .menu-name-menu-privacy-and-terms ul.menu li{margin:0;padding:0;list-style:none;}@media all and (min-width:48em){.block-menu-block-9 .menu-name-menu-privacy-and-terms ul.menu li{display:table-cell;}}.block-menu-block-9 .menu-name-menu-privacy-and-terms ul.menu li a{border-bottom-color:#666;font-size:.8rem;color:#666;font-weight:300;}@media all and (min-width:48em){.block-menu-block-9 .menu-name-menu-privacy-and-terms ul.menu li a{display:block;}}.block-menu-block-9 .menu-name-menu-privacy-and-terms ul.menu li a:hover,.block-menu-block-9 .menu-name-menu-privacy-and-terms ul.menu li a:active{color:#fff;border-bottom-color:#fff;}.block-bean-funded-by{margin-top:0;text-align:center;clear:both;display:block;}@media all and (min-width:48em){.block-bean-funded-by{margin-top:0;text-align:right;}}@media all and (min-width:48em){.block-bean-funded-by .field-body{display:table;width:90%;}}@media all and (min-width:48em){.block-bean-funded-by .field-body .funded{display:table;width:100%;text-align:right;}}.block-bean-funded-by .field-body .funded span{display:block;font-size:.8rem;color:#666;font-weight:300;}@media all and (min-width:48em){.block-bean-funded-by .field-body .funded span{display:table-cell;vertical-align:middle;padding-right:1rem;width:100%;}}.block-bean-funded-by a{display:block;border-bottom:0;}@media all and (min-width:48em){.block-bean-funded-by a{display:table-cell;vertical-align:middle;}}.block-bean-funded-by a img{height:35px;width:auto;text-align:right;}.block-bean-funded-by a:hover{border-bottom:0;}.meaningless{background:inherit;}.meaningless{background:inherit;}.meaningless{background:inherit;}.block-menu-menu-homepage-how-to h2{display:none;}.block-menu-menu-homepage-how-to ul.menu{margin-top:2rem;padding:0;}.block-menu-menu-homepage-how-to ul.menu li{list-style:none;padding:0;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:.5rem;text-align:center;}@media all and (min-width:35.5em){.block-menu-menu-homepage-how-to ul.menu li{width:49.15254%;float:left;}.block-menu-menu-homepage-how-to ul.menu li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-menu-menu-homepage-how-to ul.menu li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.block-menu-menu-homepage-how-to ul.menu li{width:23.72881%;float:left;}.block-menu-menu-homepage-how-to ul.menu li:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-menu-menu-homepage-how-to ul.menu li:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.block-menu-menu-homepage-how-to ul.menu li:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.block-menu-menu-homepage-how-to ul.menu li:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.block-menu-menu-homepage-how-to ul.menu li a{background-color:#eee;color:#444;display:block;padding:4rem 1rem 1rem 1rem;border-bottom:0;text-transform:uppercase;font-size:.9rem;margin-top:0;font-weight:700;}@media all and (min-width:60em){.block-menu-menu-homepage-how-to ul.menu li a{min-height:8rem;}}.block-menu-menu-homepage-how-to ul.menu li a:hover{background-color:#ccc;}.block-menu-menu-homepage-how-to ul.menu li a.computer{position:relative;}.block-menu-menu-homepage-how-to ul.menu li a.computer:before{position:absolute;display:block;content:'\4d';font-size:1.2rem;vertical-align:middle;text-align:center;top:1.2rem;left:0;right:0;font-size:2.5rem;}.block-menu-menu-homepage-how-to ul.menu li a.card{position:relative;}.block-menu-menu-homepage-how-to ul.menu li a.card:before{position:absolute;display:block;content:'\4f';font-size:1.2rem;vertical-align:middle;text-align:center;top:1.2rem;left:0;right:0;font-size:2.5rem;}.block-menu-menu-homepage-how-to ul.menu li a.lab{position:relative;}.block-menu-menu-homepage-how-to ul.menu li a.lab:before{position:absolute;display:block;content:'\4c';font-size:1.2rem;vertical-align:middle;text-align:center;top:1.2rem;left:0;right:0;font-size:2.5rem;}.block-menu-menu-homepage-how-to ul.menu li a.renew{position:relative;}.block-menu-menu-homepage-how-to ul.menu li a.renew:before{position:absolute;display:block;content:'\4e';font-size:1.2rem;vertical-align:middle;text-align:center;top:1.2rem;left:0;right:0;font-size:2.5rem;}.block-menu-menu-homepage-how-to ul.menu li a.duedates{position:relative;}.block-menu-menu-homepage-how-to ul.menu li a.duedates:before{position:absolute;display:block;content:'\e901';font-size:1.2rem;vertical-align:middle;text-align:center;top:1.2rem;left:0;right:0;font-size:2.5rem;}.block-menu-menu-homepage-how-to ul.menu li a.fines{position:relative;}.block-menu-menu-homepage-how-to ul.menu li a.fines:before{position:absolute;display:block;content:'\e902';font-size:1.2rem;vertical-align:middle;text-align:center;top:1.2rem;left:0;right:0;font-size:2.5rem;}.block-menu-menu-homepage-how-to ul.menu li a.holds{position:relative;}.block-menu-menu-homepage-how-to ul.menu li a.holds:before{position:absolute;display:block;content:'\e903';font-size:1.2rem;vertical-align:middle;text-align:center;top:1.2rem;left:0;right:0;font-size:2.5rem;}.block-menu-menu-homepage-how-to ul.menu li a.newtitles{position:relative;}.block-menu-menu-homepage-how-to ul.menu li a.newtitles:before{position:absolute;display:block;content:'\e904';font-size:1.2rem;vertical-align:middle;text-align:center;top:1.2rem;left:0;right:0;font-size:2.5rem;}.node-people .vocabulary-contact-details{margin-top:1rem;}.vocabulary-contact-details h2,.vocabulary-contact-details .field-title-field{margin-top:0;margin-bottom:0;}.vocabulary-contact-details .field-name-field{font-size:1.1rem;font-weight:700;line-height:1.2;margin-bottom:.5rem;}.vocabulary-contact-details .field-contact-person{font-weight:600;font-size:.8rem;margin-bottom:.5rem;}.vocabulary-contact-details .field-phone-details{margin-bottom:.5rem;}.vocabulary-contact-details .field-phone-number,.vocabulary-contact-details .field-fax-number,.vocabulary-contact-details .field-email-address,.vocabulary-contact-details .field-website,.vocabulary-contact-details .field-address{font-size:.8rem;margin-bottom:.5rem;}.vocabulary-contact-details .field-phone-number{position:relative;margin-left:1.5rem;}.vocabulary-contact-details .field-phone-number:before{position:absolute;left:-1.5rem;content:'\48';font-size:1rem;vertical-align:middle;line-height:1;}.vocabulary-contact-details .field-fax-number{position:relative;margin-left:1.5rem;}.vocabulary-contact-details .field-fax-number:before{position:absolute;left:-1.5rem;content:'\45';font-size:1rem;vertical-align:middle;line-height:1;}.vocabulary-contact-details .field-email-address{position:relative;margin-left:1.5rem;}.vocabulary-contact-details .field-email-address:before{position:absolute;left:-1.5rem;content:'\44';font-size:1rem;vertical-align:middle;line-height:1;}.vocabulary-contact-details .field-website{position:relative;margin-left:1.5rem;}.vocabulary-contact-details .field-website:before{position:absolute;left:-1.5rem;content:'\4b';font-size:1rem;vertical-align:middle;line-height:1;}.vocabulary-contact-details .field-address{position:relative;margin-left:1.5rem;}.vocabulary-contact-details .field-address:before{position:absolute;left:-1.5rem;content:'\68';font-size:1rem;vertical-align:middle;line-height:1;}.vocabulary-contact-details .social{clear:both;text-align:left;}.vocabulary-contact-details .social a:hover{opacity:.8;}.vocabulary-contact-details .social .facebook{display:inline-block;}.vocabulary-contact-details .social .facebook a{display:inline-block;color:transparent;font-size:0 !important;width:2rem;height:2rem;background:url("/global/img/social/logo-facebook-round.svg") no-repeat left bottom;border-bottom:0;margin-right:.5rem;}.vocabulary-contact-details .social .twitter{display:inline-block;}.vocabulary-contact-details .social .twitter a{display:inline-block;color:transparent;font-size:0 !important;width:2rem;height:2rem;background:url("/global/img/social/logo-twitter-round.svg") no-repeat left bottom;border-bottom:0;margin-right:.5rem;}.vocabulary-contact-details .social .linkedin{display:inline-block;}.vocabulary-contact-details .social .linkedin a{display:inline-block;color:transparent;font-size:0 !important;width:2rem;height:2rem;background:url("/global/img/social/logo-linkedin-round.svg") no-repeat left bottom;border-bottom:0;margin-right:.5rem;}.vocabulary-contact-details .social .pinterest{display:inline-block;}.vocabulary-contact-details .social .pinterest a{display:inline-block;color:transparent;font-size:0 !important;width:2rem;height:2rem;background:url("/global/img/social/logo-pinterest-round.svg") no-repeat left bottom;border-bottom:0;margin-right:.5rem;}.vocabulary-contact-details .social .tumblr{display:inline-block;}.vocabulary-contact-details .social .tumblr a{display:inline-block;color:transparent;font-size:0 !important;width:2rem;height:2rem;background:url("/global/img/social/logo-tumblr-round.svg") no-repeat left bottom;border-bottom:0;margin-right:.5rem;}.vocabulary-contact-details .social .instagram{display:inline-block;}.vocabulary-contact-details .social .instagram a{display:inline-block;color:transparent;font-size:0 !important;width:2rem;height:2rem;background:url("/global/img/social/logo-instagram-round.svg") no-repeat left bottom;border-bottom:0;margin-right:.5rem;}.page-taxonomy-term #content-first .vocabulary-location{margin-top:1rem;}.page-taxonomy-term #content-first .vocabulary-location .content .taxonomy-term-description{font-size:0.8rem;background-color:#eee;}.page-taxonomy-term #content-first .vocabulary-location .content .taxonomy-term-description p{margin-top:0;padding:0.5rem;}.page-taxonomy-term #content-first .vocabulary-location .content .field-image{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.page-taxonomy-term #content-first .vocabulary-location .content .field-image{width:32.20339%;float:left;margin-right:1.69492%;}}.page-taxonomy-term #content-first .vocabulary-location .content .field-image img{width:100%;height:auto;}.page-taxonomy-term #content-first .vocabulary-location .content .address-block{padding:1rem 0;}.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-details{font-size:0.9rem;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-details{width:32.20339%;float:left;margin-right:1.69492%;}}.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-details .field-address{position:relative;padding-left:1.5rem;}.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-details .field-address:before{position:absolute;left:0;content:'\68';font-size:1rem;vertical-align:middle;line-height:1;}.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-details .field-email-address{position:relative;margin-left:1.5rem;}.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-details .field-email-address:before{position:absolute;left:-1.5rem;content:'\44';font-size:1rem;vertical-align:middle;line-height:1;}.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-details .field-phone-number{position:relative;margin-left:1.5rem;margin-bottom:1rem;}.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-details .field-phone-number:before{position:absolute;left:-1.5rem;content:'\48';font-size:1rem;vertical-align:middle;line-height:1;}.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-staff{font-size:0.9rem;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-staff{width:32.20339%;float:right;margin-right:0;}}.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-staff span{font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;}.page-taxonomy-term #content-first .vocabulary-location .content .address-block .group-staff h3{display:inline;font-size:0.9rem;}.page-taxonomy-term #content-second{}.page-taxonomy-term #content-second .block-bean-features-for-locations{border-top:1px solid #222;margin-bottom:2rem;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul{padding:0;list-style:none;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li{left:0;line-height:1;margin-bottom:0.75rem;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.page-taxonomy-term #content-second .block-bean-features-for-locations ul li{width:49.15254%;float:left;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .asv-feature{margin-left:1.5rem;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .asv-feature:before{display:inline-block;content:'\61';font-size:1rem;line-height:1;margin-left:-1.5rem;padding-right:0.25rem;color:#444;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .computers-feature{margin-left:1.5rem;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .computers-feature:before{display:inline-block;content:'\79';font-size:1rem;vertical-align:middle;line-height:1;margin-left:-1.5rem;padding-right:0.25rem;color:#444;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .printers-feature{margin-left:1.5rem;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .printers-feature:before{display:inline-block;content:'\41';font-size:1rem;vertical-align:middle;line-height:1;margin-left:-1.5rem;padding-right:0.25rem;color:#444;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .wifi-feature{margin-left:1.5rem;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .wifi-feature:before{display:inline-block;content:'\42';font-size:1rem;vertical-align:middle;line-height:1;margin-left:-1.5rem;padding-right:0.25rem;color:#444;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .workspace-feature{margin-left:1.5rem;}.page-taxonomy-term #content-second .block-bean-features-for-locations ul li .workspace-feature:before{display:inline-block;content:'\43';font-size:1rem;vertical-align:middle;line-height:1;margin-left:-1.5rem;padding-right:0.25rem;color:#444;}.page-taxonomy-term #content-second .block-views-spaces-block-2{border-top:1px solid #222;margin-bottom:2rem;}.page-taxonomy-term #content-second .block-views-spaces-block-2 .views-row{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.page-taxonomy-term #content-second .block-views-spaces-block-2 .views-row{width:49.15254%;float:left;}.page-taxonomy-term #content-second .block-views-spaces-block-2 .views-row:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-taxonomy-term #content-second .block-views-spaces-block-2 .views-row:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}.page-taxonomy-term #content-second .block-views-spaces-block-2 .views-row .views-field .field-content{display:inline;margin-bottom:0 !important;padding-bottom:0.5rem;font-size:1rem;line-height:2;-webkit-margin-before:0;-webkit-margin-after:0;}.page-taxonomy-term #content-second .block-views-spaces-block-2 .views-row .views-field .field-content a{margin-left:1.5rem;border-bottom:1px dotted #0e86c1;}.page-taxonomy-term #content-second .block-views-spaces-block-2 .views-row .views-field .field-content a:hover{border-bottom:1px solid #0e77ab;}.page-taxonomy-term #content-second .block-views-spaces-block-2 .views-row .views-field .field-content a:before{display:inline-block;content:'\e905';font-size:1rem;vertical-align:middle;line-height:1;margin-left:-1.5rem;padding-right:0.25rem;color:#444;}.page-taxonomy-term #content-second .block-views-branch-meeting-rooms-block-1{border-top:1px solid #222;margin-bottom:2rem;}.page-taxonomy-term #content-second .block-views-branch-meeting-rooms-block-1 .item-list ul li{margin-bottom:0 !important;padding-bottom:0.5rem;border-bottom:none !important;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.page-taxonomy-term #content-second .block-views-branch-meeting-rooms-block-1 .item-list ul li{width:49.15254%;float:left;}.page-taxonomy-term #content-second .block-views-branch-meeting-rooms-block-1 .item-list ul li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-taxonomy-term #content-second .block-views-branch-meeting-rooms-block-1 .item-list ul li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}.page-taxonomy-term #content-second .block-views-branch-meeting-rooms-block-1 .item-list ul li a{margin-left:1.5rem;}.page-taxonomy-term #content-second .block-views-branch-meeting-rooms-block-1 .item-list ul li a:before{display:inline-block;content:'\e906';font-size:1rem;vertical-align:middle;line-height:1;margin-left:-1.5rem;padding-right:0.25rem;color:#444;}.page-taxonomy-term #content-second .block-views-branch-meeting-rooms-block-1:before{display:block;margin-top:1rem;font-size:1.45rem;font-weight:400;content:'Meeting Rooms';margin-bottom:-0.75rem;}#sidebar .vocabulary-location{background-color:#eee;}#sidebar .vocabulary-location h2{display:none;}#sidebar .vocabulary-location .group-location h3{margin:0;}#sidebar .vocabulary-location .group-location h3 span{display:block;}#sidebar .vocabulary-location .group-info{padding:2rem;}#sidebar .vocabulary-location .group-info h3{margin-bottom:.5rem;}#sidebar .vocabulary-location .group-info h3 a{border-bottom:none;}#sidebar .vocabulary-location .group-info h3 a:hover{border-bottom:0;}#sidebar .vocabulary-location .group-info .field-address{position:relative;padding-left:2rem;font-size:.9rem;}#sidebar .vocabulary-location .group-info .field-address:before{position:absolute;left:0;content:'\68';font-size:1.5rem;vertical-align:middle;line-height:1;}#sidebar > .field-location{margin-bottom:2rem;}#taxonomy-term-1099 .group-info h3 a{color:#444;}#taxonomy-term-1099 .group-info h3 a:hover{cursor:default;}.vocabulary-management{margin-top:1rem;}.vocabulary-management .node-people header{display:none;}.vocabulary-management .field-assistant-managers{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;}@media all and (min-width:35.5em){.vocabulary-management .field-assistant-managers{width:49.15254%;float:left;}.vocabulary-management .field-assistant-managers:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.vocabulary-management .field-assistant-managers:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.vocabulary-management .field-assistant-managers{width:23.72881%;float:left;}.vocabulary-management .field-assistant-managers:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.vocabulary-management .field-assistant-managers:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.vocabulary-management .field-assistant-managers:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.vocabulary-management .field-assistant-managers:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.vocabulary-management .field-assistant-managers h2,.vocabulary-management .field-assistant-managers h3{display:inline-block;margin-top:0;margin-bottom:.5rem;font-weight:400;}.vocabulary-management .field-assistant-managers h3.field-position{display:none;}.vocabulary-management .field-assistant-managers h4{margin:-0.5rem 0 0.5rem;font-size:0.95rem;}@media all and (min-width:48em){.vocabulary-management .field-assistant-managers:not(:first-of-type){border-left:1px solid #eee;padding-left:1rem;}}.mm-ask .contact-us--mega-menu--block .content p,.mm-ask .block-bean-contact-us-programs .content p,.mm-ask .block-bean-contact-us-lscc .content p{margin:0;line-height:1.8;}.mm-ask .contact-us--mega-menu--block .content a,.mm-ask .block-bean-contact-us-programs .content a,.mm-ask .block-bean-contact-us-lscc .content a{display:inline-block;border-bottom:1px solid transparent !important;padding-bottom:0 !important;padding:0 !important;font-size:0.9rem;font-weight:400 !important;}.mm-ask .contact-us--mega-menu--block .content a:hover,.mm-ask .block-bean-contact-us-programs .content a:hover,.mm-ask .block-bean-contact-us-lscc .content a:hover{border-bottom:1px solid #d6d6d6 !important;}.mm-ask .contact-us--mega-menu--block .content .email:before,.mm-ask .block-bean-contact-us-programs .content .email:before,.mm-ask .block-bean-contact-us-lscc .content .email:before{display:inline-block;content:'\44';font-size:1.2rem;vertical-align:middle;line-height:1.2;margin-right:.5rem;height:1.5rem;}.mm-ask .contact-us--mega-menu--block .content .phone:before,.mm-ask .block-bean-contact-us-programs .content .phone:before,.mm-ask .block-bean-contact-us-lscc .content .phone:before{display:inline-block;content:'\48';font-size:1.2rem;vertical-align:middle;line-height:1.2;margin-right:.5rem;height:1.5rem;}.mm-ask .contact-us--mega-menu--block .content .directory:before,.mm-ask .block-bean-contact-us-programs .content .directory:before,.mm-ask .block-bean-contact-us-lscc .content .directory:before{display:inline-block;content:'\4a';font-size:1.2rem;vertical-align:middle;line-height:1.2;margin-right:.5rem;height:1.5rem;}.mm-ask .contact-us--mega-menu--block .content .chat:before,.mm-ask .block-bean-contact-us-programs .content .chat:before,.mm-ask .block-bean-contact-us-lscc .content .chat:before{display:inline-block;content:'\e900';font-size:1.2rem;vertical-align:middle;line-height:1.2;margin-right:.5rem;height:1.5rem;}#sidebar .contact-us--mega-menu--block,#sidebar div[class*="block-bean-contact-us"],#sidebar .block-bean-contact-block-poet-laureate{background-color:#eee;margin-bottom:2rem;}#sidebar .contact-us--mega-menu--block .content,#sidebar div[class*="block-bean-contact-us"] .content,#sidebar .block-bean-contact-block-poet-laureate .content{padding:1rem;}#sidebar .contact-us--mega-menu--block .content p,#sidebar div[class*="block-bean-contact-us"] .content p,#sidebar .block-bean-contact-block-poet-laureate .content p{margin:0;margin-bottom:.5rem;}#sidebar .contact-us--mega-menu--block .content a,#sidebar div[class*="block-bean-contact-us"] .content a,#sidebar .block-bean-contact-block-poet-laureate .content a{display:inline-block;padding-bottom:0 !important;padding:0 !important;}#sidebar .contact-us--mega-menu--block .content .email:before,#sidebar div[class*="block-bean-contact-us"] .content .email:before,#sidebar .block-bean-contact-block-poet-laureate .content .email:before{display:inline-block;content:'\44';font-size:1.2rem;vertical-align:middle;line-height:1;margin-right:.5rem;}#sidebar .contact-us--mega-menu--block .content .phone:before,#sidebar div[class*="block-bean-contact-us"] .content .phone:before,#sidebar .block-bean-contact-block-poet-laureate .content .phone:before{display:inline-block;content:'\48';font-size:1.2rem;vertical-align:middle;line-height:1;margin-right:.5rem;}#sidebar .contact-us--mega-menu--block .content .directory:before,#sidebar div[class*="block-bean-contact-us"] .content .directory:before,#sidebar .block-bean-contact-block-poet-laureate .content .directory:before{display:inline-block;content:'\4a';font-size:1.2rem;vertical-align:middle;line-height:1;margin-right:.5rem;}#sidebar .contact-us--mega-menu--block .content .chat:before,#sidebar div[class*="block-bean-contact-us"] .content .chat:before,#sidebar .block-bean-contact-block-poet-laureate .content .chat:before{display:inline-block;content:'\e900';font-size:1.2rem;vertical-align:middle;line-height:1.2;margin-right:.5rem;height:1.5rem;}.field-block-references{clear:both;}.bean-image-call-out{margin-bottom:2rem;}.bean-image-call-out:hover{cursor:pointer;}.bean-image-call-out .group-image{position:relative;margin:0;}.bean-image-call-out .group-image .field-callout-image img{width:100%;height:auto;display:block;}.bean-image-call-out .group-image figcaption{position:absolute;bottom:0;left:0;right:0;background-color:#444;color:#fff;padding:.5rem 1rem;text-align:center;text-transform:uppercase;font-size:.8rem;letter-spacing:0.8px;}.bean-image-call-out .calloutt--info{background-color:#eee;padding:1.5rem;}.bean-image-call-out .calloutt--info .field-title-field{margin:0;color:#0e77ab;}.bean-image-call-out .calloutt--info .field-callout-descripion{margin-top:1rem;}@media all and (min-width:48em){.bean-image-call-out .calloutt--info .field-callout-descripion{min-height:7.5rem;}}.bean-image-call-out .calloutt--info .field-callout-link{margin-top:2rem;}.bean-link-callout{padding:2rem;color:#fff;margin-bottom:2rem;}.bean-link-callout:hover{cursor:pointer;opacity:0.9;}#sidebar .bean-link-callout{background-color:#444;}#content .bean-link-callout{background-color:#1195d6;}.bean-link-callout a{color:#fff;}.bean-link-callout .field-title-field{margin:0;}.bean-link-callout .field-link-callout-descripion{font-size:1rem;margin-top:1rem;margin-bottom:1.5rem;}#content .bean-link-callout .field-link-callout-descripion{min-height:9rem;}.bean-link-callout .field-callout-link a{display:inline-block;border-bottom:0;font-size:.7rem;text-transform:uppercase;letter-spacing:0.8px;}.bean-link-callout .field-callout-link a:after{content:'\73';font-size:1rem;vertical-align:middle;line-height:1;margin-left:.25rem;}.bean-rich-text-callout .field-callout-image img{width:100%;height:auto;display:block;}.bean-rich-text-callout .field-callout-image figcaption{position:absolute;bottom:0;left:0;right:0;background-color:#444;color:#fff;padding:.5rem 1rem;text-align:center;text-transform:uppercase;font-size:.8rem;letter-spacing:0.8px;}.bean-rich-text-callout .group-info{background-color:#eee;padding:1.5rem;}.bean-rich-text-callout .group-info .field-title-field{margin:0;color:#121212;}.bean-rich-text-callout .group-info .field-body ul li{line-height:1.8;}.bean-rich-text-callout .group-info .field-callout-descripion{margin-top:1rem;}@media all and (min-width:48em){.bean-rich-text-callout .group-info .field-callout-descripion{min-height:160px;}}.block-bean-sun-life-financial-sponsored-log h2,.block-bean-poet-laureate-sponsored-block h2{font-weight:700;font-size:.8rem;letter-spacing:1px;text-transform:uppercase;color:#444;margin:0;}.block-bean-sun-life-financial-sponsored-log .content,.block-bean-poet-laureate-sponsored-block .content{text-align:center;}.block-bean-sun-life-financial-sponsored-log .content a,.block-bean-poet-laureate-sponsored-block .content a{border-bottom:0;}.block-bean-sun-life-financial-sponsored-log .content .field-logo,.block-bean-poet-laureate-sponsored-block .content .field-logo{margin-top:1rem;}.block-bean-sun-life-financial-sponsored-log .content .field-callout-image,.block-bean-poet-laureate-sponsored-block .content .field-callout-image{text-align:center;margin-bottom:1rem;}.block-bean-sun-life-financial-sponsored-log .content .field-callout-image:first-of-type,.block-bean-poet-laureate-sponsored-block .content .field-callout-image:first-of-type{margin-top:1rem;}.block-bean-sun-life-financial-sponsored-log .content .field-callout-image img,.block-bean-poet-laureate-sponsored-block .content .field-callout-image img{display:inline-block;width:100%;height:auto;padding-left:1rem;padding-right:1rem;}.bean-inspiration-lab-homepage-callout{background-color:#121212;}.bean-inspiration-lab-homepage-callout .field-image{display:none;}@media all and (min-width:75em){.bean-inspiration-lab-homepage-callout .field-image{display:block;width:40.67797%;float:left;margin-right:1.69492%;}}.bean-inspiration-lab-homepage-callout .field-image img{width:100%;height:auto;display:block;}.bean-inspiration-lab-homepage-callout .group-group{color:white;padding:2rem;}@media all and (min-width:75em){.bean-inspiration-lab-homepage-callout .group-group{width:57.62712%;float:right;margin-right:0;padding:1rem;}}.bean-inspiration-lab-homepage-callout .group-group .field-body{font-size:1.75rem;font-weight:300;letter-spacing:0.8px;}@media all and (min-width:75em){.bean-inspiration-lab-homepage-callout .group-group .field-body{font-size:1.2rem;}}.bean-inspiration-lab-homepage-callout .group-group .field-name-field{font-weight:400;color:#fff;padding-top:.5rem;}.bean-inspiration-lab-homepage-callout .group-group .field-callout-link{text-align:left;padding-top:2rem;}.bean-inspiration-lab-homepage-callout .group-group .field-callout-link a{font-size:.8rem;}.block-bean-small-homepage-callout-blocks .block-bean{width:49.15254%;float:left;margin-bottom:0 !important;}.block-bean-small-homepage-callout-blocks .block-bean:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-bean-small-homepage-callout-blocks .block-bean:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}.block-bean-small-homepage-callout-blocks .block-bean .bean-small-homepage-callout:hover{opacity:.8;}.block-bean-small-homepage-callout-blocks .block-bean .bean-small-homepage-callout img{width:100%;height:auto;display:block;}.block-bean-small-homepage-callout-blocks .block-bean .bean-small-homepage-callout img:hover{cursor:pointer;}.block-bean-small-homepage-callout-blocks .block-bean .bean-small-homepage-callout .field-image{width:50%;float:left;}.block-bean-small-homepage-callout-blocks .block-bean .bean-small-homepage-callout .field-callout-image{width:50%;float:right;margin-right:0;}#block-bean-kids-homepage-callout-block{background-color:#fff;background-image:url(/sites/vpl/themes/vpl/css/kids-b.png);background-size:100%;background-position:0 0;background-repeat:no-repeat;}#block-bean-kids-homepage-callout-block:hover{opacity:1;}#block-bean-teen-small-homepage-callout-bloc{background-color:#fff;background-image:url(/sites/vpl/themes/vpl/css/teens-b.png);background-size:100%;background-position:0 0;background-repeat:no-repeat;}#block-bean-teen-small-homepage-callout-bloc:hover{opacity:1;}.bean-inspiration-lab-callout{margin-bottom:1rem;background-color:#eee;}.bean-inspiration-lab-callout .field-image{display:none;}@media all and (min-width:56.25em){.bean-inspiration-lab-callout .field-image{display:block;width:32.20339%;float:left;margin-right:1.69492%;}}.bean-inspiration-lab-callout .field-image img{width:100%;height:auto;display:block;}.bean-inspiration-lab-callout .group-info{width:100%;float:left;margin-left:0;margin-right:0;padding:2rem;}@media all and (min-width:56.25em){.bean-inspiration-lab-callout .group-info{width:66.10169%;float:right;margin-right:0;}}.bean-inspiration-lab-callout .group-info h3{margin-top:0;margin-bottom:0;}.bean-inspiration-lab-callout .group-info h2{margin-top:0;margin-bottom:.25rem;}.bean-inspiration-lab-callout .group-info h2 a:hover{border-bottom:none;}.bean-inspiration-lab-callout .group-info .field-body{font-size:1rem;}@media all and (min-width:35.5em){.bean-inspiration-lab-callout .group-info .field-body{font-size:1.1rem;}}@media all and (min-width:60em){.bean-inspiration-lab-callout .group-info .field-body{font-size:1.2rem;max-width:95%;}}.bean-inspiration-lab-callout:hover{cursor:pointer;}.bean-inspiration-labs-services-accord{background-color:#eee;margin-top:1rem;}.bean-inspiration-labs-services-accord .content{padding:0 2rem;padding-top:0;}.bean-inspiration-labs-services-accord .content .field-accordian-content .digitization-row{padding:2rem;margin-bottom:2rem;background-color:white;}@media all and (min-width:20em){.bean-inspiration-labs-services-accord .content .field-accordian-content .digitization-row .field-image{display:none;}}@media all and (min-width:35.5em){.bean-inspiration-labs-services-accord .content .field-accordian-content .digitization-row .field-image{display:block;width:23.72881%;float:left;margin-right:1.69492%;}.bean-inspiration-labs-services-accord .content .field-accordian-content .digitization-row .field-image .content{padding:0 !important;}.bean-inspiration-labs-services-accord .content .field-accordian-content .digitization-row .field-image .content img{width:100% !important;height:auto !important;}}.bean-inspiration-labs-services-accord .content .field-accordian-content .digitization-row .field-content{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.bean-inspiration-labs-services-accord .content .field-accordian-content .digitization-row .field-content{width:74.57627%;float:right;margin-right:0;padding-left:1rem;}}.bean-inspiration-labs-services-accord .content .field-accordian-content .digitization-row .field-content ul{padding-left:1rem;}.bean-inspiration-labs-services-accord .content .field-accordian-content .digitization-row:first-of-type{margin-top:2rem;}.bean-inspiration-labs-services-accord .field-title-field{margin-left:-2rem !important;margin-right:-2rem !important;padding:0.9rem;font-size:1.1rem;background-color:#ccc;}.block-bean-record-at-the-bud-osborn-creatio .bean-basic-html{background-color:#eee;padding:0.5rem 2rem 1rem;}@media all and (min-width:60em){#library-catalogue h2,#digital-library h2,#featured-program h2,#book-a-computer-0 h2,#inspiration-lab h2,#contact-us h2{color:#ccc;font-size:0.8rem;font-weight:700;letter-spacing:0.8px;text-transform:uppercase;}}@media all and (min-width:60em){#featured-program .field-mmenu-image,#book-a-computer-0 .field-mmenu-image,#inspiration-lab .field-mmenu-image{float:left;width:30%;margin-right:2%;}}#featured-program .field-mmenu-image img,#book-a-computer-0 .field-mmenu-image img,#inspiration-lab .field-mmenu-image img{width:100%;height:auto;}@media all and (min-width:60em){#library-catalogue .field-mmenu-image-text,#digital-library .field-mmenu-image-text,#featured-program .field-mmenu-image-text,#book-a-computer-0 .field-mmenu-image-text,#inspiration-lab .field-mmenu-image-text{-webkit-margin-before:0;margin-right:1rem;color:white;line-height:1.5;}}@media all and (min-width:60em){#contact-us > li > ul{list-style:none;margin:0;padding:0;}}.block-system-main-menu{}@media all and (min-width:60em){.block-system-main-menu #library-catalogue .field-mmenu-link1 a,.block-system-main-menu #library-catalogue .field-mmenu-link2 a,.block-system-main-menu #library-catalogue .last a,.block-system-main-menu #featured-program .field-mmenu-link1 a,.block-system-main-menu #featured-program .field-mmenu-link2 a,.block-system-main-menu #featured-program .last a,.block-system-main-menu .programs .field-mmenu-link1 a,.block-system-main-menu .programs .field-mmenu-link2 a,.block-system-main-menu .programs .last a,.block-system-main-menu .events-calendar .field-mmenu-link1 a,.block-system-main-menu .events-calendar .field-mmenu-link2 a,.block-system-main-menu .events-calendar .last a{display:inline-block;margin:0.5rem 0 0;padding:0.25rem 1rem;font-size:0.8rem;font-weight:700;border:2px solid #1195d6 !important;border-radius:2rem;}}.block-system-main-menu #library-catalogue .field-mmenu-link1 a:hover,.block-system-main-menu #library-catalogue .field-mmenu-link2 a:hover,.block-system-main-menu #library-catalogue .last a:hover,.block-system-main-menu #featured-program .field-mmenu-link1 a:hover,.block-system-main-menu #featured-program .field-mmenu-link2 a:hover,.block-system-main-menu #featured-program .last a:hover,.block-system-main-menu .programs .field-mmenu-link1 a:hover,.block-system-main-menu .programs .field-mmenu-link2 a:hover,.block-system-main-menu .programs .last a:hover,.block-system-main-menu .events-calendar .field-mmenu-link1 a:hover,.block-system-main-menu .events-calendar .field-mmenu-link2 a:hover,.block-system-main-menu .events-calendar .last a:hover{background-color:#1195d6;}@media all and (min-width:60em){.block-system-main-menu #digital-library .field-mmenu-link1 a,.block-system-main-menu .ask-us .field-mmenu-link1 a{display:inline-block;margin:0.5rem 0;padding:0.25rem 1rem;font-size:0.8rem;font-weight:700;border:2px solid #fdb727 !important;border-radius:2rem;}}.block-system-main-menu #digital-library .field-mmenu-link1 a:hover,.block-system-main-menu .ask-us .field-mmenu-link1 a:hover{background-color:#fdb727;color:#121212;}@media all and (min-width:60em){.block-system-main-menu #digital-library .last .last a[href*="/help/quick-answers"],.block-system-main-menu .ask-us .last .last a[href*="/help/quick-answers"]{display:inline-block;margin:0.5rem 0;padding:0.25rem 1rem;font-size:0.8rem;font-weight:700;border:2px solid #fdb727 !important;border-radius:2rem;}}.block-system-main-menu #digital-library .last .last a[href*="/help/quick-answers"]:hover,.block-system-main-menu .ask-us .last .last a[href*="/help/quick-answers"]:hover{background-color:#fdb727;color:#121212;}@media all and (min-width:60em){.block-system-main-menu #book-a-computer-0 a[href*="/facilities/book-a-computer"],.block-system-main-menu #book-a-computer-0 a[href*="/inspirationlab"],.block-system-main-menu #inspiration-lab a[href*="/facilities/book-a-computer"],.block-system-main-menu #inspiration-lab a[href*="/inspirationlab"]{display:inline-block;margin:0.5rem 0;padding:0.25rem 1rem;font-size:0.8rem;font-weight:700;border:2px solid #ed1c2e !important;border-radius:2rem;}}.block-system-main-menu #book-a-computer-0 a[href*="/facilities/book-a-computer"]:hover,.block-system-main-menu #book-a-computer-0 a[href*="/inspirationlab"]:hover,.block-system-main-menu #inspiration-lab a[href*="/facilities/book-a-computer"]:hover,.block-system-main-menu #inspiration-lab a[href*="/inspirationlab"]:hover{background-color:#ed1c2e;}.block-system-main-menu #contact-us p{line-height:1.6;margin-bottom:0;-webkit-margin-after:0;-webkit-margin-before:0;}.block-system-main-menu #contact-us p .email:before{border-bottom:none;padding-right:0.5rem;font-family:"vpl-icons" !important;content:attr(data-icon);color:#fff;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;font-size:0.9rem;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\44';}.block-system-main-menu #contact-us p .phone:before{padding-right:0.5rem;font-family:"vpl-icons" !important;content:attr(data-icon);color:#fff;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;font-size:0.9rem;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\48';}.block-system-main-menu #contact-us p .chat:before{padding-right:0.5rem;font-family:"vpl-icons" !important;content:attr(data-icon);color:#fff;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;font-size:0.9rem;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';}.block-system-main-menu #contact-us p .directory:before{padding-right:0.5rem;font-family:"vpl-icons" !important;content:attr(data-icon);color:#fff;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;font-size:0.9rem;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\4a';}body:not(.user-is-tabbing) *:focus{outline:none;}#admin-menu,#admin-menu .dropdown{z-index:1003;}@media all and (min-width:60em){.menu--toggle,.search--on-off{display:none;}}#site-navigation{max-width:1360px;margin:auto;}@media all and (min-width:60em){.block-system-main-menu{position:relative;z-index:1001;margin-left:0.5rem;}.block-system-main-menu > ul{position:relative;list-style:none;margin:0;padding:0;}.block-system-main-menu > ul > li{float:left;margin-right:1rem;margin-bottom:0.5rem;color:#444;font-size:0.96rem;}.block-system-main-menu > ul > li > a{font-size:0.96rem;text-decoration:none;color:#444;border-bottom:none;}.block-system-main-menu > ul > li > span:hover{cursor:pointer;}.block-system-main-menu > ul > li > span:after{padding-left:0.5rem;font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;font-size:0.6rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\62';}.block-system-main-menu > ul > li > ul{display:none;max-width:1328px;margin:0 0.5rem;padding:2rem;position:absolute;background:#121212;width:100%;left:0;top:2.2rem;list-style:none;}.block-system-main-menu > ul > li > ul li{margin:0;list-style:none;}.block-system-main-menu > ul > li > ul > li{display:table-cell;font-size:0.95rem;line-height:1.8;border-left:1px solid #888;padding-left:1rem !important;}.block-system-main-menu > ul > li > ul > li > span,.block-system-main-menu > ul > li > ul > li h1{color:#ccc;font-size:0.8rem;font-weight:700;letter-spacing:0.8px;text-transform:uppercase;}.block-system-main-menu > ul > li > ul > li div{color:#fff;line-height:1.4;}.block-system-main-menu > ul > li > ul > li a{color:#fff;border-bottom:none;}.block-system-main-menu > ul > li > ul > li a:hover{border-bottom:1px solid #fff;cursor:pointer;}.block-system-main-menu > ul > li > ul > li a.active{font-weight:700;}.block-system-main-menu > ul > li > ul > li > ul{list-style:none;margin:0;padding:0;}.block-system-main-menu > ul > li > ul > li:first-of-type{border-left:none;padding-left:none;}.block-system-main-menu > ul > li > ul > li.contact-us span{color:#ccc;font-size:0.8rem;font-weight:700;letter-spacing:0.8px;text-transform:uppercase;}.block-system-main-menu > ul > li > ul > li.contact-us ul{margin-left:-2.5rem;}.block-system-main-menu > ul > li > ul li.leaf{padding:0;margin:0;list-style:none;}}@media all and (min-width:60em) and (min-width:35.5em){.block-system-main-menu > ul > li.accessibility{display:none;}}@media all and (min-width:60em){.block-system-main-menu > ul > li.hours-locations a{color:#444;border-bottom:none;}.block-system-main-menu > ul > li.borrowing > ul > li,.block-system-main-menu > ul > li.digital-library > ul > li{width:25%;}.block-system-main-menu > ul > li.booking-facilities > ul > li,.block-system-main-menu > ul > li.programs-events > ul > li,.block-system-main-menu > ul > li.ask-us > ul > li{width:33.3%;}}@media all and (min-width:60em) and (min-width:35.5em){.block-system-main-menu > ul > li.language{display:none;}}@media all and (min-width:60em){.block-system-main-menu ul li.expanded,.block-system-main-menu ul li.leaf{list-style:none;}}.leaflet-top,.leaflet-bottom{z-index:998 !important;}.show{display:block !important;}.hide{display:none !important;}@media all and (min-width:60em){.show{display:table !important;}}.dark-overlay{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,0.4);z-index:1000;height:100%;}.overflow-hidden{overflow-y:hidden;}.show-me,.hide-me{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.block-system-main-menu > .menu.show-me{overflow-y:scroll;-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}.block-system-main-menu > .menu.hide-me{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}.block-vpl-blocks-mega-search-block.show-me{-webkit-animation-name:slideInRight;animation-name:slideInRight;}.block-vpl-blocks-mega-search-block.hide-me{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0);}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0);}}@media screen and (max-width:959px){.block-system-main-menu{position:fixed;width:100%;top:0;z-index:9999;}.block-system-main-menu > ul{display:block;position:absolute;top:0;width:80%;height:100vh;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);background-color:#222;}.block-system-main-menu > ul a{color:#fff;}.block-system-main-menu > ul > li > ul{display:none;}.block-system-main-menu > ul > li > ul > li > span:after{float:right;font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\64';}.block-system-main-menu > ul > li > ul > li > span.active:after{float:right;font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\62';}.block-system-main-menu > ul > li > ul > li > ul{display:none;}.block-system-main-menu > ul > li > span.active{color:#121212;}.block-system-main-menu > ul > li > span.active:after{float:right;font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\62';}.block-system-main-menu > ul > li > span:after{float:right;font-family:'vpl-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\64';}.block-system-main-menu > ul > li > a:after{float:right;font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\64';}.block-system-main-menu > ul > li.accessibility a:after,.block-system-main-menu > ul > li.hours-locations a:after{display:none;}.block-system-main-menu > ul > li.borrowing > span.active,.block-system-main-menu > ul > li.programs-events > span.active{background-color:#1195d6;}.block-system-main-menu > ul > li.borrowing > ul > li > a,.block-system-main-menu > ul > li.borrowing > ul > li > span,.block-system-main-menu > ul > li.programs-events > ul > li > a,.block-system-main-menu > ul > li.programs-events > ul > li > span{border-left:8px solid #1195d6;}.block-system-main-menu > ul > li.borrowing > ul > li > ul > li > a,.block-system-main-menu > ul > li.programs-events > ul > li > ul > li > a{border-left:16px solid #1195d6;}.block-system-main-menu > ul > li.borrowing h2,.block-system-main-menu > ul > li.borrowing .field-single-line-of-text{display:none;}.block-system-main-menu > ul > li.borrowing a{border-left:8px solid #1195d6;}.block-system-main-menu > ul > li.borrowing a:hover{background-color:transparent !important;}.block-system-main-menu > ul > li.programs-events h2,.block-system-main-menu > ul > li.programs-events .field-mmenu-image,.block-system-main-menu > ul > li.programs-events .field-mmenu-image-text{display:none;}.block-system-main-menu > ul > li.programs-events a{border-left:8px solid #1195d6;}.block-system-main-menu > ul > li.programs-events a:hover{background-color:transparent !important;}.block-system-main-menu > ul > li.digital-library > span.active,.block-system-main-menu > ul > li.ask-us > span.active{background-color:#fdb727;}.block-system-main-menu > ul > li.digital-library > ul > li > a,.block-system-main-menu > ul > li.digital-library > ul > li > span,.block-system-main-menu > ul > li.ask-us > ul > li > a,.block-system-main-menu > ul > li.ask-us > ul > li > span{border-left:8px solid #fdb727 !important;}.block-system-main-menu > ul > li.digital-library > ul > li > ul > li > a,.block-system-main-menu > ul > li.ask-us > ul > li > ul > li > a{border-left:16px solid #fdb727 !important;}.block-system-main-menu > ul > li.digital-library h2,.block-system-main-menu > ul > li.digital-library .field-single-line-of-text{display:none;}.block-system-main-menu > ul > li.digital-library a{border-left:8px solid #fdb727;}.block-system-main-menu > ul > li.digital-library a:hover{background-color:transparent !important;color:#ccc !important;}.block-system-main-menu > ul > li.ask-us h2,.block-system-main-menu > ul > li.ask-us .field-single-line-of-text,.block-system-main-menu > ul > li.ask-us span.email,.block-system-main-menu > ul > li.ask-us span.phone,.block-system-main-menu > ul > li.ask-us span.chat,.block-system-main-menu > ul > li.ask-us span.directory,.block-system-main-menu > ul > li.ask-us a[href="mailto:info@vpl.ca"],.block-system-main-menu > ul > li.ask-us a[href="tel:+16043313603"],.block-system-main-menu > ul > li.ask-us a[href="http://help.vpl.ca/"]{display:none;}.block-system-main-menu > ul > li.ask-us a{border-left:8px solid #fdb727;}.block-system-main-menu > ul > li.ask-us a:hover{background-color:transparent !important;}.block-system-main-menu > ul > li.booking-facilities > span.active,.block-system-main-menu > ul > li.language > span.active{background-color:#ed1c2e;}.block-system-main-menu > ul > li.booking-facilities > ul > li > a,.block-system-main-menu > ul > li.booking-facilities > ul > li > span,.block-system-main-menu > ul > li.language > ul > li > a,.block-system-main-menu > ul > li.language > ul > li > span{border-left:8px solid #ed1c2e;}.block-system-main-menu > ul > li.booking-facilities > ul > li > ul > li > a,.block-system-main-menu > ul > li.language > ul > li > ul > li > a{border-left:16px solid #ed1c2e;}.block-system-main-menu > ul > li.booking-facilities h2,.block-system-main-menu > ul > li.booking-facilities .field-mmenu-image,.block-system-main-menu > ul > li.booking-facilities .field-mmenu-image-text{display:none;}.block-system-main-menu > ul > li.booking-facilities a{border-left:8px solid #ed1c2e;}.block-system-main-menu > ul > li.booking-facilities a:hover{background-color:transparent !important;}.block-system-main-menu ul{background-color:#222;list-style:none;margin:0;padding:0;}.block-system-main-menu ul li a,.block-system-main-menu ul li span{display:block;padding:0.5rem 1rem;background-color:#222;color:#ccc;text-decoration:none;border-bottom:1px solid #444;}.block-system-main-menu ul.menu li{margin:0;padding:0;}}#mmenu_right .block-vpl-blocks-mega-search-block--2{padding:1rem;}#mmenu_right .block-vpl-blocks-mega-search-block--2 label{display:block;margin-bottom:0.5rem;color:#fff;margin-top:.5rem;text-transform:uppercase;}#mmenu_right .block-vpl-blocks-mega-search-block--2 input[type="text"],#mmenu_right .block-vpl-blocks-mega-search-block--2 select{width:100%;color:#444;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;}#mmenu_right .block-vpl-blocks-mega-search-block--2 .form-submit{background-color:#ed1c2e !important;margin:0;margin-top:1rem;font-size:0;width:36px;height:36px;border-radius:0;position:relative;display:block;background-position:center center;background-repeat:no-repeat;background-image:url("/global/img/other/search-icon.svg");background-size:22px 22px;}#sidebar .block-block,#sidebar .block-context-ui{background-color:#eee;}#sidebar .block-block p,#sidebar .block-context-ui p{padding:.5rem;margin-top:0;}#sidebar .block-block .view-content,#sidebar .block-context-ui .view-content{padding:2rem;}#sidebar .block-block .view-content .item-list ul,#sidebar .block-context-ui .view-content .item-list ul{margin:0;padding:0;}#sidebar .block-block .view-content .item-list ul li,#sidebar .block-context-ui .view-content .item-list ul li{list-style:none;margin:0;padding-bottom:1rem;}#sidebar .block-facetapi{margin-bottom:1rem;}@media all and (min-width:48em){#sidebar .block-facetapi{padding:2rem;}}#sidebar .block-facetapi h2{font-weight:600;font-size:.8rem;letter-spacing:1px;text-transform:uppercase;margin:0;}#sidebar .block-facetapi ul.facetapi-facetapi-links{margin:0;padding:0;}#sidebar .block-facetapi ul.facetapi-facetapi-links li{list-style:none;padding-top:.3rem;padding-bottom:.3rem;font-size:.9rem;}#sidebar .block-facetapi ul.facetapi-facetapi-links li a{font-size:.9rem;}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}#utility-navigation,#header,#site-navigation,.content--all,.prefix,.suffix,.footer--first,.footer--trc,.footer--second,.footer--third{max-width:1360px;margin-left:auto;margin-right:auto;}#utility-navigation:after,#header:after,#site-navigation:after,.content--all:after,.prefix:after,.suffix:after,.footer--first:after,.footer--trc:after,.footer--second:after,.footer--third:after{content:" ";display:block;clear:both;}.prefix{margin-bottom:.5rem;}@media all and (min-width:48em){.prefix{padding:0 .5rem;}}.prefix .field-image{padding-left:0.5rem;padding-right:0.5rem;}.prefix .field-image img{width:100%;height:auto;display:block;}.content--all{padding:0 .5rem;}@media all and (min-width:48em){.content--all{padding:0 .75rem;}}@media all and (min-width:60em){.content--all{padding:0 1rem;}}@media all and (min-width:48em){#content{margin-bottom:2rem;}}.header--wrapper{border-bottom:1px solid #ccc;}#content{margin-top:1rem;}.no-sidebar #content{width:100%;float:left;margin-left:0;margin-right:0;}.sidebar-second #content{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.sidebar-second #content{width:66.10169%;float:left;margin-left:0;}}@media all and (min-width:75em){.sidebar-second #content{width:74.57627%;float:left;margin-left:0;}}.front.sidebar-second #content{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.front.sidebar-second #content{width:66.10169%;float:left;margin-left:0;}}#sidebar{margin-top:1rem;}.sidebar-second #sidebar{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.sidebar-second #sidebar{width:32.20339%;float:right;margin-left:1.69492%;}}@media all and (min-width:75em){.sidebar-second #sidebar{width:23.72881%;float:right;margin-left:1.69492%;}}.front.sidebar-second #sidebar{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.front.sidebar-second #sidebar{width:32.20339%;float:right;margin-left:1.69492%;}}#sidebar .block{margin-bottom:2rem;}footer ul.menu{border:none;list-style:none;text-align:initial;}footer ul.menu li{margin:0;}footer li.collapsed,footer li.expanded,footer li.leaf,footer ul.primary{margin:0;padding:0;}footer ul li.collapsed,footer ul li.expanded,footer ul li.leaf{list-style-image:none;list-style-type:none;}footer li a.active{color:initial;}footer td.menu-disabled{background:0 0;}footer ul.inline,footer ul.links.inline{display:block;padding-left:0;}footer ul.inline li{display:inline;list-style-type:none;padding:0;}footer .breadcrumb{padding-bottom:0;}footer ul.primary{border-bottom:none;border-collapse:collapse;height:auto;line-height:normal;list-style:none;white-space:initial;}footer ul.primary li{display:block;}footer ul.primary li a{background-color:transparent;border-color:none;border-style:none;border-width:none;height:auto;margin-right:0;padding:0;text-decoration:none;}footer ul.primary li.active a{background-color:none;border:none;border-bottom:none;}footer ul.primary li a:hover{background-color:none;border-color:none;}footer ul.secondary,footer ul.secondary a.active{border-bottom:none;}footer ul.secondary{padding:none;margin:none;}footer ul.secondary li{border-right:none;display:block;padding:0;}footer ul.secondary a{padding:0;text-decoration:none;}footer ul.menu{margin:0;padding:0;}footer ul.menu a{border-bottom:none;}footer .footer-first--wrapper{min-height:150px;background-color:#eee;}@media all and (min-width:48em){footer .footer-first--wrapper .footer--first{padding-top:1.5rem;}}footer .footer-first--wrapper .footer--first ul.menu{display:table;margin:0 auto;}footer .footer-first--wrapper .footer--first ul.menu li{height:40px;text-align:center;vertical-align:middle;display:table-cell;}footer .footer-first--wrapper .footer--first ul.menu li a{color:transparent;display:block;overflow:hidden;height:100%;line-height:40px;margin:0 auto;border-bottom:none;}footer .footer-first--wrapper .footer--first ul.menu li a:hover{border-bottom:none;}footer .footer-first--wrapper .footer--first .block.block-menu-block{padding:1rem 0 0;border-bottom:1px solid #ccc;}footer .footer-first--wrapper .footer--first .block.block-menu-block:after{content:"";display:table;clear:both;}footer .footer-first--wrapper .footer--first .block.block-menu-block:nth-child(3){border-bottom:none;}@media all and (min-width:48em){footer .footer-first--wrapper .footer--first .block.block-menu-block{float:left;width:32.20339%;float:left;border-bottom:none;}footer .footer-first--wrapper .footer--first .block.block-menu-block:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}footer .footer-first--wrapper .footer--first .block.block-menu-block:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}footer .footer-first--wrapper .footer--first .block.block-menu-block:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}footer .footer-first--wrapper .footer--first .block.block-menu-block:nth-child(1){border-right:1px solid #ccc;}footer .footer-first--wrapper .footer--first .block.block-menu-block:nth-child(2){border-right:1px solid #ccc;}}footer .footer-first--wrapper .footer--first div:nth-child(1) div:first-child .menu-block-wrapper ul.menu li a{height:40px;line-height:36px;}@media all and (min-width:48em){footer .footer-first--wrapper .footer--first div:nth-child(1) div:first-child .menu-block-wrapper ul.menu li a{min-width:7.5rem;}}@media all and (min-width:60em){footer .footer-first--wrapper .footer--first div:nth-child(1) div:first-child .menu-block-wrapper ul.menu li a{min-width:8rem;}}footer .footer-first--wrapper .footer--first div:nth-child(2) div:first-child .menu-block-wrapper ul.menu{padding-top:0.4em;}footer .footer-first--wrapper .footer--first div:nth-child(2) div:first-child .menu-block-wrapper ul.menu li{width:49.15254%;float:left;}footer .footer-first--wrapper .footer--first div:nth-child(2) div:first-child .menu-block-wrapper ul.menu li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}footer .footer-first--wrapper .footer--first div:nth-child(2) div:first-child .menu-block-wrapper ul.menu li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}footer .footer-first--wrapper .footer--first div:nth-child(2) div:first-child .menu-block-wrapper ul.menu li.first a{position:relative;background-position:center bottom;background-repeat:no-repeat;background-image:url("/global/img/other/kids.svg");}footer .footer-first--wrapper .footer--first div:nth-child(2) div:first-child .menu-block-wrapper ul.menu li.first a:before{content:"kids web";visibility:hidden;}footer .footer-first--wrapper .footer--first div:nth-child(2) div:first-child .menu-block-wrapper ul.menu li.last a{background-position:center bottom;background-repeat:no-repeat;background-image:url("/global/img/other/teens.svg");}footer .footer-first--wrapper .footer--first div:nth-child(2) div:first-child .menu-block-wrapper ul.menu li.last a:before{content:"teens web";visibility:hidden;}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li a:nth-child(n-1){width:40px;margin-right:0.5rem;}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:nth-child(1) a{width:40px;line-height:1;}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:nth-child(1) a:before{display:inline-block;content:'\6a';vertical-align:middle;line-height:1;margin-right:.5rem;color:#555;font-size:1.2rem;border:2px solid #555;padding:8px;border-radius:100%;-webkit-transition:all 0.3s;transition:all 0.3s;}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:nth-child(1) a:hover:before{background:#555;color:white;}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:nth-child(2) a{width:40px;line-height:1;}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:nth-child(2) a:before{display:inline-block;content:'\6f';vertical-align:middle;line-height:1;margin-right:.5rem;color:#555;font-size:1.2rem;border:2px solid #555;padding:8px;border-radius:100%;-webkit-transition:all 0.3s;transition:all 0.3s;}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:nth-child(2) a:hover:before{background:#555;color:white;}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:nth-child(3) a{width:40px;line-height:1;}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:nth-child(3) a:before{display:inline-block;content:'\6c';vertical-align:middle;line-height:1;margin-right:.5rem;color:#555;font-size:1.2rem;border:2px solid #555;padding:8px;border-radius:100%;-webkit-transition:all 0.3s;transition:all 0.3s;}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:nth-child(3) a:hover:before{background:#555;color:white;}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:last-child{display:inline-block;}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:last-child a{background-color:#1195d6;border-color:#1195d6;color:white;height:40px;line-height:36px;}@media all and (min-width:48em){footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:last-child a{min-width:6rem;}}@media all and (min-width:60em){footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:last-child a{min-width:8rem;}}footer .footer-first--wrapper .footer--first div:nth-child(3) div:first-child .menu-block-wrapper ul.menu li:last-child a:hover{background-color:#0e77ab;border-color:#0e77ab;color:#fff;}footer .footer-first--wrapper h2{font-size:.9rem;font-weight:700;letter-spacing:1px;margin:0;text-align:center;text-transform:uppercase;}footer .footer-first--wrapper ul.menu{padding:0.8rem 0 1rem;text-align:center;}footer .footer-trc--wrapper{background-color:#ccc;font-size:0.9rem;font-weight:600;}footer .footer-trc--wrapper .footer--trc{padding-top:0.25rem;text-align:center;}footer .footer-second--wrapper{background-color:#222;color:#fff;}footer .footer-second--wrapper .menu-name-menu-footer-menu ul.menu{margin:0;padding:0;}footer .footer-second--wrapper .menu-name-menu-footer-menu ul.menu li{list-style:none;margin-bottom:.2rem;margin-left:0;margin-left:0;}footer .footer-second--wrapper .menu-name-menu-footer-menu ul.menu li a{display:inline-block;color:rgba(255,255,255,0.8);border-bottom-color:transparent;font-size:.9rem;}footer .footer-second--wrapper .menu-name-menu-footer-menu ul.menu li a:hover,footer .footer-second--wrapper .menu-name-menu-footer-menu ul.menu li a:active{color:#fff;border-bottom-color:#fff;}footer .footer-second--wrapper .footer--second{padding:2rem 1rem;min-height:270px;}footer .footer-second--wrapper .footer--second .block-menu-block-1{margin-bottom:2rem;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){footer .footer-second--wrapper .footer--second .block-menu-block-1{width:49.15254%;float:left;margin-left:0;}}@media all and (min-width:48em){footer .footer-second--wrapper .footer--second .block-menu-block-1{width:23.72881%;float:left;margin-left:0;}}footer .footer-second--wrapper .footer--second .block-menu-block-2{margin-bottom:2rem;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){footer .footer-second--wrapper .footer--second .block-menu-block-2{width:49.15254%;float:right;margin-left:1.69492%;}}@media all and (min-width:48em){footer .footer-second--wrapper .footer--second .block-menu-block-2{width:23.72881%;float:left;margin-left:1.69492%;}}footer .footer-second--wrapper .footer--second .block-menu-block-3{margin-bottom:2rem;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){footer .footer-second--wrapper .footer--second .block-menu-block-3{width:49.15254%;float:left;margin-left:0;clear:both;}}@media all and (min-width:48em){footer .footer-second--wrapper .footer--second .block-menu-block-3{width:23.72881%;float:left;margin-left:1.69492%;clear:none;}}footer .footer-second--wrapper .footer--second .block-menu-block-4{margin-bottom:2rem;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){footer .footer-second--wrapper .footer--second .block-menu-block-4{width:49.15254%;float:right;margin-left:1.69492%;}}@media all and (min-width:48em){footer .footer-second--wrapper .footer--second .block-menu-block-4{width:23.72881%;float:right;margin-left:1.69492%;}}footer .footer-second--wrapper .footer--second .block-menu-block-4 .menu-block-wrapper ul.menu li:nth-of-type(odd){width:49.15254%;float:left;margin-left:0;}footer .footer-second--wrapper .footer--second .block-menu-block-4 .menu-block-wrapper ul.menu li:nth-of-type(even){width:49.15254%;float:right;margin-left:1.69492%;}footer .footer-third--wrapper{min-height:105px;background-color:#121212;}footer .footer-third--wrapper .footer--third{padding:2rem 1rem;}#site-wrapper{display:block;}.ptrn-subhead{font-size:.875em;font-weight:700;margin:4em 0 .5em;padding:.5em 0;border-top:2px solid #1195d6;text-transform:uppercase;letter-spacing:1px;color:#1195d6;}.row{border-bottom:1px solid #ddd;padding:2em 0;}body.admin-menu.adminimal-menu{margin-top:50px !important;}#logo{position:relative;width:25%;float:left;display:inline-block;padding:0;z-index:998;}#logo a{border-bottom:0;}#logo a:hover{border-bottom:0;}#logo a .logo-small{width:100%;padding:0.5rem 0.5rem 0 0.5rem;}@media all and (min-width:25.6875em){#logo a .logo-small{width:80%;padding:0.5rem 0.5rem 0 0.5rem;}}@media all and (min-width:35.5em){#logo a .logo-small{width:70%;padding:1rem 1rem 0 1rem;}}@media all and (min-width:48em){#logo a .logo-small{width:60%;}}@media all and (min-width:60em){#logo a .logo-small{display:none;}}#logo a .logo-normal{display:none;padding:1rem 1rem 0 1rem;}@media all and (min-width:60em){#logo a .logo-normal{display:block;padding:1rem;}}@media all and (min-width:75em){#logo a .logo-normal{width:90%;padding:1rem;}}#block-bean-mobile-menu-toggle{width:25%;float:left;padding-top:0.4rem;font-weight:700;padding-left:1rem;text-align:left;display:inline-block;}@media all and (min-width:25.6875em){#block-bean-mobile-menu-toggle{padding:0.25rem 0;}}@media all and (min-width:35.5em){#block-bean-mobile-menu-toggle{padding:1.25rem 0;}}@media all and (min-width:48em){#block-bean-mobile-menu-toggle{padding:2rem 0;}}@media all and (min-width:60em){#block-bean-mobile-menu-toggle{display:none;}}#block-bean-mobile-menu-toggle h2{margin:0;}#block-bean-mobile-menu-toggle .menu--toggle{cursor:pointer;line-height:1.5;font-size:0.9rem;text-align:center;}@media all and (min-width:35.5em){#block-bean-mobile-menu-toggle .menu--toggle{font-size:1.1rem;}}#block-bean-mobile-menu-toggle .menu--toggle:hover{cursor:pointer;}#block-bean-mobile-menu-toggle .menu--toggle:before{content:'\71';font-size:1.1rem;vertical-align:top;line-height:1.5;margin-right:.25rem;display:block;text-align:center;}@media all and (min-width:35.5em){#block-bean-mobile-menu-toggle .menu--toggle:before{display:inline-block;}}#block-bean-search-toggle{width:25%;float:left;padding-top:0.4rem;font-weight:700;text-align:right;display:inline-block;}@media all and (min-width:25.6875em){#block-bean-search-toggle{padding:0.25rem 0;}}@media all and (min-width:35.5em){#block-bean-search-toggle{padding:1.25rem 0;}}@media all and (min-width:48em){#block-bean-search-toggle{padding:2rem 0;}}@media all and (min-width:60em){#block-bean-search-toggle{display:none;}}#block-bean-search-toggle h2{margin:0;}#block-bean-search-toggle .search--on-off{cursor:pointer;line-height:1.5;font-size:0.9rem;text-align:center;text-transform:uppercase;}@media all and (min-width:35.5em){#block-bean-search-toggle .search--on-off{font-size:1.1rem;}}#block-bean-search-toggle .search--on-off:hover{cursor:pointer;}#block-bean-search-toggle .search--on-off:before{content:'\49';font-size:1.1rem;vertical-align:top;line-height:1.5;margin-right:.25rem;display:block;text-align:center;padding-left:8px;}@media all and (min-width:35.5em){#block-bean-search-toggle .search--on-off:before{display:inline-block;}}#block-bean-login-toggle{width:25%;float:left;padding-top:0.4rem;font-weight:700;text-align:center;display:inline-block;}@media all and (min-width:25.6875em){#block-bean-login-toggle{padding:0.25rem 0;}}@media all and (min-width:35.5em){#block-bean-login-toggle{padding:1.25rem 0;}}@media all and (min-width:48em){#block-bean-login-toggle{padding:2rem 0;}}@media all and (min-width:60em){#block-bean-login-toggle{display:none;}}#block-bean-login-toggle h2{margin:0;}#block-bean-login-toggle .login{font-size:0.9rem;}#block-bean-login-toggle .login a{cursor:pointer;line-height:1.5;color:#444;text-transform:uppercase;border-bottom:none;}@media all and (min-width:35.5em){#block-bean-login-toggle .login a{font-size:1.1rem;}}#block-bean-login-toggle .login:hover{cursor:pointer;}#block-bean-login-toggle .login:before{content:'\4a';font-size:1.1rem;vertical-align:top;line-height:1.5;margin-right:.25rem;display:block;text-align:center;}@media all and (min-width:35.5em){#block-bean-login-toggle .login:before{display:inline-block;}}#block-menu-block-5,#block-superfish-1{display:none;}@media all and (min-width:60em){#block-menu-block-5,#block-superfish-1{display:block;}}.node-article .field-date{padding-top:1rem;}.node-article .field-title-field h1{margin-top:1rem;}.node-article .field-body{float:left;}.node-article .field-body img{height:auto !important;max-width:100%;}.node-article .field-accordion-content:nth-of-type(2) h3{border-bottom:1px solid #121212;}.node-article .field-accordion-content:nth-of-type(2) h3{border-bottom:1px solid #121212;}.node-article .block-views-programs-block-5,.node-article .block-views-6560b87b420ee6e688001274009fdf9e{float:left;position:relative;background-color:#eee;margin-top:1rem;padding:0 2rem 1rem 2rem;}.node-article .date-display-single{display:block;line-height:1;font-size:.9rem;}.node-article .date-display-single:before{display:block;content:'\76';padding-right:.2rem;font-size:1rem;vertical-align:middle;line-height:1;float:left;font-size:.9rem;}.file-image .content img + .field-label{display:block;font-size:0.8rem;font-weight:600;color:#888;}.file-image .content .field-image-source{font-size:0.8rem;color:#888;}@media all and (min-width:35.5em){.file-image .content.left{margin-right:1rem;}}@media all and (min-width:35.5em){.file-image .content.right{margin-left:1rem;}}.node-page .field-title-field h1{margin-top:1rem;}.node-page .field-body{float:left;width:100%;}.node-page .block-views-programs-block-5,.node-page .block-views-6560b87b420ee6e688001274009fdf9e{float:left;position:relative;background-color:#eee;margin-top:1rem;padding:0 2rem 1rem 2rem;}.node-page .node-people,.node-page .node-career{clear:both;padding-top:1rem;padding-bottom:1rem;}.node-page .node-people header,.node-page .node-people .group-share,.node-page .node-career header,.node-page .node-career .group-share{display:none;}.node-people .field-image{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;}@media all and (min-width:35.5em){.node-people .field-image{width:23.72881%;float:left;margin-left:0;margin-bottom:0;}}.node-people .field-image img{display:block;width:100%;height:auto;}.node-people span.field-email-address{position:relative;margin-left:1.5rem;}.node-people span.field-email-address a{font-size:.9rem;line-height:1;}.node-people span.field-email-address:before{position:absolute;left:-1.5rem;top:.2rem;content:'\44';font-size:1rem;line-height:1;}.node-people .field-phone-number{position:relative;margin-left:1.5rem;font-size:.9rem;margin-top:.5rem;}.node-people .field-phone-number:before{position:absolute;left:-1.5rem;content:'\48';font-size:1rem;vertical-align:middle;line-height:1;}.node-people .group-side{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.node-people .group-side{width:74.57627%;float:right;margin-left:1.69492%;}}.node-people .group-side h2,.node-people .group-side .field-title-field{margin-top:0;margin-bottom:0;}.node-people .group-side .group-name{margin-bottom:.5rem;}.node-people .group-side .group-name .field-last-name,.node-people .group-side .group-name .field-title-field{display:inline-block;font-size:1.7rem;line-height:1.1;}.node-people .group-side .group-year-position h3{display:inline-block;margin-top:-0.5rem;margin-bottom:1rem;font-weight:700;}.node-people .group-side .group-year-position h3:first-of-type{padding-right:.25rem;}.node-people .group-side .group-year-position .field-end-year:before{content:'—';}.node-alerts{margin-top:0;margin-bottom:0;}.node-alerts h2{margin:0;}.node-alerts .hide-alerts{display:block;width:25px;height:25px;float:right;position:relative;}.node-alerts .hide-alerts:after{position:absolute;top:1rem;right:1rem;content:'\66';font-size:1rem;vertical-align:middle;line-height:1;}.node-alerts .hide-alerts:hover{opacity:.8;}.node-alerts .content{margin:0;padding:1rem;}.node-alerts .content .field-text p{margin-top:0;margin-bottom:0;font-size:.8rem;font-weight:600;}.node-alerts .content .field-text p:before{display:block;float:left;margin-right:1em;margin-top:-.3em;padding-top:.3rem;width:2em;height:2em;border-radius:1em;speak:none;background-color:rgba(0,0,0,0.1);text-align:center;}.node-alerts .content .field-text a{color:#444;border-bottom-color:#444;font-weight:600;}.node-alerts .information-alert{background-color:rgba(92,187,70,0.5);}.node-alerts .information-alert p:first-of-type:before{content:"i";font-family:Georgia,serif;font-weight:800;}.node-alerts .warning-alert{background-color:rgba(253,183,39,0.5);}.node-alerts .warning-alert p:first-of-type:before{content:"!";font-family:Georgia,serif;font-weight:800;}.node-alerts .emergency-alert{background-color:rgba(237,28,46,0.5);}.node-alerts .emergency-alert p:first-of-type:before{content:"!";font-family:Georgia,serif;font-weight:800;}.node-alerts .hide-alerts{padding:1rem;border:none;font-weight:500;font-size:2rem;color:#444;}.node-program img{width:100%;height:auto;display:block;}.node-program .field-image{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:60em){.node-program .field-image{width:49.15254%;float:left;margin-left:0;}}.node-program .group-info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:60em){.node-program .group-info{width:49.15254%;float:left;margin-left:1.69492%;}}@media all and (min-width:48em){.node-program .group-info h1{margin-top:0;}}.node-program #accordion{padding-top:2rem;}.node-auditions h2{font-weight:600;border-bottom:1px solid #121212;margin-bottom:1rem;padding-bottom:1rem;}.node-auditions h3{margin-top:0;margin-bottom:0;clear:both;font-size:.90rem;}@media all and (min-width:48em){.node-auditions h3{width:15.25424%;float:left;margin-left:0;}}.node-auditions .field-company,.node-auditions .field-director,.node-auditions .field-playwright,.node-auditions .field-audition-dates,.node-auditions .field-audition-venue,.node-auditions .field-producer,.node-auditions .field-production-date,.node-auditions .field-audition-requirements,.node-auditions .field-production-venue,.node-auditions .field-notes,.node-auditions .field-contact,.node-auditions .field-playset,.node-auditions .date-display-single{margin-bottom:1.5rem;}@media all and (min-width:48em){.node-auditions .field-company,.node-auditions .field-director,.node-auditions .field-playwright,.node-auditions .field-audition-dates,.node-auditions .field-audition-venue,.node-auditions .field-producer,.node-auditions .field-production-date,.node-auditions .field-audition-requirements,.node-auditions .field-production-venue,.node-auditions .field-notes,.node-auditions .field-contact,.node-auditions .field-playset,.node-auditions .date-display-single{width:83.05085%;float:right;margin-left:1.69492%;}}.node-auditions .date-display-single{display:block;margin-bottom:.25rem;}.node-auditions .date-display-single:nth-last-of-type(1){margin-bottom:1.5rem;}.node-auditions .field-notes p:first-of-type{margin-top:0;}.node-productions h3{margin-top:0;margin-bottom:0;clear:both;font-size:.90rem;}@media all and (min-width:48em){.node-productions h3{width:15.25424%;float:left;margin-left:0;}}.node-productions .field-writer,.node-productions .date-display-single,.node-productions .field-company,.node-productions .field-production-run-dates,.node-productions .field-production-run-dates-text{margin-bottom:1.5rem;}@media all and (min-width:48em){.node-productions .field-writer,.node-productions .date-display-single,.node-productions .field-company,.node-productions .field-production-run-dates,.node-productions .field-production-run-dates-text{width:83.05085%;float:right;margin-left:1.69492%;}}.node-policies h2{margin-bottom:0;}.node-policies h3 strong{font-weight:600 !important;}.node-policies .field-policy-details{margin-bottom:1rem;}.node-policies .field-label{font-weight:700;text-transform:uppercase;letter-spacing:0.8px;font-size:.8rem;}.node-collections .group-locations{margin-bottom:2rem;}.node-collections .group-locations div span{font-weight:600;margin-bottom:.25rem;display:block;}.node-collections .group-locations h3{margin-bottom:.5rem;}.node-collections .group-locations .field-location-term{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.node-collections .group-locations .field-location-term{width:49.15254%;float:left;}.node-collections .group-locations .field-location-term:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.node-collections .group-locations .field-location-term:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.node-collections .group-locations .field-location-term{width:32.20339%;float:left;}.node-collections .group-locations .field-location-term:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.node-collections .group-locations .field-location-term:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.node-collections .group-locations .field-location-term:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.node-collections .group-locations .field-location-term{width:23.72881%;float:left;}.node-collections .group-locations .field-location-term:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.node-collections .group-locations .field-location-term:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.node-collections .group-locations .field-location-term:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.node-collections .group-locations .field-location-term:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.node-rooms .field-image{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.node-rooms .field-image{width:49.15254%;float:left;margin-left:0;}}.node-rooms .field-image img{width:100%;height:auto;display:block;}.node-rooms .group-group1{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.node-rooms .group-group1{width:49.15254%;float:right;margin-left:1.69492%;}}.node-rooms .additional--info{clear:both;padding-top:1rem;}.node-rooms .group-group1 h3,.node-rooms .additional--info h3{margin-bottom:.25rem;}.node-rooms .group-group1 p:first-of-type,.node-rooms .additional--info p:first-of-type{margin-top:0;}.node-rooms .group-group1 ul,.node-rooms .additional--info ul{margin-top:.25rem;}.node-type-canvas #content-first,.node-type-canvas #content-second{clear:both;}.node-resource .field-resource-link{text-align:left;}.node-keynote header h2{display:none;}.node-keynote .node-people .group-share{display:none;}.node-keynote .field-date{font-size:.8rem;margin-top:.5rem;margin-bottom:.5rem;}.node-keynote .field-date:before{display:block;content:'\76';padding-right:.2rem;font-size:1rem;vertical-align:middle;line-height:1.5;float:left;font-size:.8rem;}.node-lendable-things .group-image-group{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.node-lendable-things .group-image-group{width:32.20339%;float:left;margin-left:0;}}.node-lendable-things .group-image-group img{width:100%;height:auto;display:block;}.node-lendable-things .group-image-group .field-link{margin-bottom:1rem;margin-top:.5rem;}.node-lendable-things .group-image-group .field-link a{width:100%;}.node-lendable-things .group-info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.node-lendable-things .group-info{width:66.10169%;float:right;margin-left:1.69492%;}}.node-lendable-things .group-info h1{margin-top:0;}.node-digital-library h1{margin-bottom:1rem !important;}.node-digital-library .group-related-resources .field-subject a{display:inline-block;}.node-digital-library .group-related-resources-block .item-list ul{margin:0;padding:0;}.node-digital-library .group-related-resources-block .item-list ul li{list-style:none;line-height:1.8;}.node-digital-library .field-image{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.node-digital-library .field-image{width:32.20339%;float:left;margin-left:0;}}.node-digital-library .field-image img{width:100%;height:auto;display:block;}.node-digital-library .group-content{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.node-digital-library .group-content{width:66.10169%;float:right;margin-left:1.69492%;}}.node-digital-library .group-content .field-access-now{margin-top:1rem;text-align:left;}@media all and (min-width:35.5em){.node-digital-library .group-content .field-access-now{margin-top:0;}}.node-digital-library .group-additions{clear:both;padding-top:2rem;}.node-digital-library .group-additions .field-group-html-element{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;}@media all and (min-width:35.5em){.node-digital-library .group-additions .field-group-html-element{width:49.15254%;float:left;min-height:150px;}.node-digital-library .group-additions .field-group-html-element:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.node-digital-library .group-additions .field-group-html-element:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.node-digital-library .group-additions .field-group-html-element{width:23.72881%;float:left;}.node-digital-library .group-additions .field-group-html-element:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.node-digital-library .group-additions .field-group-html-element:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.node-digital-library .group-additions .field-group-html-element:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.node-digital-library .group-additions .field-group-html-element:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.node-digital-library .group-additions .field-group-html-element h2{margin-top:0;margin-bottom:.5rem;}@media all and (min-width:48em){.node-digital-library .group-additions .field-group-html-element:not(:last-of-type){border-right:1px solid #eee;}}.node-digital-library .group-additions .field-group-html-element .field-download-app-store a{display:block;color:transparent;font-size:0 !important;width:150px;height:50px;background-repeat:no-repeat;background-image:url("/global/img/other/apple.svg");border-bottom:0;}.node-digital-library .group-additions .field-group-html-element .field-download-app-store a:hover{opacity:.8;}.node-digital-library .group-additions .field-group-html-element .field-download-app-google-play a{display:block;color:transparent;font-size:0 !important;width:150px;height:50px;background-repeat:no-repeat;background-image:url("/global/img/other/google.svg");border-bottom:0;}.node-digital-library .group-additions .field-group-html-element .field-download-app-google-play a:hover{opacity:.8;}.node-digital-library .group-additions .field-activity a,.node-digital-library .group-additions .field-access a{display:inline-block;}.node-workshop .field-body:first-of-type{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #eee;}.node-workshop .node-people,.node-workshop .node-career{clear:both;padding-top:1rem;padding-bottom:1rem;}.node-workshop .node-people header,.node-workshop .node-people .group-share,.node-workshop .node-career header,.node-workshop .node-career .group-share{display:none;}.block-views-storytellers-block,.block-views-writers-block-1,.block-views-poets-block{background-color:#eee;border-style:none;padding:2rem;width:100%;float:left;margin-left:0;margin-right:0;}.block-views-storytellers-block h2,.block-views-writers-block-1 h2,.block-views-poets-block h2{margin:0;margin-bottom:1rem;}.block-views-storytellers-block ul:not(.contextual-links),.block-views-writers-block-1 ul:not(.contextual-links),.block-views-poets-block ul:not(.contextual-links){margin:0;padding:0;}.block-views-storytellers-block li,.block-views-writers-block-1 li,.block-views-poets-block li{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:0.75rem;list-style:none;-webkit-transition:all .3s;transition:all .3s;}.block-views-storytellers-block li:hover,.block-views-writers-block-1 li:hover,.block-views-poets-block li:hover{-webkit-box-shadow:2px 2px 2px #d6d6d6;box-shadow:2px 2px 2px #d6d6d6;}@media all and (min-width:35.5em){.block-views-storytellers-block li,.block-views-writers-block-1 li,.block-views-poets-block li{width:49.15254%;float:left;}.block-views-storytellers-block li:nth-child(2n + 1),.block-views-writers-block-1 li:nth-child(2n + 1),.block-views-poets-block li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-storytellers-block li:nth-child(2n + 2),.block-views-writers-block-1 li:nth-child(2n + 2),.block-views-poets-block li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.block-views-storytellers-block li,.block-views-writers-block-1 li,.block-views-poets-block li{width:32.20339%;float:left;}.block-views-storytellers-block li:nth-child(3n + 1),.block-views-writers-block-1 li:nth-child(3n + 1),.block-views-poets-block li:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-storytellers-block li:nth-child(3n + 2),.block-views-writers-block-1 li:nth-child(3n + 2),.block-views-poets-block li:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.block-views-storytellers-block li:nth-child(3n + 3),.block-views-writers-block-1 li:nth-child(3n + 3),.block-views-poets-block li:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}@media all and (min-width:75em){.block-views-storytellers-block li,.block-views-writers-block-1 li,.block-views-poets-block li{width:23.72881%;float:left;}.block-views-storytellers-block li:nth-child(4n + 1),.block-views-writers-block-1 li:nth-child(4n + 1),.block-views-poets-block li:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-storytellers-block li:nth-child(4n + 2),.block-views-writers-block-1 li:nth-child(4n + 2),.block-views-poets-block li:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.block-views-storytellers-block li:nth-child(4n + 3),.block-views-writers-block-1 li:nth-child(4n + 3),.block-views-poets-block li:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.block-views-storytellers-block li:nth-child(4n + 4),.block-views-writers-block-1 li:nth-child(4n + 4),.block-views-poets-block li:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.block-views-storytellers-block .field-image img,.block-views-writers-block-1 .field-image img,.block-views-poets-block .field-image img{width:100%;height:auto;display:block;}.block-views-storytellers-block .storyteller--info,.block-views-storytellers-block .writer--info,.block-views-storytellers-block .poet--info,.block-views-writers-block-1 .storyteller--info,.block-views-writers-block-1 .writer--info,.block-views-writers-block-1 .poet--info,.block-views-poets-block .storyteller--info,.block-views-poets-block .writer--info,.block-views-poets-block .poet--info{background-color:#fff;padding:1rem 1.5rem;}@media all and (min-width:20em){.block-views-storytellers-block .storyteller--info,.block-views-storytellers-block .writer--info,.block-views-storytellers-block .poet--info,.block-views-writers-block-1 .storyteller--info,.block-views-writers-block-1 .writer--info,.block-views-writers-block-1 .poet--info,.block-views-poets-block .storyteller--info,.block-views-poets-block .writer--info,.block-views-poets-block .poet--info{height:7rem;}}@media all and (min-width:60em){.block-views-storytellers-block .storyteller--info,.block-views-storytellers-block .writer--info,.block-views-storytellers-block .poet--info,.block-views-writers-block-1 .storyteller--info,.block-views-writers-block-1 .writer--info,.block-views-writers-block-1 .poet--info,.block-views-poets-block .storyteller--info,.block-views-poets-block .writer--info,.block-views-poets-block .poet--info{height:8rem;}}@media all and (min-width:75em){.block-views-storytellers-block .storyteller--info,.block-views-storytellers-block .writer--info,.block-views-storytellers-block .poet--info,.block-views-writers-block-1 .storyteller--info,.block-views-writers-block-1 .writer--info,.block-views-writers-block-1 .poet--info,.block-views-poets-block .storyteller--info,.block-views-poets-block .writer--info,.block-views-poets-block .poet--info{height:7rem;}}.block-views-storytellers-block .storyteller--info h4.people--name,.block-views-storytellers-block .writer--info h4.people--name,.block-views-storytellers-block .poet--info h4.people--name,.block-views-writers-block-1 .storyteller--info h4.people--name,.block-views-writers-block-1 .writer--info h4.people--name,.block-views-writers-block-1 .poet--info h4.people--name,.block-views-poets-block .storyteller--info h4.people--name,.block-views-poets-block .writer--info h4.people--name,.block-views-poets-block .poet--info h4.people--name{font-weight:700;line-height:1.2;}.block-views-storytellers-block .storyteller--info h4.people--name a:hover,.block-views-storytellers-block .writer--info h4.people--name a:hover,.block-views-storytellers-block .poet--info h4.people--name a:hover,.block-views-writers-block-1 .storyteller--info h4.people--name a:hover,.block-views-writers-block-1 .writer--info h4.people--name a:hover,.block-views-writers-block-1 .poet--info h4.people--name a:hover,.block-views-poets-block .storyteller--info h4.people--name a:hover,.block-views-poets-block .writer--info h4.people--name a:hover,.block-views-poets-block .poet--info h4.people--name a:hover{border:none;}.block-views-storytellers-block .storyteller--info .views-field-title a,.block-views-storytellers-block .writer--info .views-field-title a,.block-views-storytellers-block .poet--info .views-field-title a,.block-views-writers-block-1 .storyteller--info .views-field-title a,.block-views-writers-block-1 .writer--info .views-field-title a,.block-views-writers-block-1 .poet--info .views-field-title a,.block-views-poets-block .storyteller--info .views-field-title a,.block-views-poets-block .writer--info .views-field-title a,.block-views-poets-block .poet--info .views-field-title a{border-bottom:none;}.block-views-storytellers-block .storyteller--info h4,.block-views-storytellers-block .storyteller--info h5,.block-views-writers-block-1 .storyteller--info h4,.block-views-writers-block-1 .storyteller--info h5,.block-views-poets-block .storyteller--info h4,.block-views-poets-block .storyteller--info h5{margin:0;}.block-views-storytellers-block .storyteller--info h4 .date-display-single,.block-views-storytellers-block .storyteller--info h5 .date-display-single,.block-views-writers-block-1 .storyteller--info h4 .date-display-single,.block-views-writers-block-1 .storyteller--info h5 .date-display-single,.block-views-poets-block .storyteller--info h4 .date-display-single,.block-views-poets-block .storyteller--info h5 .date-display-single{padding-right:0;}.block-views-storytellers-block .writer--info h4,.block-views-storytellers-block .writer--info h5,.block-views-writers-block-1 .writer--info h4,.block-views-writers-block-1 .writer--info h5,.block-views-poets-block .writer--info h4,.block-views-poets-block .writer--info h5{margin:0;}.block-views-storytellers-block .writer--info h4 .date-display-single,.block-views-storytellers-block .writer--info h5 .date-display-single,.block-views-writers-block-1 .writer--info h4 .date-display-single,.block-views-writers-block-1 .writer--info h5 .date-display-single,.block-views-poets-block .writer--info h4 .date-display-single,.block-views-poets-block .writer--info h5 .date-display-single{padding-right:0.3rem;}.block-views-storytellers-block .poet--info h3,.block-views-storytellers-block .poet--info h4,.block-views-storytellers-block .poet--info h5,.block-views-writers-block-1 .poet--info h3,.block-views-writers-block-1 .poet--info h4,.block-views-writers-block-1 .poet--info h5,.block-views-poets-block .poet--info h3,.block-views-poets-block .poet--info h4,.block-views-poets-block .poet--info h5{margin:0;display:inline;}.block-views-storytellers-block .poet--info h3 div,.block-views-storytellers-block .poet--info h4 div,.block-views-storytellers-block .poet--info h5 div,.block-views-writers-block-1 .poet--info h3 div,.block-views-writers-block-1 .poet--info h4 div,.block-views-writers-block-1 .poet--info h5 div,.block-views-poets-block .poet--info h3 div,.block-views-poets-block .poet--info h4 div,.block-views-poets-block .poet--info h5 div{display:inline;}.block-views-storytellers-block .poet--info h3 .date-display-single,.block-views-storytellers-block .poet--info h4 .date-display-single,.block-views-storytellers-block .poet--info h5 .date-display-single,.block-views-writers-block-1 .poet--info h3 .date-display-single,.block-views-writers-block-1 .poet--info h4 .date-display-single,.block-views-writers-block-1 .poet--info h5 .date-display-single,.block-views-poets-block .poet--info h3 .date-display-single,.block-views-poets-block .poet--info h4 .date-display-single,.block-views-poets-block .poet--info h5 .date-display-single{padding-right:0;}.block-views-storytellers-block .poet--info h5:nth-of-type(2),.block-views-writers-block-1 .poet--info h5:nth-of-type(2),.block-views-poets-block .poet--info h5:nth-of-type(2){padding-left:4px;}.block-views-storytellers-block .more-link,.block-views-writers-block-1 .more-link,.block-views-poets-block .more-link{clear:both;margin-top:2rem;text-align:center !important;}.block-views-storytellers-block-1,.block-views-writers-block,.block-views-poets-block-1{margin-bottom:1rem;}.block-views-storytellers-block-1 ul:not(.contextual-links),.block-views-writers-block ul:not(.contextual-links),.block-views-poets-block-1 ul:not(.contextual-links){margin:0;padding:0;}.block-views-storytellers-block-1 ul:not(.contextual-links) li,.block-views-writers-block ul:not(.contextual-links) li,.block-views-poets-block-1 ul:not(.contextual-links) li{list-style:none;margin:0;}.block-views-storytellers-block-1 ul:not(.contextual-links) li .field-image,.block-views-writers-block ul:not(.contextual-links) li .field-image,.block-views-poets-block-1 ul:not(.contextual-links) li .field-image{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;}@media all and (min-width:35.5em){.block-views-storytellers-block-1 ul:not(.contextual-links) li .field-image,.block-views-writers-block ul:not(.contextual-links) li .field-image,.block-views-poets-block-1 ul:not(.contextual-links) li .field-image{width:32.20339%;float:left;margin-left:0;margin-bottom:0;}}.block-views-storytellers-block-1 ul:not(.contextual-links) li .field-image img,.block-views-writers-block ul:not(.contextual-links) li .field-image img,.block-views-poets-block-1 ul:not(.contextual-links) li .field-image img{display:block;width:100%;height:auto;}.block-views-storytellers-block-1 ul:not(.contextual-links) li .storyteller--info,.block-views-storytellers-block-1 ul:not(.contextual-links) li .writer--info,.block-views-storytellers-block-1 ul:not(.contextual-links) li .poet--info,.block-views-writers-block ul:not(.contextual-links) li .storyteller--info,.block-views-writers-block ul:not(.contextual-links) li .writer--info,.block-views-writers-block ul:not(.contextual-links) li .poet--info,.block-views-poets-block-1 ul:not(.contextual-links) li .storyteller--info,.block-views-poets-block-1 ul:not(.contextual-links) li .writer--info,.block-views-poets-block-1 ul:not(.contextual-links) li .poet--info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-storytellers-block-1 ul:not(.contextual-links) li .storyteller--info,.block-views-storytellers-block-1 ul:not(.contextual-links) li .writer--info,.block-views-storytellers-block-1 ul:not(.contextual-links) li .poet--info,.block-views-writers-block ul:not(.contextual-links) li .storyteller--info,.block-views-writers-block ul:not(.contextual-links) li .writer--info,.block-views-writers-block ul:not(.contextual-links) li .poet--info,.block-views-poets-block-1 ul:not(.contextual-links) li .storyteller--info,.block-views-poets-block-1 ul:not(.contextual-links) li .writer--info,.block-views-poets-block-1 ul:not(.contextual-links) li .poet--info{width:66.10169%;float:right;margin-left:1.69492%;}}.block-views-storytellers-block-1 ul:not(.contextual-links) li .storyteller--info h2,.block-views-storytellers-block-1 ul:not(.contextual-links) li .storyteller--info .field-title-field,.block-views-storytellers-block-1 ul:not(.contextual-links) li .writer--info h2,.block-views-storytellers-block-1 ul:not(.contextual-links) li .writer--info .field-title-field,.block-views-storytellers-block-1 ul:not(.contextual-links) li .poet--info h2,.block-views-storytellers-block-1 ul:not(.contextual-links) li .poet--info .field-title-field,.block-views-writers-block ul:not(.contextual-links) li .storyteller--info h2,.block-views-writers-block ul:not(.contextual-links) li .storyteller--info .field-title-field,.block-views-writers-block ul:not(.contextual-links) li .writer--info h2,.block-views-writers-block ul:not(.contextual-links) li .writer--info .field-title-field,.block-views-writers-block ul:not(.contextual-links) li .poet--info h2,.block-views-writers-block ul:not(.contextual-links) li .poet--info .field-title-field,.block-views-poets-block-1 ul:not(.contextual-links) li .storyteller--info h2,.block-views-poets-block-1 ul:not(.contextual-links) li .storyteller--info .field-title-field,.block-views-poets-block-1 ul:not(.contextual-links) li .writer--info h2,.block-views-poets-block-1 ul:not(.contextual-links) li .writer--info .field-title-field,.block-views-poets-block-1 ul:not(.contextual-links) li .poet--info h2,.block-views-poets-block-1 ul:not(.contextual-links) li .poet--info .field-title-field{margin-top:0;margin-bottom:0;font-size:1.7rem;}.block-views-storytellers-block-1 ul:not(.contextual-links) li .storyteller--info h5,.block-views-storytellers-block-1 ul:not(.contextual-links) li .writer--info h5,.block-views-storytellers-block-1 ul:not(.contextual-links) li .poet--info h5,.block-views-writers-block ul:not(.contextual-links) li .storyteller--info h5,.block-views-writers-block ul:not(.contextual-links) li .writer--info h5,.block-views-writers-block ul:not(.contextual-links) li .poet--info h5,.block-views-poets-block-1 ul:not(.contextual-links) li .storyteller--info h5,.block-views-poets-block-1 ul:not(.contextual-links) li .writer--info h5,.block-views-poets-block-1 ul:not(.contextual-links) li .poet--info h5{margin-top:0;text-transform:none;font-size:1.25rem;line-height:1.1;display:inline;}.block-views-storytellers-block-1 ul:not(.contextual-links) li .storyteller--info h5 div,.block-views-storytellers-block-1 ul:not(.contextual-links) li .writer--info h5 div,.block-views-storytellers-block-1 ul:not(.contextual-links) li .poet--info h5 div,.block-views-writers-block ul:not(.contextual-links) li .storyteller--info h5 div,.block-views-writers-block ul:not(.contextual-links) li .writer--info h5 div,.block-views-writers-block ul:not(.contextual-links) li .poet--info h5 div,.block-views-poets-block-1 ul:not(.contextual-links) li .storyteller--info h5 div,.block-views-poets-block-1 ul:not(.contextual-links) li .writer--info h5 div,.block-views-poets-block-1 ul:not(.contextual-links) li .poet--info h5 div{display:inline;}.block-views-storytellers-block-1 ul:not(.contextual-links) li .storyteller--info .group-year-position h3,.block-views-storytellers-block-1 ul:not(.contextual-links) li .writer--info .group-year-position h3,.block-views-storytellers-block-1 ul:not(.contextual-links) li .poet--info .group-year-position h3,.block-views-writers-block ul:not(.contextual-links) li .storyteller--info .group-year-position h3,.block-views-writers-block ul:not(.contextual-links) li .writer--info .group-year-position h3,.block-views-writers-block ul:not(.contextual-links) li .poet--info .group-year-position h3,.block-views-poets-block-1 ul:not(.contextual-links) li .storyteller--info .group-year-position h3,.block-views-poets-block-1 ul:not(.contextual-links) li .writer--info .group-year-position h3,.block-views-poets-block-1 ul:not(.contextual-links) li .poet--info .group-year-position h3{display:inline-block;margin-top:0;}.block-views-storytellers-block-1 ul:not(.contextual-links) li .storyteller--info .group-year-position h3:first-of-type,.block-views-storytellers-block-1 ul:not(.contextual-links) li .writer--info .group-year-position h3:first-of-type,.block-views-storytellers-block-1 ul:not(.contextual-links) li .poet--info .group-year-position h3:first-of-type,.block-views-writers-block ul:not(.contextual-links) li .storyteller--info .group-year-position h3:first-of-type,.block-views-writers-block ul:not(.contextual-links) li .writer--info .group-year-position h3:first-of-type,.block-views-writers-block ul:not(.contextual-links) li .poet--info .group-year-position h3:first-of-type,.block-views-poets-block-1 ul:not(.contextual-links) li .storyteller--info .group-year-position h3:first-of-type,.block-views-poets-block-1 ul:not(.contextual-links) li .writer--info .group-year-position h3:first-of-type,.block-views-poets-block-1 ul:not(.contextual-links) li .poet--info .group-year-position h3:first-of-type{padding-right:.5rem;}.view-contact-us-block{padding-bottom:3rem;padding-top:1rem;}.view-contact-us-block ul:not(.contextual-links){margin:0;padding:0;}.view-contact-us-block ul:not(.contextual-links) li{list-style:none;margin:0;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:2rem;}@media all and (min-width:35.5em){.view-contact-us-block ul:not(.contextual-links) li{min-height:10rem;width:49.15254%;float:left;margin-bottom:2rem;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.view-contact-us-block ul:not(.contextual-links) li{min-height:10rem;width:23.72881%;float:left;margin-bottom:0;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.view-contact-us-block ul:not(.contextual-links) li{min-height:10rem;width:23.72881%;float:left;margin-bottom:0;min-height:13rem;padding:.5rem;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.view-contact-us-block ul:not(.contextual-links) li:not(.views-row-last){border-right:1px solid #ccc;}}.view-contact-us-block ul:not(.contextual-links) li h2{margin-top:0;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(1){position:relative;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(2){position:relative;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(2) .field-body{margin-top:1rem;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(2) .field-body p{margin:0;margin-bottom:.2rem;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(2) .field-body p:first-of-type{margin-bottom:1rem;}.view-contact-us-block ul:not(.contextual-links) li:nth-child(3){position:relative;}.view-contact-us-block ul:not(.contextual-links) li a:hover{opacity:.8;}.view-contact-us-block ul:not(.contextual-links) li .facebook{display:block;color:transparent;font-size:0 !important;width:36px;height:38px;background-repeat:no-repeat;background-image:url("/global/img/social/logo-facebook-round.svg");background-position:left bottom;border-bottom:0;float:left;}.view-contact-us-block ul:not(.contextual-links) li .twitter{display:block;color:transparent;font-size:0 !important;width:36px;height:38px;background-repeat:no-repeat;background-image:url("/global/img/social/logo-twitter-round.svg");background-position:left bottom;border-bottom:0;float:left;margin-left:1rem;}.view-contact-us-block ul:not(.contextual-links) li .instagram{display:block;color:transparent;font-size:0 !important;width:36px;height:38px;background-repeat:no-repeat;background-image:url("/global/img/social/logo-instagram-round.svg");background-position:left bottom;border-bottom:0;float:left;margin-left:1rem;}.view-contact-us-block ul:not(.contextual-links) li .flickr{display:block;color:transparent;font-size:0 !important;width:36px;height:38px;background-repeat:no-repeat;background-image:url("/global/img/social/logo-flickr-round.svg");background-position:left bottom;border-bottom:0;clear:both;float:left;margin-top:1rem;}.view-contact-us-block ul:not(.contextual-links) li .youtube{display:block;color:transparent;font-size:0 !important;width:36px;height:38px;background-repeat:no-repeat;background-image:url("/global/img/social/logo-youtube-round.svg");background-position:left bottom;border-bottom:0;float:left;margin-left:1rem;margin-top:1rem;}.block-views-contact-us-administration,.block-views-contact-us-administration--2{background-color:#eee;border-style:none;padding:2rem;}.block-views-contact-us-administration h2,.block-views-contact-us-administration--2 h2{margin:0;margin-bottom:1rem;}.block-views-contact-us-administration .views-row,.block-views-contact-us-administration--2 .views-row{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;-webkit-transition:all .3s;transition:all .3s;}.block-views-contact-us-administration .views-row:hover,.block-views-contact-us-administration--2 .views-row:hover{-webkit-box-shadow:2px 2px 2px #d6d6d6;box-shadow:2px 2px 2px #d6d6d6;}@media all and (min-width:35.5em){.block-views-contact-us-administration .views-row,.block-views-contact-us-administration--2 .views-row{width:49.15254%;float:left;}.block-views-contact-us-administration .views-row:nth-child(2n + 1),.block-views-contact-us-administration--2 .views-row:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-contact-us-administration .views-row:nth-child(2n + 2),.block-views-contact-us-administration--2 .views-row:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.block-views-contact-us-administration .views-row,.block-views-contact-us-administration--2 .views-row{width:32.20339%;float:left;}.block-views-contact-us-administration .views-row:nth-child(3n + 1),.block-views-contact-us-administration--2 .views-row:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-contact-us-administration .views-row:nth-child(3n + 2),.block-views-contact-us-administration--2 .views-row:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.block-views-contact-us-administration .views-row:nth-child(3n + 3),.block-views-contact-us-administration--2 .views-row:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.block-views-contact-us-administration .views-row,.block-views-contact-us-administration--2 .views-row{width:23.72881%;float:left;}.block-views-contact-us-administration .views-row:nth-child(4n + 1),.block-views-contact-us-administration--2 .views-row:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-contact-us-administration .views-row:nth-child(4n + 2),.block-views-contact-us-administration--2 .views-row:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.block-views-contact-us-administration .views-row:nth-child(4n + 3),.block-views-contact-us-administration--2 .views-row:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.block-views-contact-us-administration .views-row:nth-child(4n + 4),.block-views-contact-us-administration--2 .views-row:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.block-views-contact-us-administration .field-image a,.block-views-contact-us-administration--2 .field-image a{border-bottom:0;}.block-views-contact-us-administration .field-image img,.block-views-contact-us-administration--2 .field-image img{width:100%;height:auto;display:block;}.block-views-contact-us-administration .administration--info,.block-views-contact-us-administration--2 .administration--info{background-color:#fff;padding:1rem 1.5rem;}@media all and (min-width:20em){.block-views-contact-us-administration .administration--info,.block-views-contact-us-administration--2 .administration--info{height:7rem;}}@media all and (min-width:48em){.block-views-contact-us-administration .administration--info,.block-views-contact-us-administration--2 .administration--info{height:9rem;}}@media all and (min-width:60em){.block-views-contact-us-administration .administration--info,.block-views-contact-us-administration--2 .administration--info{height:9rem;}}@media all and (min-width:75em){.block-views-contact-us-administration .administration--info,.block-views-contact-us-administration--2 .administration--info{height:7rem;}}.block-views-contact-us-administration .administration--info h3,.block-views-contact-us-administration .administration--info h4,.block-views-contact-us-administration .administration--info h5,.block-views-contact-us-administration--2 .administration--info h3,.block-views-contact-us-administration--2 .administration--info h4,.block-views-contact-us-administration--2 .administration--info h5{margin:0;}.block-views-contact-us-administration .administration--info h3,.block-views-contact-us-administration--2 .administration--info h3{font-size:1.1rem;}.block-views-contact-us-administration .administration--info h4 a:hover,.block-views-contact-us-administration--2 .administration--info h4 a:hover{border:none;}.block-views-contact-us-administration .administration--info .views-field-title a,.block-views-contact-us-administration--2 .administration--info .views-field-title a{border-bottom:none;}.block-views-departments-block{background-color:#eee;border-style:none;padding:2rem;width:100%;float:left;margin-left:0;margin-right:0;}.block-views-departments-block h2{margin:0;margin-bottom:1rem;}.block-views-departments-block h2 a{border:0;color:#121212;font-size:1.1rem;font-weight:600;line-height:1.2;margin-bottom:1rem;display:block;pointer-events:none;cursor:default;}.block-views-departments-block h2 a:hover{border:0;}.block-views-departments-block ul:not(.contextual-links){margin:0;padding:0;}.block-views-departments-block .views-row{width:100%;float:left;margin-left:0;margin-right:0;background-color:white;list-style:none;margin:0;padding:1rem;margin-bottom:.5rem;-webkit-transition:all .3s;transition:all .3s;}@media all and (min-width:35.5em){.block-views-departments-block .views-row{width:49.15254%;float:left;min-height:20.5rem;margin-bottom:1rem;}.block-views-departments-block .views-row:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-departments-block .views-row:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.block-views-departments-block .views-row{width:32.20339%;float:left;}.block-views-departments-block .views-row:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-departments-block .views-row:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.block-views-departments-block .views-row:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.block-views-departments-block .views-row{width:23.72881%;float:left;}.block-views-departments-block .views-row:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-departments-block .views-row:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.block-views-departments-block .views-row:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.block-views-departments-block .views-row:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.block-views-departments-block .views-row:hover{-webkit-box-shadow:2px 2px 2px #d6d6d6;box-shadow:2px 2px 2px #d6d6d6;}.block-views-departments-block h2{margin-bottom:.5rem;line-height:1.2;}.block-views-departments-block .field-image img{width:100%;height:auto;}.block-views-departments-block .administration--info{background-color:#fff;padding:1rem 2rem;}@media all and (min-width:20em){.block-views-departments-block .administration--info{height:7rem;}}.block-views-departments-block .administration--info h4,.block-views-departments-block .administration--info h5{margin:0;}.block-views-departments-block .administration--info .views-field-title a{border-bottom:none;}.carousel-main{margin:0;padding:0;display:block;}.carousel-main .flickity-viewport .carousel-cell{margin:0;padding:0;list-style:none;width:100%;margin-right:0 !important;}.carousel-main .flickity-viewport .carousel-cell .views-fieldset{position:absolute;bottom:0;left:0;width:100%;padding:0.5rem;background-color:#121212;}.carousel-main .flickity-viewport .carousel-cell .views-fieldset:hover{cursor:pointer;}@media all and (min-width:48em){.carousel-main .flickity-viewport .carousel-cell .views-fieldset{padding:1.5rem;background-color:#121212;opacity:0.9;}}.carousel-main .flickity-viewport .carousel-cell .views-fieldset h1{display:inline-block;margin:0;font-size:1rem;line-height:1.2;}@media all and (min-width:48em){.carousel-main .flickity-viewport .carousel-cell .views-fieldset h1{font-size:1.5rem;}}@media all and (min-width:60em){.carousel-main .flickity-viewport .carousel-cell .views-fieldset h1{font-size:1.8rem;}}@media all and (min-width:75em){.carousel-main .flickity-viewport .carousel-cell .views-fieldset h1{font-size:1.8rem;width:50%;padding-right:1rem;float:left;margin-right:1rem;}}.carousel-main .flickity-viewport .carousel-cell .views-fieldset h1 span{color:white;line-height:1;}.carousel-main .flickity-viewport .carousel-cell .views-fieldset .views-field-field-callout-descripion span{display:none;}@media all and (min-width:75em){.carousel-main .flickity-viewport .carousel-cell .views-fieldset .views-field-field-callout-descripion span{display:inline;color:white;line-height:1.2;}}.carousel-main .flickity-viewport .carousel-cell .views-fieldset .field-callout-link{display:none;padding:1rem 1rem 1rem 0;}.carousel-main .flickity-viewport .carousel-cell img{max-width:none;width:100%;height:auto;display:block;}.carousel-main .flickity-viewport .carousel-cell.is-selected::after{display:none;}@media all and (min-width:75em){.carousel-main .flickity-viewport .carousel-cell.is-selected::after{display:block;content:'';bottom:0;position:absolute;height:8px;width:25%;}}@media all and (min-width:75em){.carousel-main .flickity-viewport .carousel-cell.views-row-1 .views-fieldset h1{border-right:1px solid #1195d6;}.carousel-main .flickity-viewport .carousel-cell.views-row-1:after{left:0;background-color:#1195d6;}}@media all and (min-width:75em){.carousel-main .flickity-viewport .carousel-cell.views-row-2 .views-fieldset h1{border-right:1px solid #ed1c2e;}.carousel-main .flickity-viewport .carousel-cell.views-row-2:after{left:25%;background-color:#ed1c2e;}}@media all and (min-width:75em){.carousel-main .flickity-viewport .carousel-cell.views-row-3 .views-fieldset h1{border-right:1px solid #fdb727;}.carousel-main .flickity-viewport .carousel-cell.views-row-3:after{left:50%;background-color:#fdb727;}}@media all and (min-width:75em){.carousel-main .flickity-viewport .carousel-cell.views-row-4 .views-fieldset h1{border-right:1px solid #5cbb46;}.carousel-main .flickity-viewport .carousel-cell.views-row-4:after{right:0;background-color:#5cbb46;}}.carousel-main .flickity-prev-next-button{top:40%;background:none;border:2px solid white;width:32px;height:32px;}@media all and (min-width:60em){.carousel-main .flickity-prev-next-button{top:50%;}}.carousel-main .flickity-prev-next-button:hover{background:none;}.carousel-main .flickity-prev-next-button .arrow{fill:white;}@media all and (min-width:60em){.carousel-main .flickity-page-dots{display:none;}}.view-display-id-attachment_1{display:none;}@media all and (min-width:60em){.view-display-id-attachment_1{display:block;padding:0.5rem 0;border-bottom:2px solid #121212;}}.view-display-id-attachment_1 .button-group{margin:0;padding:0;}.view-display-id-attachment_1 .button-group::after{content:'flickity';display:none;}.view-display-id-attachment_1 .button-group .button{list-style:none;margin:0;padding:0;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:60em){.view-display-id-attachment_1 .button-group .button{width:49.15254%;float:left;}.view-display-id-attachment_1 .button-group .button:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-display-id-attachment_1 .button-group .button:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:75em){.view-display-id-attachment_1 .button-group .button{width:23.72881%;float:left;}.view-display-id-attachment_1 .button-group .button:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-display-id-attachment_1 .button-group .button:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.view-display-id-attachment_1 .button-group .button:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.view-display-id-attachment_1 .button-group .button:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.view-display-id-attachment_1 .button-group .button:hover{cursor:pointer;}.view-display-id-attachment_1 .button-group .button .views-fieldset .field-image img{float:left;margin-right:1rem;width:75px;height:75px;}.view-display-id-attachment_1 .button-group .button .views-fieldset .views-field-field-image-caption .field-content{padding-top:0.5rem;color:#121212;font-size:.8rem;text-transform:uppercase;font-weight:600;letter-spacing:0.8px;}.view-display-id-attachment_1 .button-group .views-field-title{color:white;padding:1rem 1rem 2rem 1rem;font-size:0.9;}.flickity-prev-next-button{border-radius:0;}.biblio-block-content{background-color:#eee;padding:2rem;clear:both;margin-bottom:2rem;}.biblio-main{margin:0;padding:0;}.biblio-main .flickity-viewport li{list-style:none;padding-right:1rem;}.biblio-main .flickity-viewport li a{border-bottom:0;}.biblio-main .flickity-viewport li img{display:block;width:140px;height:215px;min-width:100%;background-image:url("/global/img/other/book-cover.svg");background-size:140px 215px;background-position:center center;background-repeat:no-repeat;border:4px solid white;color:transparent;}.biblio-main .flickity-viewport li img:hover{-webkit-box-shadow:0 0 1px 2px #ccc;box-shadow:0 0 1px 2px #ccc;opacity:.8;cursor:pointer;}.biblio-main .flickity-viewport li .info{width:140px;}.biblio-main .flickity-viewport li .info .views-field-value{font-weight:600;font-size:.8rem;display:inline-block;line-height:1.3;padding:0.25rem 1rem 0 0;}.biblio-main .flickity-viewport li .info .field-author{font-size:.6rem;text-transform:uppercase;letter-spacing:0.8px;}.biblio-main .flickity-prev-next-button{width:32px;height:32px;top:35%;background:none;}.biblio-main .flickity-prev-next-button:hover{background:none;}.biblio-main .flickity-prev-next-button.no-svg{color:white;}.biblio-main .flickity-prev-next-button.previous{left:-32px;}.biblio-main .flickity-prev-next-button.next{right:-32px;}.block-views-home-page-carousel-block-1,.block-views-home-page-carousel-block-2{margin-bottom:1rem;}.block-views-home-page-carousel-block-1 ul.kids-main,.block-views-home-page-carousel-block-2 ul.kids-main{padding:0;margin:0;}.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport{background-color:#121212;}.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li{list-style:none;width:100%;}.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li img,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li img{max-width:100%;width:100%;height:auto;display:block;}.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li a,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li a{border-bottom:0;}.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li .views-field-title .field-content,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li .views-field-title .field-content{display:block;color:#fff;background-color:#121212;padding:1rem;font-size:1rem;line-height:1.5;}@media all and (min-width:48em){.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li .views-field-title .field-content,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li .views-field-title .field-content{width:100%;float:left;margin-left:0;margin-right:0;font-size:1.4rem;font-weight:300;}}@media all and (min-width:75em){.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li .views-field-title .field-content,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li .views-field-title .field-content{width:49.15254%;float:left;margin-left:0;padding:0 1rem !important;margin:1rem 0;font-size:1.4rem;line-height:1.2;font-weight:300;}}.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li .views-field-title .field-content:hover,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li .views-field-title .field-content:hover{cursor:pointer;}.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li .views-field-field-callout-descripion .field-content,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li .views-field-field-callout-descripion .field-content{display:none;}@media all and (min-width:75em){.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li .views-field-field-callout-descripion .field-content,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li .views-field-field-callout-descripion .field-content{display:block;width:49.15254%;float:right;margin-left:1.69492%;padding:1rem;color:#fff;}}@media all and (min-width:75em){.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li:nth-of-type(1) .views-field-title .field-content,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li:nth-of-type(1) .views-field-title .field-content{border-right:1px solid #1195d6;}.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li:nth-of-type(2) .views-field-title .field-content,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li:nth-of-type(2) .views-field-title .field-content{border-right:1px solid #ed1c2e;}.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li:nth-of-type(3) .views-field-title .field-content,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li:nth-of-type(3) .views-field-title .field-content{border-right:1px solid #fdb727;}.block-views-home-page-carousel-block-1 ul.kids-main .flickity-viewport li:nth-of-type(4) .views-field-title .field-content,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-viewport li:nth-of-type(4) .views-field-title .field-content{border-right:1px solid #5cbb46;}}.block-views-home-page-carousel-block-1 ul.kids-main .flickity-prev-next-button,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-prev-next-button{width:32px;height:32px;top:45%;background:none;border:2px solid white;}.block-views-home-page-carousel-block-1 ul.kids-main .flickity-prev-next-button .arrow,.block-views-home-page-carousel-block-2 ul.kids-main .flickity-prev-next-button .arrow{fill:white;}.block-views-what-s-new-block .item-list ul{margin:0;padding:0;}.block-views-what-s-new-block .item-list ul li{list-style:none;clear:both;margin-left:0;}.block-views-what-s-new-block .item-list ul li .field-image{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-what-s-new-block .item-list ul li .field-image{width:23.72881%;float:left;margin-left:0;}}.block-views-what-s-new-block .item-list ul li .info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-what-s-new-block .item-list ul li .info{width:74.57627%;float:right;margin-left:1.69492%;}}.block-views-what-s-new-block .item-list ul li .info h3{margin-top:0;margin-bottom:0;}.block-views-what-s-new-block .item-list ul li .info .field-date{font-size:.8rem;margin-top:.5rem;margin-bottom:.5rem;}.block-views-what-s-new-block .item-list ul li .info .field-date:before{display:block;content:'\76';padding-right:.2rem;font-size:1rem;vertical-align:middle;line-height:1.5;float:left;font-size:.8rem;}.block-views-what-s-new-block .item-list ul li .info .field-body p{margin-top:.5rem;font-size:.9rem;}.block-views-what-s-new-block .item-list ul li .info .field-body p a{padding-top:.5rem;display:block;border-bottom-color:transparent;text-transform:uppercase;letter-spacing:0.8px;font-size:.8rem;text-align:left;}.block-views-what-s-new-block .item-list ul li .info .field-body p a:after{padding-left:4px;content:'→';font-family:Helvetica,Arial;}.block-views-what-s-new-block .item-list ul li img{max-width:100%;width:100%;height:auto;}.block-views-b271d5a1e9cba2ebf97efc8653c3da81,.block-views-bb40ec8e4de16249466fd3a29c74c844{background-color:#eee;padding:2rem;clear:both;}.block-views-b271d5a1e9cba2ebf97efc8653c3da81 h2,.block-views-bb40ec8e4de16249466fd3a29c74c844 h2{margin-top:0;}.block-views-b271d5a1e9cba2ebf97efc8653c3da81 .item-list ul,.block-views-bb40ec8e4de16249466fd3a29c74c844 .item-list ul{margin:0;padding:0;}.block-views-b271d5a1e9cba2ebf97efc8653c3da81 .item-list ul li,.block-views-bb40ec8e4de16249466fd3a29c74c844 .item-list ul li{list-style:none;width:100%;float:left;margin-left:0;margin-right:0;}.block-views-b271d5a1e9cba2ebf97efc8653c3da81 .item-list ul li h3,.block-views-bb40ec8e4de16249466fd3a29c74c844 .item-list ul li h3{margin-top:0;}.block-views-b271d5a1e9cba2ebf97efc8653c3da81 .item-list ul li:not(.views-row-last),.block-views-bb40ec8e4de16249466fd3a29c74c844 .item-list ul li:not(.views-row-last){border-bottom:1px solid #ccc;margin-bottom:1rem;padding-top:1rem;}.block-views-b271d5a1e9cba2ebf97efc8653c3da81 .item-list ul li p:first-of-type,.block-views-bb40ec8e4de16249466fd3a29c74c844 .item-list ul li p:first-of-type{margin-top:0;}.block-views-b271d5a1e9cba2ebf97efc8653c3da81 .item-list ul li .views-field-title a,.block-views-bb40ec8e4de16249466fd3a29c74c844 .item-list ul li .views-field-title a{border-bottom:0;}.block-views-b271d5a1e9cba2ebf97efc8653c3da81 .item-list ul li .views-field-title a:hover,.block-views-bb40ec8e4de16249466fd3a29c74c844 .item-list ul li .views-field-title a:hover{border-bottom:1px solid #0e86c1;}.block-views-keynotes-block-1,.block-views-workshops-block-1,.block-views-workshops-block-3,.block-views-workshops-block,.block-views-keynotes-block,.block-views-workshops-block-2{background-color:#eee;padding:.5rem;}.block-views-keynotes-block-1 h2,.block-views-workshops-block-1 h2,.block-views-workshops-block-3 h2,.block-views-workshops-block h2,.block-views-keynotes-block h2,.block-views-workshops-block-2 h2{margin-top:0;}@media all and (min-width:48em){.block-views-keynotes-block-1,.block-views-workshops-block-1,.block-views-workshops-block-3,.block-views-workshops-block,.block-views-keynotes-block,.block-views-workshops-block-2{padding:2rem;}}.block-views-keynotes-block-1 .item-list ul,.block-views-workshops-block-1 .item-list ul,.block-views-workshops-block-3 .item-list ul,.block-views-workshops-block .item-list ul,.block-views-keynotes-block .item-list ul,.block-views-workshops-block-2 .item-list ul{margin:0;padding:0;}.block-views-keynotes-block-1 .item-list ul li,.block-views-workshops-block-1 .item-list ul li,.block-views-workshops-block-3 .item-list ul li,.block-views-workshops-block .item-list ul li,.block-views-keynotes-block .item-list ul li,.block-views-workshops-block-2 .item-list ul li{clear:both;list-style:none;background-color:#fff;padding:1rem;margin-bottom:1rem;margin-left:0;}.block-views-keynotes-block-1 .item-list ul li .field-image,.block-views-workshops-block-1 .item-list ul li .field-image,.block-views-workshops-block-3 .item-list ul li .field-image,.block-views-workshops-block .item-list ul li .field-image,.block-views-keynotes-block .item-list ul li .field-image,.block-views-workshops-block-2 .item-list ul li .field-image{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-keynotes-block-1 .item-list ul li .field-image,.block-views-workshops-block-1 .item-list ul li .field-image,.block-views-workshops-block-3 .item-list ul li .field-image,.block-views-workshops-block .item-list ul li .field-image,.block-views-keynotes-block .item-list ul li .field-image,.block-views-workshops-block-2 .item-list ul li .field-image{width:23.72881%;float:left;margin-left:0;}}.block-views-keynotes-block-1 .item-list ul li .field-image img,.block-views-workshops-block-1 .item-list ul li .field-image img,.block-views-workshops-block-3 .item-list ul li .field-image img,.block-views-workshops-block .item-list ul li .field-image img,.block-views-keynotes-block .item-list ul li .field-image img,.block-views-workshops-block-2 .item-list ul li .field-image img{width:100%;height:auto;display:block;}.block-views-keynotes-block-1 .item-list ul li .keynotes--info,.block-views-keynotes-block-1 .item-list ul li .workshops--info,.block-views-workshops-block-1 .item-list ul li .keynotes--info,.block-views-workshops-block-1 .item-list ul li .workshops--info,.block-views-workshops-block-3 .item-list ul li .keynotes--info,.block-views-workshops-block-3 .item-list ul li .workshops--info,.block-views-workshops-block .item-list ul li .keynotes--info,.block-views-workshops-block .item-list ul li .workshops--info,.block-views-keynotes-block .item-list ul li .keynotes--info,.block-views-keynotes-block .item-list ul li .workshops--info,.block-views-workshops-block-2 .item-list ul li .keynotes--info,.block-views-workshops-block-2 .item-list ul li .workshops--info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-keynotes-block-1 .item-list ul li .keynotes--info,.block-views-keynotes-block-1 .item-list ul li .workshops--info,.block-views-workshops-block-1 .item-list ul li .keynotes--info,.block-views-workshops-block-1 .item-list ul li .workshops--info,.block-views-workshops-block-3 .item-list ul li .keynotes--info,.block-views-workshops-block-3 .item-list ul li .workshops--info,.block-views-workshops-block .item-list ul li .keynotes--info,.block-views-workshops-block .item-list ul li .workshops--info,.block-views-keynotes-block .item-list ul li .keynotes--info,.block-views-keynotes-block .item-list ul li .workshops--info,.block-views-workshops-block-2 .item-list ul li .keynotes--info,.block-views-workshops-block-2 .item-list ul li .workshops--info{width:74.57627%;float:right;margin-left:1.69492%;}}.block-views-keynotes-block-1 .item-list ul li .keynotes--info .views-field-nothing h2,.block-views-keynotes-block-1 .item-list ul li .workshops--info .views-field-nothing h2,.block-views-workshops-block-1 .item-list ul li .keynotes--info .views-field-nothing h2,.block-views-workshops-block-1 .item-list ul li .workshops--info .views-field-nothing h2,.block-views-workshops-block-3 .item-list ul li .keynotes--info .views-field-nothing h2,.block-views-workshops-block-3 .item-list ul li .workshops--info .views-field-nothing h2,.block-views-workshops-block .item-list ul li .keynotes--info .views-field-nothing h2,.block-views-workshops-block .item-list ul li .workshops--info .views-field-nothing h2,.block-views-keynotes-block .item-list ul li .keynotes--info .views-field-nothing h2,.block-views-keynotes-block .item-list ul li .workshops--info .views-field-nothing h2,.block-views-workshops-block-2 .item-list ul li .keynotes--info .views-field-nothing h2,.block-views-workshops-block-2 .item-list ul li .workshops--info .views-field-nothing h2{margin:0;}@media all and (min-width:35.5em){.block-views-keynotes-block-1 .item-list ul li .keynotes--info .views-field-nothing h3,.block-views-keynotes-block-1 .item-list ul li .workshops--info .views-field-nothing h3,.block-views-workshops-block-1 .item-list ul li .keynotes--info .views-field-nothing h3,.block-views-workshops-block-1 .item-list ul li .workshops--info .views-field-nothing h3,.block-views-workshops-block-3 .item-list ul li .keynotes--info .views-field-nothing h3,.block-views-workshops-block-3 .item-list ul li .workshops--info .views-field-nothing h3,.block-views-workshops-block .item-list ul li .keynotes--info .views-field-nothing h3,.block-views-workshops-block .item-list ul li .workshops--info .views-field-nothing h3,.block-views-keynotes-block .item-list ul li .keynotes--info .views-field-nothing h3,.block-views-keynotes-block .item-list ul li .workshops--info .views-field-nothing h3,.block-views-workshops-block-2 .item-list ul li .keynotes--info .views-field-nothing h3,.block-views-workshops-block-2 .item-list ul li .workshops--info .views-field-nothing h3{margin-top:0;}}.block-views-keynotes-block-1 .item-list ul li .keynotes--info .views-field-title,.block-views-keynotes-block-1 .item-list ul li .workshops--info .views-field-title,.block-views-workshops-block-1 .item-list ul li .keynotes--info .views-field-title,.block-views-workshops-block-1 .item-list ul li .workshops--info .views-field-title,.block-views-workshops-block-3 .item-list ul li .keynotes--info .views-field-title,.block-views-workshops-block-3 .item-list ul li .workshops--info .views-field-title,.block-views-workshops-block .item-list ul li .keynotes--info .views-field-title,.block-views-workshops-block .item-list ul li .workshops--info .views-field-title,.block-views-keynotes-block .item-list ul li .keynotes--info .views-field-title,.block-views-keynotes-block .item-list ul li .workshops--info .views-field-title,.block-views-workshops-block-2 .item-list ul li .keynotes--info .views-field-title,.block-views-workshops-block-2 .item-list ul li .workshops--info .views-field-title{font-weight:600;}.block-views-keynotes-block-1 .item-list ul li .keynotes--info .field-date,.block-views-keynotes-block-1 .item-list ul li .workshops--info .field-date,.block-views-workshops-block-1 .item-list ul li .keynotes--info .field-date,.block-views-workshops-block-1 .item-list ul li .workshops--info .field-date,.block-views-workshops-block-3 .item-list ul li .keynotes--info .field-date,.block-views-workshops-block-3 .item-list ul li .workshops--info .field-date,.block-views-workshops-block .item-list ul li .keynotes--info .field-date,.block-views-workshops-block .item-list ul li .workshops--info .field-date,.block-views-keynotes-block .item-list ul li .keynotes--info .field-date,.block-views-keynotes-block .item-list ul li .workshops--info .field-date,.block-views-workshops-block-2 .item-list ul li .keynotes--info .field-date,.block-views-workshops-block-2 .item-list ul li .workshops--info .field-date{font-size:.8rem;margin-bottom:.5rem;margin-top:.5rem;}.block-views-keynotes-block-1 .item-list ul li .keynotes--info .field-date:before,.block-views-keynotes-block-1 .item-list ul li .workshops--info .field-date:before,.block-views-workshops-block-1 .item-list ul li .keynotes--info .field-date:before,.block-views-workshops-block-1 .item-list ul li .workshops--info .field-date:before,.block-views-workshops-block-3 .item-list ul li .keynotes--info .field-date:before,.block-views-workshops-block-3 .item-list ul li .workshops--info .field-date:before,.block-views-workshops-block .item-list ul li .keynotes--info .field-date:before,.block-views-workshops-block .item-list ul li .workshops--info .field-date:before,.block-views-keynotes-block .item-list ul li .keynotes--info .field-date:before,.block-views-keynotes-block .item-list ul li .workshops--info .field-date:before,.block-views-workshops-block-2 .item-list ul li .keynotes--info .field-date:before,.block-views-workshops-block-2 .item-list ul li .workshops--info .field-date:before{display:block;content:'\76';padding-right:.2rem;font-size:1rem;vertical-align:middle;line-height:1.5;float:left;font-size:.8rem;}.block-views-keynotes-block-1 .item-list ul li .keynotes--info .views-field-title,.block-views-keynotes-block-1 .item-list ul li .workshops--info .views-field-title,.block-views-workshops-block-1 .item-list ul li .keynotes--info .views-field-title,.block-views-workshops-block-1 .item-list ul li .workshops--info .views-field-title,.block-views-workshops-block-3 .item-list ul li .keynotes--info .views-field-title,.block-views-workshops-block-3 .item-list ul li .workshops--info .views-field-title,.block-views-workshops-block .item-list ul li .keynotes--info .views-field-title,.block-views-workshops-block .item-list ul li .workshops--info .views-field-title,.block-views-keynotes-block .item-list ul li .keynotes--info .views-field-title,.block-views-keynotes-block .item-list ul li .workshops--info .views-field-title,.block-views-workshops-block-2 .item-list ul li .keynotes--info .views-field-title,.block-views-workshops-block-2 .item-list ul li .workshops--info .views-field-title{font-weight:600;}.block-views-homepage-announcements-block{background-color:#d6d6d6;padding:2rem;}.block-views-homepage-announcements-block h2{margin-top:0;margin-bottom:1rem;}.block-views-homepage-announcements-block .item-list ul{margin:0;padding:0;}.block-views-homepage-announcements-block .item-list ul li{list-style:none;margin-left:0;}.block-views-homepage-announcements-block .item-list ul li .field-date{font-size:.8rem;margin-top:.5rem;margin-bottom:.5rem;}.block-views-homepage-announcements-block .item-list ul li h3{margin-top:.25rem;margin-bottom:.5rem;}.block-views-homepage-announcements-block .item-list ul li p{margin:0;}.block-views-homepage-blocks-block,.block-views-homepage-blocks-block-1{background-color:#fff;border-top:2px solid #121212;padding:1rem 0;}.block-views-homepage-blocks-block h3,.block-views-homepage-blocks-block-1 h3{font-weight:400;margin-top:0;margin-bottom:0;}.block-views-homepage-blocks-block .intro,.block-views-homepage-blocks-block-1 .intro{width:50%;float:left;}.block-views-homepage-blocks-block .intro .more-link,.block-views-homepage-blocks-block-1 .intro .more-link{text-align:left;padding-top:.5rem;}.block-views-homepage-blocks-block .intro .more-link a,.block-views-homepage-blocks-block-1 .intro .more-link a{text-transform:uppercase;font-weight:400;font-size:.8rem;border-bottom:0;}.block-views-homepage-blocks-block .view-content,.block-views-homepage-blocks-block-1 .view-content{float:right;width:48%;margin-left:2%;}.block-views-homepage-blocks-block .view-homepage-blocks,.block-views-homepage-blocks-block-1 .view-homepage-blocks{width:100%;float:left;margin-left:0;margin-right:0;}.block-views-homepage-blocks-block .view-homepage-blocks .item-list ul,.block-views-homepage-blocks-block-1 .view-homepage-blocks .item-list ul{margin:0;padding:0;}.block-views-homepage-blocks-block .view-homepage-blocks .item-list ul li,.block-views-homepage-blocks-block-1 .view-homepage-blocks .item-list ul li{list-style:none;}.block-views-homepage-blocks-block .view-homepage-blocks .item-list ul li:not(.views-row-last),.block-views-homepage-blocks-block-1 .view-homepage-blocks .item-list ul li:not(.views-row-last){border-bottom:1px solid #eee;padding-bottom:1rem;margin-bottom:1rem;}.block-views-homepage-blocks-block .view-homepage-blocks .item-list ul li a,.block-views-homepage-blocks-block-1 .view-homepage-blocks .item-list ul li a{border-bottom:0;}.view-management{background-color:#eee;border-style:none;padding:2rem;}@media all and (min-width:35.5em){.view-management{padding:2rem;}}.view-management .item-list ul{margin:0;padding:0;}.view-management .item-list ul li{list-style:none;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:0.5rem;}@media all and (min-width:35.5em){.view-management .item-list ul li{width:49.15254%;float:left;margin-bottom:0.25rem;}.view-management .item-list ul li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-management .item-list ul li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.view-management .item-list ul li{width:32.20339%;float:left;}.view-management .item-list ul li:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-management .item-list ul li:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.view-management .item-list ul li:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.view-management .item-list ul li{width:23.72881%;float:left;}.view-management .item-list ul li:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-management .item-list ul li:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.view-management .item-list ul li:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.view-management .item-list ul li:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.view-management .item-list ul li a{display:block;padding:1rem 2rem;background-color:#fff;border-bottom:0;text-align:center;font-size:1.1rem;font-weight:700;-webkit-transition:all .3s;transition:all .3s;}.view-management .item-list ul li a:hover{-webkit-box-shadow:2px 2px 2px #d6d6d6;box-shadow:2px 2px 2px #d6d6d6;}@media all and (min-width:35.5em){.view-management .item-list ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:120px;margin-bottom:1rem;}}.block-views-digital-library-views-block-7,.block-views-digital-library-views-block-8,.block-views-digital-library-views-block-9{background-color:#eee;}.block-views-digital-library-views-block-7 .view-content,.block-views-digital-library-views-block-8 .view-content,.block-views-digital-library-views-block-9 .view-content{background-color:#eee;}.block-views-digital-library-views-block-7 .view-content .item-list ul,.block-views-digital-library-views-block-8 .view-content .item-list ul,.block-views-digital-library-views-block-9 .view-content .item-list ul{padding:2rem;}.block-views-digital-library-views-block-7 .view-content .item-list ul li,.block-views-digital-library-views-block-8 .view-content .item-list ul li,.block-views-digital-library-views-block-9 .view-content .item-list ul li{list-style:none;margin-left:0;padding-bottom:0 !important;}.block-views-digital-library-views-block-7 .view-content .item-list ul li:not(.views-row-first),.block-views-digital-library-views-block-8 .view-content .item-list ul li:not(.views-row-first),.block-views-digital-library-views-block-9 .view-content .item-list ul li:not(.views-row-first){padding-top:0.5rem !important;}.block-views-digital-library-views-block-7 .view-content .item-list ul li .views-field-title h4,.block-views-digital-library-views-block-8 .view-content .item-list ul li .views-field-title h4,.block-views-digital-library-views-block-9 .view-content .item-list ul li .views-field-title h4{margin-top:0;margin-bottom:0;}.block-views-digital-library-views-block-7 .view-content .item-list ul li .views-field-title a,.block-views-digital-library-views-block-8 .view-content .item-list ul li .views-field-title a,.block-views-digital-library-views-block-9 .view-content .item-list ul li .views-field-title a{font-size:1.1rem;font-weight:600;border-bottom:0;}.block-views-digital-library-views-block-7 .view-content .item-list ul li .field-body,.block-views-digital-library-views-block-8 .view-content .item-list ul li .field-body,.block-views-digital-library-views-block-9 .view-content .item-list ul li .field-body{font-size:.9rem;}.block-views-digital-library-views-block-7 .view-content .item-list ul li .field-body p,.block-views-digital-library-views-block-8 .view-content .item-list ul li .field-body p,.block-views-digital-library-views-block-9 .view-content .item-list ul li .field-body p{padding:0 !important;margin-top:0;}.block-views-digital-library-views-block-7 .more-link,.block-views-digital-library-views-block-8 .more-link,.block-views-digital-library-views-block-9 .more-link{margin-bottom:1rem;}.block-views-resources-block-4{background-color:#eee;}.block-views-resources-block-4 .view-content{background-color:#eee;}.block-views-resources-block-4 .view-content .item-list ul{padding:0 2rem;}.block-views-resources-block-4 .view-content .item-list ul li{list-style:none;margin-left:0;padding-bottom:0 !important;}.block-views-resources-block-4 .view-content .item-list ul li:not(.views-row-last){border-bottom:1px solid #ccc;margin:0;}.block-views-resources-block-4 .view-content .item-list ul li:not(.views-row-first){padding-top:0.5rem !important;}.block-views-resources-block-4 .view-content .item-list ul li .views-field-title h4{margin-top:0;margin-bottom:0;font-weight:600;}.block-views-resources-block-4 .view-content .item-list ul li .views-field-title a{font-size:1.1rem;font-weight:600;border-bottom:0;}.block-views-resources-block-4 .view-content .item-list ul li .field-body{font-size:.9rem;}.block-views-resources-block-4 .view-content .item-list ul li .field-body p{padding:0 !important;margin-top:0;}.block-views-resources-block-4 .view-content .item-list ul li .field-resource-link{margin-bottom:0.5rem;text-align:left;}.block-views-digital-library-views-block-4,.block-views-digital-library-views-block-6{background-color:#eee;}.block-views-digital-library-views-block-4 img,.block-views-digital-library-views-block-6 img{width:100%;height:auto;display:block;}.block-views-digital-library-views-block-4 .item-list ul,.block-views-digital-library-views-block-6 .item-list ul{padding:0;margin:0;}.block-views-digital-library-views-block-4 .item-list ul li,.block-views-digital-library-views-block-6 .item-list ul li{list-style:none;background-color:white;margin:1rem;}.block-views-digital-library-views-block-4 .item-list ul li .field-image,.block-views-digital-library-views-block-6 .item-list ul li .field-image{display:none;}@media all and (min-width:75em){.block-views-digital-library-views-block-4 .item-list ul li .field-image,.block-views-digital-library-views-block-6 .item-list ul li .field-image{display:block;width:40.67797%;float:left;margin-left:0;}}.block-views-digital-library-views-block-4 .item-list ul li .views-field-title,.block-views-digital-library-views-block-6 .item-list ul li .views-field-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;height:120px;font-size:1.2rem;}@media all and (min-width:48em){.block-views-digital-library-views-block-4 .item-list ul li .views-field-title,.block-views-digital-library-views-block-6 .item-list ul li .views-field-title{height:76px;font-size:.8rem;}}@media all and (min-width:75em){.block-views-digital-library-views-block-4 .item-list ul li .views-field-title,.block-views-digital-library-views-block-6 .item-list ul li .views-field-title{width:57.62712%;float:right;margin-left:1.69492%;}}.block-views-digital-library-views-block-4 .item-list ul li .views-field-title .field-content,.block-views-digital-library-views-block-6 .item-list ul li .views-field-title .field-content{padding:1rem;}.block-views-digital-library-views-block-4 .item-list ul li .views-field-title a,.block-views-digital-library-views-block-6 .item-list ul li .views-field-title a{font-size:0.9rem;font-weight:600;line-height:1.1;border-bottom:0;}#block-views-resources-block-1,#block-views-resources-block-2{background-color:#eee;clear:both;padding:2rem;margin:1rem 0;}#block-views-resources-block-1 h2,#block-views-resources-block-2 h2{margin-top:0;}#block-views-resources-block-1 .item-list ul,#block-views-resources-block-2 .item-list ul{margin:0;padding:0;}#block-views-resources-block-1 .item-list ul li,#block-views-resources-block-2 .item-list ul li{list-style:none;margin-left:0;margin-bottom:1rem;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:60em){#block-views-resources-block-1 .item-list ul li,#block-views-resources-block-2 .item-list ul li{width:49.15254%;float:left;}#block-views-resources-block-1 .item-list ul li:nth-child(2n + 1),#block-views-resources-block-2 .item-list ul li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}#block-views-resources-block-1 .item-list ul li:nth-child(2n + 2),#block-views-resources-block-2 .item-list ul li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}#block-views-resources-block-1 .item-list ul li h3,#block-views-resources-block-2 .item-list ul li h3{margin-bottom:0;padding-top:0.75rem;border-top:1px solid #ccc;}#block-views-resources-block-1 .item-list ul li .field-body p:first-of-type,#block-views-resources-block-2 .item-list ul li .field-body p:first-of-type{margin-top:0;}#block-views-resources-block-1 .item-list ul li .field-resource-link,#block-views-resources-block-2 .item-list ul li .field-resource-link{clear:both;text-align:left;}#block-views-resources-block-5{padding:2rem;background-color:#eee;}#block-views-resources-block-5 .view-content .item-list ul{padding:0;list-style:none;}#block-views-resources-block-5 .view-content .item-list ul li{padding:0;width:100%;float:left;margin-left:0;margin-right:0;}#block-views-resources-block-5 .view-content .item-list ul li .field-resource-link a{text-align:center;color:#121212 !important;font-weight:600;font-size:.8rem;border-bottom:none;background:none !important;border-radius:0;padding:.5rem 2rem;border:2px solid #121212 !important;margin-bottom:1rem;display:inline-block;}#block-views-resources-block-5 .view-content .item-list ul li .field-resource-link a:hover{background-color:#121212 !important;color:#fff !important;}@media all and (min-width:60em){#block-views-resources-block-5 .view-content .item-list ul li{width:49.15254%;float:left;}#block-views-resources-block-5 .view-content .item-list ul li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}#block-views-resources-block-5 .view-content .item-list ul li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}#block-views-digital-library-views-block-5 .view-content .item-list ul,#block-views-digital-library-views-block .view-content .item-list ul{margin:0;padding:0;}#block-views-digital-library-views-block-5 .view-content .item-list ul li,#block-views-digital-library-views-block .view-content .item-list ul li{list-style:none;}#block-views-digital-library-views-block-5 .view-content .item-list ul li .views-field-field-image,#block-views-digital-library-views-block .view-content .item-list ul li .views-field-field-image{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){#block-views-digital-library-views-block-5 .view-content .item-list ul li .views-field-field-image,#block-views-digital-library-views-block .view-content .item-list ul li .views-field-field-image{width:23.72881%;float:left;margin-left:0;padding-bottom:0.5rem;}}#block-views-digital-library-views-block-5 .view-content .item-list ul li .views-field-field-image img,#block-views-digital-library-views-block .view-content .item-list ul li .views-field-field-image img{width:100%;height:auto;}#block-views-digital-library-views-block-5 .view-content .item-list ul li .resources--info,#block-views-digital-library-views-block .view-content .item-list ul li .resources--info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){#block-views-digital-library-views-block-5 .view-content .item-list ul li .resources--info,#block-views-digital-library-views-block .view-content .item-list ul li .resources--info{width:74.57627%;float:right;margin-left:1.69492%;}}.block-bean-digital-literacy{padding:2rem;background-color:#eee;}.block-views-rooms-block-block-1,.block-views-rooms-block-block{background-color:#eee;}.block-views-rooms-block-block-1 h2,.block-views-rooms-block-block h2{padding:0.9rem;font-size:1.1rem;background-color:#ccc;font-weight:600;}.block-views-rooms-block-block-1 img,.block-views-rooms-block-block img{width:100%;height:auto;display:block;}@media all and (min-width:35.5em){.block-views-rooms-block-block-1 h3,.block-views-rooms-block-block h3{margin-top:0;}}.block-views-rooms-block-block-1 .item-list ul,.block-views-rooms-block-block .item-list ul{padding:0;margin:0;margin-top:1rem;}.block-views-rooms-block-block-1 .item-list ul li,.block-views-rooms-block-block .item-list ul li{list-style:none;padding:2rem;margin:2rem;background-color:white;}.block-views-rooms-block-block-1 .item-list ul li .field-image,.block-views-rooms-block-block .item-list ul li .field-image{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-rooms-block-block-1 .item-list ul li .field-image,.block-views-rooms-block-block .item-list ul li .field-image{width:23.72881%;float:left;margin-left:0;}}.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info,.block-views-rooms-block-block .item-list ul li .rooms-block--info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info,.block-views-rooms-block-block .item-list ul li .rooms-block--info{padding-left:1.5rem;width:74.57627%;float:right;margin-left:1.69492%;}}.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions{padding-bottom:1rem;}.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity .views-label,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features .views-label,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions .views-label,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity .views-label,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features .views-label,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions .views-label{font-weight:600;}@media all and (min-width:60em){.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity .views-label,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features .views-label,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions .views-label,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity .views-label,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features .views-label,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions .views-label{width:23.72881%;float:left;margin-left:0;}}@media all and (min-width:60em){.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity .field-capacity,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity .field-features,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity .field-content,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features .field-capacity,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features .field-features,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features .field-content,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions .field-capacity,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions .field-features,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions .field-content,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity .field-capacity,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity .field-features,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity .field-content,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features .field-capacity,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features .field-features,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features .field-content,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions .field-capacity,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions .field-features,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions .field-content{width:74.57627%;float:right;margin-left:1.69492%;}}.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity .field-capacity p:first-of-type,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity .field-features p:first-of-type,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity .field-content p:first-of-type,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features .field-capacity p:first-of-type,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features .field-features p:first-of-type,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features .field-content p:first-of-type,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions .field-capacity p:first-of-type,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions .field-features p:first-of-type,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions .field-content p:first-of-type,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity .field-capacity p:first-of-type,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity .field-features p:first-of-type,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity .field-content p:first-of-type,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features .field-capacity p:first-of-type,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features .field-features p:first-of-type,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features .field-content p:first-of-type,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions .field-capacity p:first-of-type,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions .field-features p:first-of-type,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions .field-content p:first-of-type{margin-top:0;}.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity .field-features ul,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features .field-features ul,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions .field-features ul,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity .field-features ul,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features .field-features ul,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions .field-features ul{margin:0;padding:0;}.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity .field-features ul li,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features .field-features ul li,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions .field-features ul li,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity .field-features ul li,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features .field-features ul li,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions .field-features ul li{list-style:disc;padding:0;margin:0;margin-left:1rem;margin-bottom:.5rem;}.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-capacity .field-features ul li ul li,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-features .field-features ul li ul li,.block-views-rooms-block-block-1 .item-list ul li .rooms-block--info .views-field-field-dimensions .field-features ul li ul li,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-capacity .field-features ul li ul li,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-features .field-features ul li ul li,.block-views-rooms-block-block .item-list ul li .rooms-block--info .views-field-field-dimensions .field-features ul li ul li{list-style:circle;}.block-views-unique-collections-block,.block-views-world-languages-block-block{top:2rem;background-color:#eee;clear:both;padding:2rem;margin-bottom:1rem;}.block-views-unique-collections-block h2,.block-views-world-languages-block-block h2{margin-top:0;}.block-views-unique-collections-block .item-list ul,.block-views-world-languages-block-block .item-list ul{margin:0;padding:0;}.block-views-unique-collections-block .item-list ul li,.block-views-world-languages-block-block .item-list ul li{width:100%;float:left;margin-left:0;margin-right:0;list-style:none;margin-left:0;}@media all and (min-width:35.5em){.block-views-unique-collections-block .item-list ul li,.block-views-world-languages-block-block .item-list ul li{width:49.15254%;float:left;}.block-views-unique-collections-block .item-list ul li:nth-child(2n + 1),.block-views-world-languages-block-block .item-list ul li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-unique-collections-block .item-list ul li:nth-child(2n + 2),.block-views-world-languages-block-block .item-list ul li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}.block-views-unique-collections-block .item-list ul li:not(.views-row-last),.block-views-world-languages-block-block .item-list ul li:not(.views-row-last){padding-bottom:.5rem;}.block-views-unique-collections-block .item-list ul li h3,.block-views-world-languages-block-block .item-list ul li h3{margin-bottom:0;}.block-views-unique-collections-block .item-list ul li .field-body p:first-of-type,.block-views-world-languages-block-block .item-list ul li .field-body p:first-of-type{margin-top:0;}.block-views-e927a1826ddba9db39f6d4a3b63b8e09{background-color:#eee;}.block-views-e927a1826ddba9db39f6d4a3b63b8e09 h2{font-weight:600;font-size:0.875em !important;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0;padding:.5rem;background-color:#ccc;}.block-views-digital-library-views-block-1 .view-content .item-list ul,.view-id-resources_and_digital_library_views .view-content .item-list ul{margin:0;padding:0;}.block-views-digital-library-views-block-1 .view-content .item-list ul li,.view-id-resources_and_digital_library_views .view-content .item-list ul li{list-style:none;}.block-views-digital-library-views-block-1 .view-content .item-list ul li .views-field-field-image,.view-id-resources_and_digital_library_views .view-content .item-list ul li .views-field-field-image{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-digital-library-views-block-1 .view-content .item-list ul li .views-field-field-image,.view-id-resources_and_digital_library_views .view-content .item-list ul li .views-field-field-image{width:23.72881%;float:left;margin-left:0;padding-bottom:0.5rem;}}.block-views-digital-library-views-block-1 .view-content .item-list ul li .views-field-field-image img,.view-id-resources_and_digital_library_views .view-content .item-list ul li .views-field-field-image img{width:100%;height:auto;}.block-views-digital-library-views-block-1 .view-content .item-list ul li .resources--info,.view-id-resources_and_digital_library_views .view-content .item-list ul li .resources--info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-digital-library-views-block-1 .view-content .item-list ul li .resources--info,.view-id-resources_and_digital_library_views .view-content .item-list ul li .resources--info{width:74.57627%;float:right;margin-left:1.69492%;}}#block-views-b295c9bb9bbfa17418fbde7bdb99b5d1{clear:both;}.bibliocommons-list-of-lists-carousel{background-color:#eee;padding:1rem;clear:both;margin-bottom:2rem;}.bibliocommons-list-of-lists-carousel .view{margin-bottom:0;}.bibliocommons-list-of-lists-carousel .info{width:140px;height:250px;}.bibliocommons-list-of-lists-carousel .biblio-list-main img{background-color:white;padding:.2rem;width:140px;height:215px;min-width:100%;background-repeat:no-repeat;background-image:url("/global/img/other/book-cover.svg");background-size:140px 215px;}.bibliocommons-list-of-lists-carousel .biblio-list-main img:hover{-webkit-box-shadow:0 0 1px 2px #ccc;box-shadow:0 0 1px 2px #ccc;opacity:.8;}.bibliocommons-list-of-lists-carousel .biblio-list-main .views-field-value a{font-weight:600;font-size:.8rem;display:inline-block;line-height:1.3;padding-right:1rem;border-bottom:0 !important;}.block-views-hours-block .view-hours .view-content .item-list,.block-views-hours-block-3 .view-hours .view-content .item-list{padding:0;background-color:#eee;}.block-views-hours-block .view-hours .view-content .item-list ul,.block-views-hours-block-3 .view-hours .view-content .item-list ul{margin:0;padding:0;}.block-views-hours-block .view-hours .view-content .item-list ul li,.block-views-hours-block-3 .view-hours .view-content .item-list ul li{list-style:none;background-color:#eee;}.block-views-hours-block .view-hours .view-content .item-list ul li .field-hours,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .field-hours{margin-bottom:2rem;font-size:0.95rem;padding:2rem 1rem 0;}.block-views-hours-block .view-hours .view-content .item-list ul li .field-hours .oh-display,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .field-hours .oh-display{display:block;margin-bottom:0.5rem;padding-bottom:0.25rem;font-size:0.8rem;}.block-views-hours-block .view-hours .view-content .item-list ul li .field-hours .oh-display:not(:last-of-type),.block-views-hours-block-3 .view-hours .view-content .item-list ul li .field-hours .oh-display:not(:last-of-type){border-bottom:1px solid #ccc;}@media all and (min-width:35.5em){.block-views-hours-block .view-hours .view-content .item-list ul li .field-hours .oh-display,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .field-hours .oh-display{font-size:0.95rem;}}@media all and (min-width:48em){.block-views-hours-block .view-hours .view-content .item-list ul li .field-hours .oh-display,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .field-hours .oh-display{font-size:0.8rem;}}@media all and (min-width:60em){.block-views-hours-block .view-hours .view-content .item-list ul li .field-hours .oh-display,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .field-hours .oh-display{font-size:0.95rem;}}.block-views-hours-block .view-hours .view-content .item-list ul li .field-hours .oh-display .oh-display-label,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .field-hours .oh-display .oh-display-label{font-weight:600;}.block-views-hours-block .view-hours .view-content .item-list ul li .field-hours .oh-display .oh-display-hours,.block-views-hours-block .view-hours .view-content .item-list ul li .field-hours .oh-display .oh-display-closed,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .field-hours .oh-display .oh-display-hours,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .field-hours .oh-display .oh-display-closed{text-align:right;display:inline-block;width:-webkit-calc(100% - 5.5em);width:calc(100% - 5.5em);}.block-views-hours-block .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays{background-color:#ccc;padding:2rem;color:#444;}.block-views-hours-block .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .views-label-field-upcoming-holidays,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .views-label-field-upcoming-holidays{font-weight:700;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.8px;color:#666;display:block;padding-bottom:0.5rem;}.block-views-hours-block .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays{font-size:0.95rem;clear:both;}@media all and (min-width:48em){.block-views-hours-block .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays{font-size:0.8rem;}}@media all and (min-width:60em){.block-views-hours-block .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays{font-size:0.9rem;}}.block-views-hours-block .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays .field-holidays,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays .field-holidays{float:left;font-weight:600;color:#666;font-size:0.95rem;}@media all and (min-width:48em){.block-views-hours-block .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays .field-holidays,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays .field-holidays{float:none;font-size:0.8rem;}}@media all and (min-width:60em){.block-views-hours-block .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays .field-holidays,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays .field-holidays{font-size:0.9rem;}}@media all and (min-width:75em){.block-views-hours-block .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays .field-holidays,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays .field-holidays{float:left;}}.block-views-hours-block .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays .field-duration,.block-views-hours-block-3 .view-hours .view-content .item-list ul li .views-field-field-upcoming-holidays .field-upcoming-holidays .field-duration{clear:both;color:#666;}div[class*="events-block"]{background-color:#eee;}div[class*="events-block"] .view-content{padding:1rem 2rem;}div[class*="events-block"] .view-content .item-list ul{margin:0;padding:0;}div[class*="events-block"] .view-content .item-list ul li{list-style:none;margin-left:0;margin-bottom:1rem;}div[class*="events-block"] .view-content .item-list ul li:not(.views-row-last){margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc;}div[class*="events-block"] .view-content .item-list ul li h3{margin-top:.5rem;margin-bottom:.25rem;font-size:1.1rem;}div[class*="events-block"] .view-content .item-list ul li .field-bc-start-date{color:#444;text-transform:uppercase;letter-spacing:0.8px;font-size:.8rem;margin-bottom:.25rem;font-weight:700;}div[class*="events-block"] .view-content .item-list ul li .views-field-body{color:#444;word-wrap:break-word;}div[class*="events-block"] .view-content .item-list ul li .views-field-nothing-1 .start-end--field{display:block;line-height:1;font-size:.8rem;margin-top:1rem;margin-bottom:.5rem;color:#444;}div[class*="events-block"] .view-content .item-list ul li .views-field-nothing-1 .start-end--field:before{display:block;content:'\76';padding-right:.2rem;font-size:1rem;vertical-align:middle;line-height:1;float:left;font-size:.9rem;}div[class*="events-block"] .view-content .item-list ul li .views-field-nothing-1 .start-end--field .date-display-single,div[class*="events-block"] .view-content .item-list ul li .views-field-nothing-1 .start-end--field .field-bc-end-date,div[class*="events-block"] .view-content .item-list ul li .views-field-nothing-1 .start-end--field .field-bc-end-date{display:inline-block;}div[class*="events-block"] .view-content .item-list ul li .field-bc-location{font-size:.8rem;font-weight:700;color:#444;line-height:1;font-size:.8rem;margin-top:.5rem;margin-bottom:.5rem;}div[class*="events-block"] .view-content .item-list ul li .field-bc-location:before{display:block;content:'\68';padding-right:.2rem;font-size:1rem;vertical-align:middle;line-height:1;float:left;font-size:.9rem;}div[class*="events-block"] .more-link{text-align:center;padding-bottom:2rem;}.view-programs .view-header{margin-top:2rem;font-size:1.1rem;}.view-programs .view-filters .views-exposed-form{background-color:#eee;padding:1rem;margin:2rem 0;}.view-programs .view-filters .views-widget-filter-field_program_type_tid{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-programs .view-filters .views-widget-filter-field_program_type_tid{width:66.10169%;float:left;margin-left:0;}}@media all and (min-width:60em){.view-programs .view-filters .views-widget-filter-field_program_type_tid{width:74.57627%;float:left;margin-left:0;}}.view-programs .view-filters .views-widget-filter-field_program_type_tid select{width:100%;}.view-programs .view-filters .views-reset-button input{margin:0;width:100%;}.view-programs .view-filters .views-reset-button{padding-top:0;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-programs .view-filters .views-reset-button{width:32.20339%;float:right;margin-left:1.69492%;}}@media all and (min-width:60em){.view-programs .view-filters .views-reset-button{width:23.72881%;float:right;margin-left:1.69492%;}}.view-programs .view-content{margin-top:1.5rem;}.view-programs .view-content ul:not(.contextual-links){margin:0;padding:0;}.view-programs .view-content ul:not(.contextual-links) li{list-style:none;margin:0;}.view-programs .view-content ul:not(.contextual-links) li:not(.views-row-last){border-bottom:1px solid #ccc;margin-bottom:2rem;}.view-programs .view-content ul:not(.contextual-links) li .field-image{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;}@media all and (min-width:35.5em){.view-programs .view-content ul:not(.contextual-links) li .field-image{width:23.72881%;float:left;margin-left:0;margin-bottom:2rem;}}.view-programs .view-content ul:not(.contextual-links) li .field-image img{display:block;width:100%;height:auto;}.view-programs .view-content ul:not(.contextual-links) li .program--info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-programs .view-content ul:not(.contextual-links) li .program--info{width:74.57627%;float:right;margin-left:1.69492%;}}.view-programs .view-content ul:not(.contextual-links) li .program--info h3{margin:0;}.view-programs .view-content ul:not(.contextual-links) li .program--info p:first-of-type{margin-top:.5rem;}.view-programs .more-link{text-align:center;}#sidebar #block-views-programs-block-3{background-color:#eee;}#sidebar #block-views-programs-block-3 .view-programs{padding:1rem 2rem;}#sidebar #block-views-programs-block-3 .view-programs .view-content .item-list ul li .field-image{display:none;}#sidebar #block-views-programs-block-3 .view-programs .view-content .item-list ul li .program--info{width:100%;float:left;margin-left:0;margin-right:0;}#sidebar #block-views-programs-block-3 .view-programs .view-content .item-list ul li .program--info h3{font-size:1.1rem;line-height:1;}.view-current-productions thead th{border-bottom:2px solid #444;text-transform:uppercase;}#node-190796 .content .field-body p{-webkit-margin-before:0;-webkit-margin-after:0;margin-bottom:.5rem;}#node-190796 .content .field-body p a{font-weight:600;border:none;}#node-190796 .content .field-body p a:hover{border-bottom:1px solid #0e86c1;}.view-policies .view-header p:first-of-type{margin-top:0;}.view-policies ul:not(.contextual-links){margin:0;padding:0;}.view-policies ul:not(.contextual-links) li{list-style:none;margin:0;margin-bottom:.5rem;}.view-policies ul:not(.contextual-links) li a{font-weight:600;border-bottom-color:transparent;}.view-policies ul:not(.contextual-links) li a:hover{border-bottom-color:#1195d6;}.view-careers{margin-top:1rem;}.view-careers ul:not(.contextual-links){margin:0;padding:0;}.view-careers ul:not(.contextual-links) > li{list-style:none;margin:0;padding-bottom:2rem;margin-bottom:2rem;}.view-careers ul:not(.contextual-links) > li:not(.views-row-last){border-bottom:1px solid #eee;}.view-careers ul:not(.contextual-links) > li .posting--info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.view-careers ul:not(.contextual-links) > li .posting--info{width:32.20339%;float:left;margin-left:0;}}.view-careers ul:not(.contextual-links) > li .posting--info .views-field-title h3{margin-top:0;margin-bottom:0;}.view-careers ul:not(.contextual-links) > li .posting--info .views-field-title a{font-weight:600;border-bottom-color:transparent;}.view-careers ul:not(.contextual-links) > li .posting--info .views-field-title a:hover{border-bottom-color:#1195d6;}.view-careers ul:not(.contextual-links) > li .posting--info .field-posting-number{font-weight:700;text-transform:uppercase;letter-spacing:0.8px;margin-top:.2rem;}.view-careers ul:not(.contextual-links) > li .field-body{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.view-careers ul:not(.contextual-links) > li .field-body{width:66.10169%;float:right;margin-left:1.69492%;}}@media all and (min-width:48em){.view-careers ul:not(.contextual-links) > li .field-body p:first-of-type{margin-top:0;}}.view-careers ul:not(.contextual-links) > li .field-body ul{padding-left:40px;}.view-careers ul:not(.contextual-links) > li .field-body ul li{padding-bottom:0;margin-bottom:0;border-bottom:0;list-style:disc;}.view-careers ul:not(.contextual-links) > li .views-field-view-node a{display:inline-block;text-align:center;border-radius:5px;padding:.5rem 1rem;background-color:#1195d6;margin-top:1rem;color:white !important;font-weight:600;border-bottom:none;}.view-careers ul:not(.contextual-links) > li .views-field-view-node a:hover{background-color:#0e77ab;}.view-board-members{margin-top:1.5rem;}.view-board-members .view-content{background-color:#eee;border-style:none;padding:2rem;}.view-board-members ul:not(.contextual-links){margin:0;padding:0;}.view-board-members ul:not(.contextual-links) li{list-style:none;margin:0;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-board-members ul:not(.contextual-links) li{width:49.15254%;float:left;}.view-board-members ul:not(.contextual-links) li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-board-members ul:not(.contextual-links) li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.view-board-members ul:not(.contextual-links) li{width:32.20339%;float:left;}.view-board-members ul:not(.contextual-links) li:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-board-members ul:not(.contextual-links) li:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.view-board-members ul:not(.contextual-links) li:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.view-board-members ul:not(.contextual-links) li{width:23.72881%;float:left;}.view-board-members ul:not(.contextual-links) li:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-board-members ul:not(.contextual-links) li:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.view-board-members ul:not(.contextual-links) li:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.view-board-members ul:not(.contextual-links) li:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.view-board-members ul:not(.contextual-links) li img{width:100%;height:auto;margin-top:.5rem;display:block;}.view-board-members ul:not(.contextual-links) li a{margin-top:.5em;font-weight:700;border:0;display:block;}.view-board-members ul:not(.contextual-links) li a:hover{border:none;}.view-board-members ul:not(.contextual-links) li .field-position{margin:0;font-size:.8rem;text-transform:uppercase;letter-spacing:0.8px;font-weight:700;}.view-board-members ul:not(.contextual-links) li .board-members--info{background-color:#fff !important;padding:1rem 1.5rem;margin-bottom:7.14286% !important;}@media all and (min-width:20em){.view-board-members ul:not(.contextual-links) li .board-members--info{height:9rem;}}@media all and (min-width:60em){.view-board-members ul:not(.contextual-links) li .board-members--info{height:10rem;}}@media all and (min-width:75em){.view-board-members ul:not(.contextual-links) li .board-members--info{height:9rem;}}.view-board-members ul:not(.contextual-links) li .board-members--info h4,.view-board-members ul:not(.contextual-links) li .board-members--info h5{margin:0;}.view-board-members ul:not(.contextual-links) li .board-members--info .views-field-title a{border-bottom:none;}.view-current-auditions ul:not(.contextual-links){margin:0;padding:0;}.view-current-auditions ul:not(.contextual-links) li{list-style:none;margin:0;}.view-current-auditions ul:not(.contextual-links) li p:first-of-type{margin-top:0;}.view-current-auditions header h2 a{pointer-events:none;cursor:default;font-weight:600;color:#121212;}.storytellers--page-view{background-color:#eee;border-style:none;padding:2rem;width:100%;float:left;margin-left:0;margin-right:0;}.storytellers--page-view h2{margin:0;margin-bottom:1rem;}.storytellers--page-view .view-header p:first-of-type{margin-top:0;}.storytellers--page-view ul:not(.contextual-links){margin:0;padding:0;}.storytellers--page-view li{width:100%;float:left;margin-left:0;margin-right:0;list-style:none;padding:0;margin-left:0;}@media all and (min-width:35.5em){.storytellers--page-view li{width:49.15254%;float:left;}.storytellers--page-view li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.storytellers--page-view li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.storytellers--page-view li{width:32.20339%;float:left;}.storytellers--page-view li:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.storytellers--page-view li:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.storytellers--page-view li:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.storytellers--page-view li{width:23.72881%;float:left;}.storytellers--page-view li:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.storytellers--page-view li:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.storytellers--page-view li:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.storytellers--page-view li:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.storytellers--page-view .field-image img{width:100%;height:auto;display:block;}.storytellers--page-view .storyteller--info{background-color:#fff;padding:1rem 2rem;margin-bottom:7.14286%;}@media all and (min-width:20em){.storytellers--page-view .storyteller--info{height:7rem;}}.storytellers--page-view .storyteller--info h4,.storytellers--page-view .storyteller--info h5{margin:0;}.storytellers--page-view .storyteller--info .views-field-title a{border-bottom:none;}.storytellers--page-view .more-link{clear:both;margin-top:2rem;}.past-storyteller--view-page,.view-id-writers.view-display-id-page_2{margin-top:1.5rem;}.past-storyteller--view-page .view-content,.view-id-writers.view-display-id-page_2 .view-content{background-color:#eee;border-style:none;padding:1.5rem 2rem;}.past-storyteller--view-page ul:not(.contextual-links),.view-id-writers.view-display-id-page_2 ul:not(.contextual-links){margin:0;padding:0;}.past-storyteller--view-page ul:not(.contextual-links) li,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li{list-style:none;-webkit-transition:all .3s;transition:all .3s;margin-bottom:1rem;width:100%;float:left;margin-left:0;margin-right:0;}.past-storyteller--view-page ul:not(.contextual-links) li:hover,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li:hover{-webkit-box-shadow:2px 2px 2px #d6d6d6;box-shadow:2px 2px 2px #d6d6d6;}@media all and (min-width:35.5em){.past-storyteller--view-page ul:not(.contextual-links) li,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li{width:49.15254%;float:left;}.past-storyteller--view-page ul:not(.contextual-links) li:nth-child(2n + 1),.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.past-storyteller--view-page ul:not(.contextual-links) li:nth-child(2n + 2),.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.past-storyteller--view-page ul:not(.contextual-links) li,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li{width:32.20339%;float:left;}.past-storyteller--view-page ul:not(.contextual-links) li:nth-child(3n + 1),.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.past-storyteller--view-page ul:not(.contextual-links) li:nth-child(3n + 2),.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.past-storyteller--view-page ul:not(.contextual-links) li:nth-child(3n + 3),.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.past-storyteller--view-page ul:not(.contextual-links) li,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li{width:23.72881%;float:left;}.past-storyteller--view-page ul:not(.contextual-links) li:nth-child(4n + 1),.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.past-storyteller--view-page ul:not(.contextual-links) li:nth-child(4n + 2),.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.past-storyteller--view-page ul:not(.contextual-links) li:nth-child(4n + 3),.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.past-storyteller--view-page ul:not(.contextual-links) li:nth-child(4n + 4),.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.past-storyteller--view-page ul:not(.contextual-links) li img,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li img{width:100%;height:auto;display:block;}.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info{background-color:#fff !important;padding:1rem 1.5rem;}@media all and (min-width:20em){.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info{height:7rem;}}@media all and (min-width:60em){.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info{height:8rem;}}@media all and (min-width:75em){.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info{height:7rem;}}.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info h4,.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info h5,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info h4,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info h5,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info h4,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info h5,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info h4,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info h5{margin:0;}.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info h4.people--name,.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info h4.field-content,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info h4.people--name,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info h4.field-content,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info h4.people--name,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info h4.field-content,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info h4.people--name,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info h4.field-content{margin-top:.5em;line-height:1.2;font-weight:700 !important;border:0;display:block;}.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info h4.people--name a:hover,.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info h4.field-content a:hover,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info h4.people--name a:hover,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info h4.field-content a:hover,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info h4.people--name a:hover,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info h4.field-content a:hover,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info h4.people--name a:hover,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info h4.field-content a:hover{border:none;}.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info h3.field-position,.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info h3.field-year,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info h3.field-position,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info h3.field-year,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info h3.field-position,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info h3.field-year,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info h3.field-position,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info h3.field-year{display:inline;margin:0;font-size:.8rem;font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:0.8px;}.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info .views-field-title a,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info .views-field-title a,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info .views-field-title a,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info .views-field-title a{border-bottom:none;}.past-storyteller--view-page ul:not(.contextual-links) li .storyteller--info .more-link,.past-storyteller--view-page ul:not(.contextual-links) li .writer--info .more-link,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .storyteller--info .more-link,.view-id-writers.view-display-id-page_2 ul:not(.contextual-links) li .writer--info .more-link{clear:both;margin-top:2rem;}.view-collections .view-header p{font-size:% lead;}.view-collections .view-filters .views-exposed-form{background-color:#eee;padding:1rem;margin-bottom:2rem;}.view-collections .view-filters .views-widget-filter-field_location_term_tid{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-collections .view-filters .views-widget-filter-field_location_term_tid{width:66.10169%;float:left;margin-left:0;}}.view-collections .view-filters .views-widget-filter-field_location_term_tid select{width:100%;}.view-collections .view-filters .views-submit-button input,.view-collections .view-filters .views-reset-button input{margin:0;width:100%;}.view-collections .view-filters .views-submit-button{width:49.15254%;float:left;margin-left:0;}@media all and (min-width:35.5em){.view-collections .view-filters .views-submit-button{width:15.25424%;float:left;margin-left:1.69492%;}}.view-collections .view-filters .views-reset-button{width:49.15254%;float:right;margin-left:1.69492%;}@media all and (min-width:35.5em){.view-collections .view-filters .views-reset-button{width:15.25424%;float:right;margin-left:1.69492%;}}.view-collections .view-content ul.collections--list{margin:0;padding:0;}.view-collections .view-content ul.collections--list li{list-style:none;margin:0;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:75em){.view-collections .view-content ul.collections--list li{width:49.15254%;float:left;}.view-collections .view-content ul.collections--list li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-collections .view-content ul.collections--list li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}.view-collections .view-content ul.collections--list li h2{margin-bottom:0;padding-top:0.75rem;border-top:1px solid #ccc;}.view-collections .view-content ul.collections--list li .field-body{margin-bottom:1rem;}.view-collections .view-content ul.collections--list li .field-body p:first-of-type{margin-top:.25rem;}.view-collections .view-content ul.collections--list li .field-body li{list-style:disc !important;}.view-collections .view-content ul.collections--list li .location--wrapper .location--label{font-weight:600;margin-bottom:.25rem;}.view-collections .view-content ul.collections--list li .location--wrapper ul{margin:0;padding:0;}.view-collections .view-content ul.collections--list li .location--wrapper ul li{width:100%;float:left;margin-left:0;margin-right:0;display:block;list-style:none;margin:0;padding-bottom:2rem;border-bottom:0;}.view-collections .view-content ul.collections--list li .location--wrapper ul li .field-location-term{margin-bottom:.5rem;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.view-collections .view-content ul.collections--list li .location--wrapper ul li .field-location-term{width:49.15254%;float:left;}.view-collections .view-content ul.collections--list li .location--wrapper ul li .field-location-term:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-collections .view-content ul.collections--list li .location--wrapper ul li .field-location-term:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}.view-branch-meeting-rooms .view-content{margin-top:2rem;}.view-branch-meeting-rooms .item-list ul:not(.contextual-links){margin:0;padding:0;}.view-branch-meeting-rooms .item-list ul:not(.contextual-links) > li{list-style:none;margin-bottom:2rem;margin-left:0;padding-bottom:2rem;}.view-branch-meeting-rooms .item-list ul:not(.contextual-links) > li:not(.views-row-last){border-bottom:1px solid #eee;}.view-branch-meeting-rooms .item-list ul:not(.contextual-links) > li ul > li{margin-bottom:.25rem;list-style:disc;margin-left:1.25rem;border-bottom:0 !important;padding-bottom:0;}.view-branch-meeting-rooms ul:not(.contextual-links) li{padding:0;}.view-branch-meeting-rooms ul:not(.contextual-links) li .field-image{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-branch-meeting-rooms ul:not(.contextual-links) li .field-image{width:32.20339%;float:left;margin-left:0;}}@media all and (min-width:60em){.view-branch-meeting-rooms ul:not(.contextual-links) li .field-image{width:23.72881%;float:left;margin-left:0;}}.view-branch-meeting-rooms ul:not(.contextual-links) li .field-image img{width:100%;height:auto;display:block;}.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info{margin-top:.5rem;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info{width:66.10169%;float:right;margin-left:1.69492%;margin-top:0;}}@media all and (min-width:60em){.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info{width:74.57627%;float:right;margin-left:1.69492%;margin-top:0;}}.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .views-field-title h2{margin-top:0;}.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .capacity--info{margin-top:.5rem;margin-bottom:1rem;}.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .capacity--info span{display:block;font-weight:600;width:32.20339%;float:left;margin-left:0;}.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .capacity--info .field-capacity{width:66.10169%;float:right;margin-left:1.69492%;}.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .features--info{clear:both;margin-bottom:1rem;}.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .features--info span{display:block;font-weight:600;width:32.20339%;float:left;margin-left:0;}.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .features--info .field-features{width:66.10169%;float:right;margin-left:1.69492%;}.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .location--info{clear:both;}.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .location--info span{display:block;font-weight:600;width:32.20339%;float:left;margin-left:0;}.view-branch-meeting-rooms ul:not(.contextual-links) li .branch-rooms--info .location--info .field-location{width:66.10169%;float:right;margin-left:1.69492%;}.view-digital-library-views.view-display-id-page_1 .view-header{background-color:#eee;padding:1rem 1rem 0 1rem;margin-top:1rem;}.view-digital-library-views.view-display-id-page_1 .view-header p{margin-top:0;margin-bottom:0;}.view-digital-library-views.view-display-id-page_1 .view-filters{background-color:#eee;padding:0 1rem 1rem 1rem;}.view-digital-library-views.view-display-id-page_1 .view-filters input,.view-digital-library-views.view-display-id-page_1 .view-filters select{width:100%;max-width:100%;}.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-title{width:100%;float:left;margin-left:0;margin-right:0;}.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-field_subject_tid{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-field_subject_tid{width:49.15254%;float:left;margin-left:0;}}@media all and (min-width:60em){.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-field_subject_tid{width:23.72881%;float:left;margin-left:0;}}.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-field_audience_tid{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-field_audience_tid{width:49.15254%;float:right;margin-left:1.69492%;}}@media all and (min-width:60em){.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-field_audience_tid{width:23.72881%;float:left;margin-left:1.69492%;}}.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-field_access_tid{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-field_access_tid{width:49.15254%;float:left;margin-left:0;}}@media all and (min-width:60em){.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-field_access_tid{width:23.72881%;float:left;margin-left:1.69492%;}}.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-field_activity_tid{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-field_activity_tid{width:49.15254%;float:right;margin-left:1.69492%;}}@media all and (min-width:60em){.view-digital-library-views.view-display-id-page_1 .view-filters .views-widget-filter-field_activity_tid{width:23.72881%;float:right;margin-left:1.69492%;}}.view-digital-library-views.view-display-id-page_1 .view-filters .views-submit-button{width:49.15254%;float:left;margin-left:0;}@media all and (min-width:35.5em){.view-digital-library-views.view-display-id-page_1 .view-filters .views-submit-button{width:23.72881%;float:left;margin-left:0;}}.view-digital-library-views.view-display-id-page_1 .view-filters .views-reset-button{width:49.15254%;float:right;margin-left:1.69492%;}@media all and (min-width:35.5em){.view-digital-library-views.view-display-id-page_1 .view-filters .views-reset-button{width:23.72881%;float:left;margin-left:1.69492%;}}.view-digital-library-views.view-display-id-page_1 .view-content{padding-top:1rem;}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul{margin:0;padding:0;}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li{list-style:none;margin-left:0;margin-bottom:1rem;padding-bottom:1rem;}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li:not(.views-row-last){border-bottom:1px solid #eee;}#sidebar .view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li{margin-left:1rem;margin-bottom:1rem;}@media all and (min-width:35.5em){.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li{margin-bottom:2rem;}}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li.views-row-first{margin-top:1rem;}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li img{width:100%;height:auto;display:none;}@media all and (min-width:35.5em){.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li img{display:block;}}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li h3{margin-top:0;margin-bottom:0;}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--right{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--right{width:23.72881%;float:left;margin-left:0;}}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left{width:74.57627%;float:right;margin-left:1.69492%;}}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .field-access-now{text-align:left !important;margin-top:.5rem;}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left p{margin-top:0;}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .views-label-field-access{font-weight:600;font-size:.8rem;margin-bottom:0.25rem;margin-right:0.25rem;display:inline-block;}@media all and (min-width:35.5em){.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .views-label-field-access{display:inline-block;}}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .field-access{display:inline-block;font-size:0.8rem;font-weight:600;padding-bottom:1.5rem;}.view-digital-library-views.view-display-id-page_1 .view-content .item-list ul li .digital-library--left .field-access a{font-size:.6rem;}.view-digital-library-views.view-display-id-page_1 ul.pager-load-more{padding-top:0;margin-bottom:2rem;}.block-views-digital-library-views-block-11 .item-list ul,.block-views-digital-library-views-block-1 .item-list ul{margin:0;padding:0;}.block-views-digital-library-views-block-11 .item-list ul li,.block-views-digital-library-views-block-1 .item-list ul li{margin-left:0;list-style:none;margin-bottom:1.5rem;padding-bottom:1.5rem;}.block-views-digital-library-views-block-11 .item-list ul li .digital-library--right,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--right{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-digital-library-views-block-11 .item-list ul li .digital-library--right,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--right{width:23.72881%;float:left;margin-left:0;}}.block-views-digital-library-views-block-11 .item-list ul li .digital-library--right .field-image img,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--right .field-image img{width:100%;height:auto;display:none;}@media all and (min-width:35.5em){.block-views-digital-library-views-block-11 .item-list ul li .digital-library--right .field-image img,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--right .field-image img{display:block;}}.block-views-digital-library-views-block-11 .item-list ul li .digital-library--left,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--left{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-digital-library-views-block-11 .item-list ul li .digital-library--left,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--left{width:74.57627%;float:left;margin-left:0;padding-left:1rem;}}.block-views-digital-library-views-block-11 .item-list ul li .digital-library--left .field-access-now,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--left .field-access-now{text-align:left !important;margin-top:.5rem;}.block-views-digital-library-views-block-11 .item-list ul li .digital-library--left .field-body p,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--left .field-body p{margin-top:0;}.block-views-digital-library-views-block-11 .item-list ul li .digital-library--left .field-body + span,.block-views-digital-library-views-block-11 .item-list ul li .digital-library--left .field-access,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--left .field-body + span,.block-views-digital-library-views-block-1 .item-list ul li .digital-library--left .field-access{display:inline-block;font-size:0.8rem;font-weight:600;margin-right:0.25rem;}.block-views-digital-library-views-block-11 .item-list ul li:not(.views-row-last),.block-views-digital-library-views-block-1 .item-list ul li:not(.views-row-last){border-bottom:1px solid #eee;}.node-digital-library{border-bottom:1px solid #eee;}.node-digital-library h2 a{font-size:1.25rem;font-weight:600;}.node-digital-library .node-readmore a{color:#fff !important;text-transform:none !important;letter-spacing:0 !important;}.view-library-of-things{margin-top:1rem;}.view-library-of-things .item-list ul{margin:0;padding:0;}.view-library-of-things .item-list ul li{list-style:none;}@media all and (min-width:48em){.view-library-of-things .item-list ul li:not(.views-row-last){margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid #eee;}}.view-library-of-things .item-list ul li h2{margin-top:0;margin-bottom:0;}@media all and (min-width:48em){.view-library-of-things .item-list ul li h2{margin-bottom:1rem;}}.view-library-of-things .item-list ul li .field-body p:first-of-type{margin-top:0;}.view-library-of-things .item-list ul li .image--group{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-library-of-things .item-list ul li .image--group{width:23.72881%;float:left;margin-left:0;}}.view-library-of-things .item-list ul li .image--group img{width:100%;height:auto;display:block;}.view-library-of-things .item-list ul li .image--group .field-link{margin-top:.5rem;}.view-library-of-things .item-list ul li .image--group .field-link a{width:100%;}.view-library-of-things .item-list ul li .lendable-things--info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-library-of-things .item-list ul li .lendable-things--info{width:74.57627%;float:right;margin-left:1.69492%;}}.view-id-resources_and_digital_library_views .item-list ul{margin:0;padding:0;}.view-id-resources_and_digital_library_views .item-list ul li{list-style:none;}.view-id-resources_and_digital_library_views .item-list ul li h3{margin-bottom:0;}.view-id-resources_and_digital_library_views .item-list ul li .field-body p:first-of-type{margin-top:0;}@media all and (min-width:48em){.view-id-resources_and_digital_library_views .item-list ul li:not(.views-row-last){margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid #ccc;}}div[class*="learn-about-programs"]{margin-bottom:1rem;}div[class*="learn-about-programs"] .item-list ul{margin:0;padding:0;}div[class*="learn-about-programs"] .item-list ul li{list-style:none;}div[class*="learn-about-programs"] .item-list ul li .field-image{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){div[class*="learn-about-programs"] .item-list ul li .field-image{width:32.20339%;float:left;margin-left:0;}}@media all and (min-width:60em){div[class*="learn-about-programs"] .item-list ul li .field-image{width:23.72881%;float:left;margin-left:0;}}div[class*="learn-about-programs"] .item-list ul li .field-image img{width:100%;height:auto;}div[class*="learn-about-programs"] .item-list ul li .program--info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){div[class*="learn-about-programs"] .item-list ul li .program--info{width:66.10169%;float:right;margin-left:1.69492%;}}@media all and (min-width:60em){div[class*="learn-about-programs"] .item-list ul li .program--info{width:74.57627%;float:right;margin-left:1.69492%;}}div[class*="learn-about-programs"] .item-list ul li:not(.views-row-last){margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid #ccc;}.view-learn-about-resources-and-digital-library,#block-views-97c9c74cedfa1a402c18cf5d4e718b96,#block-views-learn-about-basic-pages-block-1{clear:both;margin:1rem 0;}.view-learn-about-resources-and-digital-library .view-header p,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .view-header p,#block-views-learn-about-basic-pages-block-1 .view-header p{font-size:1.1rem;}.view-learn-about-resources-and-digital-library h2,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 h2,#block-views-learn-about-basic-pages-block-1 h2{margin-top:0;padding-top:1rem;}.view-learn-about-resources-and-digital-library .item-list ul,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul,#block-views-learn-about-basic-pages-block-1 .item-list ul{margin:0;padding:0;}.view-learn-about-resources-and-digital-library .item-list ul li,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li,#block-views-learn-about-basic-pages-block-1 .item-list ul li{list-style:none;margin-left:0;margin-bottom:1rem;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:60em){.view-learn-about-resources-and-digital-library .item-list ul li,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li,#block-views-learn-about-basic-pages-block-1 .item-list ul li{width:49.15254%;float:left;}.view-learn-about-resources-and-digital-library .item-list ul li:nth-child(2n + 1),#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li:nth-child(2n + 1),#block-views-learn-about-basic-pages-block-1 .item-list ul li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-learn-about-resources-and-digital-library .item-list ul li:nth-child(2n + 2),#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li:nth-child(2n + 2),#block-views-learn-about-basic-pages-block-1 .item-list ul li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}.view-learn-about-resources-and-digital-library .item-list ul li h3,.view-learn-about-resources-and-digital-library .item-list ul li h2,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li h3,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li h2,#block-views-learn-about-basic-pages-block-1 .item-list ul li h3,#block-views-learn-about-basic-pages-block-1 .item-list ul li h2{margin-bottom:0;padding-top:0.75rem;border-top:1px solid #ccc;}.view-learn-about-resources-and-digital-library .item-list ul li h2,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li h2,#block-views-learn-about-basic-pages-block-1 .item-list ul li h2{font-size:1.25rem;font-weight:600;}.view-learn-about-resources-and-digital-library .item-list ul li .field-body p:first-of-type,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li .field-body p:first-of-type,#block-views-learn-about-basic-pages-block-1 .item-list ul li .field-body p:first-of-type{margin-top:0;}.view-learn-about-resources-and-digital-library .item-list ul li .field-resource-link,#block-views-97c9c74cedfa1a402c18cf5d4e718b96 .item-list ul li .field-resource-link,#block-views-learn-about-basic-pages-block-1 .item-list ul li .field-resource-link{clear:both;text-align:left;}.page-node-307836 .field-body p a{font-weight:600;line-height:1;border:none;}.page-node-307836 .field-body p a:hover{border-bottom:1px solid #0e86c1;}.page-node-307836 .field-body p + p{margin:0;padding-bottom:0.5rem;}.view-website-search .view-filters{width:100%;margin-top:1rem;}.view-website-search .view-filters .views-exposed-form{background-color:#eee;padding:1rem;margin-bottom:2rem;}.view-website-search .view-filters .views-widget-filter-search_api_views_fulltext{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-website-search .view-filters .views-widget-filter-search_api_views_fulltext{width:66.10169%;float:left;margin-left:0;}}.view-website-search .view-filters .views-widget-filter-search_api_views_fulltext input{width:100%;}.view-website-search .view-filters .views-submit-button input,.view-website-search .view-filters .views-reset-button input{margin:0;width:100%;}.view-website-search .view-filters .views-submit-button{width:49.15254%;float:left;margin-left:0;}@media all and (min-width:35.5em){.view-website-search .view-filters .views-submit-button{width:15.25424%;float:left;margin-left:1.69492%;}}.view-website-search .view-filters .views-reset-button{width:49.15254%;float:right;margin-left:1.69492%;}@media all and (min-width:35.5em){.view-website-search .view-filters .views-reset-button{width:15.25424%;float:right;margin-left:1.69492%;}}.view-website-search .item-list ul{margin:0;padding:0;}.view-website-search .item-list ul li{list-style:none;}.view-website-search .item-list ul li:not(.views-row-last){padding-bottom:.5rem;border-bottom:1px solid #ccc;}.view-website-search .item-list ul li h2{margin-bottom:.5rem;}.view-website-search .item-list ul li .views-field-body{padding-bottom:1.5rem;}.view-website-search .item-list ul li .views-field-body p:first-of-type{margin-top:0;}.view-hours-of-operation .item-list ul{margin:0;padding:0;}.view-hours-of-operation .item-list ul h2{margin-bottom:0;}.view-hours-of-operation .item-list ul li{list-style:none;margin-left:0;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-hours-of-operation .item-list ul li{width:49.15254%;float:left;}.view-hours-of-operation .item-list ul li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-hours-of-operation .item-list ul li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.view-hours-of-operation .item-list ul li{width:32.20339%;float:left;}.view-hours-of-operation .item-list ul li:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-hours-of-operation .item-list ul li:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.view-hours-of-operation .item-list ul li:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.view-hours-of-operation .item-list ul li{width:23.72881%;float:left;}.view-hours-of-operation .item-list ul li:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.view-hours-of-operation .item-list ul li:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.view-hours-of-operation .item-list ul li:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.view-hours-of-operation .item-list ul li:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.view-hours-of-operation .item-list ul li:not(:last-child){margin-bottom:2rem;}.view-hours-of-operation .item-list ul li .oh-wrapper{display:block;font-size:.8rem;color:#666;}.view-hours-of-operation .item-list ul li .oh-wrapper .oh-display{padding:1rem 0;min-width:100%;width:100%;display:table;}.view-hours-of-operation .item-list ul li .oh-wrapper .oh-display:not(:last-child){border-bottom:1px solid #ccc;}.view-hours-of-operation .item-list ul li .oh-wrapper .oh-display .oh-display-label{text-align:left;display:inline-block;display:table-cell;min-width:100px;}.view-hours-of-operation .item-list ul li .oh-wrapper .oh-display .oh-display-times{display:inline-block;text-align:right;display:table-cell;}.view-hours-of-operation .item-list ul .field-after-hours-book-drop{clear:both;text-transform:uppercase;letter-spacing:0.8px;font-size:.6rem;font-weight:600;}@media screen and (max-width:767px){#block-bean-hours-block-of-blocks{display:none;}#quicktabs-hours_and_locations .quicktabs-tabs li{display:none;}}#block-bean-hours-block-of-blocks table{border-collapse:collapse;}#block-bean-hours-block-of-blocks table td{vertical-align:top;}@media screen and (min-width:768px){#block-bean-hours-block-of-blocks{font-size:0.8em;font-size:0.8em;margin:0 auto;width:744px;}#block-bean-hours-block-of-blocks #block-bean-hours-table{padding-left:128px;-webkit-box-sizing:content-box;box-sizing:content-box;}#block-bean-hours-block-of-blocks #block-bean-hours-table p{display:table-cell;width:70px;min-width:70px;max-width:70px;overflow:hidden;vertical-align:bottom;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(1){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-45deg) translate(5px,5px);transform:rotate(-45deg) translate(5px,5px);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(2){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-45deg) translate(5px,5px);transform:rotate(-45deg) translate(5px,5px);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(3){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-45deg) translate(5px,5px);transform:rotate(-45deg) translate(5px,5px);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(4){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-45deg) translate(5px,5px);transform:rotate(-45deg) translate(5px,5px);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(5){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-45deg) translate(5px,5px);transform:rotate(-45deg) translate(5px,5px);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(6){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-45deg) translate(5px,5px);transform:rotate(-45deg) translate(5px,5px);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(7){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-45deg) translate(5px,5px);transform:rotate(-45deg) translate(5px,5px);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(8){-webkit-transform-origin:bottom left;transform-origin:bottom left;font-weight:700;width:91px;min-width:91px;max-width:91px;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(9){-webkit-transform-origin:bottom left;transform-origin:bottom left;font-weight:700;width:35px;min-width:35px;max-width:35px;text-align:right;}#block-bean-hours-block-of-blocks table tbody tr td{padding:0.5em 0 0.5em 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(1){width:128px;min-width:128px;max-width:128px;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(1) .field-location a{font-weight:700;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(2) .oh-wrapper .oh-display{display:table-cell;width:70px;min-width:70px;max-width:70px;white-space:normal;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(2) .oh-wrapper .oh-display .oh-display-label{display:none;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(3){width:110px;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(3) .field-upcoming-holidays .field-holidays{font-weight:700;}#block-bean-hours-block-of-blocks table tbody tr td::nth-child(4){text-align:right;width:16px;}}@media screen and (min-width:1024px){#block-bean-hours-block-of-blocks{margin:0 auto;width:992px;}#block-bean-hours-block-of-blocks #block-bean-hours-table{padding-left:185px;-webkit-box-sizing:content-box;box-sizing:content-box;}#block-bean-hours-block-of-blocks #block-bean-hours-table p{display:table-cell;width:90px;min-width:90px;max-width:90px;overflow:hidden;vertical-align:bottom;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(1){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(2){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(3){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(4){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(5){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(6){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(7){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(8){-webkit-transform-origin:bottom left;transform-origin:bottom left;font-weight:700;width:124px;min-width:124px;max-width:124px;padding-right:18px;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(9){-webkit-transform-origin:bottom left;transform-origin:bottom left;font-weight:700;width:53px;min-width:53px;max-width:53px;text-align:right;}#block-bean-hours-block-of-blocks table tbody tr td{padding:0.5em 0 0.5em 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(1){width:185px;min-width:185px;max-width:185px;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(1) .field-location a{font-weight:700;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(2) .oh-wrapper .oh-display{display:table-cell;width:90px;min-width:90px;max-width:90px;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(2) .oh-wrapper .oh-display .oh-display-label{display:none;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(3){width:124px;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(3) .field-upcoming-holidays .field-holidays{font-weight:700;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(4){text-align:right;width:53px;}}@media screen and (min-width:1280px){#block-bean-hours-block-of-blocks{margin:0 auto;width:1248px;}#block-bean-hours-block-of-blocks #block-bean-hours-table{padding-left:203px;-webkit-box-sizing:content-box;box-sizing:content-box;}#block-bean-hours-block-of-blocks #block-bean-hours-table p{display:table-cell;width:124px;min-width:124px;max-width:124px;overflow:hidden;vertical-align:bottom;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(1){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(2){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(3){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(4){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(5){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(6){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(7){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(8){-webkit-transform-origin:bottom left;transform-origin:bottom left;font-weight:700;width:124px;min-width:124px;max-width:124px;padding-right:18px;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(9){-webkit-transform-origin:bottom left;transform-origin:bottom left;font-weight:700;width:53px;min-width:53px;max-width:53px;text-align:right;}#block-bean-hours-block-of-blocks table tbody tr:nth-child(16) td:nth-child(1){padding-right:20px;}#block-bean-hours-block-of-blocks table tbody tr td{padding:0.5em 0 0.5em 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(1){width:203px;min-width:203px;max-width:203px;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(1) .field-location a{font-weight:700;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(2) .oh-wrapper .oh-display{display:table-cell;width:124px;min-width:124px;max-width:124px;padding-right:40px;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(2) .oh-wrapper .oh-display .oh-display-label{display:none;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(3){width:124px;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(3) .field-upcoming-holidays .field-holidays{font-weight:700;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(4){text-align:right;width:53px;}}@media screen and (min-width:1360px){#block-bean-hours-block-of-blocks{margin:0 auto;width:1328px;}#block-bean-hours-block-of-blocks #block-bean-hours-table{padding-left:223px;-webkit-box-sizing:content-box;box-sizing:content-box;}#block-bean-hours-block-of-blocks #block-bean-hours-table p{display:table-cell;width:134px;min-width:134px;max-width:134px;overflow:hidden;vertical-align:bottom;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(1){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(2){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(3){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(4){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(5){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(6){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(7){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0);font-weight:700;width:124px;min-width:124px;max-width:124px;padding-right:30px;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(8){-webkit-transform-origin:bottom left;transform-origin:bottom left;font-weight:700;width:124px;min-width:124px;max-width:124px;padding-right:18px;}#block-bean-hours-block-of-blocks #block-bean-hours-table p:nth-child(9){-webkit-transform-origin:bottom left;transform-origin:bottom left;font-weight:700;width:53px;min-width:53px;max-width:53px;text-align:right;}#block-bean-hours-block-of-blocks table tbody tr td{padding:0.5em 0 0.5em 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(1){width:223px;min-width:223px;max-width:223px;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(1) .field-location a{font-weight:700;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(2) .oh-wrapper .oh-display{display:table-cell;width:134px;min-width:134px;max-width:134px;padding-right:50px;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(2) .oh-wrapper .oh-display:nth-child(7){width:124px;min-width:124px;max-width:124px;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(2) .oh-wrapper .oh-display .oh-display-label{display:none;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(3){width:124px;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(3) .field-upcoming-holidays .field-holidays{font-weight:700;}#block-bean-hours-block-of-blocks table tbody tr td:nth-child(4){text-align:right;width:53px;}}.block-views-hours-block-2{padding:2rem;background-color:#eee;}.block-views-hours-block-2 .view-content .views-row{background-color:white;padding:1rem;margin-bottom:1.5rem;-webkit-transition:all .3s;transition:all .3s;width:100%;float:left;margin-left:0;margin-right:0;}.block-views-hours-block-2 .view-content .views-row:hover{-webkit-box-shadow:2px 2px 2px #d6d6d6;box-shadow:2px 2px 2px #d6d6d6;}@media all and (min-width:35.5em){.block-views-hours-block-2 .view-content .views-row{width:49.15254%;float:left;min-height:48rem;}.block-views-hours-block-2 .view-content .views-row:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-hours-block-2 .view-content .views-row:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.block-views-hours-block-2 .view-content .views-row{width:32.20339%;float:left;min-height:48rem;}.block-views-hours-block-2 .view-content .views-row:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-hours-block-2 .view-content .views-row:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.block-views-hours-block-2 .view-content .views-row:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}@media all and (min-width:75em){.block-views-hours-block-2 .view-content .views-row{width:23.72881%;float:left;min-height:48rem;}.block-views-hours-block-2 .view-content .views-row:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.block-views-hours-block-2 .view-content .views-row:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.block-views-hours-block-2 .view-content .views-row:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.block-views-hours-block-2 .view-content .views-row:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.block-views-hours-block-2 .view-content .views-row .views-field-field-location{font-size:1.45rem;margin-bottom:1rem;line-height:1.2;}.block-views-hours-block-2 .view-content .views-row .views-field-field-location a{border:none;}.block-views-hours-block-2 .view-content .views-row .field-address{font-size:0.8rem;position:relative;margin-left:0;padding-left:1.5rem !important;padding-bottom:0 !important;}.block-views-hours-block-2 .view-content .views-row .field-address:before{position:absolute;left:-0.05rem;content:'\68';font-size:1rem;vertical-align:middle;line-height:1;}.block-views-hours-block-2 .view-content .views-row .field-phone-number{position:relative;margin-left:1.5rem;font-size:0.8rem;}.block-views-hours-block-2 .view-content .views-row .field-phone-number:before{position:absolute;left:-1.5rem;content:'\48';font-size:1rem;vertical-align:middle;line-height:1;}.block-views-hours-block-2 .view-content .views-row .field-email-address{position:relative;margin-left:1.5rem;font-size:0.8rem;}.block-views-hours-block-2 .view-content .views-row .field-email-address:before{position:absolute;left:-1.5rem;content:'\44';font-size:1rem;vertical-align:middle;line-height:1;}.block-views-hours-block-2 .view-content .views-row .field-address + span,.block-views-hours-block-2 .view-content .views-row .field-email-address + span,.block-views-hours-block-2 .view-content .views-row .field-after-hours-book-drop + span{display:block;margin-top:1rem;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;}.block-views-hours-block-2 .view-content .views-row .field-hours{margin-top:1rem;font-size:0.95rem;}.block-views-hours-block-2 .view-content .views-row .field-hours .oh-display{display:block;margin-bottom:0.5rem;padding-bottom:0.25rem;border-bottom:1px solid #ccc;font-size:0.8rem;}.block-views-hours-block-2 .view-content .views-row .field-hours .oh-display .oh-display-label{font-weight:600;}.block-views-hours-block-2 .view-content .views-row .field-hours .oh-display .oh-display-hours,.block-views-hours-block-2 .view-content .views-row .field-hours .oh-display .oh-display-closed{text-align:right;display:inline-block !important;width:-webkit-calc(100% - 5.5em) !important;width:calc(100% - 5.5em) !important;}.block-views-hours-block-2 .view-content .views-row .field-hours + span{font-size:0.95rem;font-weight:600;}.block-views-hours-block-2 .view-content .views-row .field-after-hours-book-drop{font-size:0.9rem;}.block-views-hours-block-2 .view-content .views-row .field-after-hours-book-drop + span::before{display:block;content:'';height:1rem;}.block-views-hours-block-2 .view-content .views-row .field-upcoming-holidays .field-holidays,.block-views-hours-block-2 .view-content .views-row .field-upcoming-holidays .field-date{display:inline-block;font-size:0.9rem;}.block-views-hours-block-2 .view-content .views-row .field-upcoming-holidays .field-holidays{margin-right:0.25rem;font-weight:600;}.block-views-hours-block-2 .view-content .views-row .field-upcoming-holidays .field-duration{font-size:0.9rem;}.view-unique-collections{margin-top:1rem;}.view-unique-collections .view-filters{max-width:800px;}.view-unique-collections .view-filters .views-exposed-form{background-color:#eee;padding:1rem;margin-bottom:2rem;}.view-unique-collections .view-filters .views-widget-filter-field_location_term_tid{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-unique-collections .view-filters .views-widget-filter-field_location_term_tid{width:66.10169%;float:left;margin-left:0;}}.view-unique-collections .view-filters .views-widget-filter-field_location_term_tid select{width:100%;}.view-unique-collections .view-filters .views-submit-button input,.view-unique-collections .view-filters .views-reset-button input{margin:0;width:100%;}.view-unique-collections .view-filters .views-submit-button{width:49.15254%;float:left;margin-left:0;}@media all and (min-width:35.5em){.view-unique-collections .view-filters .views-submit-button{width:15.25424%;float:left;margin-left:1.69492%;}}.view-unique-collections .view-filters .views-reset-button{width:49.15254%;float:right;margin-left:1.69492%;}@media all and (min-width:35.5em){.view-unique-collections .view-filters .views-reset-button{width:15.25424%;float:right;margin-left:1.69492%;}}.view-unique-collections .item-list ul{margin:0;padding:0;}.view-unique-collections .item-list ul li{list-style:none;}@media all and (min-width:48em){.view-unique-collections .item-list ul li:not(.views-row-last){padding-bottom:.5rem;border-bottom:1px solid #eee;}}.view-unique-collections .item-list ul li h3{margin-bottom:.5rem;}.view-unique-collections .item-list ul li .field-body p:first-of-type{margin-top:0;}.view-upcoming-events.view-display-id-page .item-list ul{margin:0;padding:0;}.view-upcoming-events.view-display-id-page .item-list ul li{list-style:none;margin-left:0;margin-bottom:1rem;}.view-upcoming-events.view-display-id-page .item-list ul li:not(.views-row-last){margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc;}.view-upcoming-events.view-display-id-page .item-list ul li h3{margin-top:.5rem;margin-bottom:.25rem;}.view-upcoming-events.view-display-id-page .item-list ul li .field-bc-start-date{color:#444;text-transform:uppercase;letter-spacing:0.8px;font-size:.8rem;margin-bottom:.25rem;font-weight:600;}.view-upcoming-events.view-display-id-page .item-list ul li .views-field-body{font-size:.8rem;color:#444;}.view-upcoming-events.view-display-id-page .item-list ul li .views-field-nothing-1 .start-end--field{display:block;line-height:1;font-size:.8rem;margin-top:1rem;margin-bottom:.5rem;color:#444;}.view-upcoming-events.view-display-id-page .item-list ul li .views-field-nothing-1 .start-end--field:before{display:block;content:'\76';padding-right:.2rem;font-size:1rem;vertical-align:middle;line-height:1;float:left;font-size:.9rem;}.view-upcoming-events.view-display-id-page .item-list ul li .views-field-nothing-1 .start-end--field .date-display-single,.view-upcoming-events.view-display-id-page .item-list ul li .views-field-nothing-1 .start-end--field .field-bc-end-date,.view-upcoming-events.view-display-id-page .item-list ul li .views-field-nothing-1 .start-end--field .field-bc-end-date{display:inline-block;}.view-upcoming-events.view-display-id-page .item-list ul li .field-bc-location{font-size:.8rem;font-weight:700;color:#444;line-height:1;font-size:.8rem;margin-top:.5rem;margin-bottom:.5rem;}.view-upcoming-events.view-display-id-page .item-list ul li .field-bc-location:before{display:block;content:'\46';padding-right:.2rem;font-size:1rem;vertical-align:middle;line-height:1;float:left;font-size:.9rem;}.view-library-news-search .view-content .item-list ul{margin:0;padding:0;}.view-library-news-search .view-content .item-list ul li{margin:0;padding:0;list-style:none;padding-bottom:2rem;margin-bottom:2rem;}.view-library-news-search .view-content .item-list ul li:not(:last-of-type){border-bottom:1px solid #ccc;}.view-library-news-search .view-content .item-list ul li .views-field-field-image{display:block;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-library-news-search .view-content .item-list ul li .views-field-field-image{width:23.72881%;float:left;margin-left:0;}}.view-library-news-search .view-content .item-list ul li .views-field-field-image .field-content img{width:100%;height:auto;margin-top:.5rem;}.view-library-news-search .view-content .item-list ul li .news--info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-library-news-search .view-content .item-list ul li .news--info{width:74.57627%;float:right;margin-left:1.69492%;}}.view-library-news-search .view-content .item-list ul li .news--info .views-field-title h2.field-content{margin-top:0;margin-bottom:.25rem;line-height:1.1;}.view-library-news-search .view-content .item-list ul li .news--info .views-field-title h2.field-content a{font-size:1.1rem;font-weight:600;}.view-library-news-search .view-content .item-list ul li .news--info .views-field-field-date{font-size:.8rem;margin-top:.5rem;margin-bottom:.5rem;}.view-library-news-search .view-content .item-list ul li .news--info .views-field-field-date:before{display:block;content:'\76';padding-right:.2rem;font-size:1rem;line-height:1.5;float:left;font-size:.8rem;}.view-library-news-search .view-content .item-list ul li .news--info .views-field-field-date .date-display-single{font-size:inherit;}.view-library-news-search .view-content .item-list ul li .news--info .views-field-body-summary .field-content p:first-child{margin-top:0;}.view-library-news-search .view-content .item-list ul li .news--info .views-field-body-summary .field-content p + ul{margin-top:0;padding-top:0;}.view-library-news-search .view-content .item-list ul li .news--info .views-field-body-summary .field-content ul{margin:1rem;padding:1rem;}.view-library-news-search .view-content .item-list ul li .news--info .views-field-body-summary .field-content ul li{border-bottom:none;list-style-type:disc;margin-bottom:0;padding-bottom:0;}.view-library-news-search .view-content .item-list ul li .news--info .views-field-view-node{margin-top:.5rem;}.view-library-news-search .view-content .item-list ul li .news--info .views-field-view-node .field-content a{border-bottom-color:transparent;text-transform:uppercase;letter-spacing:0.8px;font-size:.8rem;}.view-library-news-search .view-content .item-list ul li .news--info .views-field-view-node .field-content a:after{padding-left:4px;content:'\2192';font-family:Helvetica,Arial;position:absolute;padding-top:3px;}ul.pager--infinite-scroll{text-align:center;}.view-display-id-page_3 .view-content .item-list ul li .news--info{width:100%;float:left;margin-left:0;margin-right:0;}.view-book-news .item-list ul{margin:0;padding:0;}.view-book-news .item-list ul li{margin:0;padding:0;list-style:none;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #ccc;}.view-book-news .item-list ul li .field-date{font-size:.8rem;margin-top:.5rem;margin-bottom:.5rem;}.view-book-news .item-list ul li .field-date:before{display:block;content:'\76';padding-right:.2rem;font-size:1rem;vertical-align:middle;line-height:1.5;float:left;font-size:.8rem;}.view-book-news .item-list ul li .field-image{display:block;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-book-news .item-list ul li .field-image{width:23.72881%;float:left;margin-left:0;}}.view-book-news .item-list ul li .field-image img{margin-top:.5rem;width:100%;height:auto;}.view-book-news .item-list ul li .book--info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-book-news .item-list ul li .book--info{width:74.57627%;float:right;margin-left:1.69492%;}}.view-book-news .item-list ul li .book--info .views-field-title h2{margin-top:0;margin-bottom:.25rem;line-height:1.1;}.view-book-news .item-list ul li .book--info .views-field-title h2 a{border:none;font-size:1.1rem;font-weight:600;}.view-book-news .item-list ul li .book--info .field-body p:first-child{margin-top:0;}.view-book-news .item-list ul li .book--info .views-field-view-node{margin-top:.5rem;}.view-book-news .item-list ul li .book--info .views-field-view-node a{border-bottom:none;text-transform:uppercase;letter-spacing:0.8px;font-size:.8rem;}.view-book-news .item-list ul li .book--info .views-field-view-node a:after{padding-left:4px;content:'→';font-family:Helvetica,Arial;}.view-book-news ul.pager{text-align:center;}.view-teens-at-vpl .item-list ul{margin:0;padding:0;}.view-teens-at-vpl .item-list ul li{margin:0;padding:0;list-style:none;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #ccc;}.view-teens-at-vpl .item-list ul li .field-date{font-size:.8rem;margin-top:.5rem;margin-bottom:.5rem;}.view-teens-at-vpl .item-list ul li .field-date:before{display:block;content:'\76';padding-right:.2rem;font-size:1rem;vertical-align:middle;line-height:1.5;float:left;font-size:.8rem;}.view-teens-at-vpl .item-list ul li .field-image{display:block;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-teens-at-vpl .item-list ul li .field-image{width:23.72881%;float:left;margin-left:0;}}.view-teens-at-vpl .item-list ul li .field-image img{margin-top:.5rem;width:100%;height:auto;}.view-teens-at-vpl .item-list ul li .teens--info{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.view-teens-at-vpl .item-list ul li .teens--info{width:74.57627%;float:right;margin-left:1.69492%;}}.view-teens-at-vpl .item-list ul li .teens--info .views-field-title h2{margin-top:0;margin-bottom:.25rem;line-height:1.1;}.view-teens-at-vpl .item-list ul li .teens--info .views-field-title h2 a{border:none;font-size:1.1rem;font-weight:600;}.view-teens-at-vpl .item-list ul li .teens--info .field-body p:first-child{margin-top:0;}.view-teens-at-vpl .item-list ul li .teens--info .views-field-view-node{margin-top:.5rem;}.view-teens-at-vpl .item-list ul li .teens--info .views-field-view-node a{border-bottom:none;text-transform:uppercase;letter-spacing:0.8px;font-size:.8rem;}.view-teens-at-vpl .item-list ul li .teens--info .views-field-view-node a:after{padding-left:4px;content:'→';font-family:Helvetica,Arial;}.view-teens-at-vpl ul.pager{text-align:center;}.block-views-spaces-block .views-row{width:100%;float:left;margin-left:0;margin-right:0;clear:both;border-bottom:1px solid #eee;padding:1rem 0;}.block-views-spaces-block .views-row .field-gallery-image{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-spaces-block .views-row .field-gallery-image{width:32.20339%;float:left;margin-left:0;}}@media all and (min-width:60em){.block-views-spaces-block .views-row .field-gallery-image{width:23.72881%;float:left;margin-left:0;}}.block-views-spaces-block .views-row .field-gallery-image img{display:block;width:100%;height:auto;}.block-views-spaces-block .views-row .views-fieldset{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.block-views-spaces-block .views-row .views-fieldset{width:66.10169%;float:left;margin-left:0;padding-left:1rem;}}@media all and (min-width:60em){.block-views-spaces-block .views-row .views-fieldset{width:74.57627%;float:left;margin-left:0;padding-left:1rem;}}.block-views-spaces-block .views-row:last-of-type{border-bottom:none !important;}.slick{width:100%;position:relative;}.slick .slick__slider .slick-media{background-color:#121212;min-height:23rem;}.slick .slick__slider .slick-media .slick__image{margin:auto;min-height:23rem;width:auto;}.slick .slick__arrow{position:absolute;margin-top:-70%;width:100%;z-index:1000;}@media all and (min-width:20em){.slick .slick__arrow{margin-top:-50%;}}@media all and (min-width:35.5em){.slick .slick__arrow{margin-top:-30%;}}@media all and (min-width:75em){.slick .slick__arrow{margin-top:-22%;}}.slick .slick__arrow .slick-arrow{font-size:0px;background:none;border:0;}.slick .slick__arrow .slick-prev{float:left;}.slick .slick__arrow .slick-prev:before{display:inline-block;content:'\63';font-size:1.5rem;vertical-align:middle;line-height:1;padding-right:0.25rem;color:white;}.slick .slick__arrow .slick-next{float:right;}.slick .slick__arrow .slick-next:before{display:inline-block;content:'\64';font-size:1.5rem;vertical-align:middle;line-height:1;padding-right:0.25rem;color:white;}.page-node-471 #content-first .block-bean-email-us{width:23.72881%;float:left;margin-left:0;}.page-node-471 #content-first .block-bean-call-us{width:23.72881%;float:left;margin-left:1.69492%;}.page-node-471 #content-first .block-bean-visit-us{width:23.72881%;float:left;margin-left:1.69492%;}.page-node-471 #content-first .block-bean-connect-with-us{width:23.72881%;float:right;margin-left:1.69492%;}.page-node-576 #content-second,.page-node-142026 #content-second,.page-node-182511 #content-second,.page-node-144976 #content-second,.page-node-178611 #content-second,.page-node-429753 #content-second,.page-node-141576 #content-second{margin-top:1rem;}.page-node-576 #content-second .block-bean,.page-node-142026 #content-second .block-bean,.page-node-182511 #content-second .block-bean,.page-node-144976 #content-second .block-bean,.page-node-178611 #content-second .block-bean,.page-node-429753 #content-second .block-bean,.page-node-141576 #content-second .block-bean{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;}@media all and (min-width:35.5em){.page-node-576 #content-second .block-bean,.page-node-142026 #content-second .block-bean,.page-node-182511 #content-second .block-bean,.page-node-144976 #content-second .block-bean,.page-node-178611 #content-second .block-bean,.page-node-429753 #content-second .block-bean,.page-node-141576 #content-second .block-bean{width:49.15254%;float:left;}.page-node-576 #content-second .block-bean:nth-child(2n + 1),.page-node-142026 #content-second .block-bean:nth-child(2n + 1),.page-node-182511 #content-second .block-bean:nth-child(2n + 1),.page-node-144976 #content-second .block-bean:nth-child(2n + 1),.page-node-178611 #content-second .block-bean:nth-child(2n + 1),.page-node-429753 #content-second .block-bean:nth-child(2n + 1),.page-node-141576 #content-second .block-bean:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-node-576 #content-second .block-bean:nth-child(2n + 2),.page-node-142026 #content-second .block-bean:nth-child(2n + 2),.page-node-182511 #content-second .block-bean:nth-child(2n + 2),.page-node-144976 #content-second .block-bean:nth-child(2n + 2),.page-node-178611 #content-second .block-bean:nth-child(2n + 2),.page-node-429753 #content-second .block-bean:nth-child(2n + 2),.page-node-141576 #content-second .block-bean:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.page-node-576 #content-second .block-bean,.page-node-142026 #content-second .block-bean,.page-node-182511 #content-second .block-bean,.page-node-144976 #content-second .block-bean,.page-node-178611 #content-second .block-bean,.page-node-429753 #content-second .block-bean,.page-node-141576 #content-second .block-bean{width:32.20339%;float:left;}.page-node-576 #content-second .block-bean:nth-child(3n + 1),.page-node-142026 #content-second .block-bean:nth-child(3n + 1),.page-node-182511 #content-second .block-bean:nth-child(3n + 1),.page-node-144976 #content-second .block-bean:nth-child(3n + 1),.page-node-178611 #content-second .block-bean:nth-child(3n + 1),.page-node-429753 #content-second .block-bean:nth-child(3n + 1),.page-node-141576 #content-second .block-bean:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-node-576 #content-second .block-bean:nth-child(3n + 2),.page-node-142026 #content-second .block-bean:nth-child(3n + 2),.page-node-182511 #content-second .block-bean:nth-child(3n + 2),.page-node-144976 #content-second .block-bean:nth-child(3n + 2),.page-node-178611 #content-second .block-bean:nth-child(3n + 2),.page-node-429753 #content-second .block-bean:nth-child(3n + 2),.page-node-141576 #content-second .block-bean:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.page-node-576 #content-second .block-bean:nth-child(3n + 3),.page-node-142026 #content-second .block-bean:nth-child(3n + 3),.page-node-182511 #content-second .block-bean:nth-child(3n + 3),.page-node-144976 #content-second .block-bean:nth-child(3n + 3),.page-node-178611 #content-second .block-bean:nth-child(3n + 3),.page-node-429753 #content-second .block-bean:nth-child(3n + 3),.page-node-141576 #content-second .block-bean:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}.page-node-591 #content-second .bean-image-call-out{margin-bottom:0;}.page-node-591 #content-second .block-bean{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;}@media all and (min-width:35.5em){.page-node-591 #content-second .block-bean{width:49.15254%;float:left;}.page-node-591 #content-second .block-bean:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-node-591 #content-second .block-bean:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.page-node-591 #content-second .block-bean{width:32.20339%;float:left;}.page-node-591 #content-second .block-bean:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-node-591 #content-second .block-bean:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.page-node-591 #content-second .block-bean:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}.page-node-591 #content-third{margin-top:2rem;}.page-node-591 #content-third .block-bean{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;}@media all and (min-width:35.5em){.page-node-591 #content-third .block-bean{width:49.15254%;float:left;}.page-node-591 #content-third .block-bean:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-node-591 #content-third .block-bean:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.page-node-591 #content-third .block-bean{width:32.20339%;float:left;}.page-node-591 #content-third .block-bean:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-node-591 #content-third .block-bean:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.page-node-591 #content-third .block-bean:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}.page-node-421107 #content-second .block-bean{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;}@media all and (min-width:35.5em){.page-node-421107 #content-second .block-bean{width:49.15254%;float:left;}.page-node-421107 #content-second .block-bean:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-node-421107 #content-second .block-bean:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:48em){.page-node-421107 #content-second .block-bean{width:32.20339%;float:left;}.page-node-421107 #content-second .block-bean:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-node-421107 #content-second .block-bean:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.page-node-421107 #content-second .block-bean:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}.page-node-421107 #content-third .block-bean,.page-node-421107 #content-third .block-quicktabs,.page-node-421107 #content-third .block-views{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;}@media all and (min-width:48em){.page-node-421107 #content-third .block-bean,.page-node-421107 #content-third .block-quicktabs,.page-node-421107 #content-third .block-views{width:49.15254%;float:left;}.page-node-421107 #content-third .block-bean:nth-child(2n + 1),.page-node-421107 #content-third .block-quicktabs:nth-child(2n + 1),.page-node-421107 #content-third .block-views:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-node-421107 #content-third .block-bean:nth-child(2n + 2),.page-node-421107 #content-third .block-quicktabs:nth-child(2n + 2),.page-node-421107 #content-third .block-views:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}.page-node-421107 #content-third .block-views{padding:2rem;background-color:#eee;}.page-node-721 h2.block-title{margin-top:0;}.page-node-721 .block-views-home-page-carousel-block-1{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.page-node-721 .block-views-home-page-carousel-block-1{width:49.15254%;float:left;margin-left:0;}}.page-node-721 .block-views-what-s-new-block{padding:2rem;margin-bottom:1.5rem;background-color:#eee;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.page-node-721 .block-views-what-s-new-block{width:49.15254%;float:right;margin-left:1.69492%;}}.page-node-721 #block-bean-kids-block-of-blocks,.page-node-721 #block-bean-parents-block-of-blocks,.page-node-721 #block-bean-educators-block-of-blocks{padding-top:1.5rem;}.page-node-721 .bean-block-of-blocks{}.page-node-721 .bean-block-of-blocks .block:first-of-type{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.page-node-721 .bean-block-of-blocks .block:first-of-type{width:49.15254%;float:left;margin-left:0;}}.page-node-721 .bean-block-of-blocks .block:nth-child(2){background-color:#eee;padding:2rem;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:2rem;}.page-node-721 .bean-block-of-blocks .block:nth-child(2) h3{font-size:1.1rem;}@media all and (min-width:48em){.page-node-721 .bean-block-of-blocks .block:nth-child(2){width:49.15254%;float:right;margin-left:1.69492%;}}.page-node-721 .bean-block-of-blocks .block:nth-child(3){width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.page-node-721 .bean-block-of-blocks .block:nth-child(3){width:49.15254%;float:left;margin-left:0;}}.page-node-721 .bean-block-of-blocks .block:nth-child(4){width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.page-node-721 .bean-block-of-blocks .block:nth-child(4){width:49.15254%;float:right;margin-left:1.69492%;}}.page-node-721 .bean-block-of-blocks .block:nth-child(5){width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.page-node-721 .bean-block-of-blocks .block:nth-child(5){width:49.15254%;float:left;margin-left:0;}}.page-node-721 .bean-block-of-blocks .block:nth-child(6){width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.page-node-721 .bean-block-of-blocks .block:nth-child(6){width:49.15254%;float:right;margin-left:1.69492%;}}.page-node-721 .bean-block-of-blocks #block-views-resources-block-3{background:#eee;padding:2rem;}.page-node-721 .bean-block-of-blocks #block-views-resources-block-3 .item-list ul{padding:0;}.page-node-721 .bean-block-of-blocks #block-views-resources-block-3 .item-list ul li{list-style:none;}.page-node-721 .bean-block-of-blocks #block-views-resources-block-3 .item-list ul li .field-resource-link{text-align:left !important;}.page-node-721 .bean-block-of-blocks #block-views-resources-block-3 .item-list ul li:not(.views-row-last){border-bottom:1px solid #ccc;margin-bottom:2rem;}.page-node-826 #content-second{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.page-node-826 #content-second{width:49.15254%;float:left;margin-left:0;}}.page-node-826 #content-second .block-views-programs-block-4{padding:2rem;margin-bottom:1.5rem;background-color:#eee;}.page-node-826 #content-second .block-views-programs-block-4 h2{margin-top:0;}.page-node-826 #content-second .block-views-programs-block-4 h3{font-size:1.1rem;}.page-node-826 #content-second .block-bean-teen-booklist-see-more-link{background-color:#eee;margin-top:-2rem;margin-bottom:2rem;}@media all and (min-width:20em){.page-node-826 #content-second .block-bean-teen-booklist-see-more-link p{margin:0 1rem;}}.page-node-826 #content-third{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:35.5em){.page-node-826 #content-third{width:49.15254%;float:right;margin-left:1.69492%;}}.page-node-826 #content-third .block-views-what-s-new-block{padding:2rem;margin-bottom:1.5rem;background-color:#eee;}.page-node-826 #content-third .block-views-what-s-new-block h2{margin-top:0;}.page-node-826 #content-third .block-bean-teens-connect-with-us{margin:2rem 0;padding:2rem;background-color:#eee;}.page-node-826 #content-third .block-bean-teens-connect-with-us .content .field-body .facebook{display:inline-block;color:transparent;font-size:0 !important;width:3rem;height:3rem;background-repeat:no-repeat;background-image:url(/global/img/social/logo-facebook-round.svg);background-position:left bottom;border-bottom:0;float:left;margin-right:1rem;}.page-node-826 #content-third .block-bean-teens-connect-with-us .content .field-body .instagram{display:inline-block;color:transparent;font-size:0 !important;width:3rem;height:3rem;background-repeat:no-repeat;background-image:url(/global/img/social/logo-instagram-round.svg);background-position:left bottom;border-bottom:0;float:left;margin-right:1rem;}.page-node-826 #content-third .block-bean-teens-connect-with-us .content .field-body .tumblr{display:inline-block;color:transparent;font-size:0 !important;width:3rem;height:3rem;background-repeat:no-repeat;background-image:url(/global/img/social/logo-tumblr-round.svg);background-position:left bottom;border-bottom:0;float:left;}#block-bean-home-page-block-of-blocks{margin-top:1rem;}#block-bean-home-page-block-of-blocks .bean-block-of-blocks .block{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;}@media all and (min-width:48em){#block-bean-home-page-block-of-blocks .bean-block-of-blocks .block{width:49.15254%;float:left;}#block-bean-home-page-block-of-blocks .bean-block-of-blocks .block:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}#block-bean-home-page-block-of-blocks .bean-block-of-blocks .block:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}.front .field-title-field h1{display:none;}.front .block-views-digital-library-views-block-2{margin-top:-2rem !important;}.block-bean-support-the-library .bean-inspiration-lab-callout{background-color:white;}.block-bean-support-the-library .bean-inspiration-lab-callout .group-info{width:100%;float:left;margin-left:0;margin-right:0;padding:0;}.block-bean-support-the-library .bean-inspiration-lab-callout .group-info h2{text-align:center;font-size:1.3rem;}.block-bean-support-the-library .bean-inspiration-lab-callout .group-info h2 a{display:block;padding:1rem;border:2px solid #121212;color:#121212;-webkit-transition:all 0.3s;transition:all 0.3s;}.block-bean-support-the-library .bean-inspiration-lab-callout .group-info h2 a:hover{background-color:#121212;border:2px solid #121212;color:white;}.front.not-logged-in #node-136{height:0;}.page-node-435755 #site-wrapper .prefix,.page-node-437192 #site-wrapper .prefix{margin-bottom:0;}.page-node-435755 #site-wrapper .content--all,.page-node-437192 #site-wrapper .content--all{word-wrap:break-word;-ms-word-wrap:break-word;background-image:url(/sites/vpl/themes/vpl/css/morph-background.svg);background-size:contain;background-repeat:no-repeat;background-position:top;max-width:100% !important;}@media all and (min-width:60em){.page-node-435755 #site-wrapper .content--all,.page-node-437192 #site-wrapper .content--all{margin-top:-4.6rem;}}.page-node-435755 #site-wrapper .content--all #content,.page-node-437192 #site-wrapper .content--all #content{margin-top:0;}.page-node-435755 #site-wrapper .content--all #content #content-first,.page-node-437192 #site-wrapper .content--all #content #content-first{max-width:1360px;margin:auto;padding-top:4rem;}@media all and (min-width:60em){.page-node-435755 #site-wrapper .content--all #content #content-first,.page-node-437192 #site-wrapper .content--all #content #content-first{padding-top:15rem;}}.page-node-435755 #site-wrapper .content--all #content #content-first .field-title-field h1,.page-node-437192 #site-wrapper .content--all #content #content-first .field-title-field h1{font-family:'jaf-domus','open sans',sans-serif;text-align:center;font-weight:800;font-size:3rem;}@media all and (min-width:60em){.page-node-435755 #site-wrapper .content--all #content #content-first .field-title-field h1,.page-node-437192 #site-wrapper .content--all #content #content-first .field-title-field h1{font-size:8rem;}}.page-node-435755 #site-wrapper .content--all #content #content-first .field-body .exhibition-date,.page-node-437192 #site-wrapper .content--all #content #content-first .field-body .exhibition-date{text-align:center;line-height:1;font-weight:600;}@media all and (min-width:60em){.page-node-435755 #site-wrapper .content--all #content #content-first .field-body .exhibition-date,.page-node-437192 #site-wrapper .content--all #content #content-first .field-body .exhibition-date{font-size:1.5rem;}}.page-node-435755 #site-wrapper .content--all #content #content-first .field-body .exhibition-admission,.page-node-437192 #site-wrapper .content--all #content #content-first .field-body .exhibition-admission{text-align:center;line-height:1;font-weight:400;font-style:italic;}@media all and (min-width:60em){.page-node-435755 #site-wrapper .content--all #content #content-first .field-body .exhibition-admission,.page-node-437192 #site-wrapper .content--all #content #content-first .field-body .exhibition-admission{font-size:1.5rem;}}.page-node-435755 #site-wrapper .content--all #content #content-first .field-body p,.page-node-437192 #site-wrapper .content--all #content #content-first .field-body p{text-align:center;}@media all and (min-width:60em){.page-node-435755 #site-wrapper .content--all #content #content-first .field-body p,.page-node-437192 #site-wrapper .content--all #content #content-first .field-body p{font-size:1.25rem;}}.page-node-435755 #site-wrapper .content--all #content #content-first .field-body iframe[src*="youtube"],.page-node-437192 #site-wrapper .content--all #content #content-first .field-body iframe[src*="youtube"]{width:100%;}@media (orientation:landscape){.page-node-435755 #site-wrapper .content--all #content #content-first .field-body iframe[src*="youtube"],.page-node-437192 #site-wrapper .content--all #content #content-first .field-body iframe[src*="youtube"]{margin-top:5rem;height:80vh;}}@media (orientation:portrait){.page-node-435755 #site-wrapper .content--all #content #content-first .field-body iframe[src*="youtube"],.page-node-437192 #site-wrapper .content--all #content #content-first .field-body iframe[src*="youtube"]{height:40vh;}}.page-node-435755 #site-wrapper .content--all #content #content-first .field-body .twitter-tweet,.page-node-437192 #site-wrapper .content--all #content #content-first .field-body .twitter-tweet{color:#444;margin:2rem 0;padding:2rem;border:5px solid #444;font-size:1rem;}.page-node-435755 #site-wrapper .content--all #content #content-first .field-body .twitter-tweet p[lang="en"],.page-node-437192 #site-wrapper .content--all #content #content-first .field-body .twitter-tweet p[lang="en"]{text-align:left;font-size:1.25rem;}.page-node-435755 #site-wrapper .content--all #content #content-second,.page-node-437192 #site-wrapper .content--all #content #content-second{max-width:1360px;margin:0 auto;}.page-node-435755 #site-wrapper .content--all #content #content-second .block-bean,.page-node-437192 #site-wrapper .content--all #content #content-second .block-bean{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.page-node-435755 #site-wrapper .content--all #content #content-second .block-bean,.page-node-437192 #site-wrapper .content--all #content #content-second .block-bean{width:49.15254%;float:left;}.page-node-435755 #site-wrapper .content--all #content #content-second .block-bean:nth-child(2n + 1),.page-node-437192 #site-wrapper .content--all #content #content-second .block-bean:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-node-435755 #site-wrapper .content--all #content #content-second .block-bean:nth-child(2n + 2),.page-node-437192 #site-wrapper .content--all #content #content-second .block-bean:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}.page-node-435755 #site-wrapper .content--all #content #content-third,.page-node-437192 #site-wrapper .content--all #content #content-third{max-width:1360px;margin:0 auto;}.page-node-435755 #site-wrapper .content--all #content #content-third .block-bean,.page-node-435755 #site-wrapper .content--all #content #content-third .block-views,.page-node-437192 #site-wrapper .content--all #content #content-third .block-bean,.page-node-437192 #site-wrapper .content--all #content #content-third .block-views{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:2rem;}@media all and (min-width:48em){.page-node-435755 #site-wrapper .content--all #content #content-third .block-bean,.page-node-435755 #site-wrapper .content--all #content #content-third .block-views,.page-node-437192 #site-wrapper .content--all #content #content-third .block-bean,.page-node-437192 #site-wrapper .content--all #content #content-third .block-views{width:49.15254%;float:left;}.page-node-435755 #site-wrapper .content--all #content #content-third .block-bean:nth-child(2n + 1),.page-node-435755 #site-wrapper .content--all #content #content-third .block-views:nth-child(2n + 1),.page-node-437192 #site-wrapper .content--all #content #content-third .block-bean:nth-child(2n + 1),.page-node-437192 #site-wrapper .content--all #content #content-third .block-views:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.page-node-435755 #site-wrapper .content--all #content #content-third .block-bean:nth-child(2n + 2),.page-node-435755 #site-wrapper .content--all #content #content-third .block-views:nth-child(2n + 2),.page-node-437192 #site-wrapper .content--all #content #content-third .block-bean:nth-child(2n + 2),.page-node-437192 #site-wrapper .content--all #content #content-third .block-views:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}.page-node-435755 #site-wrapper .content--all #content #content-third .block-bean .group-image,.page-node-435755 #site-wrapper .content--all #content #content-third .block-views .group-image,.page-node-437192 #site-wrapper .content--all #content #content-third .block-bean .group-image,.page-node-437192 #site-wrapper .content--all #content #content-third .block-views .group-image{width:100%;height:auto;}.page-node-435755 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media,.page-node-435755 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media,.page-node-437192 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media,.page-node-437192 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media{border-left:none;border:1px solid #ccc;padding:1rem;margin:0;}.page-node-435755 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media a,.page-node-435755 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media a,.page-node-437192 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media a,.page-node-437192 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media a{border-bottom:none;}.page-node-435755 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media p:first-of-type,.page-node-435755 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media p:first-of-type,.page-node-437192 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media p:first-of-type,.page-node-437192 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media p:first-of-type{line-height:1.2 !important;}.page-node-435755 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media p:first-of-type a,.page-node-435755 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media p:first-of-type a,.page-node-437192 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media p:first-of-type a,.page-node-437192 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media p:first-of-type a{font-family:'Open Sans',sans-serif !important;}.page-node-435755 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media p:nth-of-type(2),.page-node-435755 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media p:nth-of-type(2),.page-node-437192 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media p:nth-of-type(2),.page-node-437192 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media p:nth-of-type(2){color:#444 !important;font-family:'Open Sans',sans-serif !important;font-size:0.8rem !important;}.page-node-435755 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media p:nth-of-type(2) a,.page-node-435755 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media p:nth-of-type(2) a,.page-node-437192 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media p:nth-of-type(2) a,.page-node-437192 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media p:nth-of-type(2) a{color:#0e86c1 !important;font-size:0.8rem !important;}.page-node-435755 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media p:nth-of-type(2) a:hover,.page-node-435755 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media p:nth-of-type(2) a:hover,.page-node-437192 #site-wrapper .content--all #content #content-third .block-bean .group-image .instagram-media p:nth-of-type(2) a:hover,.page-node-437192 #site-wrapper .content--all #content #content-third .block-views .group-image .instagram-media p:nth-of-type(2) a:hover{color:#0e77ab !important;}.page-node-435819 iframe[src*="youtube"]{width:100%;height:auto;}.lscc-show{display:block !important;}.lscc .header--wrapper{background:#2d333f;border-bottom:none;}.lscc .header--wrapper #header{max-width:1329px !important;padding:1rem;}@media all and (min-width:60em){.lscc .header--wrapper #header{padding-bottom:0.25rem;}}@media all and (min-width:85em){.lscc .header--wrapper #header{padding:0;}}.lscc .header--wrapper #header #logo{width:30%;}@media all and (min-width:35.5em){.lscc .header--wrapper #header #logo{padding:1rem 0 0.25rem;width:20%;}}@media all and (min-width:60em){.lscc .header--wrapper #header #logo{padding:1rem 0 0.25rem;width:12%;}}.lscc .header--wrapper #site-navigation{position:relative;max-width:1329px;height:0;}@media screen and (min-width:960px){.lscc .header--wrapper #site-navigation .lscc-toggle{display:none;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu{position:absolute;margin-top:-2rem;right:7.65rem;z-index:1001;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu .block-title{display:none;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu .menu{list-style:none;padding:0;margin:0;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li{float:left;position:relative;margin-right:2rem;color:#fff;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > span{padding:0.5rem;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > span:hover{cursor:pointer;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > span:after{padding-left:0.5rem;font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;font-size:0.6rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\62';}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > span.lscc-active{padding-bottom:2px;border-bottom:5px solid #9b6933;background-color:#9b6933;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu{display:none;position:absolute;width:16.25rem;top:2rem;background-color:#faf4ed;color:#181b23;z-index:1001;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li{display:block;font-size:0.9rem;font-weight:400;text-transform:none;letter-spacing:initial;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li span:hover,.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li a:hover{cursor:pointer;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li a{color:#464d59;border-bottom:none;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li a:hover{color:#181b23;border-bottom:1px solid #181b23;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li.first .menu > li.expanded > span{font-size:0.8rem;font-weight:700;letter-spacing:0.8px;text-transform:uppercase;color:#2d333f;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu ul li.expanded,.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu ul li.collapsed,.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu ul li.leaf{padding:0.5rem;list-style-image:none;list-style-type:none;}}@media screen and (max-width:959px){.lscc .header--wrapper #site-navigation .lscc-toggle{position:absolute;top:-2.5rem;right:1rem;color:#fff;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;}.lscc .header--wrapper #site-navigation .lscc-toggle:hover{cursor:pointer;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu{position:relative;z-index:1001;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu .block-title{display:none;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu{display:none;position:absolute;margin:0;padding:0;left:0;width:100%;background:#1f232d;color:#faf4ed;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li{margin:0;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > span:after{float:right;font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\64';}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > span.lscc-active{background-color:#9b6933;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > span.lscc-active:after{float:right;font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\62';}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu{display:none;padding:0;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li{margin:0;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li > span,.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li > a{border-left:8px solid #9b6933;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li > .menu{display:none;padding:0;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li > .menu > li{margin:0;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li > .menu > li > span,.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li > .menu > li > a{border-left:16px solid #9b6933;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li.expanded > span:after{float:right;font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\64';}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu > .menu > li > .menu > li.expanded > span.lscc-active:after{float:right;font-family:"vpl-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\62';}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu ul li{color:white;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu ul li span,.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu ul li a{padding:0.5rem;display:block;border-bottom:1px solid #2d333f;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu ul li a{color:#fff;}.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu ul li.expanded,.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu ul li.collapsed,.lscc .header--wrapper #site-navigation .block-menu-menu-lscc-main-menu ul li.leaf{padding:0;list-style-image:none;list-style-type:none;}}.lscc .content--all{margin-top:2rem;}.lscc .content--all a{color:#464d59;border-bottom-color:#464d59;}.lscc .content--all a:hover{color:#1f232d;border-bottom-color:#1f232d;}.lscc .content--all #content{min-height:25rem;}.lscc .content--all #content .node-teaser:not(:last-of-type){border-bottom:1px solid #eee;padding-bottom:1.5rem;}.lscc .content--all #content .content .view-rooms-block .item-list ul{list-style:none;margin:0;padding-left:0;}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row{background-color:#faf4ed;min-height:45rem;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem;}@media all and (min-width:48em){.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row{width:49.15254%;float:left;}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}@media all and (min-width:60em){.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row{width:32.20339%;float:left;}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row:nth-child(3n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row:nth-child(3n + 2){margin-left:33.89831%;margin-right:-100%;clear:none;}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row:nth-child(3n + 3){margin-left:67.79661%;margin-right:-100%;clear:none;}}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .field-image img{width:100%;height:auto;}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .views-fieldset h3 a{border-bottom:none;}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info{padding:2rem;}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info h3{margin-bottom:1rem;}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-rate,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-capacity,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-area,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-features,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-room-use{padding-bottom:0.25rem;}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-rate .views-label,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-capacity .views-label,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-area .views-label,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-features .views-label,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-room-use .views-label{font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:60em){.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-rate .views-label,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-capacity .views-label,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-area .views-label,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-features .views-label,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-room-use .views-label{width:32.20339%;float:left;margin-left:0;}}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-rate div,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-capacity div,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-area div,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-features div,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-room-use div{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:60em){.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-rate div,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-capacity div,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-area div,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-features div,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-room-use div{width:66.10169%;float:right;margin-left:1.69492%;}}.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-rate div ul,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-capacity div ul,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-area div ul,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-features div ul,.lscc .content--all #content .content .view-rooms-block .item-list ul .views-row .rooms-block--info .views-field-field-room-use div ul{list-style:disc;padding-left:1rem;}.lscc .content--all #content .content h3.field-label{color:#666;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;}.lscc .content--all #content .content .field-capacity + h3,.lscc .content--all #content .content .field-rate + h3,.lscc .content--all #content .content .field-dimensions + h3{margin-top:0.5rem;}.lscc .content--all #content .content h3 + .field-details{margin-top:-1rem;}.lscc .content--all #content .content .field-details + h3{margin-top:1rem;}.lscc .content--all #content .content .field-details > p:first-of-type{margin-top:1.5rem;}.lscc .content--all #content .content .field-how-to-book p:first-of-type{margin-bottom:0;}.lscc .content--all #content .content .slick + h3{margin-top:1rem;}.lscc .content--all #content .content .button-link a{background-color:#9b6933;}.lscc .content--all #content .content .button-link a:hover{background-color:#72451d;}.lscc .content--all #content .content table tr{background:none;}.lscc .content--all #content .content table tr td h3{margin-top:0;font-size:1rem;}.lscc .content--all #content .content table tr td h3 a{border-bottom:none;}.lscc .content--all #content .content table tr{background:none;}.lscc .content--all #content .content table tr td h3{margin-top:0;font-size:1rem;}.lscc .content--all #content .content table tr td h3 a{border-bottom:none;}.lscc .content--all #content .content table tr td .button-link{-webkit-margin-after:0;margin-bottom:0;}.lscc .content--all #content .content table tr td .button-link a{padding:0.1rem 1rem;background-color:#464d59;}.lscc .content--all #content .content table tr td .button-link a:hover{background-color:#2d333f;}.lscc .content--all #content .content .lscc-table{margin-top:2rem;}@media all and (min-width:43.875em){.lscc .content--all #content .content .lscc-table{margin-top:1rem;}}.lscc .content--all #content .content .lscc-table thead th{text-transform:none;}.lscc .content--all #content .content .field-room-use{margin-top:0.5rem;display:inline-block;margin-bottom:.5rem;}.lscc .content--all #content .content .field-room-use a{padding:.5rem 1rem;background-color:#faf4ed;color:#464d59;border:0;margin-right:.2rem;border-radius:.25rem;font-size:.8rem;}.lscc .content--all #content .content #accordion{margin-top:1rem;}.lscc .content--all #content .content #accordion .ui-accordion-header{background-color:#faf4ed;}.lscc .content--all #content .content #accordion .ui-state-active{background-color:#464d59;}.lscc .content--all #content .content .webform-client-form{padding:0;background-color:#fff;}.lscc .content--all #content .content .webform-client-form .webform-component-checkboxes{width:100%;padding-left:0;}.lscc .content--all #content .content .webform-client-form .webform-component-checkboxes .form-type-checkbox{width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.lscc .content--all #content .content .webform-client-form .webform-component-checkboxes .form-type-checkbox{width:49.15254%;float:left;}.lscc .content--all #content .content .webform-client-form .webform-component-checkboxes .form-type-checkbox:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.lscc .content--all #content .content .webform-client-form .webform-component-checkboxes .form-type-checkbox:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}}.lscc .content--all #content .content .webform-client-form .webform-component-checkboxes .form-item-submitted-lscc-room-design-fieldset-lscc-equipment-at-additional-cost-fieldset-lscc-video-equipment-vid-other{padding-left:0.75rem;}.lscc .content--all #content .content .webform-client-form .webform-component .description{position:relative;}.lscc .content--all #content .content .webform-client-form .webform-component input[type="radio"],.lscc .content--all #content .content .webform-client-form .webform-component input[type="checkbox"]{margin-top:6px;}.lscc .content--all #content .content fieldset{background-color:#fff;border:4px solid #daccb7;}.lscc .content--all #content .content fieldset legend span{background-color:#fff;}.lscc .content--all #content .content input[type="submit"]{background-color:#2d333f;border-color:#2d333f;}.lscc .content--all #content .content input[type="submit"]:hover{background-color:#1f232d;border-color:#1f232d;}.lscc .content--all #content ul.links li.node-readmore a{color:#464d59 !important;}.lscc .content--all #content ul.links li.node-readmore a:hover{color:#1f232d !important;border-bottom-color:#1f232d !important;}.lscc .content--all #sidebar .vocabulary-location{background-color:#faf4ed;}.lscc .content--all #sidebar .vocabulary-location .group-location h3 span{padding:0.6rem 1rem;background-color:#464d59;}.lscc .content--all #sidebar .vocabulary-location .group-info .field-address:before{color:#464d59;}.lscc .content--all #sidebar div[class*="block-bean-contact-us"]{background-color:#faf4ed;}.lscc .content--all #sidebar div[class*="block-bean-contact-us"] h2{background-color:#464d59;}.lscc .content--all #sidebar div[class*="block-bean-contact-us"] .content .phone:before,.lscc .content--all #sidebar div[class*="block-bean-contact-us"] .content .email:before{color:#464d59;}.lscc .content--all #sidebar div[class*="bio"]{margin-bottom:2rem;padding:2rem;color:#fff;background-color:#464d59;}.lscc footer .footer-second--wrapper{background-color:#daccb7;}.lscc footer .footer-second--wrapper .footer--second{min-height:3rem;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu{color:#464d59;text-align:center;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li > .menu{display:block;text-align:center;margin-bottom:1rem;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li > .menu > li a{color:#464d59;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li > .menu > li a:hover{color:#1f232d;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.first{border-bottom:1px solid #464d59;margin-bottom:1rem;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.first > span,.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.first > a,.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.last > span,.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.last > a{display:inline-block;margin-bottom:0.5rem;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.first > a,.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.last > a{color:#464d59;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.first > a:hover,.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.last > a:hover{color:#1f232d;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.last .last.leaf span{padding:0.25rem 1rem;min-width:8rem;border:2px solid #464d59;color:#464d59;font-weight:700;border-radius:20px;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.last .last.leaf span:hover{cursor:pointer;background-color:#1f232d;border-color:#1f232d;color:#daccb7;}@media all and (min-width:35.5em){.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu{list-style:none;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu li{text-align:center;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu li .menu{text-align:center;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li{display:block;width:49.15254%;float:left;margin-right:1rem;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li:nth-child(2n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li:nth-child(2n + 2){margin-left:50.84746%;margin-right:-100%;clear:none;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li > .menu > li{display:inline;margin-right:1rem;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.first{border-right:1px solid #464d59;border-bottom:none;margin-bottom:0;}.lscc footer .footer-second--wrapper .footer--second .block-menu-menu-lscc-footer-menu > .menu > li.last .last.leaf span{margin-left:1rem;}}.lscc footer .footer-third--wrapper{background-color:#1f232d;}.lscc footer .footer-third--wrapper .footer--third > div{display:block;width:100%;width:100%;float:left;margin-left:0;margin-right:0;}@media all and (min-width:48em){.lscc footer .footer-third--wrapper .footer--third > div{width:23.72881%;float:left;}.lscc footer .footer-third--wrapper .footer--third > div:nth-child(4n + 1){margin-left:0;margin-right:-100%;clear:both;margin-left:0;}.lscc footer .footer-third--wrapper .footer--third > div:nth-child(4n + 2){margin-left:25.42373%;margin-right:-100%;clear:none;}.lscc footer .footer-third--wrapper .footer--third > div:nth-child(4n + 3){margin-left:50.84746%;margin-right:-100%;clear:none;}.lscc footer .footer-third--wrapper .footer--third > div:nth-child(4n + 4){margin-left:76.27119%;margin-right:-100%;clear:none;}}.lscc footer .footer-third--wrapper .footer--third > div a,.lscc footer .footer-third--wrapper .footer--third > div p,.lscc footer .footer-third--wrapper .footer--third > div span{color:#8f8c8d !important;}.lscc footer .footer-third--wrapper .footer--third > div a:hover{color:#faf4ed !important;}.lscc footer .footer-third--wrapper .footer--third .block-bean-hosted-by,.lscc footer .footer-third--wrapper .footer--third .block-bean-funded-by{text-align:center;margin-bottom:1rem;margin-top:0.5rem;}@media all and (min-width:48em){.lscc footer .footer-third--wrapper .footer--third .block-bean-hosted-by,.lscc footer .footer-third--wrapper .footer--third .block-bean-funded-by{margin:0;}}.lscc footer .footer-third--wrapper .footer--third .block-bean-hosted-by .funded span,.lscc footer .footer-third--wrapper .footer--third .block-bean-funded-by .funded span{display:block;padding-right:1rem;margin-bottom:0.125rem;font-size:.8rem;font-weight:300;}@media all and (min-width:48em){.lscc footer .footer-third--wrapper .footer--third .block-bean-hosted-by .funded span,.lscc footer .footer-third--wrapper .footer--third .block-bean-funded-by .funded span{display:table-cell;vertical-align:middle;}}.lscc footer .footer-third--wrapper .footer--third .block-bean-hosted-by .funded a,.lscc footer .footer-third--wrapper .footer--third .block-bean-funded-by .funded a{display:block;border-bottom:none;}@media all and (min-width:48em){.lscc footer .footer-third--wrapper .footer--third .block-bean-hosted-by .funded a,.lscc footer .footer-third--wrapper .footer--third .block-bean-funded-by .funded a{display:table-cell;}}.lscc footer .footer-third--wrapper .footer--third .block-bean-hosted-by .funded a img,.lscc footer .footer-third--wrapper .footer--third .block-bean-funded-by .funded a img{margin-left:-1.25rem;height:35px;width:auto;text-align:right;}@media all and (min-width:48em){.lscc footer .footer-third--wrapper .footer--third .block-bean-hosted-by .funded a img,.lscc footer .footer-third--wrapper .footer--third .block-bean-funded-by .funded a img{margin-left:0;}}
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
