html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{background-color:white;line-height:1;}ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}sup,sub{font-size:smaller;height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;}sup{bottom:1ex;}sub{top:.5ex;}hr{height:0;border-width:1px 0 0 0;}blockquote{margin-left:3em;}*{box-sizing:border-box;}html,body{margin:0;padding:0;}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;}img{max-width:100%;height:auto !important;}@font-face{font-family:fakt;src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Blond.eot);src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Blond.eot?iefix) format("eot"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Blond.woff) format("woff"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Blond.ttf) format("truetype"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Blond.svg#FaktPro-Blond) format("svg");font-weight:300;font-style:normal;}@font-face{font-family:fakt;src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-BlondItalic.eot);src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-BlondItalic.eot?iefix) format("eot"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-BlondItalic.woff) format("woff"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-BlondItalic.ttf) format("truetype"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-BlondItalic.svg#FaktPro-BlondItalic) format("svg");font-weight:300;font-style:italic;}@font-face{font-family:fakt;src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Normal.eot);src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Normal.eot?iefix) format("eot"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Normal.woff) format("woff"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Normal.ttf) format("truetype"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Normal.svg#FaktPro-Normal) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:fakt;src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-NormalItalic.eot);src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-NormalItalic.eot?iefix) format("eot"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-NormalItalic.woff) format("woff"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-NormalItalic.ttf) format("truetype"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-NormalItalic.svg#FaktPro-NormalItalic) format("svg");font-weight:400;font-style:italic;}@font-face{font-family:fakt;src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Medium.eot);src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Medium.eot?iefix) format("eot"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Medium.woff) format("woff"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Medium.ttf) format("truetype"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-Medium.svg#FaktPro-Medium) format("svg");font-weight:500;font-style:normal;}@font-face{font-family:fakt;src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-MediumItalic.eot);src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-MediumItalic.eot?iefix) format("eot"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-MediumItalic.woff) format("woff"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-MediumItalic.ttf) format("truetype"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-MediumItalic.svg#FaktPro-MediumItalic) format("svg");font-weight:500;font-style:italic;}@font-face{font-family:fakt;src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-SemiBold.eot);src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-SemiBold.eot?iefix) format("eot"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-SemiBold.woff) format("woff"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-SemiBold.ttf) format("truetype"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-SemiBold.svg#FaktPro-SemiBold) format("svg");font-weight:600;font-style:normal;}@font-face{font-family:fakt;src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-SemiBoldItalic.eot);src:url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-SemiBoldItalic.eot?iefix) format("eot"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-SemiBoldItalic.woff) format("woff"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-SemiBoldItalic.ttf) format("truetype"),url(/sites/all/themes/ica/static/fonts/fakt/FaktPro-SemiBoldItalic.svg#FaktPro-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;}@font-face{font-family:ica-icons;src:url(/sites/all/themes/ica/static/fonts/ica-icons/ica.eot);src:url(/sites/all/themes/ica/static/fonts/ica-icons/ica.eot?iefix) format("eot"),url(/sites/all/themes/ica/static/fonts/ica-icons/ica.woff) format("woff"),url(/sites/all/themes/ica/static/fonts/ica-icons/ica.ttf) format("truetype"),url(/sites/all/themes/ica/static/fonts/ica-icons/ica.svg#ica) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:ica-icons;src:url(/sites/all/themes/ica/static/fonts/ica-icons/icaItalic.eot);src:url(/sites/all/themes/ica/static/fonts/ica-icons/icaItalic.eot?iefix) format("eot"),url(/sites/all/themes/ica/static/fonts/ica-icons/icaItalic.woff) format("woff"),url(/sites/all/themes/ica/static/fonts/ica-icons/icaItalic.ttf) format("truetype"),url(/sites/all/themes/ica/static/fonts/ica-icons/icaItalic.svg#icaItalic) format("svg");font-weight:400;font-style:italic;}h1,h2,h3,h4,h5,h6{margin:.6em 0 .5em;}h1{font-size:2.5em;font-weight:500;line-height:1;}h1,h2,h3,h4,h5,h6,.intro,.teaser-title,.xpandable,label,blockquote,.citation{color:black;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.intro a,.teaser-title a,.xpandable a,label a,blockquote a,.citation a,h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active,.intro a:active,.teaser-title a:active,.xpandable a:active,label a:active,blockquote a:active,.citation a:active,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited,.intro a:visited,.teaser-title a:visited,.xpandable a:visited,label a:visited,blockquote a:visited,.citation a:visited{color:black;text-decoration:none !important;}h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus,.intro a:focus,.teaser-title a:focus,.xpandable a:focus,label a:focus,blockquote a:focus,.citation a:focus,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.intro a:hover,.teaser-title a:hover,.xpandable a:hover,label a:hover,blockquote a:hover,.citation a:hover{color:#004ECC;}h2{font-size:2em;font-weight:500;line-height:1.0625;}h3{font-size:1.5em;font-weight:500;line-height:1.08333;}h4,h5,h6{font-size:1em;font-weight:500;line-height:1.5;}h4 a,h5 a,h6 a{-webkit-text-decoration:underline #bfd3eb;text-decoration:underline #bfd3eb;}.intro{font-size:1.25em;line-height:1.2;letter-spacing:0.00625em;}.small{font-size:12px;line-height:16px;font-weight:400;letter-spacing:0.0125em;}.breadcrumb{font-size:0.75em;text-transform:uppercase;letter-spacing:.05em;line-height:1.16667;}.teaser-title{font-size:1.5em;font-weight:400;line-height:1.08333;margin:0.25em 0 !important;}.xpandable{font-size:1.125em;font-weight:400;margin:1.5em 0;}.xpandable{border-bottom:1px solid black;padding-bottom:.2em;}.xpandable:before{background:transparent url(/sites/all/themes/ica/build/images/icons/plus.svg) no-repeat left;background-size:1em;color:transparent;content:'open';padding-top:.2em;}.xpandable:hover{cursor:pointer;}.open.xpandable:before{background:transparent url(/sites/all/themes/ica/build/images/icons/minus.svg) no-repeat left;background-size:1em;}hr{border:1px solid black;border-top:0;}body{font-family:fakt,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5;}body{color:#637683;}body a{text-decoration:none;color:black;}label{font-size:0.75em;font-weight:400;line-height:1.16667;}blockquote{font-size:1.75em;font-weight:400;letter-spacing:0.00625em;line-height:1.14286;margin:1em 0;}blockquote + .citation{margin:-1em 0 2em;}.citation{font-size:0.875em;letter-spacing:0.03125em;line-height:1.28571;text-transform:uppercase;}p{margin:1em 0;}p:first-of-type{margin-top:0;}p:last-of-type{margin-bottom:0;}.breadcrumb{text-transform:uppercase;}.action-link a,.action-link a:active,.action-link a:visited{color:#004ECC;text-decoration:none;}.action-link a:after,.action-link a:active:after,.action-link a:visited:after{border-bottom:none !important;}.action-link a:focus,.action-link a:hover{color:black;cursor:pointer;}.action-link a{text-decoration:none !important;}.important{color:#004ECC;}.blue-arrow-link,.black-arrow-link,.box-button-link{display:inline-block;background-color:transparent;border:none;text-decoration:none;}.blue-arrow-link:after,.black-arrow-link:after,.box-button-link:after{border:none !important;}.blue-arrow-link,.black-arrow-link{margin-right:2em;}.blue-arrow-link:after,.black-arrow-link:after{font-family:ica-icons;content:"" !important;padding:0 .5em;vertical-align:middle;bottom:.5em;}.black-arrow-link:hover{color:#004ECC !important;}.black-arrow-link:hover:after{color:#004ECC;}.blue-arrow-link{color:#004ECC !important;}.blue-arrow-link:after{color:#004ECC;}.blue-arrow-link:hover{color:black !important;}.blue-arrow-link:hover:after{color:black;}.box-button-link{border-color:inherit !important;}.box-button-link{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:0.0625em solid black;color:black;font-size:1em;font-weight:600;letter-spacing:0.01875em;line-height:1.375;padding:.5em;-webkit-transition:background-position .5s;transition:background-position .5s;}.box-button-link:hover{background-position:0 100%;cursor:pointer;}ul,ol{line-height:1.375;margin:1em 0 0;}ul li,ol li{margin:.5em 0;}ul li:last-child,ol li:last-child{margin-bottom:0;}#content .content ul,#content-bottom .content ul{list-style-type:none;}#content .content ul li:before,#content-bottom .content ul li:before{color:#637683;content:"";font-family:ica-icons;font-size:0.75em;font-weight:600;margin-right:0.75em;}#content .content ol li,#content-bottom .content ol li{margin:.5em 0em .5em 1em;}#content .content .pager li:before,#content .content .contextual-links li:before,#content-bottom .content .pager li:before,#content-bottom .content .contextual-links li:before{display:none;}
#header-wrapper,#main,#content-bottom,#content-top,#banner,#page footer{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:0 1rem;}#header-wrapper > *,#main > *,#content-bottom > *,#content-top > *,#banner > *,#page footer > *{align-self:center;margin:0 auto;width:100%;}@media screen and (min-width:81.25em){#header-wrapper > *,#main > *,#content-bottom > *,#content-top > *,#banner > *,#page footer > *{max-width:1300px;}}#main{display:block;max-width:81.25rem;margin:0 auto;padding:0;}#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;}}.front #main,.page-node-222 #main,.page-calendar #main,.page-collection #main,.node-type-page.page-exhibitions #main,.page-teen-hub-events #main,.page-publications #main{max-width:81.25rem;grid-column-gap:2rem !important;grid-template-columns:repeat(8,1fr) !important;}.front #main > *,.page-node-222 #main > *,.page-calendar #main > *,.page-collection #main > *,.node-type-page.page-exhibitions #main > *,.page-teen-hub-events #main > *,.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 black;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:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:end;justify-content:flex-end;margin-bottom:1em;}.region-header .block{display:-webkit-box;display:flex;border-left:1px solid black;font-size:0.8125em;font-weight:600;line-height:1.23077;max-width:11em;padding:.5em 2.5em 0 1em;text-transform:uppercase;}.region-header .block,.region-banner .block[id^="block-ds-extras"][id$="header"] .field-name-article-byline-date .field-item .source-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,#block-ds-extras-event-header .group-info .field-name-event-date,.sidebar .region-sidebar,.region-footer h2,.region-footer em,.region-footer-bottom ul.menu li{color:black;}.region-header .block a,.region-banner .block[id^="block-ds-extras"][id$="header"] .field-name-article-byline-date .field-item .source-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,#block-ds-extras-event-header .group-info .field-name-event-date a,.sidebar .region-sidebar a,.region-footer h2 a,.region-footer em a,.region-footer-bottom ul.menu li a,.region-header .block a:active,.region-banner .block[id^="block-ds-extras"][id$="header"] .field-name-article-byline-date .field-item .source-date a:active,.region-banner .block[id^="block-ds-extras"][id$="header"] .content .field-name-exhibition-date a:active,.region-banner .block[id^="block-ds-extras"][id$="header"] .content .field-name-event-date a:active,.region-banner .block[id^="block-ds-extras"][id$="header"] .content .field-type-datetime a:active,#block-ds-extras-event-header .group-info .field-name-event-date a:active,.sidebar .region-sidebar a:active,.region-footer h2 a:active,.region-footer em a:active,.region-footer-bottom ul.menu li a:active,.region-header .block a:visited,.region-banner .block[id^="block-ds-extras"][id$="header"] .field-name-article-byline-date .field-item .source-date a:visited,.region-banner .block[id^="block-ds-extras"][id$="header"] .content .field-name-exhibition-date a:visited,.region-banner .block[id^="block-ds-extras"][id$="header"] .content .field-name-event-date a:visited,.region-banner .block[id^="block-ds-extras"][id$="header"] .content .field-type-datetime a:visited,#block-ds-extras-event-header .group-info .field-name-event-date a:visited,.sidebar .region-sidebar a:visited,.region-footer h2 a:visited,.region-footer em a:visited,.region-footer-bottom ul.menu li a:visited{color:black;text-decoration:none !important;}.region-header .block a:focus,.region-banner .block[id^="block-ds-extras"][id$="header"] .field-name-article-byline-date .field-item .source-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,#block-ds-extras-event-header .group-info .field-name-event-date a:focus,.sidebar .region-sidebar a:focus,.region-footer h2 a:focus,.region-footer em a:focus,.region-footer-bottom ul.menu li a:focus,.region-header .block a:hover,.region-banner .block[id^="block-ds-extras"][id$="header"] .field-name-article-byline-date .field-item .source-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,#block-ds-extras-event-header .group-info .field-name-event-date a:hover,.sidebar .region-sidebar a:hover,.region-footer h2 a:hover,.region-footer em a:hover,.region-footer-bottom ul.menu li 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{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(/sites/all/themes/ica/build/images/ica-logo-small.svg);height:60px;width:60px;}.sticky-header #header-wrapper > header .block-menu-block ul li.expanded .menu{-webkit-transition:all 0.3s;transition:all 0.3s;border:0;padding-top:0;margin-top:-.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;align-items:flex-end;display:-webkit-box;display:flex;-webkit-box-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(.front):not(.page-calendar):not(.page-teen-hub-events):not(.page-search) #banner{padding-top:3rem;}.region-banner,.region-content-bottom,.page-teen-hub .region-content-bottom,.region-footer,.region-footer-bottom,.view.grid.page .view-content .item-list > ul,.region-banner .block[id^="block-ds-extras"][id$="header"],.region-content-top > *,.region-content,.sidebar .region-sidebar,.region-content-bottom > *{padding-bottom:3rem;}.region-banner,.region-content-bottom,.page-teen-hub .region-content-bottom,.region-footer,.region-footer-bottom,.view.grid.page .view-content .item-list > ul{display:grid;grid-column-gap:2rem;grid-template-columns:100%;}@media screen and (min-width:21em){.region-banner,.region-content-bottom,.page-teen-hub .region-content-bottom,.region-footer,.region-footer-bottom,.view.grid.page .view-content .item-list > ul{grid-template-columns:repeat(auto-fill,minmax(19em,1fr));}}.region-banner > *,.region-content-bottom > *,.page-teen-hub .region-content-bottom > *,.region-footer > *,.region-footer-bottom > *,.view.grid.page .view-content .item-list > ul > *{grid-column:span 1 / auto;}@media screen and (min-width:56.25em){.region-banner,.region-content-bottom,.page-teen-hub .region-content-bottom,.region-footer,.region-footer-bottom,.view.grid.page .view-content .item-list > ul{grid-template-columns:repeat(8,1fr);}.region-banner > *,.region-content-bottom > *,.page-teen-hub .region-content-bottom > *,.region-footer > *,.region-footer-bottom > *,.view.grid.page .view-content .item-list > ul > *{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 .slide__content{margin-top:-50em;}.region-banner .block[id^="block-ds-extras"][id$="banner"] .slick--optionset--image-train .slick-list .slick-active .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: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:0.00625em;}@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{border-left:1px solid black;padding-left:1em;}.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:0.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;}}.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{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 > *{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"]{grid-column:3 / span 4 !important;display:-webkit-box;display:flex;-webkit-box-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{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{max-height:38.75em;}.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"]{grid-column:1 / span 2 !important;grid-row:1;justify-self:start !important;place-self:center;width:auto;}.node-type-event .has-carousel-single .block[id^="block-ds-extras"][id$="header"] .content,.node-type-artwork .has-carousel-single .block[id^="block-ds-extras"][id$="header"] .content,.node-type-exhibitions .has-carousel-single .block[id^="block-ds-extras"][id$="header"] .content,.node-type-speaker .has-carousel-single .block[id^="block-ds-extras"][id$="header"] .content,.node-type-publication .has-carousel-single .block[id^="block-ds-extras"][id$="header"] .content{border-left:1px solid black;padding-left:1em;}}#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:white;background-color:black;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:0.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:0.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:0.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:black;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:0.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:flex;flex-wrap:wrap;margin:0 -.5em;overflow:hidden;}.region-footer-bottom ul.menu li:not(:last-of-type){border-right:1px solid black;}.region-footer-bottom ul.menu li a{display:inline-block;padding:0 calc(.75em + 1px) 0 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;}}
.secondary-button-link,.buy-tickets-button,.join-now-button,.button-link,.visit-button{background-color:transparent;border:none;text-decoration:none;}.secondary-button-link:hover,.buy-tickets-button:hover,.join-now-button:hover,.button-link:hover,.visit-button:hover{cursor:pointer;}.secondary-button-link a,.buy-tickets-button a,.join-now-button a,.button-link a,.visit-button a{border-bottom:none;}.secondary-button-link a:after,.buy-tickets-button a:after,.join-now-button a:after,.button-link a:after,.visit-button a:after{border-bottom:none;}#page > *:not(footer) .block:not(.block-instagram-block) > h2,.label-above,#block-views-news-block .view-header h2{border-bottom:1px solid black;padding-bottom:.2em;}body .featherlight{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:0;background-color:rgba(0,0,0,0.2);max-width:100%;z-index:10 !important;}body .featherlight:before{height:0;}body .featherlight .featherlight-content{width:100%;max-width:1300px;padding:0;margin-left:auto;margin-right:auto;vertical-align:top;border-bottom:none;top:151px;}@media screen and (min-width:30em){body .featherlight .featherlight-content{top:116px;}}@media screen and (min-width:56.25em){body .featherlight .featherlight-content{top:157px;}}@media screen and (min-width:68.75em){body .featherlight .featherlight-content{top:170px;}}body .featherlight .featherlight-content .block-ica-takeover-banner{display:block;}body .featherlight .featherlight-content .block-ica-takeover-banner a,body .featherlight .featherlight-content .block-ica-takeover-banner video,body .featherlight .featherlight-content .block-ica-takeover-banner img{display:block;}.block-ica-takeover-banner{display:none;}.block-ica-takeover-banner .takeover-desktop{display:none;}@media screen and (min-width:56.25em){.block-ica-takeover-banner .takeover-desktop{display:block;}}.block-ica-takeover-banner .takeover-mobile{display:block;}@media screen and (min-width:56.25em){.block-ica-takeover-banner .takeover-mobile{display:none;}}.block-ica-takeover-banner .takeover-desktop,.block-ica-takeover-banner .takeover-mobile{text-align:center;position:relative;overflow:hidden;}.block-ica-takeover-banner .takeover-desktop img,.block-ica-takeover-banner .takeover-mobile img{width:100%;}.block-ica-takeover-banner .takeover-desktop .banner-video,.block-ica-takeover-banner .takeover-desktop .banner-image,.block-ica-takeover-banner .takeover-mobile .banner-video,.block-ica-takeover-banner .takeover-mobile .banner-image{position:relative;width:100%;}input[type="text"]{max-width:100%;}input[type="text"][name="b_eed5ae21d3033c79fedb819f3_7fd254f441"]{display:none;}input[type="submit"],button:not(.search-trigger):not(.slick-dots li button):not(.slick-arrow),.news-button{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:0.0625em solid black;color:black;font-size:1em;font-weight:600;letter-spacing:0.01875em;line-height:1.375;padding:.5em;-webkit-transition:background-position .5s;transition:background-position .5s;}input[type="submit"]:hover,button:hover:not(.search-trigger):not(.slick-arrow),.news-button:hover{background-position:0 100%;cursor:pointer;}.region-banner .slick--optionset--image-train .slick-slide{margin:0 .5em;overflow-x:hidden;-webkit-transition:none ease-in-out .3s;transition:none ease-in-out .3s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:filter,opacity;transition-property:filter,opacity,-webkit-filter;}.region-banner .slick--optionset--image-train .slick-slide .scald-atom-video{height:3px !important;padding-top:56.25%;position:relative;width:950px;}.region-banner .slick--optionset--image-train .slick-slide .scald-atom-video iframe{height:100% !important;left:0;position:absolute;top:0;width:100% !important;}.region-banner .slick--optionset--image-train .slick-slide:not(.slick-current){-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;}.region-banner .slick--optionset--image-train .slick-dots{bottom:-2em;top:98%;}.region-banner .slick-dots{position:absolute;right:0;margin:0;}.region-banner .slick-dots li{display:inline-block;margin-right:.75em;}.region-banner .slick-dots li button{background-color:white;border:none;border-radius:50%;color:transparent;height:1em;overflow:hidden;padding:0;-webkit-transition:background-color ease-in-out 1s;transition:background-color ease-in-out 1s;width:1em;}.region-banner .slick-dots li button:hover{cursor:pointer;}.scrolled .region-banner .slick-dots li button{background-color:#bfd3eb;}.scrolled.page-teen-hub .region-banner .slick-dots li button{background-color:#F1DF59;}.region-banner .slick-dots li.slick-active button{background-color:black !important;}.region-banner .slick--optionset--full-width .slick-dots{top:0;margin-top:46.15385%;}.region-banner .homepage-carousel{grid-column:1 / -1;max-width:100%;}.region-banner .homepage-carousel .group-featured-text{box-sizing:border-box;padding-top:8%;}@media screen and (min-width:32.655em){.region-banner .homepage-carousel .group-featured-text{padding-top:.5em;}}.region-banner .homepage-carousel .field-name-title h1,.region-banner .homepage-carousel .field-name-title h2,.region-banner .homepage-carousel .field-name-title h3,.region-banner .homepage-carousel .field-name-slide-heading h1,.region-banner .homepage-carousel .field-name-slide-heading h2,.region-banner .homepage-carousel .field-name-slide-heading h3{margin:0;}.region-banner .homepage-carousel .field-name-title + .field-name-exhibition-date,.region-banner .homepage-carousel .field-name-title + .field-name-event-date,.region-banner .homepage-carousel .field-name-slide-heading + .field-name-exhibition-date,.region-banner .homepage-carousel .field-name-slide-heading + .field-name-event-date{padding-top:0;}.region-banner .homepage-carousel .field-name-exhibition-date,.region-banner .homepage-carousel .field-name-event-date,.region-banner .homepage-carousel .field-name-field-featured-text,.secondary-button-link,.buy-tickets-button,.join-now-button,.button-link{color:black;}.region-banner .homepage-carousel .field-name-exhibition-date a,.region-banner .homepage-carousel .field-name-event-date a,.region-banner .homepage-carousel .field-name-field-featured-text a,.secondary-button-link a,.buy-tickets-button a,.join-now-button a,.button-link a,.region-banner .homepage-carousel .field-name-exhibition-date a:active,.region-banner .homepage-carousel .field-name-event-date a:active,.region-banner .homepage-carousel .field-name-field-featured-text a:active,.secondary-button-link a:active,.buy-tickets-button a:active,.join-now-button a:active,.button-link a:active,.region-banner .homepage-carousel .field-name-exhibition-date a:visited,.region-banner .homepage-carousel .field-name-event-date a:visited,.region-banner .homepage-carousel .field-name-field-featured-text a:visited,.secondary-button-link a:visited,.buy-tickets-button a:visited,.join-now-button a:visited,.button-link a:visited{color:black;text-decoration:none !important;}.region-banner .homepage-carousel .field-name-exhibition-date a:focus,.region-banner .homepage-carousel .field-name-event-date a:focus,.region-banner .homepage-carousel .field-name-field-featured-text a:focus,.secondary-button-link a:focus,.buy-tickets-button a:focus,.join-now-button a:focus,.button-link a:focus,.region-banner .homepage-carousel .field-name-exhibition-date a:hover,.region-banner .homepage-carousel .field-name-event-date a:hover,.region-banner .homepage-carousel .field-name-field-featured-text a:hover,.secondary-button-link a:hover,.buy-tickets-button a:hover,.join-now-button a:hover,.button-link a:hover{color:#004ECC;}.region-banner .homepage-carousel .field-name-field-featured-text p{margin-bottom:0;margin-top:0;}.region-banner .homepage-carousel .field-name-field-featured-text p + p{margin-top:1em;}.slick--slider{position:relative;}.slick__arrow{display:none;left:-3%;position:absolute;right:-3%;top:calc(310px - 1em);}@media only screen and (min-width:1377px){.slick__arrow{display:block;}}.slick-arrow{background:transparent;border:0;color:transparent;}.slick-arrow:before{font-family:ica-icons;color:black;font-size:2em;}.slick-arrow:hover:before{color:#004ECC;}.slick-prev:before{content:"";}.slick-next{float:right;}.slick-next:before{content:"";}.secondary-button-link,.buy-tickets-button,.secondary-button-link,.join-now-button,.button-link{border-bottom:0 !important;}.secondary-button-link:after,.buy-tickets-button:after,.join-now-button:after,.button-link:after{font-family:ica-icons;content:"";padding:0 .25em;vertical-align:middle;color:black;}.secondary-button-link:hover::after,.buy-tickets-button:hover::after,.join-now-button:hover::after,.button-link:hover::after{color:#004ECC;padding:0 .25em;}.secondary-button-link a,.buy-tickets-button a,.secondary-button-link a,.join-now-button a,.button-link a{border-bottom:0 !important;}.buy-tickets-button,.visit-button,.join-now-button{text-transform:uppercase;font-size:0.8125em;line-height:1.15385;padding-bottom:9px;font-weight:bold;}.visit-button,.button-link{border-bottom:0 !important;}.visit-button a,.button-link a,.visit-button a:active,.button-link a:active,.visit-button a:visited,.button-link a:visited{color:#004ECC;text-decoration:none;}.visit-button a:after,.button-link a:after,.visit-button a:active:after,.button-link a:active:after,.visit-button a:visited:after,.button-link a:visited:after{border-bottom:none !important;}.visit-button a:focus,.button-link a:focus,.visit-button a:hover,.button-link a:hover{color:black;cursor:pointer;}.visit-button:after,.button-link:after{font-family:ica-icons;content:"";padding:0 .25em;vertical-align:middle;color:#004ECC;}.visit-button:hover::after,.button-link:hover::after{color:black;padding:0 .25em;}.visit-button a,.button-link a{border-bottom:0 !important;}.form-submit,.news-button{border:1px solid black;padding:10px 14px;background:white;color:black;font-size:inherit;background-image:-webkit-gradient(linear,left bottom,left top,from(#bfd3eb),color-stop(50%,#bfd3eb),color-stop(50%,transparent),to(transparent));background-image:linear-gradient(to top,#bfd3eb,#bfd3eb 50%,transparent 50%,transparent);background-position:100% 0;background-size:100% 200%;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;}.form-submit:hover,.news-button:hover{background-position:0 100%;}footer .form-submit{border:1px solid black;padding:10px 14px;background:transparent;color:black;font-size:inherit;background-image:-webkit-gradient(linear,left bottom,left top,from(white),color-stop(50%,white),color-stop(50%,transparent),to(transparent));background-image:linear-gradient(to top,white,white 50%,transparent 50%,transparent);background-position:100% 0;background-size:100% 200%;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;}footer .form-submit:hover{background-position:0 100%;}.filter-button{text-decoration:none;text-align:right;}.filter-button:after{content:"";width:.7em;height:1em;margin-top:.3em;position:absolute;display:inline-block;margin-left:1em;background-size:contain;background-image:url(/sites/all/themes/ica/build/images/icons/plus.svg);background-repeat:no-repeat;}.filter-button.open:after{background-image:url(/sites/all/themes/ica/build/images/icons/minus.svg);}.news-button{display:inline-block;margin:1em 0 !important;}.news-button a{border-bottom:none;text-decoration:none;}.news-button a:after{border-bottom:none !important;}.grid-item{opacity:1;-webkit-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s;}html.js *:not(.masonry-processed) > .grid-item{opacity:0;overflow:visible;}#admin-controls{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:0 1rem;}#admin-controls > *{align-self:center;margin:0 auto;width:100%;}@media screen and (min-width:81.25em){#admin-controls > *{max-width:1300px;}}#admin-controls .tabs.primary{padding-top:3rem;display:inline-block;-webkit-box-pack:left;justify-content:left;align-self:start;margin:0;width:auto;}#admin-controls .tabs.primary{padding-bottom:3rem;}#admin-controls .tabs.primary li{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:0.0625em solid black;color:black;font-size:1em;font-weight:400;letter-spacing:0.01875em;line-height:1.375;padding:.5em;-webkit-transition:background-position .5s;transition:background-position .5s;}#admin-controls .tabs.primary li:hover{background-position:0 100%;cursor:pointer;}#admin-controls .tabs.primary li a{border-bottom:none;text-decoration:none;}#admin-controls .tabs.primary li a:after{border-bottom:none !important;}@media screen and (min-width:37.965em){#admin-controls .tabs.primary{align-self:center;display:-webkit-box;display:flex;margin:0 auto;width:100%;}#admin-controls .tabs.primary li{margin:.5em 1em;}#admin-controls .tabs.primary li:first-child{margin-left:0;}#admin-controls .tabs.primary li:last-child{margin-bottom:.5em;}}figure,.figure,.dnd-widget-wrapper,.dnd-atom-wrapper{display:inline-block;box-sizing:border-box;background:transparent;}figure:before,.figure:before,.dnd-widget-wrapper:before,.dnd-atom-wrapper:before{clear:both;display:block;height:0;line-height:0;}figure a,.figure a,.dnd-widget-wrapper a,.dnd-atom-wrapper a{display:block;width:100%;}figure img,.figure img,.dnd-widget-wrapper img,.dnd-atom-wrapper img{display:block;width:100%;height:auto;border:0 none transparent;outline:0 none transparent;padding-right:20px;padding-bottom:20px;}figure.left,figure.atom-align-left,.figure.left,.figure.atom-align-left,.dnd-widget-wrapper.left,.dnd-widget-wrapper.atom-align-left,.dnd-atom-wrapper.left,.dnd-atom-wrapper.atom-align-left{float:left;clear:left;}figure.right,figure.atom-align-right,.figure.right,.figure.atom-align-right,.dnd-widget-wrapper.right,.dnd-widget-wrapper.atom-align-right,.dnd-atom-wrapper.right,.dnd-atom-wrapper.atom-align-right{float:right;clear:right;}figure figcaption,figure .caption,figure .dnd-caption-wrapper,.figure figcaption,.figure .caption,.figure .dnd-caption-wrapper,.dnd-widget-wrapper figcaption,.dnd-widget-wrapper .caption,.dnd-widget-wrapper .dnd-caption-wrapper,.dnd-atom-wrapper figcaption,.dnd-atom-wrapper .caption,.dnd-atom-wrapper .dnd-caption-wrapper{display:block;}figure.image-75,.image-75 figure,.figure.image-75,.image-75 .figure,.dnd-widget-wrapper.image-75,.image-75 .dnd-widget-wrapper,.dnd-atom-wrapper.image-75,.image-75 .dnd-atom-wrapper{width:75%;}figure.image-65,.image-65 figure,.figure.image-65,.image-65 .figure,.dnd-widget-wrapper.image-65,.image-65 .dnd-widget-wrapper,.dnd-atom-wrapper.image-65,.image-65 .dnd-atom-wrapper{width:65%;}figure.image-50,.image-50 figure,.figure.image-50,.image-50 .figure,.dnd-widget-wrapper.image-50,.image-50 .dnd-widget-wrapper,.dnd-atom-wrapper.image-50,.image-50 .dnd-atom-wrapper{width:50%;}figure.image-33,.image-33 figure,.figure.image-33,.image-33 .figure,.dnd-widget-wrapper.image-33,.image-33 .dnd-widget-wrapper,.dnd-atom-wrapper.image-33,.image-33 .dnd-atom-wrapper{width:33%;}figure.image-25,.image-25 figure,.figure.image-25,.image-25 .figure,.dnd-widget-wrapper.image-25,.image-25 .dnd-widget-wrapper,.dnd-atom-wrapper.image-25,.image-25 .dnd-atom-wrapper{width:25%;}figure.image-20,.image-20 figure,.figure.image-20,.image-20 .figure,.dnd-widget-wrapper.image-20,.image-20 .dnd-widget-wrapper,.dnd-atom-wrapper.image-20,.image-20 .dnd-atom-wrapper{width:20%;}figure.image-100,.image-100 figure,.figure.image-100,.image-100 .figure,.dnd-widget-wrapper.image-100,.image-100 .dnd-widget-wrapper,.dnd-atom-wrapper.image-100,.image-100 .dnd-atom-wrapper{width:100%;clear:both;}figure.image-100 img,.image-100 figure img,.figure.image-100 img,.image-100 .figure img,.dnd-widget-wrapper.image-100 img,.image-100 .dnd-widget-wrapper img,.dnd-atom-wrapper.image-100 img,.image-100 .dnd-atom-wrapper img{margin-right:0;margin-left:0;}.simple_timeline{padding-bottom:19rem;}.simple_timeline .timeline-wrapper{display:block;font-size:1em;margin:0 auto;padding:0 !important;position:relative;width:100%;}.simple_timeline .timeline-wrapper .year-wrapper{clear:both;}.simple_timeline .timeline-wrapper .year-wrapper > div.year{clear:both;float:none;font-weight:600;letter-spacing:.0666em;text-align:right;text-transform:uppercase;width:100%;}@media screen and (min-width:32.655em){.simple_timeline .timeline-wrapper .year-wrapper > div.year{text-align:center;}}.simple_timeline .timeline-wrapper .year-wrapper > div.year span{background-color:#bfd3eb;display:inline-block;padding:.3em .5em;}.simple_timeline .timeline-wrapper .year-wrapper > div.year + div.timeline-item > div{margin-top:1em !important;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item{border-right:1px solid #bfd3eb;box-sizing:border-box;clear:both;display:block;float:left;margin-left:1px;max-width:96%;position:relative;text-align:right;width:96%;}@media screen and (min-width:32.655em){.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item{max-width:50%;width:50%;}}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item > div{display:block;float:right;margin:.5em 0 1em 0;max-width:100%;width:350px;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item > div{max-width:500px;width:auto;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item .timeline-content{border-bottom:1px solid #bfd3eb;display:block;position:relative;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item .timeline-content:before{background-color:white;border:2px solid black;border-radius:50%;bottom:-0.7em;content:" ";display:inline-block;height:1em;line-height:1em;position:absolute;right:-0.7em;width:1em;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item .timeline-text{font-size:1em;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item .timeline-text p{margin:0 !important;padding:0 0 .75em 0;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item .timeline-date{margin:0 0 .15em 0;text-align:right;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item .timeline-image{display:block;height:auto;overflow:hidden;padding:.75em 1em 1em 0;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item .field-name-field-caption,.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item .field-name-field-credit{display:block;font-size:14px;line-height:18px;margin-top:0;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item .field-name-field-caption p:last-child,.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item .field-name-field-credit p:last-child{margin-bottom:0;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(even){border-right:1px solid #bfd3eb;float:left;margin-left:1px;text-align:right;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(even) > div{display:block;float:right;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(even) .timeline-date{text-align:right;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(even) .timeline-content{padding:.5em 1em 0 0;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(even) .timeline-image{padding:.75em 1em 0 0;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(odd){border-right:1px solid #bfd3eb;float:left;text-align:right;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(odd) > div{display:block;float:right;}@media screen and (min-width:32.655em){.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(odd){border-left:1px solid #bfd3eb;border-right:none;float:right;text-align:left;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(odd) > div{float:left;}}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(odd) .timeline-date{text-align:left;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(odd) .timeline-content{padding:.5em 1em 0 0;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(odd) .timeline-content:before{left:auto;right:-0.6em;}@media screen and (min-width:32.655em){.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(odd) .timeline-content{padding:.5em 0 0 1em;}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(odd) .timeline-content:before{left:-0.6em;right:auto;}}.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(odd) .timeline-image{padding:.75em 1em 1em 0;}@media screen and (min-width:32.655em){.simple_timeline .timeline-wrapper .year-wrapper > div.timeline-item:nth-child(odd) .timeline-image{padding:.75em 0 1em 1em;}}.simple_timeline .timeline-wrapper .year-wrapper.last-year .timeline-item.last-item{margin-bottom:0 !important;padding-bottom:0 !important;}.simple_timeline .timeline-wrapper .year-wrapper.last-year .timeline-item.last-item .timeline-image,.simple_timeline .timeline-wrapper .year-wrapper.last-year .timeline-item.last-item > div{padding-bottom:0 !important;margin-bottom:0 !important;}#ui-datepicker-div{font-family:fakt,"Helvetica Neue",Helvetica,Arial,sans-serif;color:black;background:white;border:none;z-index:9999;border-radius:unset;}#ui-datepicker-div *{border-radius:unset;}#ui-datepicker-div a{text-align:center;}#ui-datepicker-div .ui-datepicker-title{color:black;}#ui-datepicker-div .ui-datepicker-prev-hover,#ui-datepicker-div .ui-datepicker-next-hover{background:#bfd3eb;border:unset;margin:0;padding:0;}.ui-widget-header{background:#bfd3eb;color:#637683;}.ui-widget-content .ui-state-default{background:white;border:1px solid #bfd3eb;color:black;}.ui-widget-content .ui-state-default:hover{background:#bfd3eb;}
div.addtocal,div.addtocal:hover::after{background-color:transparent;border:none;text-decoration:none;}div.addtocal:hover,div.addtocal:hover::after{cursor:pointer;}div.addtocal a,div.addtocal:hover::after a{border-bottom:none;}div.addtocal a:after,div.addtocal:hover::after a:after{border-bottom:none;}body{background-color:#bfd3eb;-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-search{background-color:white;}body.front #header-wrapper,body.page-teen-hub-main #header-wrapper{border-color:transparent;}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 transparent !important;}#block-system-main .content .image a::after,#block-system-main .content .scald-atom a::after{border-bottom:none;}#block-system-main p a:not(.contextual-links-trigger),.view-job-listings a:not(.contextual-links-trigger),body.page-visit .block .content a:not(.contextual-links-trigger),body.page-node-179 .block .content a:not(.contextual-links-trigger),body.page-node-197 .block .content a:not(.contextual-links-trigger),#block-system-main p a:active:not(.contextual-links-trigger),.view-job-listings a:active:not(.contextual-links-trigger),body.page-visit .block .content a:active:not(.contextual-links-trigger),body.page-node-179 .block .content a:active:not(.contextual-links-trigger),body.page-node-197 .block .content a:active:not(.contextual-links-trigger),#block-system-main p a:visited:not(.contextual-links-trigger),.view-job-listings a:visited:not(.contextual-links-trigger),body.page-visit .block .content a:visited:not(.contextual-links-trigger),body.page-node-179 .block .content a:visited:not(.contextual-links-trigger),body.page-node-197 .block .content a:visited:not(.contextual-links-trigger){border-bottom:1px solid #bfd3eb;text-decoration:none;color:black;display:inline;}#site-name{padding:0 !important;padding-top:20%;position:relative;color:transparent;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:transparent url(/sites/all/themes/ica/build/images/ica-logo.svg) no-repeat left center;background-size:contain;color:transparent;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:transparent url(/sites/all/themes/ica/build/images/ica-logo-small.svg) no-repeat left top;background-size:contain;height:60px;}.front .field-name-exhibition-date,.front .field-name-article-byline-date,.front .view-mode-home_page_card.node-page .field-name-body,#banner .field-name-field-intro,.field-name-field-gallery-space{font-size:1em;font-weight:400;line-height:1.375;}.front .field-name-exhibition-date,.front .field-name-article-byline-date,.front .view-mode-home_page_card.node-page .field-name-body,#banner .field-name-field-intro,.field-name-field-gallery-space,#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,#block-views-news-block > .content .view-content .views-row .group-left .field-name-body,#block-instagram-block-instagram-block h2,.label-above,.block[id='block-ds-extras-event-content-bottom'] .field-name-field-speakers .field-label,#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,.region-content .field-name-field-body-intro,.region-content .node:not(.node-page) .field-name-field-intro,.field-name-exhibition-date,[id^="block-views"] .field-name-field-event-type,[id^="block-views"] .field-type-taxonomy-term-reference,.front .field-name-content-type,.front .field-name-field-event-type,.front .field-name-featured-exhibition-label,.front .field-name-field-slug,.block[id^="block-ds-extras"][id$="header"] .field,.field-name-article-byline-date .source-name,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu > ul.menu > li,div.addtocal,div.addtocal:hover::after,.toggle-date:hover{color:black;}.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,#banner .field-name-field-intro a,.field-name-field-gallery-space 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,#block-views-news-block > .content .view-content .views-row .group-left .field-name-body a,#block-instagram-block-instagram-block h2 a,.label-above a,.block[id='block-ds-extras-event-content-bottom'] .field-name-field-speakers .field-label 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,.region-content .field-name-field-body-intro a,.region-content .node:not(.node-page) .field-name-field-intro a,.field-name-exhibition-date a,[id^="block-views"] .field-name-field-event-type a,[id^="block-views"] .field-type-taxonomy-term-reference 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,.block[id^="block-ds-extras"][id$="header"] .field a,.field-name-article-byline-date .source-name a,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu > ul.menu > li a,div.addtocal a,div.addtocal:hover::after a,.toggle-date:hover a,.front .field-name-article-byline-date a:active,.front .view-mode-home_page_card.node-page .field-name-body a:active,#banner .field-name-field-intro a:active,.field-name-field-gallery-space a:active,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content .field-name-title h2 a:active,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content .field-name-atom-title h2 a:active,#block-views-news-block > .content .view-content .views-row .group-left .field-name-body a:active,#block-instagram-block-instagram-block h2 a:active,.label-above a:active,.block[id='block-ds-extras-event-content-bottom'] .field-name-field-speakers .field-label a:active,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content .field-name-title h3 a:active,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content .field-name-atom-title h3 a:active,.region-content .field-name-field-body-intro a:active,.region-content .node:not(.node-page) .field-name-field-intro a:active,.field-name-exhibition-date a:active,[id^="block-views"] .field-name-field-event-type a:active,[id^="block-views"] .field-type-taxonomy-term-reference a:active,.front .field-name-content-type a:active,.front .field-name-field-event-type a:active,.front .field-name-featured-exhibition-label a:active,.front .field-name-field-slug a:active,.block[id^="block-ds-extras"][id$="header"] .field a:active,.field-name-article-byline-date .source-name a:active,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu > ul.menu > li a:active,div.addtocal a:active,div.addtocal:hover::after a:active,.toggle-date:hover a:active,.front .field-name-article-byline-date a:visited,.front .view-mode-home_page_card.node-page .field-name-body a:visited,#banner .field-name-field-intro a:visited,.field-name-field-gallery-space a:visited,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content .field-name-title h2 a:visited,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content .field-name-atom-title h2 a:visited,#block-views-news-block > .content .view-content .views-row .group-left .field-name-body a:visited,#block-instagram-block-instagram-block h2 a:visited,.label-above a:visited,.block[id='block-ds-extras-event-content-bottom'] .field-name-field-speakers .field-label a:visited,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content .field-name-title h3 a:visited,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content .field-name-atom-title h3 a:visited,.region-content .field-name-field-body-intro a:visited,.region-content .node:not(.node-page) .field-name-field-intro a:visited,.field-name-exhibition-date a:visited,[id^="block-views"] .field-name-field-event-type a:visited,[id^="block-views"] .field-type-taxonomy-term-reference a:visited,.front .field-name-content-type a:visited,.front .field-name-field-event-type a:visited,.front .field-name-featured-exhibition-label a:visited,.front .field-name-field-slug a:visited,.block[id^="block-ds-extras"][id$="header"] .field a:visited,.field-name-article-byline-date .source-name a:visited,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu > ul.menu > li a:visited,div.addtocal a:visited,div.addtocal:hover::after a:visited,.toggle-date:hover a:visited{color:black;text-decoration:none !important;}.front .field-name-article-byline-date a:focus,.front .view-mode-home_page_card.node-page .field-name-body a:focus,#banner .field-name-field-intro a:focus,.field-name-field-gallery-space 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,#block-views-news-block > .content .view-content .views-row .group-left .field-name-body a:focus,#block-instagram-block-instagram-block h2 a:focus,.label-above a:focus,.block[id='block-ds-extras-event-content-bottom'] .field-name-field-speakers .field-label 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,.region-content .field-name-field-body-intro a:focus,.region-content .node:not(.node-page) .field-name-field-intro a:focus,.field-name-exhibition-date a:focus,[id^="block-views"] .field-name-field-event-type a:focus,[id^="block-views"] .field-type-taxonomy-term-reference 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,.block[id^="block-ds-extras"][id$="header"] .field a:focus,.field-name-article-byline-date .source-name a:focus,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu > ul.menu > li a:focus,div.addtocal a:focus,div.addtocal:hover::after a:focus,.toggle-date:hover a:focus,.front .field-name-article-byline-date a:hover,.front .view-mode-home_page_card.node-page .field-name-body a:hover,#banner .field-name-field-intro a:hover,.field-name-field-gallery-space 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,#block-views-news-block > .content .view-content .views-row .group-left .field-name-body a:hover,#block-instagram-block-instagram-block h2 a:hover,.label-above a:hover,.block[id='block-ds-extras-event-content-bottom'] .field-name-field-speakers .field-label 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,.region-content .field-name-field-body-intro a:hover,.region-content .node:not(.node-page) .field-name-field-intro a:hover,.field-name-exhibition-date a:hover,[id^="block-views"] .field-name-field-event-type a:hover,[id^="block-views"] .field-type-taxonomy-term-reference 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,.block[id^="block-ds-extras"][id$="header"] .field a:hover,.field-name-article-byline-date .source-name a:hover,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu > ul.menu > li a:hover,div.addtocal a:hover,div.addtocal:hover::after a:hover,.toggle-date:hover 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:#637683;font-size:1.375em;font-weight:600;line-height:1.09091;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:0.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;}#block-block-266 .content,.page-about-news #block-views-news-block-1 .content .view-content,.page-about-news #block-views-upcoming-events-block-1 .content .view-content,.node-type-page.page-exhibitions #block-system-main .view-content .item-list > ul,#block-block-18 .view-content .item-list > ul,body:not(.front) [id^="block-views"] .view-content .item-list > ul,#block-views-publications-block .view-content .item-list > ul,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > *,#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) #block-ds-extras-event-content-bottom .content > #speakers,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] #news.field-name-related-news,#block-instagram-block-instagram-block .content,.region-content,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content,#block-views-news-block > .content .view-content,.front #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 .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,.page-visit-main .region-content-bottom [id^="block-block"],.page-join-give-membership .region-content-bottom [id^="block-block"],.page-membership-main .region-content-bottom [id^="block-block"]{display:grid;grid-column-gap:2rem;grid-template-columns:100%;}@media screen and (min-width:21em){#block-block-266 .content,.page-about-news #block-views-news-block-1 .content .view-content,.page-about-news #block-views-upcoming-events-block-1 .content .view-content,.node-type-page.page-exhibitions #block-system-main .view-content .item-list > ul,#block-block-18 .view-content .item-list > ul,body:not(.front) [id^="block-views"] .view-content .item-list > ul,#block-views-publications-block .view-content .item-list > ul,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > *,#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) #block-ds-extras-event-content-bottom .content > #speakers,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] #news.field-name-related-news,#block-instagram-block-instagram-block .content,.region-content,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content,#block-views-news-block > .content .view-content,.front #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 .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,.page-visit-main .region-content-bottom [id^="block-block"],.page-join-give-membership .region-content-bottom [id^="block-block"],.page-membership-main .region-content-bottom [id^="block-block"]{grid-template-columns:repeat(auto-fill,minmax(19em,1fr));}}#block-block-266 .content > *,.page-about-news #block-views-news-block-1 .content .view-content > *,.page-about-news #block-views-upcoming-events-block-1 .content .view-content > *,.node-type-page.page-exhibitions #block-system-main .view-content .item-list > ul > *,#block-block-18 .view-content .item-list > ul > *,body:not(.front) [id^="block-views"] .view-content .item-list > ul > *,#block-views-publications-block .view-content .item-list > ul > *,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > * > *,#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) #block-ds-extras-event-content-bottom .content > #speakers > *,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] #news.field-name-related-news > *,#block-instagram-block-instagram-block .content > *,.region-content > *,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > *,#block-views-news-block > .content .view-content > *,.front #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 .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 > *,.page-visit-main .region-content-bottom [id^="block-block"] > *,.page-join-give-membership .region-content-bottom [id^="block-block"] > *,.page-membership-main .region-content-bottom [id^="block-block"] > *{grid-column:span 1 / auto;}@media screen and (min-width:56.25em){#block-block-266 .content,.page-about-news #block-views-news-block-1 .content .view-content,.page-about-news #block-views-upcoming-events-block-1 .content .view-content,.node-type-page.page-exhibitions #block-system-main .view-content .item-list > ul,#block-block-18 .view-content .item-list > ul,body:not(.front) [id^="block-views"] .view-content .item-list > ul,#block-views-publications-block .view-content .item-list > ul,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > *,#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) #block-ds-extras-event-content-bottom .content > #speakers,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] #news.field-name-related-news,#block-instagram-block-instagram-block .content,.region-content,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content,#block-views-news-block > .content .view-content,.front #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 .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,.page-visit-main .region-content-bottom [id^="block-block"],.page-join-give-membership .region-content-bottom [id^="block-block"],.page-membership-main .region-content-bottom [id^="block-block"]{grid-template-columns:repeat(8,1fr);}#block-block-266 .content > *,.page-about-news #block-views-news-block-1 .content .view-content > *,.page-about-news #block-views-upcoming-events-block-1 .content .view-content > *,.node-type-page.page-exhibitions #block-system-main .view-content .item-list > ul > *,#block-block-18 .view-content .item-list > ul > *,body:not(.front) [id^="block-views"] .view-content .item-list > ul > *,#block-views-publications-block .view-content .item-list > ul > *,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > * > *,#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) #block-ds-extras-event-content-bottom .content > #speakers > *,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] #news.field-name-related-news > *,#block-instagram-block-instagram-block .content > *,.region-content > *,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > *,#block-views-news-block > .content .view-content > *,.front #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 .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 > *,.page-visit-main .region-content-bottom [id^="block-block"] > *,.page-join-give-membership .region-content-bottom [id^="block-block"] > *,.page-membership-main .region-content-bottom [id^="block-block"] > *{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;}.node-type-page.page-exhibitions #block-system-main .view-content .item-list > ul,#block-block-18 .view-content .item-list > ul,body:not(.front) [id^="block-views"] .view-content .item-list > ul,#block-views-publications-block .view-content .item-list > ul,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > *,#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) #block-ds-extras-event-content-bottom .content > #speakers,#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] #news.field-name-related-news,#block-instagram-block-instagram-block .content,#block-views-teen-convenings-regional-side,body.node-type-webform #content #page-title,.page-collection-barbara-lee-collection #block-system-main{padding-bottom:3rem;}.node-type-page.page-exhibitions #block-system-main .view-content .item-list > ul li,#block-block-18 .view-content .item-list > ul li,body:not(.front) [id^="block-views"] .view-content .item-list > ul li,#block-views-publications-block .view-content .item-list > ul li{margin:1em 0 0;padding-bottom:2em;}.node-type-page.page-exhibitions #block-system-main .view-content .item-list > ul li:before,#block-block-18 .view-content .item-list > ul li:before,body:not(.front) [id^="block-views"] .view-content .item-list > ul li:before,#block-views-publications-block .view-content .item-list > ul li:before{content:none !important;}@media screen and (min-width:40.62em){.node-type-page.page-exhibitions #block-system-main,body:not(.front) .items-2[id^="block-views"]{grid-column:span 2/ auto !important;}}@media screen and (min-width:56.25em){.node-type-page.page-exhibitions #block-system-main,body:not(.front) .items-2[id^="block-views"]{grid-column:span 4/ auto !important;}.node-type-page.page-exhibitions #block-system-main .view-content .item-list > ul,body:not(.front) .items-2[id^="block-views"] .view-content .item-list > ul{grid-column-gap:2.5rem;}.node-type-page.page-exhibitions #block-system-main .view-content .item-list > ul > li,body:not(.front) .items-2[id^="block-views"] .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-block-18,body:not(.front) .items-4[id^="block-views"],#block-views-publications-block{clear:both;grid-column:span 2/ auto !important;}}@media screen and (min-width:56.25em){#block-block-18,body:not(.front) .items-4[id^="block-views"],#block-views-publications-block{clear:both;grid-column:span 8/ auto !important;padding:0;}#block-block-18 .view-content .item-list > ul,body:not(.front) .items-4[id^="block-views"] .view-content .item-list > ul,#block-views-publications-block .view-content .item-list > ul{grid-column-gap:2.5rem;}#block-block-18 .view-content .item-list > ul > li,body:not(.front) .items-4[id^="block-views"] .view-content .item-list > ul > li,#block-views-publications-block .view-content .item-list > ul > li{grid-column:span 2/ auto !important;}}@media screen and (min-width:56.25em){body:not(.front) .items-1[id^="block-views"]{grid-column:span 2/ auto !important;}body:not(.front) .items-1[id^="block-views"] .view-content .item-list > ul > li{grid-column:span 8/ auto !important;}}@media screen and (min-width:40.62em){body:not(.front) .items-3[id^="block-views"]{grid-column:span 2/ auto !important;}}@media screen and (min-width:56.25em){body:not(.front) .items-3[id^="block-views"]{grid-column:span 6/ auto !important;}body:not(.front) .items-3[id^="block-views"] .view-content .item-list > ul{grid-column-gap:2.5rem;grid-template-columns:repeat(6,1fr);}body:not(.front) .items-3[id^="block-views"] .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{color:#637683;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"]{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) [id^="block-ds-extras"] .content > * > .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) #block-ds-extras-event-content-bottom .content > #speakers > .label-above{grid-column:1/-1 !important;}#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > * > *: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) #block-ds-extras-event-content-bottom .content > #speakers > *: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) [id^="block-ds-extras"] .content > .items-3,#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:span 1/ auto !important;}@media screen and (min-width:40.62em){#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > .items-3,#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:span 2/ auto !important;}}@media screen and (min-width:56.25em){#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > .items-3,#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:span 6/ auto !important;grid-column-gap:2.5rem;grid-template-columns:repeat(6,1fr);}#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > .items-3 > *: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){grid-column:span 2 / auto;padding:0;}}@media screen and (min-width:40.62em){#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > .items-4,#page > *:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content > #speakers{clear:both;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-4,#page > *:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content > #speakers{clear:both;grid-column:span 8/ auto !important;padding:0;grid-column-gap:2.5rem;}#page > *:not(#header-wrapper):not(#banner-wrapper) [id^="block-ds-extras"] .content > .items-4 > *:not(.label-above),#page > *:not(#header-wrapper):not(#banner-wrapper) #block-ds-extras-event-content-bottom .content > #speakers > *: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:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;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:black;border-radius:50%;color:white;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{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:white;font-size:1.875em;font-weight:300;letter-spacing:.3px;margin:0;text-transform:uppercase;}.block-ica-emergency-message .block-inner .content{color:white;font-size:1em;font-weight:300;letter-spacing:.3px;line-height:1.14286;}.block-ica-emergency-message .block-inner .content a{color:white;font-weight:600;}.block-ica-emergency-message#block-ica-emergency-message-secondary-alert{background-color:white;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:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:end;justify-content:flex-end;}.block-ica-emergency-message .block-inner .content{width:100%;}.block-ica-emergency-message .block-inner .block-title{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 white;float:left;display:-webkit-box;display:flex;padding-left:1rem;width:65%;}.block-ica-emergency-message .block-inner .block-title + .content > *{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{align-self:center;clear:both;color:white;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;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:black;border-radius:50%;color:white;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:white;font-size:1.875em;font-weight:300;letter-spacing:.3px;margin:0;text-transform:uppercase;}.notice-block .content{color:white;font-size:1em;font-weight:300;line-height:1.14286;letter-spacing:.3px;}.notice-block .content a{color:white;font-weight:600;}#block-menu-block-footer-contact-block a,#block-instagram-block-instagram-block h2 a,body.mobile-menu-active .region-navigation.mobile .block-menu-block .content .menu-name-main-menu > ul.menu > li.social-item a,#block-menu-menu-social-media a{color:transparent !important;text-decoration:none;}#block-menu-block-footer-contact-block a:before,#block-instagram-block-instagram-block h2 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-menu-menu-social-media a:before{color:black;font-family:ica-icons;font-size:1.5em;padding:.5em .5em .5em 0;}#block-menu-block-footer-contact-block a:hover:before,#block-instagram-block-instagram-block h2 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-menu-menu-social-media a:hover:before{color:#004ECC;}#block-menu-block-footer-contact-block 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-menu-social-media a[href*="facebook.com"]:before{content:"";}#block-menu-block-footer-contact-block 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-menu-social-media a[href*="twitter.com"]:before{content:"";}#block-menu-block-footer-contact-block 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-menu-social-media a[href*="snapchat.com"]:before{content:"";}#block-menu-block-footer-contact-block 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-menu-social-media a[href*="instagram.com"]:before{content:"";}.menu-name-menu-social-media-teen-hub .menu{display:-webkit-box;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 black;padding-top:1em;}#block-instagram-block-instagram-block h2{font-size:0.75em;font-weight:400;line-height:1.16667;}@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:transparent;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:-.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: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;}}.label-above,.block[id='block-ds-extras-event-content-bottom'] .field-name-field-speakers .field-label{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.08333;margin:.25em 0;}.region-content .field-name-field-body-intro,.region-content .node:not(.node-page) .field-name-field-intro,.field-name-exhibition-date{font-size:1.25em;letter-spacing:0.00625em;line-height:1.2;}.front .field-name-exhibition-date,.front .field-name-article-byline-date,.front .view-mode-home_page_card.node-page .field-name-body,#banner .field-name-field-intro,.field-name-field-gallery-space{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:black;font-size:0.75em;font-weight:500;letter-spacing:.5px;line-height:1.16667;text-transform:uppercase;}.front .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{font-size:0.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{text-decoration:none;}.region-content .field-name-field-body-intro,.region-content .node:not(.node-page) .field-name-field-intro{border-left:1px solid black;margin:0 1em 1em 0;max-width:13em;padding:0 .5em;shape-outside:margin-box;shape-image-threshold:0.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:black;display:inline-block;font-size:1em;height:2.25em;line-height:2.25em;padding-right:2em;}#menu-toggle span:after{color:black;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:black;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 white;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 black;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:0.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 white;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:0.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:black !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{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{color:#0058E1;}.region-navigation .block-menu-block .content ul{display:-webkit-box;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:0.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 black;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.11111;}}@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){.front #block-views-nodequeue-1-mansonry-block{grid-column:span 2/ auto !important;}}@media screen and (min-width:56.25em){.front #block-views-nodequeue-1-mansonry-block{grid-column:span 8/ auto !important;}}.front #block-views-nodequeue-1-mansonry-block .view-id-nodequeue_1.view-display-id-mansonry_block > .view-content{grid-auto-rows:2rem;}.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){.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;}.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;}.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;}.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;}}.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;}.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){.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;}}.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;}.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:#637683;padding-right:.4em;}.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:black;color:white;display:inline-block;font-size:1.125em;font-weight:300;margin:0;padding:.25em .5em;}.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 black;}.front .field-name-field-banner-content .field-name-field-feature-text{font-size:2em;float:left;padding-top:.5em;}.front .node-832 #block-views-calendar-block-15 h3{margin:0;padding:0;}.front .node-832 #block-views-calendar-block-15 .views-row{padding:.7em 0;}.front .node-832 #block-views-calendar-block-15 .views-row.views-row-first{padding-top:1em;}.front .node-251 #view-display-id-block_1 h3{margin:0;padding:0;}.front .node-251 #view-display-id-block_1 .views-row{padding:1em 0;max-width:240px;}.front .node-251 > .node > .field:not(.field-name-field-related-block):not(.field-name-title){display:none;}@media screen and (min-width:56.25em){.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;}}.front .node-251 > .node > .field-name-field-related-block #block-views-news-block-1 .view-content .views-row{padding:.5em 0;}.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:#637683;}.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 black;margin:.5em 0 1em;padding:0.9375em 1.125em;width:70%;}.page-visit-main .region-content-bottom,.page-join-give-membership .region-content-bottom,.page-membership-main .region-content-bottom{}.page-visit-main .region-content-bottom [id^="block-block"],.page-join-give-membership .region-content-bottom [id^="block-block"],.page-membership-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-visit-main .region-content-bottom [id^="block-block"],.page-join-give-membership .region-content-bottom [id^="block-block"],.page-membership-main .region-content-bottom [id^="block-block"]{grid-column:span 4/ auto !important;}.page-visit-main .region-content-bottom [id^="block-block"] > *:not(.contextual-links-wrapper),.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){grid-column:span 8 !important;}.page-visit-main .region-content-bottom [id^="block-block"] .content,.page-join-give-membership .region-content-bottom [id^="block-block"] .content,.page-membership-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{border:1px solid #bfd3eb;}body.page-calendar .fieldset-wrapper,body.page-calendar-search .fieldset-wrapper{display:block !important;}body.page-calendar #banner-wrapper,body.page-calendar-search #banner-wrapper{background:#f6f6f6;border:1px solid white;margin-top:-1px;padding-bottom:3em;}body.page-calendar .region-banner,body.page-calendar-search .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"]{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"]{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{border-left:none;padding:0 !important;}body.page-calendar .region-banner .filter-button,body.page-calendar-search .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{clear:both;}body.page-calendar .region-banner .form-submit,body.page-calendar-search .region-banner .form-submit{clear:both;}body.page-calendar .region-banner .form-submit,body.page-calendar-search .region-banner .form-submit,body.page-teen-hub-events.node-type-page .region-banner .form-submit,body.page-teen-hub-events-search .region-banner .form-submit,body.page-video-audio #block-views-video-audio-block .view-header .tabs li a,body.page-collection .views-exposed-form .views-submit-button input,body.page-collection .views-exposed-form .views-reset-button input,.page-search .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:0.0625em solid black;color:black;font-size:1em;font-weight:600;letter-spacing:0.01875em;line-height:1.375;padding:.5em;-webkit-transition:background-position .5s;transition:background-position .5s;}body.page-calendar .region-banner .form-submit:hover,body.page-calendar-search .region-banner .form-submit: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-video-audio #block-views-video-audio-block .view-header .tabs li a:hover,body.page-collection .views-exposed-form .views-submit-button input:hover,body.page-collection .views-exposed-form .views-reset-button input:hover,.page-search .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{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{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{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"]{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{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{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{border-bottom:2px solid #637683;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{background-size:contain;background-image:url(/sites/all/themes/ica/build/images/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{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{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{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{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{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{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{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{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{display:none;margin-left:-.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{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{display:inline-block;float:left;margin:.5em;}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"],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-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type="checkbox"],body.page-collection .form-type-bef-checkbox input 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"],#block-views-exp-site-search-page .views-exposed-form .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;}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,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-collection .views-exposed-form #edit-content-field-medium-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-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,#block-views-exp-site-search-page .views-exposed-form .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: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,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-collection .views-exposed-form #edit-content-field-medium-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-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,#block-views-exp-site-search-page .views-exposed-form .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: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,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-collection .views-exposed-form #edit-content-field-medium-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-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,#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item input[type="checkbox"].element-focusable:target{position:static !important;clip:auto;overflow:visible;height:auto;}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,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-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item label,body.page-collection .form-type-bef-checkbox input label,.page-search .region-banner #block-views-exp-site-search-page #edit-field-event-type-new-wrapper .bef-checkboxes .form-item label,#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item label{border:1px solid #bfd3eb;color:#637683;display:inline-block;font-size:1em;padding:.5em 1em;position:relative;}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,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-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item label:after,body.page-collection .form-type-bef-checkbox input label:after,.page-search .region-banner #block-views-exp-site-search-page #edit-field-event-type-new-wrapper .bef-checkboxes .form-item label:after,#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item label:after{bottom:0;content:"";display:inline-block;height:1em;margin:.5em;position:absolute;top:0;width:1em;}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,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-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item input[type="checkbox"]:checked ~ label,body.page-collection .form-type-bef-checkbox input 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,#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item input[type="checkbox"]:checked ~ label{border:1px solid #637683;color:black;padding:.5em 2em .5em 1em;}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,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-collection .views-exposed-form #edit-content-field-medium-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-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,#block-views-exp-site-search-page .views-exposed-form .bef-checkboxes .form-item input[type="checkbox"]:checked ~ label:after{background:url(/sites/all/themes/ica/build/images/icons/x.svg) no-repeat;background-size:contain;}body.page-calendar .view-calendar .view-content,body.page-calendar-search .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{width:70%;}}@media screen and (min-width:40.62em){body.page-calendar .view-calendar .view-content,body.page-calendar-search .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{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{display:block;}body.page-calendar .view-calendar .view-content .date-display-single,body.page-calendar-search .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{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{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{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{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{color:black;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 white;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 #637683;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(/sites/all/themes/ica/build/images/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:-.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:black;}.field-name-field-credit .field-items{height:4.25em;overflow:visible;position:relative;}.field-name-field-credit .field-item{background-color:transparent;border:1px solid transparent;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;-webkit-transition:max-height ease-in-out .2s;transition:max-height ease-in-out .2s;z-index:100;}.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:0.7em;padding-right:2.67857em;position:relative;}.field-name-field-credit .expand-credit{color:transparent;display:block;font-size:1.125em;height:1.3125em;line-height:1;overflow:hidden;top:1.125em;}.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:#637683;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;}.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:0.0625em solid #bfd3eb;}body.page-video-audio #block-views-video-audio-block .view-header .tabs li a.active{border:0.0625em solid black;}.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{background-color:white !important;}body.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{grid-column:span 2;}}@media screen and (min-width:56.25em){body.page-collection #main .region-content .block-views:first-of-type{grid-column:span 8;}}body.page-collection .views-exposed-form{padding-bottom:2em;}body.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{grid-column:span 8;}body.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{display:inline-block;}body.page-collection .views-exposed-form #edit-search-api-multi-fulltext-wrapper label{color:#637683;font-weight:normal;letter-spacing:1px;text-transform:uppercase;}body.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{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{cursor:pointer;}@media screen and (min-width:56.25em){body.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{display:none;grid-column:span 8;}@media screen and (min-width:56.25em){body.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{margin-left:-.5em;}body.page-collection .views-exposed-form #edit-content-field-medium-wrapper .bef-checkboxes .form-item{display:inline-block;float:left;margin:.5em;}body.page-collection .views-exposed-form .views-submit-button{padding:0;}body.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{margin-left:-4em;}}body.page-collection .form-type-bef-checkbox input{background:red;}.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:#637683;font-size:.8em;font-weight:200;text-decoration:none;}div.addtocal{float:none;padding:0 0 9px 0;font-size:0.8125em;font-weight:bold;line-height:1.15385;text-transform:uppercase;}div.addtocal:hover{color:#004ECC;}div.addtocal:after{font-family:ica-icons;content:"";padding:0 .25em;vertical-align:middle;color:black;}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,0.8);border:1px solid #bfd3eb;bottom:.5rem;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:black;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:transparent;}#block-block-translate{grid-column:span 1 / auto !important;}@media screen and (min-width:56.25em){#block-block-translate{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex;grid-column:span 6 / -1 !important;-webkit-box-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;align-items:flex-end;display:-webkit-box;display:flex;grid-column:span 5 / -1 !important;-webkit-box-pack:end;justify-content:flex-end;}}.region-footer .menu{display:-webkit-box;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 white;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 #637683;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(/sites/all/themes/ica/build/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:-.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:#637683;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:-.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:transparent;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:transparent url(/sites/all/themes/ica/build/images/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.10em;}}#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:0.0625em solid black;border-color:#A1BBDA !important;border-left:none !important;color:black;display:inline-block;font-size:1em;font-weight:600;letter-spacing:0.01875em;line-height:1.375;padding:.5em;-webkit-transition:background-position .5s;transition:background-position .5s;}.jump-menu ul li a{color:#637683;font-weight:normal;}.jump-menu ul li:first-child{border-left:1px solid #A1BBDA !important;}.jump-menu ul li:hover{border:1px solid black !important;}.jump-menu ul li:hover a{color:black !important;}.jump-menu ul li:hover + li{border-left:transparent !important;}.jump-menu ul li.hide-left{border-right:transparent !important;}.jump-menu ul li.active{border-color:black !important;border-left:1px solid black !important;}.jump-menu ul li.active a{color:black !important;}.jump-menu ul li.active-left{border-right:0 !important;}.jump-menu.sticky-jump-menu{background:white;padding-bottom:0;position:fixed;width:100%;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;z-index:1;}.jump-menu.sticky-jump-menu ul{background:transparent;display:inline-block;}.jump-menu.sticky-jump-menu ul li{margin:0;margin-top:-1px;}body.mobile-menu-active .jump-menu{display:none;}.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;}.signup-form,.block-ica-mailing-list{color:black;}.signup-form p:last-of-type,.block-ica-mailing-list p:last-of-type{padding-bottom:2rem;}.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-e,.block-ica-mailing-list .webform-component-email-address,.block-ica-mailing-list .form-item-wf-e{margin:0;}.signup-form .webform-component-email,.signup-form .form-item-EMAIL,.signup-form .form-item-wf-e,.block-ica-mailing-list .webform-component-email,.block-ica-mailing-list .form-item-EMAIL,.block-ica-mailing-list .form-item-wf-e{position:relative;}.signup-form .webform-component-email label,.signup-form .form-item-EMAIL label,.signup-form .form-item-wf-e label,.block-ica-mailing-list .webform-component-email label,.block-ica-mailing-list .form-item-EMAIL label,.block-ica-mailing-list .form-item-wf-e label{margin-top:10px;position:absolute;text-transform:lowercase;}.signup-form .webform-component-email input,.signup-form .form-item-EMAIL input,.signup-form .form-item-wf-e input,.block-ica-mailing-list .webform-component-email input,.block-ica-mailing-list .form-item-EMAIL input,.block-ica-mailing-list .form-item-wf-e input{background:transparent;border:none;border-bottom:1px solid black;max-width:100%;padding:0.5em 0.9375em;width:100%;}.signup-form .webform-component-email input:focus,.signup-form .form-item-EMAIL input:focus,.signup-form .form-item-wf-e input:focus,.block-ica-mailing-list .webform-component-email input:focus,.block-ica-mailing-list .form-item-EMAIL input:focus,.block-ica-mailing-list .form-item-wf-e input:focus{background:white;border:1px solid white;outline:none;}.signup-form .webform-component-email input:focus,.signup-form .form-item-EMAIL input:focus,.signup-form .form-item-wf-e input:focus,.block-ica-mailing-list .webform-component-email input:focus,.block-ica-mailing-list .form-item-EMAIL input:focus,.block-ica-mailing-list .form-item-wf-e input:focus{border-bottom:1px solid black !important;}.signup-form .webform-component-email.focused label,.signup-form .form-item-EMAIL.focused label,.signup-form .form-item-wf-e.focused label,.block-ica-mailing-list .webform-component-email.focused label,.block-ica-mailing-list .form-item-EMAIL.focused label,.block-ica-mailing-list .form-item-wf-e.focused label{display:none !important;}.form-item-wf-e label{display:none;}.form-item-wf-e ::-webkit-input-placeholder{color:black;opacity:1;}.form-item-wf-e ::-moz-placeholder{color:black;opacity:1;}.form-item-wf-e :-ms-input-placeholder{color:black;opacity:1;}.form-item-wf-e ::-ms-input-placeholder{color:black;opacity:1;}.form-item-wf-e ::placeholder{color:black;opacity:1;}.form-item-wf-e :-ms-input-placeholder{color:black;}.form-item-wf-e ::-ms-input-placeholder{color:black;}.border{border:1px solid #bfd3eb;padding:2em;}.border,.view-mode-related .field-name-exhibition-date{color:#637683;}.border a,.view-mode-related .field-name-exhibition-date a{text-decoration:none;color:black;}.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:#ffffff;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{grid-column:span 5/auto !important;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:#637683;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;}
