div.addtocal:hover::after,div.addtocal{background-color:rgba(0,0,0,0);border:none;text-decoration:none}div.addtocal:hover::after,div.addtocal:hover{cursor:pointer}div.addtocal:hover::after a,div.addtocal a{border-bottom:none}div.addtocal:hover::after a:after,div.addtocal a:after{border-bottom:none}body{background-color:#fff;-webkit-transition:background-color ease-in-out 1s;transition:background-color ease-in-out 1s}body.page-teen-hub{background-color:#f1df59}body.scrolled,body.no-fade,body.page-calendar,body.page-template-page-calendar,body.page-search{background-color:#fff}body.home #header-wrapper,body.front #header-wrapper,body.page-teen-hub-main #header-wrapper{border-color:rgba(0,0,0,0)}body.home .region-navigation:not(.mobile).block-menu-block ul li.expanded:hover .menu,body.front .region-navigation:not(.mobile).block-menu-block ul li.expanded:hover .menu,body.page-teen-hub-main .region-navigation:not(.mobile).block-menu-block ul li.expanded:hover .menu{border:1px solid rgba(0,0,0,0) !important}#block-system-main .content .image a::after,#block-system-main .content .scald-atom a::after{border-bottom:none}body.page-node-197 .block .content a:not(.contextual-links-trigger),body.page-node-179 .block .content a:not(.contextual-links-trigger),body.page-visit .block .content a:not(.contextual-links-trigger),.view-job-listings a:not(.contextual-links-trigger),#block-system-main .entry-content li a:not(.contextual-links-trigger),#block-system-main p a:not(.contextual-links-trigger){border-bottom:1px solid #bfd3eb;text-decoration:none;color:#000;display:inline;margin-right:0}#block-system-main .entry-content .black-arrow-link:hover{color:#000 !important}#site-name{padding:0 !important;padding-top:20%;position:relative;color:rgba(0,0,0,0);height:80px;width:200px;top:1em;z-index:2}#site-name a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}#site-name a{background:rgba(0,0,0,0) url(../img/logo.svg) no-repeat left center;background-size:contain;color:rgba(0,0,0,0);height:100%;text-decoration:none;width:100%}#site-name a:after{border-bottom:none}@media screen and (min-width: 50em){#site-name{bottom:1.5em;position:absolute;top:auto}}@media screen and (min-width: 68.75em){#site-name{height:100px;width:250px}}body.mobile-menu-active #site-name.mobile-logo a{background:rgba(0,0,0,0) url(../img/logo-small.svg) no-repeat left top;background-size:contain;height:60px}.responsive-embed{padding-top:56.25%;position:relative}.responsive-embed iframe{top:0;left:0;width:100%;height:100%;display:block;position:absolute}.field-name-field-gallery-space,#banner .field-name-field-intro,.front .field-name-exhibition-date,.front .field-name-article-byline-date,.front .view-mode-home_page_card.node-page .field-name-body,.home .field-name-exhibition-date,.home .field-name-article-byline-date,.home .view-mode-home_page_card.node-page .field-name-body{font-size:1em;font-weight:400;line-height:1.375}.toggle-date:hover,div.addtocal:hover::after,div.addtocal,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li,.field-name-article-byline-date .source-name,.block[id^=block-ds-extras][id$=header] .field,.front .field-name-content-type,.front .field-name-field-event-type,.front .field-name-featured-exhibition-label,.front .field-name-field-slug,.home .field-name-content-type,.home .field-name-field-event-type,.home .field-name-featured-exhibition-label,.home .field-name-field-slug,[id^=block-views] .field-name-field-event-type,[id^=block-views] .field-type-taxonomy-term-reference,.field-name-exhibition-date,.region-content .field-name-field-body-intro,.region-content .node:not(.node-page) .field-name-field-intro,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-title h3,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-atom-title h3,.block[id=block-ds-extras-event-content-bottom] .field-name-field-speakers .field-label,.label-above,#block-instagram-block-instagram-block h2,#block-views-news-block>.content .view-content .views-row .group-left .field-name-body,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-title h2,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-atom-title h2,.field-name-field-gallery-space,#banner .field-name-field-intro,.front .field-name-exhibition-date,.front .field-name-article-byline-date,.front .view-mode-home_page_card.node-page .field-name-body,.home .field-name-exhibition-date,.home .field-name-article-byline-date,.home .view-mode-home_page_card.node-page .field-name-body{color:#000}.toggle-date:hover a,div.addtocal:hover::after a,div.addtocal a,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li a,.field-name-article-byline-date .source-name a,.block[id^=block-ds-extras][id$=header] .field a,.front .field-name-content-type a,.front .field-name-field-event-type a,.front .field-name-featured-exhibition-label a,.front .field-name-field-slug a,.home .field-name-content-type a,.home .field-name-field-event-type a,.home .field-name-featured-exhibition-label a,.home .field-name-field-slug a,[id^=block-views] .field-name-field-event-type a,[id^=block-views] .field-type-taxonomy-term-reference a,.field-name-exhibition-date a,.region-content .field-name-field-body-intro a,.region-content .node:not(.node-page) .field-name-field-intro a,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-title h3 a,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-atom-title h3 a,.block[id=block-ds-extras-event-content-bottom] .field-name-field-speakers .field-label a,.label-above a,#block-instagram-block-instagram-block h2 a,#block-views-news-block>.content .view-content .views-row .group-left .field-name-body a,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-title h2 a,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-atom-title h2 a,.field-name-field-gallery-space a,#banner .field-name-field-intro a,.front .field-name-exhibition-date a,.front .field-name-article-byline-date a,.front .view-mode-home_page_card.node-page .field-name-body a,.home .field-name-exhibition-date a,.home .field-name-article-byline-date a,.home .view-mode-home_page_card.node-page .field-name-body a{color:#000;text-decoration:none !important}.toggle-date:hover a:focus,div.addtocal:hover::after a:focus,div.addtocal a:focus,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li a:focus,.field-name-article-byline-date .source-name a:focus,.block[id^=block-ds-extras][id$=header] .field a:focus,.front .field-name-content-type a:focus,.front .field-name-field-event-type a:focus,.front .field-name-featured-exhibition-label a:focus,.front .field-name-field-slug a:focus,.home .field-name-content-type a:focus,.home .field-name-field-event-type a:focus,.home .field-name-featured-exhibition-label a:focus,.home .field-name-field-slug a:focus,[id^=block-views] .field-name-field-event-type a:focus,[id^=block-views] .field-type-taxonomy-term-reference a:focus,.field-name-exhibition-date a:focus,.region-content .field-name-field-body-intro a:focus,.region-content .node:not(.node-page) .field-name-field-intro a:focus,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-title h3 a:focus,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-atom-title h3 a:focus,.block[id=block-ds-extras-event-content-bottom] .field-name-field-speakers .field-label a:focus,.label-above a:focus,#block-instagram-block-instagram-block h2 a:focus,#block-views-news-block>.content .view-content .views-row .group-left .field-name-body a:focus,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-title h2 a:focus,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-atom-title h2 a:focus,.field-name-field-gallery-space a:focus,#banner .field-name-field-intro a:focus,.front .field-name-article-byline-date a:focus,.front .view-mode-home_page_card.node-page .field-name-body a:focus,.home .field-name-article-byline-date a:focus,.home .view-mode-home_page_card.node-page .field-name-body a:focus,.toggle-date:hover a:hover,div.addtocal:hover::after a:hover,div.addtocal a:hover,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li a:hover,.field-name-article-byline-date .source-name a:hover,.block[id^=block-ds-extras][id$=header] .field a:hover,.front .field-name-content-type a:hover,.front .field-name-field-event-type a:hover,.front .field-name-featured-exhibition-label a:hover,.front .field-name-field-slug a:hover,.home .field-name-content-type a:hover,.home .field-name-field-event-type a:hover,.home .field-name-featured-exhibition-label a:hover,.home .field-name-field-slug a:hover,[id^=block-views] .field-name-field-event-type a:hover,[id^=block-views] .field-type-taxonomy-term-reference a:hover,.field-name-exhibition-date a:hover,.region-content .field-name-field-body-intro a:hover,.region-content .node:not(.node-page) .field-name-field-intro a:hover,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-title h3 a:hover,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-atom-title h3 a:hover,.block[id=block-ds-extras-event-content-bottom] .field-name-field-speakers .field-label a:hover,.label-above a:hover,#block-instagram-block-instagram-block h2 a:hover,#block-views-news-block>.content .view-content .views-row .group-left .field-name-body a:hover,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-title h2 a:hover,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-atom-title h2 a:hover,.field-name-field-gallery-space a:hover,#banner .field-name-field-intro a:hover,.front .field-name-article-byline-date a:hover,.front .view-mode-home_page_card.node-page .field-name-body a:hover,.home .field-name-article-byline-date a:hover,.home .view-mode-home_page_card.node-page .field-name-body a:hover{color:#004ecc}#block-block-hours ul{padding-left:0}#block-block-hours li{margin-bottom:.35em}#block-block-hours li em{font-size:.9em}#block-block-hours li:before{content:none !important}#block-ds-extras-content-note{border-left:1px solid #bfd3eb;margin-bottom:3rem;max-width:41em;padding-left:1rem;padding-bottom:0}#block-ds-extras-content-note h2{border-bottom:none !important;color:#000;font-size:1.375em;font-weight:600;line-height:1.0909090909;margin-top:0}#block-ds-extras-content-note .content{display:block !important}#block-ds-extras-content-note .content .field-name-field-notes{padding-bottom:0 !important}#block-ds-extras-content-note .content .field-name-field-notes>*{font-size:12px;font-weight:400;letter-spacing:.0125em;line-height:16px}.region-footer-bottom #block-block-copyright{grid-column:span 1/auto !important;grid-row:4}@media screen and (min-width: 56.25em){.region-footer-bottom #block-block-copyright{grid-column:span 3/auto !important;grid-row:1}}.region-footer-bottom p{margin:.5em 0}#block-block-266{grid-column:span 8/auto !important}.page-join-give-membership .region-content-bottom [id^=block-block],.page-membership-main .region-content-bottom [id^=block-block],.page-template-page-visit .region-content-bottom [id^=block-block],.page-visit-main .region-content-bottom [id^=block-block],.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content,#block-views-news-block>.content .view-content,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content,.region-content,#block-instagram-block-instagram-block .content,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#speakers,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*,#block-views-publications-block .view-content .item-list>ul,body:not(.front) [id^=block-views] .view-content .item-list>ul,body:not(.home) [id^=block-views] .view-content .item-list>ul,#block-block-18 .view-content .item-list>ul,.node-type-page.page-exhibitions #block-system-main .view-content .item-list>ul,.page-about-news #block-views-news-block-1 .content .view-content,.page-about-news #block-views-upcoming-events-block-1 .content .view-content,#block-block-266 .content{display:grid;grid-column-gap:2rem;grid-template-columns:100%}@media screen and (min-width: 21em){.page-join-give-membership .region-content-bottom [id^=block-block],.page-membership-main .region-content-bottom [id^=block-block],.page-template-page-visit .region-content-bottom [id^=block-block],.page-visit-main .region-content-bottom [id^=block-block],.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content,#block-views-news-block>.content .view-content,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content,.region-content,#block-instagram-block-instagram-block .content,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#speakers,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*,#block-views-publications-block .view-content .item-list>ul,body:not(.front) [id^=block-views] .view-content .item-list>ul,body:not(.home) [id^=block-views] .view-content .item-list>ul,#block-block-18 .view-content .item-list>ul,.node-type-page.page-exhibitions #block-system-main .view-content .item-list>ul,.page-about-news #block-views-news-block-1 .content .view-content,.page-about-news #block-views-upcoming-events-block-1 .content .view-content,#block-block-266 .content{grid-template-columns:repeat(auto-fill, minmax(19em, 1fr))}}.page-join-give-membership .region-content-bottom [id^=block-block]>*,.page-membership-main .region-content-bottom [id^=block-block]>*,.page-template-page-visit .region-content-bottom [id^=block-block]>*,.page-visit-main .region-content-bottom [id^=block-block]>*,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content>*,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content>*,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content>*,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content>*,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content>*,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content>*,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content>*,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content>*,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content>*,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content>*,#block-views-news-block>.content .view-content>*,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*,.region-content>*,#block-instagram-block-instagram-block .content>*,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news>*,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#speakers>*,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations>*,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration>*,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule>*,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments>*,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*>*,#block-views-publications-block .view-content .item-list>ul>*,body:not(.front) [id^=block-views] .view-content .item-list>ul>*,body:not(.home) [id^=block-views] .view-content .item-list>ul>*,#block-block-18 .view-content .item-list>ul>*,.node-type-page.page-exhibitions #block-system-main .view-content .item-list>ul>*,.page-about-news #block-views-news-block-1 .content .view-content>*,.page-about-news #block-views-upcoming-events-block-1 .content .view-content>*,#block-block-266 .content>*{grid-column:span 1/auto}@media screen and (min-width: 56.25em){.page-join-give-membership .region-content-bottom [id^=block-block],.page-membership-main .region-content-bottom [id^=block-block],.page-template-page-visit .region-content-bottom [id^=block-block],.page-visit-main .region-content-bottom [id^=block-block],.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content,#block-views-news-block>.content .view-content,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content,.region-content,#block-instagram-block-instagram-block .content,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#speakers,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*,#block-views-publications-block .view-content .item-list>ul,body:not(.front) [id^=block-views] .view-content .item-list>ul,body:not(.home) [id^=block-views] .view-content .item-list>ul,#block-block-18 .view-content .item-list>ul,.node-type-page.page-exhibitions #block-system-main .view-content .item-list>ul,.page-about-news #block-views-news-block-1 .content .view-content,.page-about-news #block-views-upcoming-events-block-1 .content .view-content,#block-block-266 .content{grid-template-columns:repeat(8, 1fr)}.page-join-give-membership .region-content-bottom [id^=block-block]>*,.page-membership-main .region-content-bottom [id^=block-block]>*,.page-template-page-visit .region-content-bottom [id^=block-block]>*,.page-visit-main .region-content-bottom [id^=block-block]>*,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content>*,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content>*,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content>*,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content>*,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content>*,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content>*,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content>*,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content>*,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content>*,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content>*,#block-views-news-block>.content .view-content>*,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*,.region-content>*,#block-instagram-block-instagram-block .content>*,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news>*,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#speakers>*,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations>*,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration>*,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule>*,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments>*,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*>*,#block-views-publications-block .view-content .item-list>ul>*,body:not(.front) [id^=block-views] .view-content .item-list>ul>*,body:not(.home) [id^=block-views] .view-content .item-list>ul>*,#block-block-18 .view-content .item-list>ul>*,.node-type-page.page-exhibitions #block-system-main .view-content .item-list>ul>*,.page-about-news #block-views-news-block-1 .content .view-content>*,.page-about-news #block-views-upcoming-events-block-1 .content .view-content>*,#block-block-266 .content>*{grid-column:span 2/auto}}#block-block-266 .content>*{grid-column:span 8/auto !important}#block-block-266 .content .xpandable,#block-block-266 .content .xpandable-area{grid-column:span 4/auto !important}@media screen and (min-width: 35.31em){#block-block-20,#block-block-membership-benefits-block{grid-column:span 2/auto}}@media screen and (min-width: 56.25em){#block-block-20,#block-block-membership-benefits-block{grid-column:span 8/auto}}.page-about-news #block-views-news-block-1,.page-about-news #block-views-upcoming-events-block-1{padding-bottom:3rem}@media screen and (min-width: 56.25em){.page-about-news #block-views-news-block-1 .content .view-content,.page-about-news #block-views-upcoming-events-block-1 .content .view-content{grid-column-gap:0}}.page-about-news #block-views-news-block-1 .content .view-content .views-row .node>div:not(.field-name-field-teaser-image),.page-about-news #block-views-upcoming-events-block-1 .content .view-content .views-row .node>div:not(.field-name-field-teaser-image){max-width:200px}#block-views-calendar-block-15 .views-row .node>div:not(.field-name-field-teaser-image){max-width:240px}.node-type-page.page-exhibitions .region-content .block:not(.block-system){padding-bottom:2em}.page-collection-barbara-lee-collection #block-system-main,body.node-type-webform #content #page-title,#block-views-teen-convenings-regional-side,#block-instagram-block-instagram-block .content,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#speakers,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*,#block-views-publications-block .view-content .item-list>ul,body:not(.front) [id^=block-views] .view-content .item-list>ul,body:not(.home) [id^=block-views] .view-content .item-list>ul,#block-block-18 .view-content .item-list>ul,.node-type-page.page-exhibitions #block-system-main .view-content .item-list>ul{padding-bottom:3rem}#block-views-publications-block .view-content .item-list>ul li,body:not(.front) [id^=block-views] .view-content .item-list>ul li,body:not(.home) [id^=block-views] .view-content .item-list>ul li,#block-block-18 .view-content .item-list>ul li,.node-type-page.page-exhibitions #block-system-main .view-content .item-list>ul li{margin:1em 0 0;padding-bottom:2em}#block-views-publications-block .view-content .item-list>ul li:before,body:not(.front) [id^=block-views] .view-content .item-list>ul li:before,body:not(.home) [id^=block-views] .view-content .item-list>ul li:before,#block-block-18 .view-content .item-list>ul li:before,.node-type-page.page-exhibitions #block-system-main .view-content .item-list>ul li:before{content:none !important}@media screen and (min-width: 40.62em){body:not(.front) [id^=block-views].items-2,body:not(.home) [id^=block-views].items-2,.node-type-page.page-exhibitions #block-system-main{grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){body:not(.front) [id^=block-views].items-2,body:not(.home) [id^=block-views].items-2,.node-type-page.page-exhibitions #block-system-main{grid-column:span 4/auto !important}body:not(.front) [id^=block-views].items-2 .view-content .item-list>ul,body:not(.home) [id^=block-views].items-2 .view-content .item-list>ul,.node-type-page.page-exhibitions #block-system-main .view-content .item-list>ul{grid-column-gap:2.5rem}body:not(.front) [id^=block-views].items-2 .view-content .item-list>ul>li,body:not(.home) [id^=block-views].items-2 .view-content .item-list>ul>li,.node-type-page.page-exhibitions #block-system-main .view-content .item-list>ul>li{grid-column:span 4/auto !important}}.block .teaser-title{padding-right:.5em}@media screen and (min-width: 40.62em){.region-content>.block-system{grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){.region-content>.block-system{grid-column:span 8/auto !important}}@media screen and (min-width: 40.62em){#block-views-publications-block,body:not(.front) [id^=block-views].items-4,body:not(.home) [id^=block-views].items-4,#block-block-18{clear:both;grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){#block-views-publications-block,body:not(.front) [id^=block-views].items-4,body:not(.home) [id^=block-views].items-4,#block-block-18{clear:both;grid-column:span 8/auto !important;padding:0}#block-views-publications-block .view-content .item-list>ul,body:not(.front) [id^=block-views].items-4 .view-content .item-list>ul,body:not(.home) [id^=block-views].items-4 .view-content .item-list>ul,#block-block-18 .view-content .item-list>ul{grid-column-gap:2.5rem}#block-views-publications-block .view-content .item-list>ul>li,body:not(.front) [id^=block-views].items-4 .view-content .item-list>ul>li,body:not(.home) [id^=block-views].items-4 .view-content .item-list>ul>li,#block-block-18 .view-content .item-list>ul>li{grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){body:not(.front) [id^=block-views].items-1,body:not(.home) [id^=block-views].items-1{grid-column:span 2/auto !important}body:not(.front) [id^=block-views].items-1 .view-content .item-list>ul>li,body:not(.home) [id^=block-views].items-1 .view-content .item-list>ul>li{grid-column:span 8/auto !important}}@media screen and (min-width: 40.62em){body:not(.front) [id^=block-views].items-3,body:not(.home) [id^=block-views].items-3{grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){body:not(.front) [id^=block-views].items-3,body:not(.home) [id^=block-views].items-3{grid-column:span 6/auto !important}body:not(.front) [id^=block-views].items-3 .view-content .item-list>ul,body:not(.home) [id^=block-views].items-3 .view-content .item-list>ul{grid-column-gap:2.5rem;grid-template-columns:repeat(6, 1fr)}body:not(.front) [id^=block-views].items-3 .view-content .item-list>ul>li,body:not(.home) [id^=block-views].items-3 .view-content .item-list>ul>li{grid-column:span 2/auto;padding:0}}body:not(.front) [id^=block-views] .source-date,body:not(.front) [id^=block-views] .source-name,body:not(.home) [id^=block-views] .source-date,body:not(.home) [id^=block-views] .source-name{color:#000;display:block;padding:.2em 0}body:not(.front) [id^=block-views] .source-date .field-type-ds[class*=date],body:not(.front) [id^=block-views] .source-name .field-type-ds[class*=date],body:not(.home) [id^=block-views] .source-date .field-type-ds[class*=date],body:not(.home) [id^=block-views] .source-name .field-type-ds[class*=date]{font-weight:300}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .field-type-ds[class*=date]{font-weight:300}@media screen and (min-width: 40.62em){#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras]{grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras]{grid-column:span 8/auto !important}}#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#speakers>.label-above,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations>.label-above,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration>.label-above,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule>.label-above,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments>.label-above,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*>.label-above{grid-column:1/-1 !important}#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#speakers>*:not(.label-above),#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations>*:not(.label-above),#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration>*:not(.label-above),#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule>*:not(.label-above),#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments>*:not(.label-above),#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*>*:not(.label-above){margin:1em 0 0;padding-bottom:2em}@media screen and (min-width: 56.25em){#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*.items-1{grid-column:span 2/auto !important}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*.items-1>*:not(.label-above){grid-column:span 8/auto !important}}@media screen and (min-width: 40.62em){#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*.items-2{grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*.items-2{grid-column:span 4/auto !important;grid-column-gap:2.5rem}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*.items-2>*:not(.label-above){grid-column:span 4/auto !important}}#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*.items-3{grid-column:span 1/auto !important}@media screen and (min-width: 40.62em){#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*.items-3{grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*.items-3{grid-column:span 6/auto !important;grid-column-gap:2.5rem;grid-template-columns:repeat(6, 1fr)}#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations>*:not(.label-above),#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration>*:not(.label-above),#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule>*:not(.label-above),#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments>*:not(.label-above),#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*.items-3>*:not(.label-above){grid-column:span 2/auto;padding:0}}@media screen and (min-width: 40.62em){#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#speakers,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*.items-4{clear:both;grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#speakers,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*.items-4{clear:both;grid-column:span 8/auto !important;padding:0;grid-column-gap:2.5rem}#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#speakers>*:not(.label-above),#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*.items-4>*:not(.label-above){grid-column:span 2/auto !important}}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>*{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>.field-name-related-news .source-name,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content>.field-name-article-byline-date .source-name{display:block;margin:.5em 0}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-title,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-atom-title{max-width:265px}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-title h2,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-atom-title h2{font-size:1em;font-weight:400;line-height:1.375}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-field-related-videos .scald-atom{margin-bottom:1em}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news{grid-column-gap:2rem !important}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news .label-above{padding-bottom:.2em;padding-top:0;margin-bottom:0;margin-top:1em}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news>div{margin:0;padding:.5em 0}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news>div div{max-width:100%}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news .news-button{max-width:6.875em;text-align:center}@media screen and (min-width: 40.62em){#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news>*{grid-column:span 2 !important}}@media screen and (min-width: 56.25em){#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news{grid-column:span 4/auto !important}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] #news.field-name-related-news>*{grid-column:span 8 !important}}#block-views-news-block>.content .view-content{grid-row-gap:2em;padding-bottom:3rem}#block-views-news-block>.content .view-content .views-row{margin-bottom:1em}#block-views-news-block>.content .view-content .views-row .group-left>div:not(.field-name-field-teaser-image){max-width:200px}.block-ica-emergency-message{background-color:#004ecc;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;width:100%;z-index:11}.block-ica-emergency-message .closeblock{float:none;position:absolute;right:0;top:0}.block-ica-emergency-message .closeblock span{cursor:pointer;display:inline-block;height:24px;margin-right:1rem;margin-top:.5rem;overflow:hidden;width:24px}.block-ica-emergency-message .closeblock span:before{background-color:#000;border-radius:50%;color:#fff;content:"";display:block;font-family:ica-icons;font-size:18px;height:24px;line-height:24px;width:24px;-webkit-transform:rotate(45deg);transform:rotate(45deg);text-align:center}.block-ica-emergency-message .block-inner{-ms-flex-item-align:center;align-self:center;margin:0 auto;max-width:1300px;padding:1rem 3em 1em 1em;width:100%}.block-ica-emergency-message .block-inner .block-title{color:#fff;font-size:1.875em;font-weight:300;letter-spacing:.3px;margin:0;text-transform:uppercase}.block-ica-emergency-message .block-inner .content{color:#fff;font-size:1em;font-weight:300;letter-spacing:.3px;line-height:1.1428571429}.block-ica-emergency-message .block-inner .content a{color:#fff;font-weight:600}.block-ica-emergency-message#block-ica-emergency-message-secondary-alert{background-color:#fff;border-bottom:1px solid #004ecc}.block-ica-emergency-message#block-ica-emergency-message-secondary-alert .block-title,.block-ica-emergency-message#block-ica-emergency-message-secondary-alert .content,.block-ica-emergency-message#block-ica-emergency-message-secondary-alert .content a{color:#004ecc}@media screen and (min-width: 40.62em){.block-ica-emergency-message .block-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.block-ica-emergency-message .block-inner .content{width:100%}.block-ica-emergency-message .block-inner .block-title{-ms-flex-item-align:end;align-self:flex-end;float:left;padding-right:1rem;text-align:right;width:35%}.block-ica-emergency-message .block-inner .block-title+.content{border-left:1px solid #fff;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1rem;width:65%}.block-ica-emergency-message .block-inner .block-title+.content>*{-ms-flex-item-align:end;align-self:flex-end;max-width:400px}.block-ica-emergency-message#block-ica-emergency-message-secondary-alert .block-title+.content{border-left:1px solid #004ecc}}@media screen and (min-width: 81.25em){.block-ica-emergency-message .block-inner{padding:1rem 3rem 1rem 0}}.notice-block{-ms-flex-item-align:center;align-self:center;clear:both;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;background-color:#004ecc;width:100%;margin:0 auto;max-width:1300px;padding:1rem 3em 1em 1em;position:relative}.notice-block .closeblock{float:none;position:absolute;right:0;top:0}.notice-block .closeblock span{cursor:pointer;display:inline-block;height:24px;margin-right:1rem;margin-top:.5rem;width:24px;overflow:hidden}.notice-block .closeblock span:before{background-color:#000;border-radius:50%;color:#fff;content:"";display:block;font-family:ica-icons;font-size:18px;height:24px;line-height:24px;-webkit-transform:rotate(45deg);transform:rotate(45deg);text-align:center;width:24px}.notice-block h2{color:#fff;font-size:1.875em;font-weight:300;letter-spacing:.3px;margin:0;text-transform:uppercase}.notice-block .content{color:#fff;font-size:1em;font-weight:300;line-height:1.1428571429;letter-spacing:.3px}.notice-block .content a{color:#fff;font-weight:600}#block-menu-menu-social-media a,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.social-item a,#block-instagram-block-instagram-block h2 a,#block-menu-block-footer-contact-block a{color:rgba(0,0,0,0) !important;text-decoration:none}#block-menu-menu-social-media a:before,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.social-item a:before,#block-instagram-block-instagram-block h2 a:before,#block-menu-block-footer-contact-block a:before{color:#000;font-family:ica-icons;font-size:1.5em;padding:.5em .5em .5em 0}#block-menu-menu-social-media a:hover:before,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.social-item a:hover:before,#block-instagram-block-instagram-block h2 a:hover:before,#block-menu-block-footer-contact-block a:hover:before{color:#004ecc}#block-menu-menu-social-media a[href*="facebook.com"]:before,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.social-item a[href*="facebook.com"]:before,#block-menu-block-footer-contact-block a[href*="facebook.com"]:before{content:""}#block-menu-menu-social-media a[href*="twitter.com"]:before,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.social-item a[href*="twitter.com"]:before,#block-menu-block-footer-contact-block a[href*="twitter.com"]:before{content:""}#block-menu-menu-social-media a[href*="snapchat.com"]:before,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.social-item a[href*="snapchat.com"]:before,#block-menu-block-footer-contact-block a[href*="snapchat.com"]:before{content:""}#block-menu-menu-social-media a[href*="instagram.com"]:before,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.social-item a[href*="instagram.com"]:before,#block-menu-block-footer-contact-block a[href*="instagram.com"]:before{content:""}.menu-name-menu-social-media-teen-hub .menu{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-name-menu-social-media-teen-hub .menu li{display:inline-block;list-style:none;margin:0;width:3em}.menu-name-menu-social-media-teen-hub .menu li:before{display:none}#block-instagram-block-instagram-block h2{border-top:1px solid #000;padding-top:1em}#block-instagram-block-instagram-block h2{font-size:.75em;font-weight:400;line-height:1.1666666667}@media screen and (min-width: 56.25em){#block-instagram-block-instagram-block h2{grid-column:span 8/auto !important;grid-template-columns:repeat(4, 1fr)}}#block-instagram-block-instagram-block h2 a[href*="instagram.com"]:before{content:""}#block-instagram-block-instagram-block .content .insta-item-wrapper{margin-bottom:2em}#block-instagram-block-instagram-block .content .insta-item-wrapper .insta-item{background-position:center;background-size:cover;height:0;overflow:hidden;padding-top:100%;position:relative;width:100%}#block-instagram-block-instagram-block .content .insta-item-wrapper .insta-item>a{bottom:0;color:rgba(0,0,0,0);display:block;left:0;position:absolute;right:0;text-decoration:none;top:0}@media screen and (min-width: 40.62em){#block-instagram-block-instagram-block{grid-column:span 2/auto !important}#block-instagram-block-instagram-block>*{grid-column:span 1/auto !important}}@media screen and (min-width: 56.25em){#block-instagram-block-instagram-block{grid-column:span 8/auto !important;padding:0}#block-instagram-block-instagram-block .content{grid-column-gap:5rem}#block-instagram-block-instagram-block .content>*{grid-column:span 2/auto !important}}#block-views-teen-convenings-regional-side .view-teen-convenings .item-list ul{padding-bottom:0}#block-views-exhibitions-past-exhibitions .content .views-row,#block-views-exhibitions-older-exhibitions .content .views-row{padding-bottom:2rem}#block-views-exhibitions-older-exhibitions{padding-bottom:3em}#block-views-exhibitions-older-exhibitions h2:before{margin-right:-0.3em}#block-views-news-block-4 .field-name-field-day .date-display-single{display:block !important}#block-views-news-block-2 .views-row:first-of-type{padding-bottom:.5em}#block-views-news-block-2 .views-row:not(:first-of-type){padding:.5em 0}#block-views-news-block-2 .field-name-field-day .date-display-single{display:block !important}#block-views-job-listings-block-1 .xpandable{margin-bottom:0}.field-name-field-accommodations{grid-column:span 8/auto !important}#block-block-snapwidget{grid-column:span 1/auto}#block-block-snapwidget h2 a{text-indent:0}#block-block-snapwidget h2 a:before{content:"";font-family:ica-icons}@media screen and (min-width: 30em){#block-block-snapwidget{grid-column:span 4/auto}}@media screen and (min-width: 40.62em){#block-block-snapwidget{grid-column:span 7/auto}}@media screen and (min-width: 50em){#block-block-snapwidget{grid-column:span 8/auto}}@media screen and (min-width: 56.25em){#block-block-snapwidget{grid-column:span 12/auto}}.block[id=block-ds-extras-event-content-bottom] .field-name-field-speakers .field-label,.label-above{font-size:2em;font-weight:400;line-height:1.0625;margin:1em 0 .5em}#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-title h2,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-title h3,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-atom-title h2,#page>*:not(#header-wrapper):not(#banner-wrapper) [id^=block-ds-extras] .content .field-name-atom-title h3{font-size:1.5em;font-weight:400;line-height:1.0833333333;margin:.25em 0}.field-name-exhibition-date,.region-content .field-name-field-body-intro,.region-content .node:not(.node-page) .field-name-field-intro{font-size:1.25em;letter-spacing:.00625em;line-height:1.2}.field-name-field-gallery-space,#banner .field-name-field-intro,.front .field-name-exhibition-date,.front .field-name-article-byline-date,.front .view-mode-home_page_card.node-page .field-name-body,.home .field-name-exhibition-date,.home .field-name-article-byline-date,.home .view-mode-home_page_card.node-page .field-name-body{font-size:1em;font-weight:400;line-height:1.375}[id^=block-views] .field-name-field-event-type,[id^=block-views] .field-type-taxonomy-term-reference{color:#000;font-size:.75em;font-weight:500;letter-spacing:.5px;line-height:1.1666666667;text-transform:uppercase}.front .field-name-title h1,.home .field-name-title h1{margin:0 0 .25em 0}.front .field-name-content-type,.front .field-name-field-event-type,.front .field-name-featured-exhibition-label,.front .field-name-field-slug,.home .field-name-content-type,.home .field-name-field-event-type,.home .field-name-featured-exhibition-label,.home .field-name-field-slug{font-size:.75em;font-weight:400;line-height:1.5 !important;text-transform:uppercase}.front .field-name-content-type a,.front .field-name-field-event-type a,.front .field-name-featured-exhibition-label a,.front .field-name-field-slug a,.home .field-name-content-type a,.home .field-name-field-event-type a,.home .field-name-featured-exhibition-label a,.home .field-name-field-slug a{text-decoration:none}.region-content .field-name-field-body-intro,.region-content .node:not(.node-page) .field-name-field-intro{border-left:1px solid #000;margin:0 1em 1em 0;max-width:13em;padding:0 .5em;shape-outside:margin-box;shape-image-threshold:.5;word-wrap:break-word}@media screen and (min-width: 30em){.region-content .field-name-field-body-intro,.region-content .node:not(.node-page) .field-name-field-intro{float:left}}.region-content .field-name-field-body-intro .field-item p,.region-content .node:not(.node-page) .field-name-field-intro .field-item p{margin:0}.field-collection-container{border:none !important;margin:0 !important}.field-name-field-feature-text a:after{border:none}.field-name-article-byline-date .source-name{font-weight:normal !important}#menu-toggle{display:inline-block;grid-column:unset !important;position:absolute;right:2.5em;top:.5em !important;width:auto !important;z-index:999}#menu-toggle span{color:#000;display:inline-block;font-size:1em;height:2.25em;line-height:2.25em;padding-right:2em}#menu-toggle span:after{color:#000;content:"";display:inline-block;font-family:ica-icons;font-size:1em;position:absolute;right:.5em;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}#menu-toggle span:hover{cursor:pointer}#menu-toggle span.open:after{color:#000;content:"";display:inline-block;font-family:ica-icons;font-size:1em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width: 55.625em){#menu-toggle{display:none}}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu{border-top:1px solid #fff;margin-top:0;padding-top:.25em}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.expanded a.is-active{color:#004ecc !important}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.expanded ul.menu{border-left:1px solid #000;display:none;margin-top:.5em}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.expanded ul.menu li{font-size:.75em;padding-left:.5em}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.expanded ul.menu li.first{margin-top:0}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li:not(.appended-nav-item){font-size:1.25em}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.last:not(.appended-nav-item){border-bottom:1px solid #fff;padding-bottom:.25em}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.appended-nav-item{font-size:.75em;text-transform:uppercase}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.appended-nav-item.hours{margin-bottom:1em}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.appended-nav-item.hours p{margin:0}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.appended-nav-item.parking{margin-bottom:1em}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.appended-nav-item.parking p{margin:0}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.appended-nav-item.featured-1.last,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.appended-nav-item.featured-2.last{margin-bottom:1em}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.appended-nav-item.featured-2 a,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.appended-nav-item.featured-2 a:active,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.appended-nav-item.featured-2 a:visited{color:#004ecc !important}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.appended-nav-item.featured-2 a:focus,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.appended-nav-item.featured-2 a:hover{color:#000 !important}body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu>ul.menu>li.social-item{display:inline-block;width:2.5em}@media screen and (min-width: 55.625em){.region-navigation .block-menu-block .content .menu-block-wrapper{height:56px;z-index:9999}.region-navigation .block-menu-block .content .menu-block-wrapper>ul{height:100%}.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.active-trail>a:link,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.active-trail>a:visited,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.active-trail>a:active,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.current-menu-item>a:link,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.current-menu-item>a:visited,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.current-menu-item>a:active,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.current-menu-ancestor>a:link,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.current-menu-ancestor>a:visited,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.current-menu-ancestor>a:active{color:#004ecc}.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.active-trail>a:hover,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.active-trail>a:focus,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.current-menu-item>a:hover,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.current-menu-item>a:focus,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.current-menu-ancestor>a:hover,.region-navigation .block-menu-block .content .menu-name-main-menu>ul>li.current-menu-ancestor>a:focus{color:#0058e1}.region-navigation .block-menu-block .content ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;margin-right:1.5em;position:relative}.region-navigation .block-menu-block .content ul li.appended-nav-item{display:none !important}.region-navigation .block-menu-block .content ul li{margin-top:.2em;margin-bottom:0;margin-right:.8em !important;padding:.5em 0 1em 0}.region-navigation .block-menu-block .content ul li a{font-size:1em;line-height:1.125;text-decoration:none !important}.region-navigation .block-menu-block .content ul li a:hover,.region-navigation .block-menu-block .content ul li a:focus{color:#004ecc}.region-navigation .block-menu-block .content ul li.expanded .menu{display:none;font-size:1em;line-height:1.125}.region-navigation .block-menu-block .content ul li.expanded.open,.region-navigation .block-menu-block .content ul li.expanded:hover{z-index:9999}.region-navigation .block-menu-block .content ul li.expanded.open .menu,.region-navigation .block-menu-block .content ul li.expanded:hover .menu{background:#bfd3eb;border:1px solid #a1bbda;border-top:1px solid #000;display:block !important;font-size:.85em;margin-left:-1em;padding:.5em 1em;position:absolute;top:100%;width:15em;z-index:9999}.region-navigation .block-menu-block .content ul li.expanded.open .menu li,.region-navigation .block-menu-block .content ul li.expanded:hover .menu li{padding:0;margin-top:.75em}.region-navigation .block-menu-block .content ul li.expanded.open:nth-last-child(2) .menu,.region-navigation .block-menu-block .content ul li.expanded:hover:nth-last-child(2) .menu{right:-2em}.region-navigation .block-menu-block .content ul li.expanded.open:last-child .menu,.region-navigation .block-menu-block .content ul li.expanded:hover:last-child .menu{right:-2.8em}.region-navigation .block-menu-block .content ul li.expanded:last-of-type.open .menu,.region-navigation .block-menu-block .content ul li.expanded:last-of-type:hover .menu{right:-2em}}@media screen and (min-width: 61.25em){.region-navigation .block-menu-block .content ul li{margin-right:1em !important}.region-navigation .block-menu-block .content ul li a{font-size:1.125em;line-height:1.1111111111}}@media screen and (min-width: 65em){.region-navigation .block-menu-block .content ul li a{font-size:1.25em;line-height:1.1}}@media screen and (min-width: 40.62em){.home #block-views-nodequeue-1-mansonry-block,.front #block-views-nodequeue-1-mansonry-block{grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){.home #block-views-nodequeue-1-mansonry-block,.front #block-views-nodequeue-1-mansonry-block{grid-column:span 8/auto !important}}.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content{grid-auto-rows:2rem}.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content .grid-item,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content .grid-item{justify-self:stretch;max-width:610px;width:100%}@media screen and (min-width: 56.25em){.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content{grid-auto-rows:3rem;grid-column-gap:5rem !important}.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content .grid-item,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content .grid-item{grid-column:span 4/auto !important;justify-self:stretch}.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content .node-251,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content .node-832,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content .node-251,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content .node-832{grid-column:span 2/auto !important}.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content .node-251 img,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content .node-832 img,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content .node-251 img,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block>.view-content .node-832 img{display:none}}.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card>.field-name-title .field-item>*,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card>.field-name-title .field-item>*,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card>.field-name-title .field-item>*,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card>.field-name-title .field-item>*{display:none !important}.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1{padding-bottom:3rem}@media screen and (min-width: 56.25em){.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content{grid-column-gap:0}}.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content .views-row .node>div:not(.field-name-field-teaser-image),.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content .views-row .node>div:not(.field-name-field-teaser-image),.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content .views-row .node>div:not(.field-name-field-teaser-image),.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content .views-row .node>div:not(.field-name-field-teaser-image),.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .content .view-content .views-row .node>div:not(.field-name-field-teaser-image),.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content .views-row .node>div:not(.field-name-field-teaser-image),.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .content .view-content .views-row .node>div:not(.field-name-field-teaser-image),.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .content .view-content .views-row .node>div:not(.field-name-field-teaser-image){max-width:240px;line-height:1.5em}.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .source-date,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .source-name,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .source-date,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .source-name,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .source-date,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .source-name,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .source-date,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .source-name,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .source-date,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-news-block-1 .source-name,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .source-date,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .view-mode-home_page_card #block-views-upcoming-events-block-1 .source-name,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .source-date,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-news-block-1 .source-name,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .source-date,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .view-mode-home_page_card #block-views-upcoming-events-block-1 .source-name{color:#000;padding-right:.4em}.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .block h2,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .block h2,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .block h2,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .block h2{background:#000;color:#fff;display:inline-block;font-size:1.125em;font-weight:300;margin:0;padding:.25em .5em}.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .block .content,.home #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .block .content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-832 .block .content,.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block .node-251 .block .content{border-top:1px solid #000}.home .field-name-field-banner-content .field-name-field-feature-text,.front .field-name-field-banner-content .field-name-field-feature-text{font-size:2em;float:left;padding-top:.5em}.home .node-832 #block-views-calendar-block-15 h3,.front .node-832 #block-views-calendar-block-15 h3{margin:0;padding:0}.home .node-832 #block-views-calendar-block-15 .views-row,.front .node-832 #block-views-calendar-block-15 .views-row{padding:.7em 0}.home .node-832 #block-views-calendar-block-15 .views-row.views-row-first,.front .node-832 #block-views-calendar-block-15 .views-row.views-row-first{padding-top:1em}.home .node-251 #view-display-id-block_1 h3,.front .node-251 #view-display-id-block_1 h3{margin:0;padding:0}.home .node-251 #view-display-id-block_1 .views-row,.front .node-251 #view-display-id-block_1 .views-row{padding:1em 0;max-width:240px}.home .node-251>.node>.field:not(.field-name-field-related-block):not(.field-name-title),.front .node-251>.node>.field:not(.field-name-field-related-block):not(.field-name-title){display:none}@media screen and (min-width: 56.25em){.home .node-251>.node>.field-name-field-related-block #block-views-news-block-1 .view-content>*,.front .node-251>.node>.field-name-field-related-block #block-views-news-block-1 .view-content>*{grid-column:span 8/auto !important;grid-column-gap:0}}.home .node-251>.node>.field-name-field-related-block #block-views-news-block-1 .view-content .views-row,.front .node-251>.node>.field-name-field-related-block #block-views-news-block-1 .view-content .views-row{padding:.5em 0}.home .node-251>.node>.field-name-field-related-block #block-views-news-block-1 .view-content .source-date,.home .node-251>.node>.field-name-field-related-block #block-views-news-block-1 .view-content .source-name,.front .node-251>.node>.field-name-field-related-block #block-views-news-block-1 .view-content .source-date,.front .node-251>.node>.field-name-field-related-block #block-views-news-block-1 .view-content .source-name{color:#000}.view-mode-home_page_card>.field:not(.field-name-field-teaser-image){max-width:500px}#webform-client-form-2641>* input.form-text{border:1px solid #000;margin:.5em 0 1em;padding:.9375em 1.125em;width:70%}.page-join-give-membership .region-content-bottom [id^=block-block],.page-membership-main .region-content-bottom [id^=block-block],.page-template-page-visit .region-content-bottom [id^=block-block],.page-visit-main .region-content-bottom [id^=block-block]{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}@media screen and (min-width: 56.25em){.page-join-give-membership .region-content-bottom [id^=block-block],.page-membership-main .region-content-bottom [id^=block-block],.page-template-page-visit .region-content-bottom [id^=block-block],.page-visit-main .region-content-bottom [id^=block-block]{grid-column:span 4/auto !important}.page-join-give-membership .region-content-bottom [id^=block-block]>*:not(.contextual-links-wrapper),.page-membership-main .region-content-bottom [id^=block-block]>*:not(.contextual-links-wrapper),.page-template-page-visit .region-content-bottom [id^=block-block]>*:not(.contextual-links-wrapper),.page-visit-main .region-content-bottom [id^=block-block]>*:not(.contextual-links-wrapper){grid-column:span 8 !important}.page-join-give-membership .region-content-bottom [id^=block-block] .content,.page-membership-main .region-content-bottom [id^=block-block] .content,.page-template-page-visit .region-content-bottom [id^=block-block] .content,.page-visit-main .region-content-bottom [id^=block-block] .content{max-width:33.125em}}.page-join-give-membership .region-content-bottom .block-block:nth-child(-n+4) .content,.page-membership-main .region-content-bottom .block-block:nth-child(-n+4) .content{grid-gap:1.5em;grid-template-columns:repeat(auto-fill, minmax(13em, 1fr));display:grid}body.page-calendar .block-menu-block ul li.expanded:hover .menu,body.page-calendar-search .block-menu-block ul li.expanded:hover .menu,.page-template-page-calendar .block-menu-block ul li.expanded:hover .menu{border:1px solid #bfd3eb}body.page-calendar .fieldset-wrapper,body.page-calendar-search .fieldset-wrapper,.page-template-page-calendar .fieldset-wrapper{display:block !important}body.page-calendar #banner-wrapper,body.page-calendar-search #banner-wrapper,.page-template-page-calendar #banner-wrapper{background:#f6f6f6;border:1px solid #fff;margin-top:-1px;padding-bottom:3em}body.page-calendar .region-banner,body.page-calendar-search .region-banner,.page-template-page-calendar .region-banner{background:#f6f6f6;grid-column:span 8;padding-top:6em}body.page-calendar .region-banner .block[id^=block-ds-extras][id$=header],body.page-calendar-search .region-banner .block[id^=block-ds-extras][id$=header],.page-template-page-calendar .region-banner .block[id^=block-ds-extras][id$=header]{padding:0 !important;grid-column:span 1/auto !important}@media screen and (min-width: 40.62em){body.page-calendar .region-banner .block[id^=block-ds-extras][id$=header],body.page-calendar-search .region-banner .block[id^=block-ds-extras][id$=header],.page-template-page-calendar .region-banner .block[id^=block-ds-extras][id$=header]{grid-column:span 2/auto !important}}body.page-calendar .region-banner .block[id^=block-ds-extras][id$=header] .content,body.page-calendar-search .region-banner .block[id^=block-ds-extras][id$=header] .content,.page-template-page-calendar .region-banner .block[id^=block-ds-extras][id$=header] .content{border-left:none;padding:0 !important}body.page-calendar .region-banner .filter-button,body.page-calendar-search .region-banner .filter-button,.page-template-page-calendar .region-banner .filter-button{position:absolute;right:0;top:1em}body.page-calendar .region-banner .views-submit-button,body.page-calendar-search .region-banner .views-submit-button,.page-template-page-calendar .region-banner .views-submit-button{clear:both}body.page-calendar .region-banner .form-submit,body.page-calendar-search .region-banner .form-submit,.page-template-page-calendar .region-banner .form-submit{clear:both}.page-search .region-banner .form-submit,body.page-collection .views-exposed-form .views-reset-button input,.page-template-collection .views-exposed-form .views-reset-button input,.page-template-page-collection .views-exposed-form .views-reset-button input,body.page-collection .views-exposed-form .views-submit-button input,.page-template-collection .views-exposed-form .views-submit-button input,.page-template-page-collection .views-exposed-form .views-submit-button input,body.page-video-audio #block-views-video-audio-block .view-header .tabs li a,body.page-teen-hub-events.node-type-page .region-banner .form-submit,body.page-teen-hub-events-search .region-banner .form-submit,body.page-calendar .region-banner .form-submit,body.page-calendar-search .region-banner .form-submit,.page-template-page-calendar .region-banner .form-submit{background-size:100% 200%;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #bfd3eb), color-stop(50%, white));background-image:linear-gradient(to top, #bfd3eb 50%, white 50%);border:.0625em solid #000;color:#000;font-size:1em;font-weight:600;letter-spacing:.01875em;line-height:1.375;padding:.5em;-webkit-transition:background-position .5s;transition:background-position .5s}.page-search .region-banner .form-submit:hover,body.page-collection .views-exposed-form .views-reset-button input:hover,.page-template-collection .views-exposed-form .views-reset-button input:hover,.page-template-page-collection .views-exposed-form .views-reset-button input:hover,body.page-collection .views-exposed-form .views-submit-button input:hover,.page-template-collection .views-exposed-form .views-submit-button input:hover,.page-template-page-collection .views-exposed-form .views-submit-button input:hover,body.page-video-audio #block-views-video-audio-block .view-header .tabs li a:hover,body.page-teen-hub-events.node-type-page .region-banner .form-submit:hover,body.page-teen-hub-events-search .region-banner .form-submit:hover,body.page-calendar .region-banner .form-submit:hover,body.page-calendar-search .region-banner .form-submit:hover,.page-template-page-calendar .region-banner .form-submit:hover{background-position:0 100%;cursor:pointer}body.page-calendar .region-banner #edit-field-event-date-value-wrapper,body.page-calendar .region-banner #edit-field-event-date-value2-wrapper,body.page-calendar-search .region-banner #edit-field-event-date-value-wrapper,body.page-calendar-search .region-banner #edit-field-event-date-value2-wrapper,.page-template-page-calendar .region-banner #edit-field-event-date-value-wrapper,.page-template-page-calendar .region-banner #edit-field-event-date-value2-wrapper{padding-right:0}@media screen and (min-width: 40.62em){body.page-calendar .region-banner #edit-field-event-date-value-wrapper,body.page-calendar .region-banner #edit-field-event-date-value2-wrapper,body.page-calendar-search .region-banner #edit-field-event-date-value-wrapper,body.page-calendar-search .region-banner #edit-field-event-date-value2-wrapper,.page-template-page-calendar .region-banner #edit-field-event-date-value-wrapper,.page-template-page-calendar .region-banner #edit-field-event-date-value2-wrapper{padding:.5em 1em 0 0}}body.page-calendar .region-banner #edit-field-event-date-value-wrapper .description,body.page-calendar .region-banner #edit-field-event-date-value2-wrapper .description,body.page-calendar-search .region-banner #edit-field-event-date-value-wrapper .description,body.page-calendar-search .region-banner #edit-field-event-date-value2-wrapper .description,.page-template-page-calendar .region-banner #edit-field-event-date-value-wrapper .description,.page-template-page-calendar .region-banner #edit-field-event-date-value2-wrapper .description{display:none}body.page-calendar .region-banner #edit-field-event-date-value-wrapper label[for=edit-field-event-date-value],body.page-calendar .region-banner #edit-field-event-date-value-wrapper label[for=edit-field-event-date-value2],body.page-calendar .region-banner #edit-field-event-date-value2-wrapper label[for=edit-field-event-date-value],body.page-calendar .region-banner #edit-field-event-date-value2-wrapper label[for=edit-field-event-date-value2],body.page-calendar-search .region-banner #edit-field-event-date-value-wrapper label[for=edit-field-event-date-value],body.page-calendar-search .region-banner #edit-field-event-date-value-wrapper label[for=edit-field-event-date-value2],body.page-calendar-search .region-banner #edit-field-event-date-value2-wrapper label[for=edit-field-event-date-value],body.page-calendar-search .region-banner #edit-field-event-date-value2-wrapper label[for=edit-field-event-date-value2],.page-template-page-calendar .region-banner #edit-field-event-date-value-wrapper label[for=edit-field-event-date-value],.page-template-page-calendar .region-banner #edit-field-event-date-value-wrapper label[for=edit-field-event-date-value2],.page-template-page-calendar .region-banner #edit-field-event-date-value2-wrapper label[for=edit-field-event-date-value],.page-template-page-calendar .region-banner #edit-field-event-date-value2-wrapper label[for=edit-field-event-date-value2]{margin-top:4px}body.page-calendar .region-banner #edit-field-event-date-value-wrapper label,body.page-calendar .region-banner #edit-field-event-date-value2-wrapper label,body.page-calendar-search .region-banner #edit-field-event-date-value-wrapper label,body.page-calendar-search .region-banner #edit-field-event-date-value2-wrapper label,.page-template-page-calendar .region-banner #edit-field-event-date-value-wrapper label,.page-template-page-calendar .region-banner #edit-field-event-date-value2-wrapper label{float:left;font-size:1em;font-weight:200;text-transform:uppercase}body.page-calendar .region-banner #edit-field-event-date-value-wrapper label.event-fancy-date,body.page-calendar .region-banner #edit-field-event-date-value2-wrapper label.event-fancy-date,body.page-calendar-search .region-banner #edit-field-event-date-value-wrapper label.event-fancy-date,body.page-calendar-search .region-banner #edit-field-event-date-value2-wrapper label.event-fancy-date,.page-template-page-calendar .region-banner #edit-field-event-date-value-wrapper label.event-fancy-date,.page-template-page-calendar .region-banner #edit-field-event-date-value2-wrapper label.event-fancy-date{font-size:1.2em;font-weight:bold;margin-left:1em;text-transform:capitalize}body.page-calendar .region-banner #edit-field-event-date-value-wrapper .date-date,body.page-calendar .region-banner #edit-field-event-date-value2-wrapper .date-date,body.page-calendar-search .region-banner #edit-field-event-date-value-wrapper .date-date,body.page-calendar-search .region-banner #edit-field-event-date-value2-wrapper .date-date,.page-template-page-calendar .region-banner #edit-field-event-date-value-wrapper .date-date,.page-template-page-calendar .region-banner #edit-field-event-date-value2-wrapper .date-date{border-bottom:2px solid #000;margin-top:-1.3em}body.page-calendar .region-banner #edit-field-event-date-value-wrapper .date-date:after,body.page-calendar .region-banner #edit-field-event-date-value2-wrapper .date-date:after,body.page-calendar-search .region-banner #edit-field-event-date-value-wrapper .date-date:after,body.page-calendar-search .region-banner #edit-field-event-date-value2-wrapper .date-date:after,.page-template-page-calendar .region-banner #edit-field-event-date-value-wrapper .date-date:after,.page-template-page-calendar .region-banner #edit-field-event-date-value2-wrapper .date-date:after{background-size:contain;background-image:url(../../assets/img/icons/arrow-down.svg);background-repeat:no-repeat;content:"";display:inline-block;height:1em;margin-left:-1em;position:absolute;width:1em}body.page-calendar .region-banner #edit-field-event-date-value-wrapper input,body.page-calendar .region-banner #edit-field-event-date-value2-wrapper input,body.page-calendar-search .region-banner #edit-field-event-date-value-wrapper input,body.page-calendar-search .region-banner #edit-field-event-date-value2-wrapper input,.page-template-page-calendar .region-banner #edit-field-event-date-value-wrapper input,.page-template-page-calendar .region-banner #edit-field-event-date-value2-wrapper input{height:100%;margin:0;opacity:0;width:30em}body.page-calendar .region-banner #block-views-exp-calendar-page-1,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1{position:relative}body.page-calendar .region-banner #block-views-exp-calendar-page-1 .filter-button,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 .filter-button,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 .filter-button{position:inherit;top:1em;text-align:left;padding-bottom:.5em;cursor:pointer}body.page-calendar .region-banner #block-views-exp-calendar-page-1 .filter-button:after,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 .filter-button:after,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 .filter-button:after{cursor:pointer}@media(min-width: 742px)and (max-width: 799px){body.page-calendar .region-banner #block-views-exp-calendar-page-1 .filter-button,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 .filter-button,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 .filter-button{position:absolute;top:3em;left:0}}@media screen and (min-width: 50em){body.page-calendar .region-banner #block-views-exp-calendar-page-1 .filter-button,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 .filter-button,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 .filter-button{position:absolute;right:2em;top:1em}}@media screen and (min-width: 40.62em){body.page-calendar .region-banner #block-views-exp-calendar-page-1,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1{grid-column:span 2}}@media screen and (min-width: 56.25em){body.page-calendar .region-banner #block-views-exp-calendar-page-1,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1{grid-column:span 8}}body.page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper{display:none;margin-left:-0.5em;width:100%}@media screen and (min-width: 56.25em){body.page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper{display:block}}body.page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item{display:inline-block;float:left;margin:.5em}#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item input[type=checkbox],.page-search .region-banner #block-views-exp-site-search-page #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox],body.page-collection .form-type-bef-checkbox input input[type=checkbox],.page-template-collection .form-type-bef-checkbox input input[type=checkbox],.page-template-page-collection .form-type-bef-checkbox input input[type=checkbox],body.page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox],.page-template-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox],.page-template-page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox],body.page-teen-hub-events.node-type-page .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item input[type=checkbox],body.page-teen-hub-events-search .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item input[type=checkbox],body.page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox],body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox],.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox]{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;left:-1px;overflow:hidden;position:absolute !important;top:-1px}#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item input[type=checkbox].element-focusable:active,.page-search .region-banner #block-views-exp-site-search-page #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:active,body.page-collection .form-type-bef-checkbox input input[type=checkbox].element-focusable:active,.page-template-collection .form-type-bef-checkbox input input[type=checkbox].element-focusable:active,.page-template-page-collection .form-type-bef-checkbox input input[type=checkbox].element-focusable:active,body.page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:active,.page-template-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:active,.page-template-page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:active,body.page-teen-hub-events.node-type-page .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:active,body.page-teen-hub-events-search .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:active,body.page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:active,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:active,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:active,#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item input[type=checkbox].element-focusable:focus,.page-search .region-banner #block-views-exp-site-search-page #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:focus,body.page-collection .form-type-bef-checkbox input input[type=checkbox].element-focusable:focus,.page-template-collection .form-type-bef-checkbox input input[type=checkbox].element-focusable:focus,.page-template-page-collection .form-type-bef-checkbox input input[type=checkbox].element-focusable:focus,body.page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:focus,.page-template-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:focus,.page-template-page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:focus,body.page-teen-hub-events.node-type-page .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:focus,body.page-teen-hub-events-search .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:focus,body.page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:focus,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:focus,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:focus,#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item input[type=checkbox].element-focusable:target,.page-search .region-banner #block-views-exp-site-search-page #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:target,body.page-collection .form-type-bef-checkbox input input[type=checkbox].element-focusable:target,.page-template-collection .form-type-bef-checkbox input input[type=checkbox].element-focusable:target,.page-template-page-collection .form-type-bef-checkbox input input[type=checkbox].element-focusable:target,body.page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:target,.page-template-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:target,.page-template-page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:target,body.page-teen-hub-events.node-type-page .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:target,body.page-teen-hub-events-search .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:target,body.page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:target,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:target,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox].element-focusable:target{position:static !important;clip:auto;overflow:visible;height:auto}#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item label,.page-search .region-banner #block-views-exp-site-search-page #edit-field-event-type-new-wrapper .bef-checkboxes .form-item label,body.page-collection .form-type-bef-checkbox input label,.page-template-collection .form-type-bef-checkbox input label,.page-template-page-collection .form-type-bef-checkbox input label,body.page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item label,.page-template-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item label,.page-template-page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item label,body.page-teen-hub-events.node-type-page .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item label,body.page-teen-hub-events-search .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item label,body.page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item label,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item label,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item label{border:1px solid #bfd3eb;color:#000;display:inline-block;font-size:1em;padding:.5em 1em;position:relative}#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item label:after,.page-search .region-banner #block-views-exp-site-search-page #edit-field-event-type-new-wrapper .bef-checkboxes .form-item label:after,body.page-collection .form-type-bef-checkbox input label:after,.page-template-collection .form-type-bef-checkbox input label:after,.page-template-page-collection .form-type-bef-checkbox input label:after,body.page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item label:after,.page-template-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item label:after,.page-template-page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item label:after,body.page-teen-hub-events.node-type-page .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item label:after,body.page-teen-hub-events-search .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item label:after,body.page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item label:after,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item label:after,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item label:after{bottom:0;content:"";display:inline-block;height:1em;margin:.5em;position:absolute;top:0;width:1em}#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item input[type=checkbox]:checked~label,.page-search .region-banner #block-views-exp-site-search-page #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label,body.page-collection .form-type-bef-checkbox input input[type=checkbox]:checked~label,.page-template-collection .form-type-bef-checkbox input input[type=checkbox]:checked~label,.page-template-page-collection .form-type-bef-checkbox input input[type=checkbox]:checked~label,body.page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label,.page-template-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label,.page-template-page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label,body.page-teen-hub-events.node-type-page .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label,body.page-teen-hub-events-search .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label,body.page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label{border:1px solid #000;color:#000;padding:.5em 2em .5em 1em}#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item input[type=checkbox]:checked~label:after,.page-search .region-banner #block-views-exp-site-search-page #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label:after,body.page-collection .form-type-bef-checkbox input input[type=checkbox]:checked~label:after,.page-template-collection .form-type-bef-checkbox input input[type=checkbox]:checked~label:after,.page-template-page-collection .form-type-bef-checkbox input input[type=checkbox]:checked~label:after,body.page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label:after,.page-template-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label:after,.page-template-page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label:after,body.page-teen-hub-events.node-type-page .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label:after,body.page-teen-hub-events-search .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label:after,body.page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label:after,body.page-calendar-search .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label:after,.page-template-page-calendar .region-banner #block-views-exp-calendar-page-1 #edit-field-event-type-new-wrapper .bef-checkboxes .form-item input[type=checkbox]:checked~label:after{background:url(../img/icons/x.svg) no-repeat;background-size:contain}body.page-calendar .view-calendar .view-content,body.page-calendar-search .view-calendar .view-content,.page-template-page-calendar .view-calendar .view-content{width:100%;display:grid;float:right;grid-column-gap:2rem;grid-template-columns:repeat(1, 1fr);grid-row-gap:4rem;padding-bottom:6em}@media screen and (min-width: 56.25em){body.page-calendar .view-calendar .view-content,body.page-calendar-search .view-calendar .view-content,.page-template-page-calendar .view-calendar .view-content{width:70%}}@media screen and (min-width: 40.62em){body.page-calendar .view-calendar .view-content,body.page-calendar-search .view-calendar .view-content,.page-template-page-calendar .view-calendar .view-content{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 56.25em){body.page-calendar .view-calendar .view-content,body.page-calendar-search .view-calendar .view-content,.page-template-page-calendar .view-calendar .view-content{grid-template-columns:repeat(3, 1fr)}}body.page-calendar .view-calendar .view-content .field-name-field-event-type,body.page-calendar .view-calendar .view-content .field-name-title,body.page-calendar .view-calendar .view-content .field-name-event-date,body.page-calendar-search .view-calendar .view-content .field-name-field-event-type,body.page-calendar-search .view-calendar .view-content .field-name-title,body.page-calendar-search .view-calendar .view-content .field-name-event-date,.page-template-page-calendar .view-calendar .view-content .field-name-field-event-type,.page-template-page-calendar .view-calendar .view-content .field-name-title,.page-template-page-calendar .view-calendar .view-content .field-name-event-date{display:block}body.page-calendar .view-calendar .view-content .date-display-single,body.page-calendar-search .view-calendar .view-content .date-display-single,.page-template-page-calendar .view-calendar .view-content .date-display-single{display:block !important}body.page-calendar .view-calendar .view-content .field-name-field-event-type,body.page-calendar-search .view-calendar .view-content .field-name-field-event-type,.page-template-page-calendar .view-calendar .view-content .field-name-field-event-type{line-height:.9em;padding-bottom:.2em}body.page-calendar .view-calendar .view-content .field-name-field-event-type a,body.page-calendar-search .view-calendar .view-content .field-name-field-event-type a,.page-template-page-calendar .view-calendar .view-content .field-name-field-event-type a{font-size:.7em;font-weight:500;text-decoration:none;text-transform:uppercase}body.page-calendar .view-calendar .view-content .field-name-title h2,body.page-calendar-search .view-calendar .view-content .field-name-title h2,.page-template-page-calendar .view-calendar .view-content .field-name-title h2{margin:0}body.page-calendar .view-calendar .view-content .field-name-title h2 a,body.page-calendar-search .view-calendar .view-content .field-name-title h2 a,.page-template-page-calendar .view-calendar .view-content .field-name-title h2 a{font-size:.8em;font-weight:normal;margin:0;text-decoration:none}body.page-calendar .view-calendar .view-content .field-name-title h2 a:hover,body.page-calendar-search .view-calendar .view-content .field-name-title h2 a:hover,.page-template-page-calendar .view-calendar .view-content .field-name-title h2 a:hover{color:#000;text-decoration:none}.pager a{text-decoration:none}body.page-teen-hub-events.node-type-page .block-menu-block ul li.expanded:hover .menu,body.page-teen-hub-events-search .block-menu-block ul li.expanded:hover .menu{border:1px solid #bfd3eb}body.page-teen-hub-events.node-type-page .fieldset-wrapper,body.page-teen-hub-events-search .fieldset-wrapper{display:block !important}body.page-teen-hub-events.node-type-page #banner-wrapper,body.page-teen-hub-events-search #banner-wrapper{background:#f6f6f6;border:1px solid #fff;margin-top:-1px;padding-bottom:3em}body.page-teen-hub-events.node-type-page .region-banner,body.page-teen-hub-events-search .region-banner{grid-column:span 8;padding-top:6em}body.page-teen-hub-events.node-type-page .region-banner .block[id^=block-ds-extras][id$=header],body.page-teen-hub-events-search .region-banner .block[id^=block-ds-extras][id$=header]{padding:0 !important;grid-column:span 1/auto !important}body.page-teen-hub-events.node-type-page .region-banner .block[id^=block-ds-extras][id$=header] .content,body.page-teen-hub-events-search .region-banner .block[id^=block-ds-extras][id$=header] .content{border-left:none;padding:0 !important}body.page-teen-hub-events.node-type-page .region-banner .filter-button,body.page-teen-hub-events-search .region-banner .filter-button{position:absolute;right:0;top:1em}body.page-teen-hub-events.node-type-page .region-banner .views-submit-button,body.page-teen-hub-events-search .region-banner .views-submit-button{clear:both}body.page-teen-hub-events.node-type-page .region-banner .form-submit,body.page-teen-hub-events-search .region-banner .form-submit{clear:both}body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper .description,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper .description,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper .description,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper .description{display:none}body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper label[for=edit-field-event-date-value],body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper label[for=edit-field-event-date-value2],body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper label[for=edit-field-event-date-value],body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper label[for=edit-field-event-date-value2],body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper label[for=edit-field-event-date-value],body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper label[for=edit-field-event-date-value2],body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper label[for=edit-field-event-date-value],body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper label[for=edit-field-event-date-value2]{margin-top:4px}body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper label,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper label,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper label,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper label{float:left;font-size:1em;font-weight:200;text-transform:uppercase}body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper label .month,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper label .day,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper label .year,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper label .forever,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper label .month,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper label .day,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper label .year,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper label .forever,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper label .month,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper label .day,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper label .year,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper label .forever,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper label .month,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper label .day,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper label .year,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper label .forever{font-size:1.2em;font-weight:bold;text-transform:capitalize}body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper label .month,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper label .forever,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper label .month,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper label .forever,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper label .month,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper label .forever,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper label .month,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper label .forever{margin-left:1em}body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper .date-date,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper .date-date,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper .date-date,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper .date-date{border-bottom:2px solid #000;margin-top:-1.3em}body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper .date-date:after,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper .date-date:after,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper .date-date:after,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper .date-date:after{background-size:contain;background-image:url(../../assets/img/icons/arrow-down.svg);background-repeat:no-repeat;content:"";display:inline-block;height:1em;margin-left:-1em;position:absolute;width:1em}body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value-wrapper input,body.page-teen-hub-events.node-type-page .region-banner #edit-field-event-date-value2-wrapper input,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value-wrapper input,body.page-teen-hub-events-search .region-banner #edit-field-event-date-value2-wrapper input{height:100%;opacity:0;margin:0;width:30em}body.page-teen-hub-events.node-type-page .region-banner #block-views-exp-teen-events-page,body.page-teen-hub-events-search .region-banner #block-views-exp-teen-events-page{grid-column:span 8;margin-top:3em}body.page-teen-hub-events.node-type-page .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper,body.page-teen-hub-events-search .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper{display:none;margin-left:-0.5em;width:100%}@media screen and (min-width: 56.25em){body.page-teen-hub-events.node-type-page .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper,body.page-teen-hub-events-search .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper{display:block}}body.page-teen-hub-events.node-type-page .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item,body.page-teen-hub-events-search .region-banner #block-views-exp-teen-events-page #edit-field-event-type-tid-1-wrapper .bef-checkboxes .form-item{display:inline-block;float:left;margin:.5em}body.page-teen-hub-events.node-type-page #block-views-teens-block-2 .view-teens ul,body.page-teen-hub-events-search #block-views-teens-block-2 .view-teens ul{width:100%}@media screen and (min-width: 56.25em){body.page-teen-hub-events.node-type-page #block-views-teens-block-2 .view-teens ul,body.page-teen-hub-events-search #block-views-teens-block-2 .view-teens ul{width:70%}}body.page-teen-hub-events.node-type-page #block-views-teens-block-2 .view-teens ul li:before,body.page-teen-hub-events-search #block-views-teens-block-2 .view-teens ul li:before{display:none}body.page-teen-hub-events.node-type-page #block-views-teens-block-2 .view-teens ul .field-name-field-event-type,body.page-teen-hub-events.node-type-page #block-views-teens-block-2 .view-teens ul .field-name-title,body.page-teen-hub-events.node-type-page #block-views-teens-block-2 .view-teens ul .field-name-event-date,body.page-teen-hub-events-search #block-views-teens-block-2 .view-teens ul .field-name-field-event-type,body.page-teen-hub-events-search #block-views-teens-block-2 .view-teens ul .field-name-title,body.page-teen-hub-events-search #block-views-teens-block-2 .view-teens ul .field-name-event-date{max-width:240px;display:block}body.page-teen-hub-events.node-type-page #block-views-teens-block-2 .view-teens ul .date-display-single,body.page-teen-hub-events-search #block-views-teens-block-2 .view-teens ul .date-display-single{display:block !important}body.page-teen-hub-events.node-type-page #block-views-teens-block-2 .view-teens ul .field-name-field-event-type,body.page-teen-hub-events-search #block-views-teens-block-2 .view-teens ul .field-name-field-event-type{line-height:.9em;padding-bottom:.2em}body.page-teen-hub-events.node-type-page #block-views-teens-block-2 .view-teens ul .field-name-field-event-type a,body.page-teen-hub-events-search #block-views-teens-block-2 .view-teens ul .field-name-field-event-type a{font-size:.7em;font-weight:500;text-decoration:none;text-transform:uppercase}body.page-teen-hub-events.node-type-page #block-views-teens-block-2 .view-teens ul .field-name-title h2,body.page-teen-hub-events-search #block-views-teens-block-2 .view-teens ul .field-name-title h2{margin:0}body.page-teen-hub-events.node-type-page #block-views-teens-block-2 .view-teens ul .field-name-title h2 a,body.page-teen-hub-events-search #block-views-teens-block-2 .view-teens ul .field-name-title h2 a{font-size:.8em;font-weight:normal;margin:0;text-decoration:none}body.page-teen-hub-events.node-type-page #block-views-teens-block-2 .view-teens ul .field-name-title h2 a:hover,body.page-teen-hub-events-search #block-views-teens-block-2 .view-teens ul .field-name-title h2 a:hover{text-decoration:none;color:#000}body.page-calendar-main #content-top .breadcrumb,.page-template-page-calendar #content-top .breadcrumb{display:none}.field-name-field-credit .field-items{height:4.25em;overflow:visible;position:relative}.field-name-field-credit .field-item{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);margin-bottom:1px;max-height:4.25em;min-height:4.25em;overflow:hidden;padding:1em 0 .5em;position:absolute;bottom:0;left:0;right:0;top:0;-webkit-transition:max-height ease-in-out .2s;transition:max-height ease-in-out .2s;z-index:8}.field-name-field-credit .field-item:not(.open)>*:not(:first-child):not(.expand-credit){clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;left:-1px;overflow:hidden;position:absolute !important;top:-1px}.field-name-field-credit .field-item:not(.open)>*:not(:first-child):not(.expand-credit).element-focusable:active,.field-name-field-credit .field-item:not(.open)>*:not(:first-child):not(.expand-credit).element-focusable:focus,.field-name-field-credit .field-item:not(.open)>*:not(:first-child):not(.expand-credit).element-focusable:target{position:static !important;clip:auto;overflow:visible;height:auto}.field-name-field-credit .field-item.open{background-color:#bfd3eb;max-height:200em}.field-name-field-credit .field-item.open .expand-credit:after{content:""}.field-name-field-credit .field-item>*{font-size:.7em;padding-right:2.6785714286em;position:relative}.field-name-field-credit .expand-credit{color:rgba(0,0,0,0);display:block;font-size:1.125em;height:1.3125em;line-height:1;overflow:hidden;top:1.125em;outline:none}.field-name-field-credit .expand-credit,.field-name-field-credit .expand-credit:after{position:absolute;right:0;text-align:center;width:1.3125em}.field-name-field-credit .expand-credit:after{color:#000;content:"";display:block;font-family:ica-icons;top:0}.slick__slide:not(.slick-active) .field-name-field-credit{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;left:-1px;overflow:hidden;position:absolute !important;top:-1px}.slick__slide:not(.slick-active) .field-name-field-credit.element-focusable:active,.slick__slide:not(.slick-active) .field-name-field-credit.element-focusable:focus,.slick__slide:not(.slick-active) .field-name-field-credit.element-focusable:target{position:static !important;clip:auto;overflow:visible;height:auto}.slick__slide .field-name-field-credit{max-width:100vw !important}.slick__slide .field-name-field-credit .field-item{top:auto}.node-artwork.view-mode-full .field-name-field-notes{margin-top:1em}body.page-video-audio #block-views-video-audio-block .view-header{display:block;padding-bottom:6em}body.page-video-audio #block-views-video-audio-block .view-header .tabs li{display:inline-block}body.page-video-audio #block-views-video-audio-block .view-header .tabs li:before{content:"";margin-right:0}body.page-video-audio #block-views-video-audio-block .view-header .tabs li a{border:.0625em solid #bfd3eb}body.page-video-audio #block-views-video-audio-block .view-header .tabs li a.active{border:.0625em solid #000}.scald-atom-video{height:0 !important;padding-top:56.25%;position:relative;width:100% !important}.scald-atom-video iframe{height:100% !important;left:0;position:absolute;top:0;width:100% !important}body.page-collection,.page-template-collection,.page-template-page-collection{background-color:#fff !important}body.page-collection #banner-wrapper,.page-template-collection #banner-wrapper,.page-template-page-collection #banner-wrapper{background-color:#bfd3eb}@media screen and (min-width: 40.62em){body.page-collection #main .region-content .block-views:first-of-type,.page-template-collection #main .region-content .block-views:first-of-type,.page-template-page-collection #main .region-content .block-views:first-of-type{grid-column:span 2}}@media screen and (min-width: 56.25em){body.page-collection #main .region-content .block-views:first-of-type,.page-template-collection #main .region-content .block-views:first-of-type,.page-template-page-collection #main .region-content .block-views:first-of-type{grid-column:span 8}}body.page-collection .views-exposed-form,.page-template-collection .views-exposed-form,.page-template-page-collection .views-exposed-form{padding-bottom:2em}body.page-collection .views-exposed-form .views-exposed-widgets,.page-template-collection .views-exposed-form .views-exposed-widgets,.page-template-page-collection .views-exposed-form .views-exposed-widgets{display:grid;grid-template-columns:repeat(8, 1fr)}body.page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper,.page-template-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper,.page-template-page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper{grid-column:span 8}body.page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .views-widget,.page-template-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .views-widget,.page-template-page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .views-widget{position:relative}body.page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .views-widget .form-type-textfield,.page-template-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .views-widget .form-type-textfield,.page-template-page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .views-widget .form-type-textfield{display:inline-block}body.page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper label,.page-template-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper label,.page-template-page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper label{color:#000;font-weight:normal;letter-spacing:1px;text-transform:uppercase}body.page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper input,.page-template-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper input,.page-template-page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper input{display:inline-block;padding:1em}body.page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .filter-button,.page-template-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .filter-button,.page-template-page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .filter-button{position:inherit;top:1em;text-align:left;padding-bottom:.5em;cursor:pointer}body.page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .filter-button:after,.page-template-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .filter-button:after,.page-template-page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .filter-button:after{cursor:pointer}@media screen and (min-width: 56.25em){body.page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .filter-button,.page-template-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .filter-button,.page-template-page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper .filter-button{position:absolute;right:2em;top:1em}}body.page-collection .views-exposed-form #edit-content-field-medium-wrapper,.page-template-collection .views-exposed-form #edit-content-field-medium-wrapper,.page-template-page-collection .views-exposed-form #edit-content-field-medium-wrapper{display:none;grid-column:span 8}@media screen and (min-width: 56.25em){body.page-collection .views-exposed-form #edit-content-field-medium-wrapper,.page-template-collection .views-exposed-form #edit-content-field-medium-wrapper,.page-template-page-collection .views-exposed-form #edit-content-field-medium-wrapper{display:block}}body.page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes,.page-template-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes,.page-template-page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes{margin-left:-0.5em}body.page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item,.page-template-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item,.page-template-page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item{display:inline-block;float:left;margin:.5em;position:relative}body.page-collection .views-exposed-form .views-submit-button,.page-template-collection .views-exposed-form .views-submit-button,.page-template-page-collection .views-exposed-form .views-submit-button{padding:0}body.page-collection .views-exposed-form .views-reset-button,.page-template-collection .views-exposed-form .views-reset-button,.page-template-page-collection .views-exposed-form .views-reset-button{padding:0}@media screen and (min-width: 56.25em){body.page-collection .views-exposed-form .views-reset-button,.page-template-collection .views-exposed-form .views-reset-button,.page-template-page-collection .views-exposed-form .views-reset-button{margin-left:-4em}}body.page-collection .form-type-bef-checkbox input,.page-template-collection .form-type-bef-checkbox input,.page-template-page-collection .form-type-bef-checkbox input{background:red}.page-template-collection #banner-wrapper,.page-template-collection .site-main{background-color:#bfd3eb}.page-template-collection .block-artwork-collection{background:#fff;margin-top:3em;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:auto}.page-template-collection .block-artwork-collection #content{padding:0 1rem;max-width:1300px;margin:0 auto;-webkit-box-sizing:content-box;box-sizing:content-box}@media screen and (min-width: 40.62em){.page-template-collection .block-artwork-collection .block-views:first-of-type{grid-column:span 2}}@media screen and (min-width: 56.25em){.page-template-collection .block-artwork-collection .block-views:first-of-type{grid-column:span 8}}.view-collection-searches .view-content{grid-auto-rows:.25em;grid-column-gap:2rem;grid-row-gap:4rem;grid-template-columns:repeat(1, 1fr);display:grid}@media screen and (min-width: 40.62em){.view-collection-searches .view-content{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 56.25em){.view-collection-searches .view-content{grid-template-columns:repeat(4, 1fr)}}.view-collection-searches .view-content .views-row{max-width:288px}.view-collection-searches .view-content .views-row .field-name-field-teaser-image img{height:auto;width:288px}.view-collection-searches .view-content .views-row .field-name-field-artist{margin-top:1em}.view-collection-searches .view-content .views-row .field-name-field-artist h3{line-height:normal;margin:0;padding:0}.view-collection-searches .view-content .views-row .field-name-field-artist a{font-size:1.2em;font-weight:200;text-decoration:none}.view-collection-searches .view-content .views-row .field-name-title h3{line-height:normal;margin:0;padding:0}.view-collection-searches .view-content .views-row .field-name-title a{color:#000;font-size:.8em;font-weight:200;text-decoration:none}div.addtocal{float:none;padding:0 0 9px 0;font-size:.8125em;font-weight:bold;line-height:1.1538461538;text-transform:uppercase}div.addtocal:hover{color:#004ecc}div.addtocal:hover:after,div.addtocal:after{font-family:ica-icons;content:"";padding:0 .25em;vertical-align:middle;color:#000}div.addtocal:hover::after{color:#004ecc;padding:0 .25em}.date-display-range,.date-display-single{display:none}.xpandable .date-display-single{display:inline-block;font-size:1.125em}#back-to-top{background:rgba(255,255,255,.8);border:1px solid #bfd3eb;bottom:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:2em;left:auto;position:fixed;right:.5rem;text-align:left;text-decoration:none;top:auto;-webkit-transition:all ease .5s;transition:all ease .5s;width:2.125em !important;z-index:100}#back-to-top:before{color:#000;content:"";font-family:ica-icons;font-size:1em;height:32px;line-height:32px;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);text-align:center;width:32px}#back-to-top:hover:before{color:#004ecc}#back-to-top:link,#back-to-top:hover,#back-to-top:visited,#back-to-top:focus,#back-to-top:active{color:rgba(0,0,0,0)}#block-block-translate{grid-column:span 1/auto !important}@media screen and (min-width: 56.25em){#block-block-translate{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:span 6/-1 !important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}#block-block-translate p a{display:inline-block !important}#block-menu-block-9,#block-menu-menu-footer-menu{grid-column:span 1/auto !important}@media screen and (min-width: 56.25em){#block-menu-block-9,#block-menu-menu-footer-menu{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:span 5/-1 !important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.region-footer .menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2.8125em 1.40625em}.region-footer .menu li{margin:0;width:3em}.page-search{padding-top:0}.page-search #banner-wrapper{background:#f6f6f6;border:1px solid #fff;margin-top:-1px;padding-bottom:3em}.page-search .jump-menu{display:none}.page-search .region-banner{grid-column:span 8;padding-top:6em}.page-search .region-banner .block[id^=block-ds-extras][id$=header]{padding:0 !important}.page-search .region-banner .block[id^=block-ds-extras][id$=header] .content{border-left:none;padding:0 !important}.page-search .region-banner .filter-button{position:absolute;right:0;top:1em}.page-search .region-banner .views-submit-button{clear:both}.page-search .region-banner .form-submit{clear:both}.page-search .region-banner #edit-field-event-date-value-wrapper .description,.page-search .region-banner #edit-field-event-date-value2-wrapper .description{display:none}.page-search .region-banner #edit-field-event-date-value-wrapper label[for=edit-field-event-date-value],.page-search .region-banner #edit-field-event-date-value-wrapper label[for=edit-field-event-date-value2],.page-search .region-banner #edit-field-event-date-value2-wrapper label[for=edit-field-event-date-value],.page-search .region-banner #edit-field-event-date-value2-wrapper label[for=edit-field-event-date-value2]{margin-top:4px}.page-search .region-banner #edit-field-event-date-value-wrapper label,.page-search .region-banner #edit-field-event-date-value2-wrapper label{float:left;font-size:1em;font-weight:200;text-transform:uppercase}.page-search .region-banner #edit-field-event-date-value-wrapper label .month,.page-search .region-banner #edit-field-event-date-value-wrapper label .day,.page-search .region-banner #edit-field-event-date-value-wrapper label .year,.page-search .region-banner #edit-field-event-date-value-wrapper label .forever,.page-search .region-banner #edit-field-event-date-value2-wrapper label .month,.page-search .region-banner #edit-field-event-date-value2-wrapper label .day,.page-search .region-banner #edit-field-event-date-value2-wrapper label .year,.page-search .region-banner #edit-field-event-date-value2-wrapper label .forever{font-size:1.2em;font-weight:bold;text-transform:capitalize}.page-search .region-banner #edit-field-event-date-value-wrapper label .month,.page-search .region-banner #edit-field-event-date-value-wrapper label .forever,.page-search .region-banner #edit-field-event-date-value2-wrapper label .month,.page-search .region-banner #edit-field-event-date-value2-wrapper label .forever{margin-left:1em}.page-search .region-banner #edit-field-event-date-value-wrapper .date-date,.page-search .region-banner #edit-field-event-date-value2-wrapper .date-date{border-bottom:2px solid #000;margin-top:-1.3em}.page-search .region-banner #edit-field-event-date-value-wrapper .date-date:after,.page-search .region-banner #edit-field-event-date-value2-wrapper .date-date:after{background-size:contain;background-image:url(../images/icons/arrow-down.svg);background-repeat:no-repeat;content:"";display:inline-block;height:1em;margin-left:-1em;position:absolute;width:1em}.page-search .region-banner #edit-field-event-date-value-wrapper input,.page-search .region-banner #edit-field-event-date-value2-wrapper input{height:100%;margin:0;opacity:0;width:30em}.page-search .region-banner #block-views-exp-site-search-page{position:relative}.page-search .region-banner #block-views-exp-site-search-page .filter-button{position:inherit;top:1em;text-align:left;padding-bottom:.5em;cursor:pointer}.page-search .region-banner #block-views-exp-site-search-page .filter-button:after{cursor:pointer}@media screen and (min-width: 56.25em){.page-search .region-banner #block-views-exp-site-search-page .filter-button{position:absolute;right:2em;top:1em}}@media screen and (min-width: 56.25em){.page-search .region-banner #block-views-exp-site-search-page{grid-column:span 8}}.page-search .region-banner #block-views-exp-site-search-page #edit-field-event-type-new-wrapper{display:block;margin-left:-0.5em;width:100%}.page-search .region-banner #block-views-exp-site-search-page #edit-field-event-type-new-wrapper .bef-checkboxes .form-item{display:inline-block;float:left;margin:.5em}#block-views-exp-site-search-page .views-exposed-widgets .views-exposed-widget:nth-child(n+2):nth-child(-n+4){display:none}@media screen and (min-width: 56.25em){#block-views-exp-site-search-page .views-exposed-widgets .views-exposed-widget:nth-child(n+2):nth-child(-n+4){display:block}}#block-views-exp-site-search-page .views-exposed-widgets #edit-search-api-multi-fulltext-wrapper{width:100%}#block-views-exp-site-search-page .views-exposed-widgets #edit-search-api-multi-fulltext-wrapper label{color:#000;font-weight:normal;letter-spacing:1px;text-transform:uppercase}#block-views-exp-site-search-page .views-exposed-widgets #edit-search-api-multi-fulltext-wrapper input{display:inline-block;padding:1em}#block-views-exp-site-search-page .views-exposed-widgets .views-widget{position:relative}@media screen and (min-width: 56.25em){#block-views-exp-site-search-page .views-exposed-form{width:100%}}#block-views-exp-site-search-page .views-exposed-form label{display:none}#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes{margin-left:-0.5em}#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item{display:inline-block;float:left;margin:.5em}#block-solr-search-block-solr-search-block{margin-bottom:.5em;margin-top:.5em}@media screen and (min-width: 53.125em){#block-solr-search-block-solr-search-block{margin-top:0;padding-right:.5em;position:absolute;top:0}}#block-solr-search-block-solr-search-block .search-trigger{background-color:rgba(0,0,0,0);border:none;font-size:11px;height:2.75em;overflow:visible;position:relative;text-indent:-9999px;width:1.75em}#block-solr-search-block-solr-search-block .search-trigger:before{background:rgba(0,0,0,0) url(../img/icons/magnifying-glass.svg) no-repeat left top;background-size:1.75em;content:"";cursor:pointer;height:1.75em;left:0;position:absolute;text-indent:0;top:0;width:1.75em}@media screen and (min-width: 53.125em){#block-solr-search-block-solr-search-block .search-trigger{margin-top:.7em}}@media screen and (min-width: 55.625em){#block-solr-search-block-solr-search-block .search-trigger{margin-top:1.1em}}#block-solr-search-block-solr-search-block .content{display:none;margin-bottom:1em}@media screen and (min-width: 53.125em){#block-solr-search-block-solr-search-block .content{margin-right:0;padding:0;position:absolute;right:0;top:57px;z-index:12}}#block-solr-search-block-solr-search-block .content .form-item-solr-keyword input{border:solid #bfd3eb;border-width:0 1px 1px 1px;padding:1em .5em}#block-solr-search-block-solr-search-block .content .form-item-solr-keyword input:focus{outline:none}#block-solr-search-block-solr-search-block .content .form-actions{display:none}#block-solr-search-block-solr-search-block .content.open{display:block}#block-solr-search-block-solr-search-block.mobile-search{position:absolute;right:0;top:.5em;z-index:3}#block-solr-search-block-solr-search-block.mobile-search .search-trigger{position:absolute;right:.5em;width:3.5em}#block-solr-search-block-solr-search-block.mobile-search .search-trigger:before{background-position:center top;height:2.75em;width:3.5em}#block-solr-search-block-solr-search-block.mobile-search .content.open{margin-right:1em;margin-top:1.75em}#block-solr-search-block-solr-search-block.mobile-search .content.open .form-item-solr-keyword input{float:right;max-width:60%}@media screen and (min-width: 40.62em){#block-views-exp-site-search-page{grid-column:span 2}}@media screen and (min-width: 56.25em){#block-views-exp-site-search-page{grid-column:span 8}}#block-views-exp-site-search-page .views-exposed-form .views-exposed-widget{padding:0}#block-views-exp-site-search-page .views-exposed-form .views-widget-filter-search_api_multi_fulltext{margin-bottom:1em}.view-mode-search_results{margin-bottom:3em}.view-mode-search_results .field+.field{margin-top:.5em}.view-mode-search_results .more-link{display:inline-block;margin-left:.25em}.view-mode-search_results .field-name-content-type,.view-mode-search_results .field-name-field-event-type{font-size:.85em;text-transform:uppercase}.view-mode-search_results .field-name-content-type a:after,.view-mode-search_results .field-name-field-event-type a:after{border-bottom:0 !important}.view-mode-search_results .field-name-field-teaser-image a:after{border-bottom:0 !important}.view-mode-search_results .field-name-title h2,.view-mode-search_results .field-name-title h3{margin-top:0}.view-mode-search_results .field-name-title a:after{border-bottom:0 !important}.view-mode-search_results .field-name-title .teaser-title{max-width:none !important}.view-mode-search_results .field-name-article-byline-date span{display:inline-block}.view-mode-search_results .field-name-article-byline-date span+span{margin-left:.25em}.view-mode-search_results .group-left,.view-mode-search_results .group-right{clear:both;float:left;width:100%}@media screen and (min-width: 40.62em){.view-mode-search_results .group-left,.view-mode-search_results .group-right{clear:none}.view-mode-search_results .group-left{padding-right:3%;width:25%}.view-mode-search_results .group-right{width:75%}.view-mode-search_results .group-one-column .group-right{width:100%}}.jump-menu{grid-column:span 2/auto !important;padding-bottom:3em}.jump-menu ul{display:block;line-height:0;margin:0;overflow-x:scroll;padding:0;white-space:nowrap}@media screen and (min-width: 40.62em){.jump-menu ul{overflow:initial;white-space:initial}}.jump-menu ul li{border:.0625em solid #000;border-color:#a1bbda !important;border-left:none !important;color:#000;display:inline-block;font-size:1em;font-weight:600;letter-spacing:.01875em;line-height:1.375;padding:.5em;-webkit-transition:background-position .5s;transition:background-position .5s}.jump-menu ul li a{color:#000;font-weight:normal}.jump-menu ul li:first-child{border-left:1px solid #a1bbda !important}.jump-menu ul li:hover{border:1px solid #000 !important}.jump-menu ul li:hover a{color:#000 !important}.jump-menu ul li:hover+li{border-left:rgba(0,0,0,0) !important}.jump-menu ul li.hide-left{border-right:rgba(0,0,0,0) !important}.jump-menu ul li.active{border-color:#000 !important;border-left:1px solid #000 !important}.jump-menu ul li.active a{color:#000 !important}.jump-menu ul li.active-left{border-right:0 !important}.jump-menu.sticky-jump-menu{background:#fff;padding-bottom:0;position:fixed;width:100%;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;z-index:1}.jump-menu.sticky-jump-menu ul{background:rgba(0,0,0,0);display:inline-block}.jump-menu.sticky-jump-menu ul li{margin:0;margin-top:-1px}body.mobile-menu-active .jump-menu{display:none}.home .jump-menu,.front .jump-menu,.page-node-222 .jump-menu,.page-calendar .jump-menu,.page-collection .jump-menu,.page-teen-hub-events .jump-menu,.page-exhibitions .jump-menu{grid-column:span 8/auto !important}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}.signup-form,.block-ica-mailing-list{color:#000}.signup-form .form-item,.signup-form .form-actions,.block-ica-mailing-list .form-item,.block-ica-mailing-list .form-actions{margin-bottom:0}.signup-form .webform-component-email-address,.signup-form .form-item-wf-fn,.block-ica-mailing-list .webform-component-email-address,.block-ica-mailing-list .form-item-wf-fn{margin:0}.signup-form .webform-component-email,.signup-form .form-item-email,.block-ica-mailing-list .webform-component-email,.block-ica-mailing-list .form-item-email{position:relative}.signup-form .webform-component-email label,.signup-form .form-item-email label,.block-ica-mailing-list .webform-component-email label,.block-ica-mailing-list .form-item-email label{margin-top:10px;position:absolute;text-transform:lowercase}.signup-form .webform-component-email input,.signup-form .form-item-email input,.block-ica-mailing-list .webform-component-email input,.block-ica-mailing-list .form-item-email input{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #000;max-width:100%;padding:.5em .9375em;width:100%}.signup-form .webform-component-email input:focus,.signup-form .form-item-email input:focus,.block-ica-mailing-list .webform-component-email input:focus,.block-ica-mailing-list .form-item-email input:focus{background:#fff;border:1px solid #fff;outline:none}.signup-form .webform-component-email input:focus,.signup-form .form-item-email input:focus,.block-ica-mailing-list .webform-component-email input:focus,.block-ica-mailing-list .form-item-email input:focus{border-bottom:1px solid #000 !important}.signup-form .webform-component-email.focused label,.signup-form .form-item-email.focused label,.block-ica-mailing-list .webform-component-email.focused label,.block-ica-mailing-list .form-item-email.focused label{display:none !important}.form-item-email label{display:none}.form-item-email ::-webkit-input-placeholder{color:#000;opacity:1}.form-item-email ::-moz-placeholder{color:#000;opacity:1}.form-item-email :-ms-input-placeholder{color:#000;opacity:1}.form-item-email ::-ms-input-placeholder{color:#000;opacity:1}.form-item-email ::placeholder{color:#000;opacity:1}.form-item-email :-ms-input-placeholder{color:#000}.form-item-email ::-ms-input-placeholder{color:#000}.border{border:1px solid #bfd3eb;padding:2em}.view-mode-related .field-name-exhibition-date,.border{color:#000}.view-mode-related .field-name-exhibition-date a,.border a{text-decoration:none;color:#000}.toggle-date{color:#004ecc;font-weight:500}.toggle-date:hover{cursor:pointer}.view-mode-related .field-name-exhibition-date{font-family:fakt,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5}.teaser-title a{border-bottom:none !important}a#skip-to-content{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a#skip-to-content:focus,a#skip-to-content:active{background:#fff;color:#004ecc;left:0;top:0;width:auto;height:auto;overflow:auto;margin:10px;padding:5px;font-size:20px;z-index:999}a.block-title-link{display:inline-block;overflow:hidden;text-indent:-9999px}a.block-title-link::before{float:left;text-indent:0}@media screen and (min-width: 50em){body.node-type-event #main #block-system-main{max-width:725px}}#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content .field-group-tabs{display:none !important}#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments{grid-column-gap:0rem !important;padding:0;max-width:725px}#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#accommodations .label-above,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #registration .label-above,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #schedule .label-above,#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content #acknowledgments .label-above{font-size:1.2em}#page>*:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content>#speakers{margin-top:3em}.block[id=block-ds-extras-event-content-bottom] h2:first-child{display:none}.block[id=block-ds-extras-event-content-bottom] .xpandable{padding:0 0 .5em 0;margin:.5em 0}@media screen and (min-width: 40.62em){.block[id=block-ds-extras-event-content-bottom] .xpandable-area{margin-bottom:2em !important}}.block[id=block-ds-extras-event-content-bottom] .field-name-field-credit{display:none}.block[id=block-ds-extras-event-content-bottom] .field-name-field-speakers .field-label{grid-column:span 8/auto !important}.block[id=block-ds-extras-event-content-bottom] .node-speaker{display:block;float:left}body.node-type-speaker .field-name-field-credit{display:none}body.node-type-publication .region-banner .field-name-field-byline{font-size:1.3em;padding:1em 0}body.node-type-publication .region-banner .field-name-field-year{padding-bottom:.75em}body.node-type-publication .region-banner .group-info,body.node-type-publication .region-banner .group-title{grid-column:span 8/auto !important}body.node-type-publication .region-content .ds-1col{grid-template-columns:repeat(8, 1fr);display:grid}body.node-type-publication .field-name-body{grid-column:span 8/auto !important}@media screen and (min-width: 56.25em){body.node-type-publication .field-name-body{grid-column:span 5/auto !important}}#block-views-publications-block{grid-column:span 8/auto !important}#block-views-exp-publications-block .views-widget{position:relative}#block-views-exp-publications-block .views-widget .form-type-textfield{display:inline-block}#block-views-exp-publications-block label{color:#000;font-weight:normal;letter-spacing:1px;text-transform:uppercase}#block-views-exp-publications-block #edit-combine{display:inline-block;padding:1em}#block-views-exp-publications-block #edit-submit-publications{margin-top:.9em}
/*# sourceMappingURL=theme.css.map */
