#page footer,#banner,#header-wrapper,#main,#content-bottom,#content-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 1rem}#page footer>*,#banner>*,#header-wrapper>*,#main>*,#content-bottom>*,#content-top>*{-ms-flex-item-align:center;align-self:center;margin:0 auto;width:100%}@media screen and (min-width: 81.25em){#page footer>*,#banner>*,#header-wrapper>*,#main>*,#content-bottom>*,#content-top>*{max-width:1360px}}#main{display:block;max-width:81.25rem;margin:0 auto;padding:0}@media screen and (min-width: 81.25em){#main{max-width:1360px}}#main #content-top{padding:0}@media screen and (min-width: 50em){#main{display:grid;grid-column-gap:3rem;grid-template-columns:725px 1fr}#main .tabs{grid-column:span 2;grid-row:1}#main #content-top{grid-column:span 2;grid-row:2}#main #content{align-self:auto;grid-column:1/1;grid-row:3}#main .sidebar{align-self:auto;grid-column:1;grid-row:4}#main .sidebar .region-sidebar{border:none}}@media screen and (min-width: 50em)and (min-width: 75em){#main .sidebar{grid-column-gap:5rem;grid-column:2;grid-row:3}}@media screen and (min-width: 50em){#main .sidebar h2{margin:0 0 .5em}}@media screen and (max-width: 1300px){#main{padding:0 1rem}}.home #main,.front #main,.page-node-222 #main,.page-calendar #main,.page-collection #main,.page-template-page-collection #main,.node-type-page.page-exhibitions #main,.page-template-page-exhibitions #main,.page-teen-hub-events #main,.page-publications #main,.page-template-page-publications #main{max-width:81.25rem;grid-column-gap:2rem !important;grid-template-columns:repeat(8, 1fr) !important}.home #main>*,.front #main>*,.page-node-222 #main>*,.page-calendar #main>*,.page-collection #main>*,.page-template-page-collection #main>*,.node-type-page.page-exhibitions #main>*,.page-template-page-exhibitions #main>*,.page-teen-hub-events #main>*,.page-publications #main>*,.page-template-page-publications #main>*{grid-column:span 8 !important}.page-teen-hub-convenings-regional #content{grid-column:1/-1 !important}#header-wrapper{position:relative;background-color:#bfd3eb;padding-bottom:0 !important}#header-wrapper{border-bottom:1px solid #000;padding-bottom:.2em}.page-teen-hub #header-wrapper{background-color:#f1df59}#header-wrapper>header{padding:2em 0 0 0 !important;min-height:150px}#header-wrapper>header.mobile-open{padding-top:0 !important}@media screen and (min-width: 30em){#header-wrapper>header{position:relative;min-height:115px;padding:0 !important}}.region-header{padding:0 !important}.region-header .block{display:none}@media screen and (min-width: 55.625em){.region-header{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;margin-bottom:1em}.region-header .block{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;border-left:1px solid #000;font-size:.8125em;font-weight:600;line-height:1.2307692308;max-width:11em;padding:.5em 2.5em 0 1em;text-transform:uppercase}.region-header .block a,.region-header .block a:active,.region-header .block a:visited{color:#000;text-decoration:none !important}.region-header .block a:focus,.region-header .block a:hover{color:#004ecc}.region-header .block .ica-hours-message:not(:first-child){font-size:9px;font-weight:normal;margin-top:1em;text-transform:none}.region-header .block a{letter-spacing:.8px}.region-header .block:last-child{padding-right:0}.region-header .block .content{-ms-flex-item-align:end;align-self:flex-end}.region-header .block .content p{margin:0}}@media screen and (min-width: 68.75em){.region-header .block{padding-top:1.5em}}@media screen and (min-width: 50em){.sticky-header #header-wrapper{border-bottom:1px solid #bfd3eb;position:fixed;width:100%;z-index:9}.sticky-header #header-wrapper>header{min-height:auto;padding-bottom:0 !important}.sticky-header #header-wrapper>header .region-header{display:none}.sticky-header #header-wrapper>header .region-navigation h2{display:none}.sticky-header #header-wrapper>header #site-name{height:60px;width:60px;bottom:auto}.sticky-header #header-wrapper>header #site-name a{background-image:url(../img/logo-small.svg);height:60px;width:60px}.sticky-header #header-wrapper>header .block-menu-block ul li.expanded .menu{-webkit-transition:all .3s;transition:all .3s;border:0;padding-top:0;margin-top:-0.5em}.adminimal-menu.sticky-header #header-wrapper{top:0}}.region-navigation{max-height:0;overflow:hidden;padding:0 !important;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}@media screen and (min-width: 55.625em){.region-navigation{clear:both;position:relative;max-height:none;overflow:visible;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body.mobile-menu-active .region-navigation.open{max-height:none;overflow:visible}#highlighted{grid-column:span 4}body:not(.home):not(.front):not(.page-calendar):not(.page-teen-hub-events):not(.page-search) #banner{padding-top:3rem}.region-content-bottom>*,.sidebar .region-sidebar,.region-content,.region-content-top>*,.region-banner .block[id^=block-ds-extras][id$=header],.view.grid.page .view-content .item-list>ul,.region-footer-bottom,.region-footer,.page-teen-hub .region-content-bottom,.region-content-bottom,.region-banner{padding-bottom:3rem}.view.grid.page .view-content .item-list>ul,.region-footer-bottom,.region-footer,.page-teen-hub .region-content-bottom,.region-content-bottom,.region-banner{display:grid;grid-column-gap:2rem;grid-template-columns:100%}@media screen and (min-width: 21em){.view.grid.page .view-content .item-list>ul,.region-footer-bottom,.region-footer,.page-teen-hub .region-content-bottom,.region-content-bottom,.region-banner{grid-template-columns:repeat(auto-fill, minmax(19em, 1fr))}}.view.grid.page .view-content .item-list>ul>*,.region-footer-bottom>*,.region-footer>*,.page-teen-hub .region-content-bottom>*,.region-content-bottom>*,.region-banner>*{grid-column:span 1/auto}@media screen and (min-width: 56.25em){.view.grid.page .view-content .item-list>ul,.region-footer-bottom,.region-footer,.page-teen-hub .region-content-bottom,.region-content-bottom,.region-banner{grid-template-columns:repeat(8, 1fr)}.view.grid.page .view-content .item-list>ul>*,.region-footer-bottom>*,.region-footer>*,.page-teen-hub .region-content-bottom>*,.region-content-bottom>*,.region-banner>*{grid-column:span 2/auto}}.region-banner .block[id^=block-ds-extras][id$=header] .page-title{margin-bottom:5px}.region-banner.no-css-grid{display:block}.region-banner .block[id^=block-ds-extras][id$=banner]{grid-column:1/-1;max-width:100%;padding-bottom:3em}.region-banner .block[id^=block-ds-extras][id$=banner] .slick--optionset--image-train .slick-list .slick__slide{outline:0}.region-banner .block[id^=block-ds-extras][id$=banner] .slick--optionset--image-train .slick-list .slide__content{margin-top:-50em}.region-banner .block[id^=block-ds-extras][id$=banner] .slick--optionset--image-train .slick-list .slick-active .slide__content{overflow-y:hidden;margin-top:0 !important}.region-banner .block[id^=block-ds-extras][id$=banner] .slick--optionset--image-train .slick-list .slick-active .slide__content img{max-width:100vw}@media screen and (min-width: 50em){.region-banner .block[id^=block-ds-extras][id$=banner] .slick--optionset--image-train .slick-list .slide__content{margin-top:0 !important}.region-banner .block[id^=block-ds-extras][id$=banner] .slick--optionset--image-train .slick-list .slick-active .slide__content img{max-width:100%}}.region-banner .block[id^=block-ds-extras][id$=header]{grid-column:span 1/auto !important}.region-banner .block[id^=block-ds-extras][id$=header] .field-name-article-byline-date .field-item>*{display:block}.region-banner .block[id^=block-ds-extras][id$=header] .field-name-article-byline-date .field-item .source-date{font-size:1.25em;font-weight:300;line-height:1.2;letter-spacing:.00625em}.region-footer-bottom ul.menu li,.region-footer em,.region-footer h2,.sidebar .region-sidebar,#block-ds-extras-event-header .group-info .field-name-event-date,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-exhibition-date,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-event-date,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-type-datetime,.region-banner .block[id^=block-ds-extras][id$=header] .field-name-article-byline-date .field-item .source-date{color:#000}.region-footer-bottom ul.menu li a,.region-footer em a,.region-footer h2 a,.sidebar .region-sidebar a,#block-ds-extras-event-header .group-info .field-name-event-date a,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-exhibition-date a,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-event-date a,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-type-datetime a,.region-banner .block[id^=block-ds-extras][id$=header] .field-name-article-byline-date .field-item .source-date a{color:#000;text-decoration:none !important}.region-footer-bottom ul.menu li a:focus,.region-footer em a:focus,.region-footer h2 a:focus,.sidebar .region-sidebar a:focus,#block-ds-extras-event-header .group-info .field-name-event-date a:focus,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-exhibition-date a:focus,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-event-date a:focus,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-type-datetime a:focus,.region-banner .block[id^=block-ds-extras][id$=header] .field-name-article-byline-date .field-item .source-date a:focus,.region-footer-bottom ul.menu li a:hover,.region-footer em a:hover,.region-footer h2 a:hover,.sidebar .region-sidebar a:hover,#block-ds-extras-event-header .group-info .field-name-event-date a:hover,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-exhibition-date a:hover,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-event-date a:hover,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-type-datetime a:hover,.region-banner .block[id^=block-ds-extras][id$=header] .field-name-article-byline-date .field-item .source-date a:hover{color:#004ecc}@media screen and (min-width: 40.62em){.region-banner .block[id^=block-ds-extras][id$=header]{grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){.region-banner .block[id^=block-ds-extras][id$=header]{grid-column:span 8/auto !important}}.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-exhibition-date,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-event-date,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-type-datetime{font-size:1.25em;line-height:1.2;letter-spacing:.00625em}.region-banner .block[id^=block-ds-extras][id$=header] .content .group-buttons .field-type-datetime{font-size:1em}@media screen and (min-width: 40.62em){.region-banner .block[id^=block-ds-extras][id$=header] .content{display:grid;grid-template-columns:repeat(8, 1fr);grid-column-gap:1em}.region-banner .block[id^=block-ds-extras][id$=header] .content>*{max-width:44.4375em}.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-exhibition-date{grid-column:span 2/auto !important}.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-exhibition-date .event-date-display{grid-column:span 2/auto !important}.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-field-gallery-space{grid-column:1/span 2 !important;max-width:15em}.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-article-byline-date{max-width:15em}.region-banner .block[id^=block-ds-extras][id$=header] .content .group-buttons{grid-row:2/span 2;grid-column:3/span 4}}.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-title,.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-field-ticket-price{grid-column:span 8/auto !important}.region-banner .block[id^=block-ds-extras][id$=header] .content .page-title{margin-top:0}.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-field-intro{grid-column:span 8/auto !important}.region-banner .block[id^=block-ds-extras][id$=header] .content .field-name-field-intro .field-item p:last-child{margin-bottom:0}.carousel-single{grid-column:span 1/auto !important;max-width:950px !important;padding-bottom:0;padding-right:0}@media screen and (min-width: 35.31em){.carousel-single{grid-column:span 5/auto !important}}.carousel-single+.block[id^=block-ds-extras][id$=header]{justify-self:end;width:100%;grid-column:span 1/auto !important;place-self:center}@media screen and (min-width: 56.25em){.carousel-single+.block[id^=block-ds-extras][id$=header]{width:270px}}.carousel-single+.block[id^=block-ds-extras][id$=header] .content{border-left:none;padding-left:0}.carousel-single+.block[id^=block-ds-extras][id$=header] .content>*,.carousel-single+.block[id^=block-ds-extras][id$=header] .content .field-name-event-date{grid-column:span 8/auto !important}@media screen and (min-width: 35.841em){.carousel-single{grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){.carousel-single{grid-column:span 7/auto !important}}@media screen and (min-width: 56.25em){.banner-orientation-portrait{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-orientation-portrait .carousel-single{padding-right:128px}}@media screen and (min-width: 56.25em){.node-type-article .has-carousel-single{display:-webkit-box;display:-ms-flexbox;display:flex}.node-type-article .has-carousel-single .carousel-single{margin-right:2rem}}.has-no-carousel{padding-top:3rem}.has-no-carousel .block[id^=block-ds-extras][id$=banner]{padding:0 !important}.has-no-carousel .block[id^=block-ds-extras][id$=header]{max-width:43.75rem;grid-column:span 5/auto !important}@media screen and (min-width: 56.25em){.node-type-event .has-carousel-single,.node-type-artwork .has-carousel-single,.node-type-exhibitions .has-carousel-single,.node-type-speaker .has-carousel-single,.node-type-publication .has-carousel-single,.node-type-program .has-carousel-single{grid-template-columns:repeat(6, 1fr);grid-template-rows:minmax(auto, -webkit-max-content);grid-template-rows:minmax(auto, max-content)}.node-type-event .has-carousel-single>*,.node-type-artwork .has-carousel-single>*,.node-type-exhibitions .has-carousel-single>*,.node-type-speaker .has-carousel-single>*,.node-type-publication .has-carousel-single>*,.node-type-program .has-carousel-single>*{padding-bottom:0 !important}.node-type-event .has-carousel-single .block[id^=block-ds-extras][id$=banner],.node-type-artwork .has-carousel-single .block[id^=block-ds-extras][id$=banner],.node-type-exhibitions .has-carousel-single .block[id^=block-ds-extras][id$=banner],.node-type-speaker .has-carousel-single .block[id^=block-ds-extras][id$=banner],.node-type-publication .has-carousel-single .block[id^=block-ds-extras][id$=banner],.node-type-program .has-carousel-single .block[id^=block-ds-extras][id$=banner]{grid-column:3/span 4 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.node-type-event .has-carousel-single .block[id^=block-ds-extras][id$=banner] .content,.node-type-artwork .has-carousel-single .block[id^=block-ds-extras][id$=banner] .content,.node-type-exhibitions .has-carousel-single .block[id^=block-ds-extras][id$=banner] .content,.node-type-speaker .has-carousel-single .block[id^=block-ds-extras][id$=banner] .content,.node-type-publication .has-carousel-single .block[id^=block-ds-extras][id$=banner] .content,.node-type-program .has-carousel-single .block[id^=block-ds-extras][id$=banner] .content{max-width:50em}.node-type-event .has-carousel-single .block[id^=block-ds-extras][id$=banner] .content img,.node-type-artwork .has-carousel-single .block[id^=block-ds-extras][id$=banner] .content img,.node-type-exhibitions .has-carousel-single .block[id^=block-ds-extras][id$=banner] .content img,.node-type-speaker .has-carousel-single .block[id^=block-ds-extras][id$=banner] .content img,.node-type-publication .has-carousel-single .block[id^=block-ds-extras][id$=banner] .content img,.node-type-program .has-carousel-single .block[id^=block-ds-extras][id$=banner] .content img{max-height:38.75em;width:auto}.node-type-event .has-carousel-single .block[id^=block-ds-extras][id$=header],.node-type-artwork .has-carousel-single .block[id^=block-ds-extras][id$=header],.node-type-exhibitions .has-carousel-single .block[id^=block-ds-extras][id$=header],.node-type-speaker .has-carousel-single .block[id^=block-ds-extras][id$=header],.node-type-publication .has-carousel-single .block[id^=block-ds-extras][id$=header],.node-type-program .has-carousel-single .block[id^=block-ds-extras][id$=header]{grid-column:1/span 2 !important;grid-row:1;justify-self:start !important;place-self:center;width:auto}}#block-ds-extras-exhibition-header,#block-ds-extras-event-header{padding-bottom:0}#block-ds-extras-exhibition-header .group-title,#block-ds-extras-event-header .group-title{grid-column:1/span 4 !important;margin-bottom:1em}#block-ds-extras-exhibition-header .group-info,#block-ds-extras-event-header .group-info{grid-column:1/span 2 !important}#block-ds-extras-exhibition-header .group-buttons,#block-ds-extras-exhibition-header .group_event_buttons,#block-ds-extras-event-header .group-buttons,#block-ds-extras-event-header .group_event_buttons{padding-top:.25em}#block-ds-extras-exhibition-header .field-name-past-notification,#block-ds-extras-event-header .field-name-past-notification{color:#f6f6f6;font-size:14px;font-weight:500;display:inline-block;padding:7px 15px;color:#fff;background-color:#000;margin-bottom:15px}#block-ds-extras-event-header .group-info .field+.field{margin-top:1em}#block-ds-extras-event-header .group-info .field-name-event-date{font-size:1em;line-height:1.375;letter-spacing:.00625em}.has-carousel-single #block-ds-extras-exhibition-header .group-title,.has-carousel-single #block-ds-extras-event-header .group-title,.has-carousel-single #block-ds-extras-speaker-header .group-title,.has-carousel-single #block-ds-extras-artwork-header .group-title{grid-column:1/span 8 !important}.has-carousel-single #block-ds-extras-exhibition-header .group-info,.has-carousel-single #block-ds-extras-event-header .group-info,.has-carousel-single #block-ds-extras-speaker-header .group-info,.has-carousel-single #block-ds-extras-artwork-header .group-info{grid-column:1/span 4 !important}.has-carousel-single #block-ds-extras-exhibition-header .group-buttons,.has-carousel-single #block-ds-extras-exhibition-header .group_event_buttons,.has-carousel-single #block-ds-extras-event-header .group-buttons,.has-carousel-single #block-ds-extras-event-header .group_event_buttons,.has-carousel-single #block-ds-extras-speaker-header .group-buttons,.has-carousel-single #block-ds-extras-speaker-header .group_event_buttons,.has-carousel-single #block-ds-extras-artwork-header .group-buttons,.has-carousel-single #block-ds-extras-artwork-header .group_event_buttons{grid-row:2/span 2 !important;grid-column:5/span 4 !important}.has-carousel-single #block-ds-extras-artwork-header .group-info{grid-column:1/span 8 !important}#block-ds-extras-artwork-header,#block-ds-extras-speaker-header{padding-bottom:1em}#block-ds-extras-artwork-header .group-title,#block-ds-extras-speaker-header .group-title{grid-column:1/span 4 !important;margin-bottom:.5em}#block-ds-extras-artwork-header .group-info,#block-ds-extras-speaker-header .group-info{grid-column:1/span 4}#block-ds-extras-artwork-header .group-info .field-name-field-artist,#block-ds-extras-speaker-header .group-info .field-name-field-artist{font-size:1.25em;line-height:1.2;letter-spacing:.00625em}#block-ds-extras-artwork-header .group-info .field-name-field-year,#block-ds-extras-speaker-header .group-info .field-name-field-year{font-size:1.25em;line-height:1.2;letter-spacing:.00625em;margin-top:.25em}#block-ds-extras-artwork-header .group-info .field-name-field-materials,#block-ds-extras-speaker-header .group-info .field-name-field-materials{margin-top:3em}#block-ds-extras-artwork-header .group-info .field-name-field-dimensions,#block-ds-extras-speaker-header .group-info .field-name-field-dimensions{margin-top:.5em}@media screen and (min-width: 56.25em){.sidebar .region-sidebar{border-left:1px solid #bfd3eb;padding:0 3rem 3rem}}@media screen and (min-width: 40.62em){.region-content-bottom{overflow:auto}}@media screen and (min-width: 50em){.region-content-bottom{overflow:visible}}.region-footer h2{font-size:2.5em;font-weight:500;line-height:1;margin:1em 0 .5em}#page footer{background-color:#bfd3eb;color:#000;padding-top:3rem}#page footer{max-width:none !important;width:100%}.page-teen-hub #page footer{background-color:#f1df59}.region-footer h2{border:none !important}.region-footer em{font-size:.9375em;font-style:italic;font-weight:300;line-height:1.5}@media screen and (min-width: 50em){.region-footer>*{grid-column:span 4/auto !important}}@media screen and (min-width: 75em){.region-footer>*{grid-column:span 2/auto !important}}.region-footer-bottom #block-block-copyright{clear:both;width:100%}.region-footer-bottom ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.5em;overflow:hidden}.region-footer-bottom ul.menu li:not(:last-of-type){border-right:1px solid #000}.region-footer-bottom ul.menu li a{display:inline-block;padding:0 calc(.75em + 1px) 0 .75em}.view.grid.page .view-content .item-list>ul li{margin:1em 0 0;padding-bottom:2em}.view.grid.page .view-content .item-list>ul li:before{content:none !important}@media screen and (min-width: 40.62em){.view.grid.page{clear:both;grid-column:span 2/auto !important}}@media screen and (min-width: 56.25em){.view.grid.page{clear:both;grid-column:span 8/auto !important;padding:0}.view.grid.page .view-content .item-list>ul{grid-column-gap:2.5rem}.view.grid.page .view-content .item-list>ul>li{grid-column:span 2/auto !important}}
/*# sourceMappingURL=layout.css.map */
