.slick-loading .slick-list{background:#fff url(/sites/all/themes/studiomuseum//stylesheets/slick/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/sites/all/themes/studiomuseum//stylesheets/slick/slick/./fonts/slick.eot);src:url(/sites/all/themes/studiomuseum//stylesheets/slick/slick/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/studiomuseum//stylesheets/slick/slick/./fonts/slick.woff) format('woff'),url(/sites/all/themes/studiomuseum//stylesheets/slick/slick/./fonts/slick.ttf) format('truetype'),url(/sites/all/themes/studiomuseum//stylesheets/slick/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;height:100%;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.view-content .slick-list,.view-content .slick-list .slick-track{height:auto;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;height:100%;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@font-face{font-display:swap;font-family:newrail_black;src:url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-BlackWEB.ttf") format("truetype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-BlackWEB.otf") format("opentype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-BlackWEB.woff") format("woff"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-BlackWEB.woff2") format("woff2"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-BlackWEB.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-BlackWEB.svg") format("svg");}@font-face{font-display:swap;font-family:newrail_bitalic;src:url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-BlackItalicWEB.ttf") format("truetype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-BlackItalicWEB.otf") format("opentype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-BlackItalicWEB.woff") format("woff"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-BlackItalicWEB.woff2") format("woff2"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-BlackItalicWEB.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-BlackItalicWEB.svg") format("svg");}@font-face{font-display:swap;font-family:newrail_litalic;src:url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-LightItalicWEB.ttf") format("truetype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-LightItalicWEB.otf") format("opentype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-LightItalicWEB.woff") format("woff"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-LightItalicWEB.woff2") format("woff2"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-LightItalicWEB.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-LightItalicWEB.svg") format("svg");}@font-face{font-display:swap;font-family:newrail_mitalic;src:url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-MediumItalicWEB.ttf") format("truetype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-MediumItalicWEB.otf") format("opentype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-MediumItalicWEB.woff") format("woff"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-MediumItalicWEB.woff2") format("woff2"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-MediumItalicWEB.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-MediumItalicWEB.svg") format("svg");}@font-face{font-display:swap;font-family:newrail_medium;src:url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-MediumWEB.ttf") format("truetype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-MediumWEB.otf") format("opentype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-MediumWEB.woff") format("woff"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-MediumWEB.woff2") format("woff2"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-MediumWEB.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-MediumWEB.svg") format("svg");}@font-face{font-display:swap;font-family:newrail_light;src:url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-LightWEB.ttf") format("truetype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-LightWEB.otf") format("opentype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-LightWEB.woff") format("woff"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-LightWEB.woff2") format("woff2"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-LightWEB.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/studiomuseum/assets/fonts2020/NewRailAlphabet-LightWEB.svg") format("svg");}.body-copy{font-family:newrail_medium,Helvetica,sans-serif;}.test{display:none;font-size:1em !important;margin-left:-28px;position:relative;top:61px;text-align:center;}@media (max-width:1100px){.test{font-size:1.72em;}}.xlarge-text{font-size:3.3333333333333335rem;letter-spacing:2px;}.large-text{font-size:1.7777777777777777rem;}h1 .large-text{font-size:1.7777777777777777rem;}.med-large-text{font-size:1.556rem;}.med-text{font-size:1.333rem;}.small-text{font-size:1.10rem;}.tiny-text{font-size:0.778rem;}*{font-weight:normal;}strong,strong *{font-weight:bold;}.all-caps{text-transform:uppercase;letter-spacing:1px;}.newrail_light{font-family:newrail_light,Helvetica,sans-serif;}.newrail_light p{font-family:newrail_light,Helvetica,sans-serif;}.newrail_medium{font-family:newrail_medium,Helvetica,sans-serif;}*{margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}body{color:#1e1e1e;font-family:newrail_medium,Helvetica,sans-serif;font-size:100%;}body.admin-menu{margin-top:30px !important;}body.using-keyboard *:focus{outline:1px dashed blue;}html,body{width:100%;height:100%;margin:0px;padding:0px;}@media (max-width:768px){html,body{}}a{font-family:newrail_medium,Helvetica,sans-serif;outline:none;text-decoration:none;color:#1e1e1e;}a:hover,a:active,a:focus{outline:none;text-decoration:underline;}button:-moz-focus-inner,button:focus-within,input:-moz-focus-inner,input:focus-within{outline:none;}.submitButton button{border:1px solid #1e1e1e;background-color:#fffdfd;color:#1e1e1e;cursor:pointer;font-family:newrail_black,Helvetica,sans-serif;font-size:1.388em;height:40px;margin-top:15px;padding:5px 35px;}.submitButton button:hover,.submitButton button:focus,.submitButton button:active{background-color:#1e1e1e;border-color:#fffdfd;color:#fffdfd;}@media (max-width:700px){.submitButton{text-align:center;width:100%;}}.italic{font-style:italic !important;}.underline{text-decoration:underline !important;}.marrow{height:45px;position:relative;width:100%;}.w100{width:100%;}.marrowHero{bottom:145px;position:absolute;width:90%;}.marrowSmall{bottom:auto;top:30px;}.skip{position:absolute;top:-1000px;left:-1000px;height:1px;width:1px;text-align:left;-webkit-transition:left 0.5s ease-in-out;-moz-transition:left 0.5s ease-in-out;-o-transition:left 0.5s ease-in-out;transition:left 0.5s ease-in-out;overflow:hidden;}a.skip:active,a.skip:focus,a.skip:hover{background:#666666;border:1px dashed red;border-radius:10px;color:#fffdfd;left:65px;padding:5px;top:65px;width:auto;height:auto;overflow:visible;z-index:9;}a.arrow{animation:bob2 1.25s 5 ease-in-out;bottom:0px;display:inline-block;padding:0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;left:51.5%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:35px;width:45px;}a.arrow img{display:block;height:100%;width:100%;}a.arrow:focus,a.arrow:active{border:1px dashed #ff0000;}@keyframes bob2{0%{bottom:0px;}50%{bottom:5px;}100%{bottom:0px;}}p{font-family:newrail_light,Helvetica,sans-serif;font-size:1em;line-height:1.7rem;}button,input,label{font-family:newrail_medium,Helvetica,sans-serif;}label{font-size:1.10em;}h1,h2,main.main__special-event h3,h3,h4,h5,h6{font-family:newrail_black,Helvetica,sans-serif;font-size:100%;margin-bottom:15px;}h1{font-size:3.3333333333333335em;}@media (max-width:440px){h1{font-size:3.3333333em;}}h2,main.main__special-event h3{font-size:2.5em;}h3{font-size:1.7777em;letter-spacing:1.6px;}@media (max-width:440px){h3{font-size:1.05555em;}}h4{color:#666666;font-size:1.66666em;}h4 a{color:#1e1e1e;}h5{font-size:1.333em;}@media only screen and (max-device-width:667px){h5{font-size:0.9444em;}}h6{font-size:1.11em;}@media only screen and (max-device-width:667px){h6{font-size:0.888em;}}p{padding:0 0 15px;}blockquote{font-family:newrail_black,Helvetica,sans-serif;font-size:1.333rem;margin:auto;max-width:500px;width:100%;}blockquote p{font-family:newrail_black,Helvetica,sans-serif;font-size:1.333rem;}blockquote:after,blockquote:before{font-family:"Font Awesome 5 Free";}blockquote:before{content:"\f10d";float:left;margin-right:5px;}.caption-subtitle p{padding:0 0 5px;}.black-text{color:#1e1e1e !important;}.white-text{color:#fff !important;}p.filter,p.active-filter,p.search-title{padding:0;}input{background:transparent;border:none;outline:none;}textarea{background:transparent;border:none;outline:none;resize:none;}html.fixed,body.fixed{overflow-y:hidden;}.hover-state{color:#1e1e1e;cursor:pointer;transition:color 0.2s cubic-bezier(0.17,0.67,0.97,1.35);}.hover-state:hover,.hover-state:active,.hover-state:focus{color:#666666;cursor:pointer;text-decoration:underline;}.hover-state.nolink{cursor:default;}.hover-state.nolink:hover{color:#1e1e1e;cursor:default;}.background-hover{background:inherit;transition:color 0.2s cubic-bezier(0.17,0.67,0.97,1.35),background-color 0.2s cubic-bezier(0.17,0.67,0.97,1.35);}.background-hover:hover{background-color:#5b5b5b;}.fade-overlay{transition:opacity 0.6s ease-in-out;}.fade-overlay:hover{opacity:0.7;}.loading-gif{text-align:center;}.hidden{display:none;}.element-invisible,.screen-reader{left:-10000px;position:absolute;}.pull-left{float:left;}.pull-right{float:right;}div.pull-left img{margin-right:15px;}div.pull-right img{margin-left:15px;}.clearfix{clear:both;}@media (max-width:700px){.clearfix-mobile{clear:both;float:none;}}.col-lg-6{width:50%;}.col-lg-3{width:25%;}.col-lg-4{width:33.3333%;}.col-lg-8{width:66.66666667%;}@media (max-width:1032px){.col-sm-4{width:33.3333%;}}@media (max-width:1032px){.col-sm-6{width:50%;}}@media (max-width:1032px){.col-sm-8{width:66.66666667%;}}@media (max-width:1032px){.col-sm-12,.col-xs-12{width:100%;}}.content_module_youtube .resp-container{position:relative;overflow:hidden;padding-top:56.25%;}.content_module_youtube .resp-container iframe{left:0;position:absolute;height:100%;top:0;width:100%;}.padRight{padding-right:18px;}.padRight45{padding-right:45px;}@media (max-width:700px){.padRight45{padding-right:0;}}@media (max-width:1032px){.noPadMob{padding-right:0px !important;}}.text-uppercase{text-transform:uppercase;}.slideTall{max-width:50% !important;transform:translateY(-15%);}.slideHalf{max-width:50% !important;}.padTop25{padding-top:25px !important;}.margTop80{margin-top:80px !important;}@media (max-width:1200px){.margTop80{margin-top:40px !important;}}@media (max-width:768px){.margTop80{margin-top:20px !important;}}.margMin10{margin-left:-10px;}@media (max-width:550px){.margMin10{margin-left:-12px;}}.margTop130{margin-top:130px !important;}@media (max-width:1000px){.margTop130{margin-top:40px !important;}}.noMargTop{margin-top:0 !important;}.noMargBottom{margin-bottom:0 !important;}.noPad{padding:0 !important;}.noZindex{z-index:0 !important;}@media (max-width:768px){.nomob{display:none !important;}}.mobonly{display:none !important;}@media (max-width:768px){.mobonly{display:block !important;}}@media (max-width:1032px){.nosmallscreen{display:none !important;}}.smallscreenonly{display:none;}@media (max-width:1032px){.smallscreenonly{display:block !important;}}.blackborderbtm{border-bottom:1px solid #1e1e1e;}.textCenter{text-align:center;}.textLeft{text-align:left;}.img-fluid{height:auto;max-width:100%;width:auto;}.img-fluid img{height:auto;}.breadcrumbs{margin-bottom:45px;padding-top:25px;}.breadcrumbs.bcNoMarg{padding-top:25px;}.breadcrumbs.bcMarg{padding-top:75px;}.breadcrumbs .breadcrumb{padding:0 70px;}.breadcrumbs .breadcrumb ol{list-style:none outside none;margin:auto;max-width:1020px;padding:0 0 0 10px;}.breadcrumbs .breadcrumb ol li{display:inline-block;}.breadcrumbs .breadcrumb__separator{margin-right:5px;}.breadcrumbs .breadcrumb__title{display:none;}@media (max-width:1150px){.breadcrumbs{margin:0;padding:25px 70px;}.breadcrumbs .breadcrumb{padding:0;}}@media (max-width:1000px){.breadcrumbs{padding:75px 70px 25px;}.breadcrumbs .breadcrumb ol{padding-left:30px;}}@media (max-width:700px){.breadcrumbs{padding:25px 55px;}.breadcrumbs .breadcrumb ol{padding-left:0;}}.niceButton{background:#efefef;cursor:pointer;font-size:0.90em;padding:8px;border:1px solid transparent;text-transform:uppercase;vertical-align:middle;}.niceButton::-moz-focus-inner{outline:none;}.select-hidden{padding-right:10px;}.select{border:none;cursor:pointer;height:40px;display:inline-block;min-width:200px;padding:15px 0;position:relative;}button > .select,button > .select-styled{color:#1e1e1e;font-size:1em;padding:0;}#mainCollection button > .select,#mainCollection button > .select-styled{padding:15px 0;}select.select{-webkit-appearance:none;color:#eee;height:50px;width:200px;}select.select::-ms-expand{display:none;}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;padding:15px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.select-styled:after{background:transparent url(/sites/all/themes/studiomuseum//assets/icons/down.svg) no-repeat scroll right top;content:"";width:21px;height:21px;border:7px solid transparent;position:absolute;right:0;}.select-options{display:block;z-index:999;margin:0;padding:0;list-style:none;}.select-options li{margin:0;padding:12px 0;text-indent:15px;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}.select-options li[rel="hide"]{display:none;}.animation-drawer{width:100%;height:100vh;position:absolute;overflow:hidden;top:0;left:0;opacity:1;z-index:1000000;background:white;transition:transform 1s cubic-bezier(0.17,0.67,0.07,0.96) 1s,opacity 0.5s ease-in-out 1.6s;pointer-events:none;}.animation-drawer.animated{opacity:0;transform:translateY(100%);}.lazy{-webkit-transition:-webkit-transform 0.5s ease-in-out,opacity 0.5s ease-in-out;transition:transform 0.5s ease-in-out,opacity 0.5s ease-in-out;}.lazy.unloaded{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);}.short{height:100vh;max-height:240px;object-fit:cover;width:100%;}.fade-overlay{position:relative;}.fade-overlay .thumbnail{display:block;width:100%;position:relative;z-index:1;transition:opacity 1s ease-in-out 1s;}.fade-overlay .overlay-title{position:absolute;top:20px;left:20px;width:calc(100% - 40px);color:white;padding-bottom:10px;border-bottom:1px solid white;}.fade-overlay .overlay-title a{color:inherit;}.fade-overlay.thumbnail-overlay .thumbnail{background-size:cover;background-position:center;}.fade-overlay.thumbnail-overlay .thumbnail.short{height:100vh;max-height:240px;object-fit:contain;}.fade-overlay.thumbnail-overlay .thumbnail.tall{padding-bottom:100%;}.fade-overlay.text-overlay{padding:20px 20px 125px;}.fade-overlay.text-overlay .thumbnail{display:none;}.fade-overlay.text-overlay .overlay-title{position:static;width:100%;}.fade-overlay.unloaded .thumbnail{opacity:0;}#notification,#notification2{max-width:1500px;width:100%;margin:50px 60px 50px auto;padding:30px 0 30px 70px;}@media (max-width:768px){#notification,#notification2{margin:0 25px;padding:30px 15px;width:auto;}}#notification p,#notification2 p{margin-bottom:20px;padding:0;}#notification p:last-child,#notification2 p:last-child{margin-bottom:0;}#notification .notification,#notification2 .notification{height:auto;overflow:hidden;}#notification .notification.active,#notification2 .notification.active{height:auto;}#notification .notification .notification-icon,#notification2 .notification .notification-icon{float:left;width:calc(8 / 70 * 100vw);text-align:center;border-top:1px solid #1e1e1e;padding:15px 0;}#notification .notification .notification-icon img,#notification2 .notification .notification-icon img{width:40px;}#notification .notification .notification-text,#notification2 .notification .notification-text{float:left;margin:0;width:100%;padding-left:20px;}@media (max-width:1500px){#notification .notification .notification-text,#notification2 .notification .notification-text{padding-left:170px;}}@media (max-width:1200px){#notification .notification .notification-text,#notification2 .notification .notification-text{padding-left:70px;}}#notification .notification a,#notification2 .notification a{text-decoration:underline;}@media (max-width:768px){#notification .notification,#notification2 .notification{margin-left:0;width:auto;}#notification .notification .notification-text,#notification2 .notification .notification-text{width:100%;}}@media only screen and (min-width:1500px){#notification,#notification2{margin:50px auto 50px;}#notification .notification,#notification2 .notification{width:1020px;margin-left:170px;}#notification .notification .notification-icon,#notification2 .notification .notification-icon{width:170px;}}@media (max-width:1100px){#notification,#notification2{margin:50px auto 50px;}}.hyphen{display:inline-block;transform:rotate(-45deg);padding:0 15px;}@media (max-width:768px){.caption .hyphen{padding:0 10px;}}.button{display:inline-block;height:40px;background:#666666;text-align:center;position:relative;}.button.tall{height:auto;}.button svg{position:absolute;top:13px;left:13px;width:14px;height:14px;}.button .button-title{color:#fffdfd;line-height:40px;}.button:hover{color:white;}.button:hover svg *{stroke:white;}.embedded-online-express-code *{font-family:newrail_medium,Helvetica,sans-serif !important;border-radius:0 !important;background-image:none !important;}.embedded-online-express-code div{max-width:initial !important;}.embedded-online-express-code .BBFormSubmitbutton{font-weight:normal !important;background-color:#666666 !important;color:#1e1e1e !important;box-shadow:none !important;}.hide{display:none;}.mobile{display:none;}.ie-only{display:none;}.z-ind{z-index:3 !important;}.twitterFeed{opacity:1;visibility:visible;width:100% !important;}.twitterFeed span{display:inline-block;}.twitterFeed a{height:auto !important;width:auto !important;}.view-tweets{display:none;}#footer{overflow:hidden;position:relative;background:#1e1e1e;color:#fffdfd;font-family:newrail_medium,Helvetica,sans-serif;z-index:100000;width:100%;max-width:100vw;display:block;}#footer address{font-style:normal;}#footer a{color:#fffdfd;text-decoration:none;}#footer a:hover,#footer a:active,#footer a:focus{color:#5b5b5b;text-decoration:underline;}#footer p{padding:0 0 5px;}#footer .copyright{font-size:0.85em;padding:25px 0 0;}@media (max-width:768px){#footer .copyright{margin-top:25px;text-align:center;}}#footer button,#footer input[type="submit"]{border:1px solid #1e1e1e;background-color:#fffdfd;color:#1e1e1e;cursor:pointer;font-family:newrail_black,Helvetica,sans-serif;font-size:1.388em;height:40px;padding:5px 35px;}#footer button:hover,#footer button:focus,#footer button:active,#footer input[type="submit"]:hover,#footer input[type="submit"]:focus,#footer input[type="submit"]:active{background-color:#1e1e1e;border-color:#fffdfd;color:#fffdfd;}#footer .studio-logo{margin-right:2em !important;width:100%;top:-25px;left:10%;cursor:pointer;}#footer .studio-logo svg{fill:#fffdfd;margin-top:-15px;}@media (max-width:600px){#footer .studio-logo{left:0;width:50%;margin-top:-14px;margin-bottom:-35px;float:right;margin-right:10%;}}#footer > .inner{margin:auto;max-width:1400px;position:relative;}#footer > .inner .footer-cols-bottom{padding-top:25px;}@media (max-width:768px){#footer > .inner .footer-cols-bottom{padding-top:0;}}#footer > .inner .footer-cols-top,#footer > .inner .footer-cols-bottom{width:100%;overflow:hidden;margin-bottom:40px;display:flex;justify-content:space-between;}@media (max-width:1032px){#footer > .inner .footer-cols-top,#footer > .inner .footer-cols-bottom{display:block;float:left;width:75%;}#footer > .inner .footer-cols-top h5.follow,#footer > .inner .footer-cols-bottom h5.follow{text-align:center;max-width:270px;}}@media (max-width:768px){#footer > .inner .footer-cols-top,#footer > .inner .footer-cols-bottom{width:100%;}#footer > .inner .footer-cols-top h5.follow,#footer > .inner .footer-cols-bottom h5.follow{max-width:100%;}}#footer > .inner .copyright{padding:25px 0;}#footer > .inner .copyright .footer-col{text-align:center;width:100%;}#footer > .inner .wrap-left{float:left;width:20%;}@media (max-width:768px){#footer > .inner .wrap-left{clear:left;float:none;margin:auto !important;width:50%;}}#footer > .inner .wrap-right{float:left;margin-top:35px;width:75%;}@media (max-width:1032px){#footer > .inner .wrap-right{display:none;}}#footer > .inner .footer-col{margin-right:0;padding:0 10px;}@media (min-width:801px){#footer > .inner .footer-col{width:25%;}}@media (min-width:401px) and (max-width:800px){#footer > .inner .footer-col{float:left;width:50%;}#footer > .inner .footer-col:nth-child(3n){clear:left;}}@media (max-width:1032px){#footer > .inner .footer-col{margin:25px auto;max-width:650px;overflow:hidden;padding:0;text-align:left;width:100%;}}@media (max-width:768px){#footer > .inner .footer-col{margin:0;max-width:100%;text-align:left;}}#footer > .inner .footer-col ::-webkit-input-placeholder{opacity:0;}#footer > .inner .footer-col :-moz-placeholder{opacity:0;}#footer > .inner .footer-col ::-moz-placeholder{opacity:0;}#footer > .inner .footer-col :-ms-input-placeholder{opacity:0;}#footer > .inner .footer-col label{font:normal 1.15em newrail_medium;margin:12px 0 0 1px;position:absolute;}#footer > .inner .footer-col p,#footer > .inner .footer-col a{font-family:newrail_medium,Helvetica,sans-serif;width:100%;padding-top:0px;}#footer > .inner .footer-col p.address,#footer > .inner .footer-col a.address{padding:0;}#footer > .inner .footer-col h3 a{font-family:newrail_black,Helvetica,sans-serif;}#footer > .inner .footer-col.left{padding-right:25px;}@media (min-width:401px) and (max-width:800px){#footer > .inner .footer-col.left{order:2;}}@media (min-width:401px) and (max-width:800px){#footer > .inner .footer-col.right{order:3;}}#footer > .inner .footer-col.right .social-media{overflow:hidden;width:100%;left:0;position:relative;}@media (max-width:1032px){#footer > .inner .footer-col.right .social-media{margin:0;max-width:300px;}#footer > .inner .footer-col.right .social-media ul a{height:74px;width:74px;}}@media (max-width:768px){#footer > .inner .footer-col.right .social-media{margin:auto;}}#footer > .inner .footer-col.right .social-media ul{list-style:none outside none;overflow:hidden;padding:0;}#footer > .inner .footer-col.right .social-media ul li{float:left;overflow:hidden;position:relative;height:54px;margin-right:25px;width:54px;}#footer > .inner .footer-col.right .social-media ul li:last-child{margin-right:0;}@media (max-width:1032px){#footer > .inner .footer-col.right .social-media ul li{height:74px;width:74px;}}#footer > .inner .footer-col.right .social-media svg{width:150px;height:150px;position:absolute;left:-50px;top:-50px;}@media (max-width:1032px){#footer > .inner .footer-col.right .social-media svg{width:200px;height:200px;left:-64px;top:-64px;}}#footer > .inner .footer-col.right .social-media svg path{transition:fill 0.3s;fill:#fffdfd;}#footer > .inner .footer-col.right .social-media a{display:inline-block;height:54px;width:54px;}#footer > .inner .footer-col.right .social-media a:hover svg path,#footer > .inner .footer-col.right .social-media a:active svg path{fill:#5b5b5b;}#footer > .inner .footer-col.right .social-media div{width:33px;cursor:pointer;float:left;}#footer > .inner .footer-col.right .social-media div:hover svg path{fill:#5b5b5b;}#footer > .inner .footer-col.right .social-media div:focus{outline:1px dashed red;}#footer > .inner .footer-col.right .follow{padding-top:0;}#footer > .inner .footer-col.middle{list-style:none outside none;margin:0;padding:0;padding-right:25px;}@media (min-width:801px){#footer > .inner .footer-col.middle{margin-left:180px;width:60%;}}#footer > .inner .footer-col.middle ul{list-style:none outside none;margin:0;overflow:hidden;padding:0;}#footer > .inner .footer-col.middle ul li{float:left;margin-right:25px;}#footer > .inner .footer-col.middle ul li:last-child{margin-right:0;}@media (max-width:768px){#footer > .inner .footer-col.middle ul li{margin-right:15px;}}#footer > .inner .footer-col.middle ul:first-child{display:none;}@media (max-width:1032px){#footer > .inner .footer-col.middle{margin:25px auto auto;max-width:650px;overflow:hidden;width:100%;}#footer > .inner .footer-col.middle ul:first-child{display:block;}}@media (max-width:768px){#footer > .inner .footer-col.middle{max-width:100%;padding:0 25px 25px;}}#footer > .inner .footer-col.middle form{position:relative;}#footer > .inner .footer-col.middle p{padding:0;}#footer > .inner .footer-col.middle input{color:#fffdfd;}#footer > .inner .footer-col.middle input[type="email"]{width:100%;border-bottom:1px solid #fffdfd;padding-top:10px;}#footer > .inner .footer-col.middle input[type="text"]{width:100%;border-bottom:1px solid #fffdfd;padding-top:10px;}#footer > .inner .footer-col.middle input[type="submit"]{background:transparent;color:#fffdfd;font-family:newrail_black,Helvetica,sans-serif;height:auto;line-height:inherit;margin-top:10px;cursor:pointer;}@media (max-width:1032px){#footer > .inner .footer-col.middle input[type="submit"]{width:100%;}}#footer > .inner .footer-col.middle input[type="submit"]:hover,#footer > .inner .footer-col.middle input[type="submit"]:active{border:1px solid transparent;color:#5b5b5b;}#footer > .inner .footer-col.middle .newsletter{width:40px;height:40px;position:absolute;left:-40px;top:-10px;padding:10px;}.scroll-top{background:transparent;border:0px solid transparent;font-size:1.25rem;margin-top:-110px;overflow:hidden;position:absolute;right:5%;cursor:pointer;}.scroll-top i{display:block;font-size:1.5em;}.scroll-top img{display:block;width:60px;height:60px;}.scroll-top p{width:100%;}@media (max-width:900px){.scroll-top{margin-top:-90px;z-index:999999;}}.learn-more-c{width:100%;overflow:hidden;padding:60px;text-align:center;}.learn-more-c p{margin:0 auto;}.learn-more-c .link{cursor:pointer;}.scroll-hidden{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden;z-index:-1;}.close-search{position:absolute;right:35px;top:35px;}.close-search .fas{color:#fffdfd;cursor:pointer;font-size:4em;}.close-search .fas:hover,.close-search .fas:active,.close-search .fas:focus{color:#1e1e1e;}.init-fade{transform:translateX(0);}#menu.fade{opacity:1;}#menu.menu-expand .hover-container{transform:translateX(250px);}#menu.menu-expand .expanded-menu .menu-links .links{opacity:1;}.noBorder{background:transparent;border:1px solid transparent;outline:none;padding:0;}.noBorder::-moz-focus-inner{border:none;outline:none;}.top-logo,.tn.search-btn{float:left;height:75px;width:75px;}.top-logo *,.tn.search-btn *{fill:white;text-shadow:1px 2px 1px #1e1e1e;}@media (max-width:770px){.top-logo,.tn.search-btn{display:none;}}.tn.search-btn{height:25px;width:25px;}.tn.search-btn *{fill:transparent;stroke:#fffdfd;}.menu{font-family:newrail_medium,arial,sans-serif;font-size:1.2em;list-style:none outside none;margin:0;overflow:hidden;padding:20px 0;position:relative;display:flex;justify-content:center;}.menu li{display:block;float:left;list-style:none;margin:0;padding:0 20px 0 0;position:relative;}.menu li:last-child{padding-right:0;}@media (max-width:770px){.menu{display:none;}}#block-menu-menu-top-nav-menu{min-height:75px;}#block-menu-menu-top-nav-menu .srch{padding-left:20px;}#block-menu-menu-top-nav-menu a{transition:color 0.3s;}#block-menu-menu-top-nav-menu a:hover,#block-menu-menu-top-nav-menu a:active,#block-menu-menu-top-nav-menu a:focus,#block-menu-menu-top-nav-menu a.active{text-decoration:underline;}@media (max-width:770px){#block-menu-menu-top-nav-menu{min-height:auto;}}.search-active{background:#aaa !important;}#menu .menu-hover svg *{transition:stroke 0.3s;}#menu .menu-hover:hover span{background-color:#5b5b5b;}#menu .menu-hover:hover svg *{stroke:#5b5b5b;}#menu{position:fixed;display:block;width:60px;height:100vh;left:0px;top:0;background:white;height:100%;z-index:5;pointer-events:none;transition:all 0.6s cubic-bezier(0.17,0.67,0.83,0.67);}#menu a{display:block;}#menu .search-toggle{border-top:2px solid #1e1e1e;}#menu img{width:60px;height:60px;cursor:pointer;position:relative;padding:15px;}#menu .menu-icon{display:block;height:60px;width:60px;margin:-10px 0 10px;padding:16px;position:relative;z-index:100000;cursor:pointer;pointer-events:all;transition:all 0.6s cubic-bezier(0.17,0.67,0.83,0.67);}#menu .menu-icon .l1{top:4px;transform:matrix(1,0,0,1,0,0);transition:top 500ms ease 500ms,transform 500ms ease,background-color 0.3s;}#menu .menu-icon .l1.close{top:15px;transform:matrix(0.7071,0.7071,-0.7071,0.7071,0,0);transition:top 500ms ease,transform 500ms ease 500ms,background-color 0.3s;}#menu .menu-icon .l2{top:14px;opacity:1;transition:opacity 200ms ease 500ms,background-color 0.3s;}#menu .menu-icon .l2.close{opacity:0;}#menu .menu-icon .l3{top:24px;transform:matrix(1,0,0,1,0,0);transition:top 500ms ease 500ms,transform 500ms ease,background-color 0.3s;}#menu .menu-icon .l3.close{top:11px;transform:matrix(-0.7071,0.7071,-0.7071,-0.7071,0,0);transition:top 500ms ease,transform 500ms ease 500ms,background-color 0.3s;}#menu .menu-icon span{width:100%;height:2px;background-color:#1e1e1e;display:block;position:relative;transition:all 0.8s cubic-bezier(0.17,0.67,0.83,0.67);}#menu .menu-icon span.search-active{background-color:white !important;}#menu .close-btn{display:none;z-index:10000;}#menu .close-btn.active{display:block;}#menu .menu-btn{display:none;z-index:10000;}#menu .menu-btn.active{display:block;}#menu .search-btn,#menu .home-btn{border-bottom:2px solid #1e1e1e;pointer-events:all;width:60px;height:60px;cursor:pointer;position:relative;padding:15px;fill-opacity:0;float:left;transition:all 0.6s cubic-bezier(0.17,0.67,0.83,0.67);}#menu .search-btn.search-active,#menu .home-btn.search-active{background-color:white !important;transition:all 0.6s cubic-bezier(0.17,0.67,0.83,0.67);border-top:2px solid white;border-bottom:2px solid white;}#menu .search-btn.search-active svg circle,#menu .search-btn.search-active line,#menu .search-btn.search-active svg .st0,#menu .home-btn.search-active svg circle,#menu .home-btn.search-active line,#menu .home-btn.search-active svg .st0{stroke:#aaa;}#menu .search-btn.home-active,#menu .home-btn.home-active{border-top:2px solid white !important;}#menu .search-btn.home-active .cls-2,#menu .home-btn.home-active .cls-2{fill:none;stroke:#fffdfd;stroke-miterlimit:10;stroke-width:1.925px;}#menu .home-btn{border-bottom:none;color:#1e1e1e;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;margin-left:0px;padding:0px;width:60px;height:60px;transition:all 0.6s cubic-bezier(0.17,0.67,0.83,0.67);}#menu .home-btn svg{height:30px;margin:15px;width:30px;}#menu .home-btn .cls-2{fill:none;stroke:#1e1e1e;stroke-miterlimit:10;stroke-width:1.925px;}#menu .home-btn svg .st0,#menu .home-btn .cls-2{transition:all 0.1s cubic-bezier(0.17,0.67,0.83,0.67);}#menu .home-btn:hover .cls-2{stroke:#aaa;}#menu .home-btn:hover svg .st0{stroke:#aaa;}#menu .home-btn.top{border-top:2px solid #1e1e1e;}#menu .calendar-btn,#menu .asset1-btn{border-bottom:2px solid #1e1e1e;display:block;pointer-events:all;width:60px;height:60px;cursor:pointer;position:relative;padding:15px;fill-opacity:0;float:left;transition:all 0.6s cubic-bezier(0.17,0.67,0.83,0.67);}#menu .calendar-btn.search-active,#menu .asset1-btn.search-active{transition:all 0.6s cubic-bezier(0.17,0.67,0.83,0.67);border-bottom:2px solid white;fill:white;}#menu .calendar-btn.search-active svg rect,#menu .calendar-btn.search-active line,#menu .calendar-btn.search-active path,#menu .asset1-btn.search-active svg rect,#menu .asset1-btn.search-active line,#menu .asset1-btn.search-active path{stroke:white;}#menu .asset1-btn{fill-opacity:1;padding:10px;}#menu .asset1-btn:hover,#menu .asset1-btn:active,#menu .asset1-btn:focus{fill-opacity:0;}#menu .logo-btn{bottom:5px;position:absolute;}#menu .expanded-menu{position:absolute;width:250px;left:-250px;height:100%;top:0;padding-top:60px;display:block;transition:transform 0.50s ease-in-out;background:white;border-right:1px solid #5b5b5b;pointer-events:all;overflow-y:scroll;}#menu .expanded-menu.active{transform:translateX(100%);}#menu .expanded-menu .animation-container{overflow:hidden;width:90%;height:60px;border-bottom:2px solid #1e1e1e;cursor:pointer;transition:color 0.3s ease-in-out;}#menu .expanded-menu .animation-container img{float:left;border:0 !important;}#menu .expanded-menu .animation-container p{display:block;text-align:center;line-height:60px;float:left;}#menu .expanded-menu .animation-container svg *{transition:stroke 0.3s ease-in-out;}#menu .expanded-menu .animation-container:hover{color:#5b5b5b;}#menu .expanded-menu .animation-container:hover svg *{stroke:#5b5b5b;}#menu .expanded-menu .animation-container .asset1-btn:hover,#menu .expanded-menu .animation-container .asset1-btn:focus,#menu .expanded-menu .animation-container .asset1-btn:active{fill-opacity:0;}#menu .expanded-menu .animation-container.js-home-link{border-bottom:none;border-top:2px solid #1e1e1e;}#menu .expanded-menu .menu-links{padding:10px 0 30px;}#menu .expanded-menu .menu-links .links{padding:10px 20px;cursor:pointer;opacity:0;transition:opacity 0.3s ease-in-out 0.3s,background-color 0.6s,color 0.3s;}#menu .expanded-menu .menu-links .links span{display:block;transition:transform 0.3s;}#menu .expanded-menu .menu-links .links.active{color:#5b5b5b;}#menu .expanded-menu .social-media{border-top:2px solid #1e1e1e;border-bottom:2px solid #1e1e1e;width:90%;overflow:hidden;}#menu .expanded-menu .social-media .fb{background:transparent url(/sites/all/themes/studiomuseum//assets/icons/facebook.svg) no-repeat scroll center center;-webkit-mask:url(/sites/all/themes/studiomuseum//assets/icons/facebook.svg) no-repeat 50% 50%;mask:url(/sites/all/themes/studiomuseum//assets/icons/facebook.svg) no-repeat 50% 50%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#menu .expanded-menu .social-media .fb:hover{background-color:#5b5b5b;color:#5b5b5b;}#menu .expanded-menu .social-media .ig{background:transparent url(/sites/all/themes/studiomuseum//assets/icons/instagram.svg) no-repeat scroll center center;-webkit-mask:url(/sites/all/themes/studiomuseum//assets/icons/instagram.svg) no-repeat 50% 50%;mask:url(/sites/all/themes/studiomuseum//assets/icons/instagram.svg) no-repeat 50% 50%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#menu .expanded-menu .social-media .ig:hover{background-color:#5b5b5b;color:#5b5b5b;}#menu .expanded-menu .social-media .tw{background:transparent url(/sites/all/themes/studiomuseum//assets/icons/twitter.svg) no-repeat scroll center center;-webkit-mask:url(/sites/all/themes/studiomuseum//assets/icons/twitter.svg) no-repeat 50% 50%;mask:url(/sites/all/themes/studiomuseum//assets/icons/twitter.svg) no-repeat 50% 50%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#menu .expanded-menu .social-media .tw:hover{background-color:#5b5b5b;color:#5b5b5b;}#menu .expanded-menu .social-media div{width:65px;height:65px;cursor:pointer;float:left;text-indent:-999em;}#menu .expanded-menu .social-media div svg path{transition:fill 0.3s;fill:#1e1e1e;}#menu .expanded-menu .social-media div:hover svg path{fill:#5b5b5b;}#menu .expanded-menu .newsletter-section{cursor:pointer;padding:10px;}#menu .expanded-menu .newsletter-section .newsletter{width:60px;height:60px;float:left;}#menu .expanded-menu .newsletter-section p{padding:20px 0;}#menu .hover-container{position:fixed;background:#eee;left:-250px;top:0;width:225px;height:100%;transform:translateX(-50px);vertical-align:middle;pointer-events:all;transition:transform 0.3s;}#menu .hover-container a{display:none;}#menu .hover-container div{position:absolute;top:0;max-height:100vh;overflow-y:scroll;padding:195px 0 50px;opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out 0.3s;}#menu .hover-container.active{transform:translateX(500px);}#menu .hover-container.active a{display:block;}#menu .hover-container.active div.active{opacity:1;pointer-events:all;}#menu .hover-container p{cursor:pointer;margin:5px 25px;width:calc(100% - 50px);padding-bottom:10px;border-bottom:0px;transition:border-bottom 1s ease-in-out;}#menu .hover-container p:hover:after{transition:border-bottom 1s ease-in-out;content:" ";display:block;position:absolute;width:calc(100% - 50px);}#search-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;min-width:700px;background-color:#5b5b5b;z-index:4;pointer-events:none;opacity:0;transition:opacity .9s ease-in-out;}#search-overlay .search-overlay-content{position:absolute;top:50%;left:70px;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}#search-overlay .search-overlay-content label{color:#fffdfd;font-family:newrail_medium,Helvetica,sans-serif !important;font-size:120px;left:195px;position:absolute;transition:width 0.6s cubic-bezier(0.17,0.67,0.67,0.95) 0.85s;}#search-overlay .search-overlay-content button{float:left;margin-right:50px;}#search-overlay .search-overlay-content svg{position:relative;width:100px;opacity:0;height:100px;fill-opacity:0;cursor:pointer;transition:opacity 0.3s ease-in-out 0.85s;}#search-overlay .search-overlay-content svg.active{opacity:1;}#search-overlay .search-overlay-content svg circle,#search-overlay .search-overlay-content svg line{stroke:white;}#search-overlay .search-overlay-content input{width:0;color:white;float:left;border-bottom:4px solid white;transition:width 0.6s cubic-bezier(0.17,0.67,0.67,0.95) 0.85s;}#search-overlay .search-overlay-content input.active{display:block;height:125px;width:calc(100% - 350px);}#search-overlay.active{opacity:1;pointer-events:all;}@media only screen and (min-width:1500px){#search-overlay .search-overlay-content svg{width:150px;height:150px;}#search-overlay .search-overlay-content input{display:none;font-size:120px;line-height:126px;}}#mobile-menu{display:none;}#mobile-menu .mmBtn.search{display:none;}.hide{display:none;}@media only screen and (max-device-width:667px){#mobile-menu{height:75px;}#mobile-menu .icon-container{height:75px;}#mobile-menu .mobile-menu .text-menu{padding:80px 25px;}#mobile-menu .menu-icon{padding:40px 0;}#mobile-menu .menu-icon span{width:55px;}#mobile-menu .menu-icon .l1.close{top:27px;}#mobile-menu .menu-icon .l2{top:23px;}#mobile-menu .menu-icon .l3{top:41px;}#mobile-menu .menu-icon .l3.close{top:24px;}}@media (max-width:768px){#menu{display:none;}#mobile-menu{display:block;width:100%;height:75px;position:fixed;top:0;background-color:white;z-index:10000000;}#mobile-menu .icon-container{overflow:hidden;padding:0 25px;height:75px;z-index:1000;position:relative;}#mobile-menu .icon-container .menu-icon{height:65%;float:left;padding:20px 0;position:relative;z-index:100000;cursor:pointer;}#mobile-menu .icon-container .menu-icon .l1{top:4px;transform:matrix(1,0,0,1,0,0);transition:top 500ms ease 500ms,transform 500ms ease;}#mobile-menu .icon-container .menu-icon .l1.close{top:19px;transform:matrix(0.7071,0.7071,-0.7071,0.7071,0,0);transition:top 500ms ease,transform 500ms ease 500ms;}#mobile-menu .icon-container .menu-icon .l2{top:18px;opacity:1;transition:opacity 200ms ease 500ms;}#mobile-menu .icon-container .menu-icon .l2.close{opacity:0;}#mobile-menu .icon-container .menu-icon .l3{top:31px;transform:matrix(1,0,0,1,0,0);transition:top 500ms ease 500ms,transform 500ms ease;}#mobile-menu .icon-container .menu-icon .l3.close{top:16px;transform:matrix(-0.7071,0.7071,-0.7071,-0.7071,0,0);transition:top 500ms ease,transform 500ms ease 500ms;}#mobile-menu .icon-container .menu-icon span{width:40px;height:2px;background-color:#1e1e1e;display:block;position:relative;}#mobile-menu .icon-container .menu-icon.white span{background-color:white;}#mobile-menu .right-container{float:right;}#mobile-menu .mobile-calendar-icon{float:right;width:67px;height:90px;padding:15px 0;margin:-5px 0 0;}#mobile-menu .mobile-calendar-icon svg{width:100%;height:100%;}#mobile-menu .mmBtn{transition:background-color 0.3s,opacity 0.3s;pointer-events:all;}#mobile-menu .mmBtn.close{float:left;margin-right:50px;}#mobile-menu .mmBtn.close.hide{opacity:0;pointer-events:none;}#mobile-menu .mmBtn.search{display:block;float:left;margin:0px 20px 20px 40px;}#mobile-menu .mmBtn.search svg{width:100%;height:100%;}#mobile-menu .mmBtn.search svg:last-child{display:none;}#mobile-menu .mmBtn.search.active svg:last-child{display:block;}#mobile-menu .mmBtn.search.active svg:first-child{display:none;}#mobile-menu .mmBtn.search.white svg *{stroke:white;}#mobile-menu .mmBtn.slideshow{float:left;margin:20px 40px 20px 0;}#mobile-menu .mmBtn.slideshow svg{width:100%;height:100%;}#mobile-menu .mmBtn.slideshow.active{border-bottom:2px solid white;}#mobile-menu .mmBtn.slideshow.white svg *{stroke:white;}#mobile-menu .mmBtn.menu{float:left;margin:20px 0;}#mobile-menu .mmBtn.menu svg{width:100%;height:100%;}#mobile-menu .mmBtn.menu.active{border-bottom:2px solid #1e1e1e;}#mobile-menu .mmBtn.menu.white svg *{stroke:white;}#mobile-menu img,#mobile-menu .svg-img{width:80px;height:80px;padding:20px 0;}#mobile-menu .mobile-menu{z-index:1000;opacity:0;pointer-events:none;transition:opacity 0.3s;}#mobile-menu .mobile-menu .text-menu{opacity:0;pointer-events:none;position:absolute;background:white;width:100vw;height:100vh;z-index:100;padding:20px 25px;overflow-y:scroll;padding-bottom:400px;}#mobile-menu .mobile-menu .text-menu .mobile-links{float:left;width:100%;margin-bottom:25px;border-bottom:2px solid #1e1e1e;}#mobile-menu .mobile-menu .slideshow-menu{opacity:0;pointer-events:none;position:absolute;top:0;background:white;width:100vw;height:100vh;z-index:100;}#mobile-menu .mobile-menu .slideshow-menu .menu-slider .image{width:100%;height:100%;background-position:center;background-size:cover;position:relative;}#mobile-menu .mobile-menu .slideshow-menu .menu-slider .image .title{position:absolute;top:50%;width:100%;padding:160px;transform:translateY(-50%);text-align:center;color:white;}#mobile-menu .mobile-menu .slideshow-menu .menu-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:80px;height:80px;}#mobile-menu .mobile-menu .slideshow-menu .menu-slider-arrow svg{width:100%;height:100%;}#mobile-menu .mobile-menu .slideshow-menu .menu-slider-arrow svg *{stroke:white;}#mobile-menu .mobile-menu .slideshow-menu .menu-slider-arrow.left{left:25px;}#mobile-menu .mobile-menu .slideshow-menu .menu-slider-arrow.right{right:25px;}#mobile-menu .mobile-menu.active{opacity:1;pointer-events:all;}#mobile-menu .mobile-menu.active.text .text-menu{opacity:1;pointer-events:all;}#mobile-menu .mobile-menu.active.slideshow .slideshow-menu{opacity:1;pointer-events:all;}}.caption-default,.views-field-field-caption-long{color:#fff;position:absolute;bottom:5px;left:15%;z-index:1;padding-top:20px;padding-bottom:20px;text-align:left;}.caption-default h1,.caption-default h2,.caption-default main.main__special-event h3,main.main__special-event .caption-default h3,.caption-default h3,.views-field-field-caption-long h1,.views-field-field-caption-long h2,.views-field-field-caption-long main.main__special-event h3,main.main__special-event .views-field-field-caption-long h3,.views-field-field-caption-long h3{text-shadow:1px 2px 3px #1e1e1e;}.caption-default .black-text h1,.caption-default .black-text h2,.caption-default .black-text main.main__special-event h3,main.main__special-event .caption-default .black-text h3,.caption-default .black-text h3,.views-field-field-caption-long .black-text h1,.views-field-field-caption-long .black-text h2,.views-field-field-caption-long .black-text main.main__special-event h3,main.main__special-event .views-field-field-caption-long .black-text h3,.views-field-field-caption-long .black-text h3{text-shadow:1px 2px 3px #fffdfd;}@media (max-width:700px){.caption-default,.views-field-field-caption-long{bottom:auto;left:5%;padding-top:0px;padding-bottom:0px;top:15px;}.caption-default h1,.views-field-field-caption-long h1{font-size:2em;}.caption-default h3,.views-field-field-caption-long h3{font-size:1em;}}#inharlem #hero .logo{display:none;}#inharlem .overlay{display:none !important;}#hero{margin-bottom:25px;position:relative;}@media (max-width:1100px){#hero{margin-bottom:10px;}}@media (max-width:500px){#hero h1,#hero h2,#hero main.main__special-event h3,main.main__special-event #hero h3,#hero h3,#hero h4,#hero h5,#hero h6{margin-bottom:5px;}}#hero img{max-height:620px;object-fit:cover;width:100%;}@media (max-width:980px){#hero img{max-width:100%;width:auto;}}#hero .hero-text{font-size:7em;}@media (max-width:900px){#hero .hero-text{font-size:4em;}}@media (max-width:500px){#hero .hero-text{font-size:2em;}}#hero .logo{bottom:-15px;position:absolute;right:20px;width:200px;z-index:1;cursor:pointer;}#hero .logo svg{width:83%;}#hero .logo svg *{transition:fill 0.5s;}#hero .logo.white *{fill:white;text-shadow:1px 2px 1px #1e1e1e;}#hero .logo.black *{fill:#1e1e1e;}#hero .logo.small-slide{bottom:auto;top:-17px;}#hero .hero-slideshow.home .arrow{display:none !important;}#hero .skew-container{opacity:0;transition:opacity 250ms ease-in;transform:skewX(-45deg);transform-origin:top left;width:100%;position:absolute;top:0;height:100%;}#hero .skew-container:hover{opacity:1;}#hero .animation-wrapper{overflow:hidden;width:100%;opacity:1;}#hero .title{position:absolute;top:50%;left:50%;width:calc((8 / 70 * 100vw) * 4);transform:translate(-50%,-50%);z-index:1;transition:color 0.5s,border-color 0.5s;}#hero .title span{display:block;}#hero .title span.subtitle{padding-top:20px;}#hero .title .fpdate{display:inline-block !important;margin-top:15px;}#hero .title .fpdate span{display:inline-block !important;}#hero .title.black{color:#1e1e1e;}#hero .title.white{color:white;text-shadow:1px 2px 1px #1e1e1e;}@media only screen and (min-width:1500px){#hero .title{width:680px;}}@media only screen and (max-width:700px){#hero .title{width:373.33333px;}}#hero #hero-title{width:100%;position:relative;}#hero #hero-title h1{margin:auto;max-width:840px;padding:40px 0px 40px;text-align:center;}@media (max-width:1200px){#hero #hero-title h1{max-width:740px;}}@media only screen and (max-width:1000px){#hero #hero-title h1{padding:40px 25px 40px;font-size:45px;line-height:50px;}}@media (max-width:700px){#hero #hero-title h1{padding:10px 25px 10px;}}@media (max-width:768px){#hero #hero-title h1{padding:10px 0px 10px;}}@media (max-width:550px){#hero #hero-title h1{padding:10px 10px 0;}}#hero #hero-title .logo{top:-17px;}@media (max-width:1200px){#hero #hero-title .logo.nomob{display:none;}}#hero .hero-slideshow ~ .dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;}#hero .hero-slideshow ~ .dots .dot{float:left;width:10px;height:10px;border-radius:50%;margin:0 10px;transition:background-color 0.5s,border-color 0.5s;cursor:pointer;}#hero .hero-slideshow ~ .dots.white .dot{border:1px solid white;}#hero .hero-slideshow ~ .dots.white .dot.active{background-color:white;}#hero .hero-slideshow ~ .dots.black .dot{border:1px solid #1e1e1e;}#hero .hero-slideshow ~ .dots.black .dot.active{background-color:#1e1e1e;}#hero .dotshome{bottom:-30px !important;padding-left:0 !important;z-index:999999;}#hero #full-slideshow{position:relative;z-index:1;}#hero #full-slideshow .hero-slideshow{height:auto;}#hero #full-slideshow .hero-slideshow .slide{width:100%;height:100%;}#hero #full-slideshow .hero-slideshow .slide.image-slide{background-size:cover;background-position:center;overflow:hidden;}#hero #full-slideshow .hero-slideshow .slide.video-slide{overflow:hidden;position:relative;}#hero #full-slideshow .hero-slideshow .slide.video-slide .video{position:absolute;min-width:100%;min-height:100%;overflow:hidden;}#hero #full-slideshow .hero-slideshow .slide.video-slide .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;}#hero #full-slideshow .hero-slideshow .slide.postload{opacity:0;}#hero #full-slideshow .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:1;pointer-events:none;}#hero #full-slideshow .dots{bottom:100px;}#hero #full-slideshow .logo{bottom:-15px;}#hero #full-slideshow .logo.lrgbtm{bottom:116px;}#hero #full-slideshow .captions{height:130px;margin-top:10px;position:relative;z-index:2;}#hero #full-slideshow .captions .controls{margin-left:calc(8 / 70 * 100vw);padding:10px 0;overflow:hidden;}#hero #full-slideshow .captions .controls .control{float:left;width:25px;height:25px;margin:10px 0 0 10px;cursor:pointer;}#hero #full-slideshow .captions .controls .control img{width:100%;height:100%;}#hero #full-slideshow .captions .caption{position:absolute;top:0;left:calc(calc((8 / 70 * 100vw) * 2) + 90px);opacity:0;transition:opacity 0.3s;pointer-events:none;}#hero #full-slideshow .captions .caption .caption-title{margin-top:10px;}#hero #full-slideshow .captions .caption.active{opacity:1;pointer-events:all;}#hero #full-slideshow .caption-background{position:absolute;bottom:0;width:100%;height:130px;background-color:white;z-index:1;}#hero #full-slideshow.tall .overlay{display:none;height:-moz-calc(100% - 50px);height:-webkit-calc(100% - 50px);height:calc(100% - 50px);}#hero #full-slideshow.tall .hero-slideshow{height:100%;}#hero #full-slideshow.tall .hero-slideshow .slide.image-slide{height:-moz-calc(100% - 130px);height:-webkit-calc(100% - 130px);height:calc(100% - 130px);background-position:50% 50%;}#hero #full-slideshow.tall .hero-slideshow .slide.image-slide.noCapt{height:-moz-calc(100%);height:-webkit-calc(100%);height:calc(100%);}#hero #full-slideshow.tall .hero-slideshow .slide.image-slide.noCapt .overlay{height:-moz-calc(100%);height:-webkit-calc(100%);height:calc(100%);}@media (max-width:1100px){#hero #full-slideshow.tall .overlay{height:-moz-calc(100% - 130px);height:-webkit-calc(100% - 130px);height:calc(100% - 130px);}#hero #full-slideshow.tall .hero-slideshow .slide.image-slide{height:100%;}#hero #full-slideshow.tall .hero-slideshow.noCapt{height:-moz-calc(100%);height:-webkit-calc(100%);height:calc(100%);}}@media (max-width:768px){#hero #full-slideshow.tall .overlay{height:100%;}#hero #full-slideshow.tall .hero-slideshow{height:100%;}}@media only screen and (min-width:1500px){#hero #full-slideshow{height:auto;}#hero #full-slideshow .captions .controls{margin-left:170px;}#hero #full-slideshow .captions .caption{left:calc(340px + 90px);}}@media only screen and (max-width:700px){#hero #full-slideshow{height:auto;}#hero #full-slideshow .captions .controls{margin-left:0;}#hero #full-slideshow .captions .caption{left:calc(93.33333px + 90px);}}#hero.homepage-hero .captions{position:relative;}#hero.homepage-hero .caption{opacity:0;transition:opacity 0.3s;pointer-events:none;position:absolute;}#hero.homepage-hero .caption.active{opacity:1;pointer-events:all;}#hero.homepage-hero #full-slideshow{max-height:620px;}#hero.homepage-hero #full-slideshow .logo{bottom:-15px !important;}#hero.homepage-hero .slick-prev{left:60px;}@media (max-width:768px){#hero.homepage-hero .slick-prev{left:0;}}#hero.homepage-hero .slick-next{right:0;}#hero.homepage-hero .slick-prev,#hero.homepage-hero .slick-next{display:inline-block;height:50px;width:50px;z-index:8;}#hero.homepage-hero .slick-prev:before,#hero.homepage-hero .slick-next:before{font-size:35px;}#hero #small-slideshow{position:relative;padding:0 70px;max-width:1500px;margin:0 auto;}#hero #small-slideshow .slick-prev{display:none;left:10px;}@media (max-width:768px){#hero #small-slideshow .slick-prev{left:0;}}#hero #small-slideshow .slick-next{right:0;}#hero #small-slideshow .slick-prev,#hero #small-slideshow .slick-next{display:none !important;height:50px;width:50px;z-index:8;}#hero #small-slideshow .slick-prev:before,#hero #small-slideshow .slick-next:before{font-size:35px;}#hero #small-slideshow .logo{bottom:auto;top:-17px;}@media (max-width:700px){#hero #small-slideshow .logo{display:none;}}#hero #small-slideshow .hero-slideshow{width:calc(100vw /2);width:calc((8 / 70 * 100vw) * 6);margin-left:calc(8 / 70 * 100vw);background-size:cover;background-position:center;padding-left:10px;}#hero #small-slideshow .hero-slideshow .slide{height:100%;outline:none;}#hero #small-slideshow .hero-slideshow .slide.image-slide{background-size:cover;background-position:center;}#hero #small-slideshow .hero-slideshow .slide.video-slide iframe{width:100%;height:100%;min-height:480px;}#hero #small-slideshow .hero-slideshow .slide.postload{opacity:0;}#hero #small-slideshow .hero-slideshow .slide .video{height:100%;}#hero #small-slideshow .captions{width:calc((8 / 70 * 100vw) * 6);height:130px;margin:20px 0 0 calc(8 / 70 * 100vw);position:relative;padding-left:10px;}#hero #small-slideshow .captions .caption{position:absolute;top:10px;opacity:0;width:calc((8 / 70 * 100vw) * 3);transition:opacity 0.3s;pointer-events:none;}#hero #small-slideshow .captions .caption .caption-title{width:calc((8 / 70 * 100vw) * 2);}#hero #small-slideshow .captions .caption .caption-subtitle{border-top:1px solid #fffdfd;font-size:16px;line-height:20px;}#hero #small-slideshow .captions .caption .caption-subtitle p{padding:0 0 5px;}#hero #small-slideshow .captions .caption.active{opacity:1;pointer-events:all;}#hero #small-slideshow .dots{bottom:16px;}@media only screen and (min-width:1500px){#hero #small-slideshow .hero-slideshow{width:1020px;height:auto;margin-left:170px;}#hero #small-slideshow .captions{width:1020px;margin-left:170px;}#hero #small-slideshow .captions .caption{width:510px;}#hero #small-slideshow .captions .caption .caption-title{width:340px;}}@media only screen and (max-width:700px){#hero #small-slideshow .hero-slideshow{width:100%;height:auto;margin-left:0;}#hero #small-slideshow .captions{width:560px;}#hero #small-slideshow .captions .caption{width:280px;}#hero #small-slideshow .captions .caption .caption-title{width:186.66667px;}}.notification-bar{background-color:white;position:relative;overflow:initial !important;margin:inherit !important;padding-left:0 !important;}.notification-bar .hours-container{background-color:#f7f7f7;position:absolute;top:-60px;height:60px;left:60px;width:auto;z-index:1;}.notification-bar .hours-container .warning-container{width:auto;display:inline-block;float:left;padding:20px;background:#eee;}.notification-bar .hours-container .warning-container img{width:19px;height:19px;display:block;}.notification-bar .hours-container .clock-icon{width:19px;height:19px;position:absolute;top:20px;left:60px;}.notification-bar .hours-container .time{padding-left:90px;margin:0 auto;line-height:60px;padding-right:60px;display:inline-block;float:left;}.notification-bar .hours-container .time span{line-height:0;margin-left:50px;}.notification-bar .notification-text{padding-left:60px;padding-top:30px;padding-bottom:30px;}.notification-bar .notification-text span{border-bottom:2px solid #1e1e1e;margin-right:50px;padding-right:40px;padding-bottom:8px;}#magnify-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:white;opacity:0;pointer-events:none;transition:opacity 0.3s;z-index:9999;}#magnify-overlay .overlay-slider{width:100%;height:100%;padding:70px 70px 0;}#magnify-overlay .overlay-slider .overlay-slide{max-width:100%;max-height:100%;outline:0;}#magnify-overlay .overlay-slider .overlay-slide img{max-width:100%;max-height:calc(100% - 150px);margin:0 auto;}#magnify-overlay .overlay-slider .overlay-slide .overlay-caption{height:130px;margin-top:20px;}#magnify-overlay .overlay-arrow{position:fixed;top:50%;transform:translateY(-50px);width:30px;height:30px;margin:20px;cursor:pointer;}#magnify-overlay .overlay-arrow img{width:100%;height:100%;}#magnify-overlay .overlay-arrow.left-arrow{left:0;}#magnify-overlay .overlay-arrow.right-arrow{right:0;}#magnify-overlay .close{position:fixed;top:0;right:0;width:30px;height:30px;margin:20px;cursor:pointer;}#magnify-overlay .close svg{width:100%;height:100%;}#magnify-overlay.active{opacity:1;pointer-events:all;}.row{width:100%;padding-left:70px;padding-right:70px;max-width:1500px;margin:0 auto;margin-bottom:50px;}@media (max-width:1100px){.row{margin-bottom:50px;}}@media (max-width:768px){.row{margin-bottom:50px;}}.row .row-header{width:100%;margin-bottom:20px;padding-left:10px;padding-right:10px;}@media (max-width:1100px){.row .row-header{padding-left:0;padding-right:0;}}.row .row-header .row-title{width:100%;text-align:center;border-bottom:2px solid #1e1e1e;padding-bottom:10px;}.row .row-header .row-title.fade{opacity:1;}.row .row-header .row-subtitle{width:100%;text-align:center;padding-top:20px;}.row .row-item{float:left;width:calc(100vw-2 * 70px / 8);height:100px;}@media only screen and (min-width:1500px){.row .row-item{width:170px;}}@media only screen and (max-width:700px){.row .row-item{width:93.33333px;}.row .row-item.hide-ipad{display:none;}}.row.show-overflow{overflow:initial;}.row.centerAlign{text-align:center;}.row.content_module_5{overflow:hidden;}.row.overHide{overflow:hidden;}.module-img-c{width:100%;width:calc((8 / 70 * 100vw) * 2);padding-left:10px;padding-right:10px;}.module-img-c a{display:block;}@media only screen and (min-width:1500px){.module-img-c{width:100%;width:340px;}}@media only screen and (max-width:700px){.module-img-c{width:186.66667px;}.module-img-c:not(.short){height:166.66667px;}}@media (max-width:768px){.module-img-c{padding-left:0;padding-right:0;}}.module-img-c.floated{float:left;}.module-img-c.module-img-large-slider{width:auto;height:100%;}.module-img-c .blankimage{background:transparent !important;}.module-img-c .paddedoverlay{margin:auto;padding:0 25px;width:93%;}.test-row .row-item .test-img{width:100%;height:100%;padding-left:10px;padding-right:10px;}.test-row .row-item .test-img img{width:100%;height:100%;background-color:green;}.cm-text{padding-left:10px;padding-right:10px;position:relative;}.cm-text.animated{width:auto;}.cm-text p{padding-bottom:5px;}.cm-text .bottom-border{position:absolute;bottom:0;width:calc(100% - 20px);border-bottom:1px solid #1e1e1e;}.cm-1{float:left;width:100%;width:calc((8 / 70 * 100vw) * 6);margin-left:calc(8 / 70 * 100vw);height:calc((100vw-2 * 70px / 8 * 1.5) - 20px);}.cm-1 .module-img-c{max-width:320px;}.cm-1 .module-img-c a{display:block;}.cm-1 .cm-text{float:left;width:50%;width:calc((8 / 70 * 100vw) * 4);height:100%;}@media only screen and (min-width:1500px){.cm-1{width:100%;width:1020px;margin-left:170px;height:235px;}.cm-1 .cm-text{float:left;width:680px;}}@media only screen and (max-width:1330px){.cm-1{width:100%;height:auto;margin-left:0;}.cm-1 .module-img-c{height:auto;}.cm-1 .cm-text{width:50%;}}@media only screen and (max-width:1150px){.cm-1 .module-img-c .fade-overlay p{font-size:20px;}}@media only screen and (max-width:1000px){.cm-1{height:auto;}.cm-1 .module-img-c{width:50%;float:none;margin:auto;}.cm-1 .module-img-c .fade-overlay p{font-size:16px;line-height:20px;top:15px;}.cm-1 .cm-text{width:auto;height:auto;float:none;margin:10px auto;text-align:center;}}@media only screen and (max-width:700px){.cm-1{width:560px;height:120px;margin-left:0px;}.cm-1 .module-img-c{max-width:inherit;width:186.66667px;}.cm-1 .cm-text{}}.cm-2,.cm-3{width:calc((8 / 70 * 100vw) * 8);height:calc((100vw-2 * 70px / 8 * 2) - 20px);overflow:hidden;}.cm-2 .cm-2-block,.cm-2 .cm-3-left,.cm-3 .cm-2-block,.cm-3 .cm-3-left{width:calc(calc(100vw-2 * 70px / 8) * 4);float:left;}.cm-2 .cm-2-block .cm-text,.cm-2 .cm-3-left .cm-text,.cm-3 .cm-2-block .cm-text,.cm-3 .cm-3-left .cm-text{float:left;width:calc((8 / 70 * 100vw) * 2);height:100%;}.cm-2 .cm-3-left.long,.cm-3 .cm-3-left.long{width:calc((8 / 70 * 100vw) * 6);}.cm-2 .cm-3-left.long .cm-text,.cm-3 .cm-3-left.long .cm-text{width:calc((8 / 70 * 100vw) * 4);}.cm-2 .cm-3-right,.cm-3 .cm-3-right{width:calc((8 / 70 * 100vw) * 2);float:left;height:100%;}.cm-2 .cm-3-right .cm-text,.cm-3 .cm-3-right .cm-text{margin-top:10px;}@media only screen and (min-width:1500px){.cm-2,.cm-3{width:1360px;height:320px;}.cm-2 .cm-2-block,.cm-2 .cm-3-left,.cm-3 .cm-2-block,.cm-3 .cm-3-left{width:680px;}.cm-2 .cm-2-block .cm-text,.cm-2 .cm-3-left .cm-text,.cm-3 .cm-2-block .cm-text,.cm-3 .cm-3-left .cm-text{float:left;width:340px;}.cm-2 .cm-3-left.long,.cm-3 .cm-3-left.long{width:1020px;}.cm-2 .cm-3-left.long .cm-text,.cm-3 .cm-3-left.long .cm-text{width:680px;}.cm-2 .cm-3-right,.cm-3 .cm-3-right{width:340px;}}@media only screen and (max-width:700px){.cm-2,.cm-3{height:calc((166.66667px * 2) + 20px);}.cm-2 .cm-2-block,.cm-2 .cm-3-left,.cm-3 .cm-2-block,.cm-3 .cm-3-left{width:560px;height:166.66667px;}.cm-2 .cm-2-block .cm-text,.cm-2 .cm-3-left .cm-text,.cm-3 .cm-2-block .cm-text,.cm-3 .cm-3-left .cm-text{float:left;width:373.33333px;height:100%;}.cm-2 .cm-2-block:last-child,.cm-2 .cm-3-left:last-child,.cm-3 .cm-2-block:last-child,.cm-3 .cm-3-left:last-child{margin-top:20px;}.cm-2 .cm-3-left.long,.cm-3 .cm-3-left.long{width:560px;}.cm-2 .cm-3-left.long .cm-text,.cm-3 .cm-3-left.long .cm-text{width:373.33333px;}.cm-2 .cm-3-right,.cm-3 .cm-3-right{width:186.66667px;height:166.66667px;margin-top:20px;}.cm-2 .cm-3-right:nth-child(2),.cm-3 .cm-3-right:nth-child(2){margin-left:93.33333px;}}.cm-4{width:calc((8 / 70 * 100vw) * 8);overflow:hidden;text-align:center;}.cm-4 > *{text-align:left;}.cm-4 .cm-4-item{display:inline-block;margin-bottom:50px;max-width:25%;width:100%;width:calc((8 / 70 * 100vw) * 2);vertical-align:top;}.cm-4 .cm-4-item .cm-text{margin-top:10px;text-align:center;}.cm-4 .cm-4-item .cm-text .item-desc,.cm-4 .cm-4-item .cm-text .full-desc,.cm-4 .cm-4-item .cm-text .expand{display:none;}.cm-4 .cm-4-item .module-img-c .fade-overlay .overlay-title{font-size:26px;line-height:34px;}@media (max-width:1000px){.cm-4 .cm-4-item:not(:nth-child(-n + 4)){margin-top:0;}}.cm-4.detailed{padding-bottom:30px;}@media (max-width:768px){.cm-4.detailed{padding-bottom:0;}}.cm-4.detailed .cm-4-item .cm-text{text-align:left;padding-bottom:20px;}.cm-4.detailed .cm-4-item .cm-text .item-subtitle{margin-bottom:20px;}.cm-4.detailed .cm-4-item .cm-text .item-desc-container{position:relative;}.cm-4.detailed .cm-4-item .cm-text .item-desc-container .item-desc{display:block;transition:opacity 0.3s;}.cm-4.detailed .cm-4-item .cm-text .item-desc-container .full-desc{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity 0.3s;pointer-events:none;}.cm-4.detailed .cm-4-item .cm-text .item-desc-container .expand{display:block;position:absolute;bottom:-30px;width:20px;height:20px;transition:transform 0.3s;cursor:pointer;}.cm-4.detailed .cm-4-item .cm-text .item-desc-container hr{position:absolute;bottom:-45px;width:100%;border-color:#1e1e1e;border-top:none;}.cm-4.detailed .cm-4-item .cm-text.expanded .item-desc{opacity:0;pointer-events:none;}.cm-4.detailed .cm-4-item .cm-text.expanded .full-desc{opacity:1;pointer-events:all;}.cm-4.detailed .cm-4-item .cm-text.expanded .expand{transform:rotate(45deg);}@media only screen and (min-width:1500px){.cm-4{width:1360px;}.cm-4 .cm-4-item{width:340px;}}@media only screen and (max-width:1000px){.cm-4 .cm-4-item{width:calc(calc((8 / 70 * 100vw) * 3) - 50px);}.cm-4 .cm-4-item .module-img-c{width:calc(calc((8 / 70 * 100vw) * 3) - 50px);}.cm-4 .cm-4-item .module-img-c .fade-overlay .overlay-title{font-size:18px;line-height:26px;}}@media only screen and (max-width:700px){.cm-4{width:560px;}.cm-4 .cm-4-item{width:186.66667px;}.cm-4 .cm-4-item:not(:nth-child(-n + 3)){margin-top:0px;}.cm-4 .cm-4-item .module-img-c{width:186.66667px;}.cm-4 .cm-4-item .module-img-c .fade-overlay .overlay-title{font-size:18px;line-height:26px;}}.cm-4.center{width:calc((8 / 70 * 100vw) * 4);margin-left:calc((8 / 70 * 100vw) * 2);}@media only screen and (min-width:1500px){.cm-4.center{width:680px;margin-left:340px;}}@media only screen and (max-width:700px){.cm-4.center{width:373.33333px;margin-left:93.33333px;}}.cm-5{width:calc((8 / 70 * 100vw) * 8);overflow:hidden;font-size:0;text-align:center;}.cm-5 > *{text-align:left;}.cm-5 .cm-5-item{display:inline-block;width:calc((8 / 70 * 100vw) * 2);margin-bottom:50px;vertical-align:top;}.cm-5 .cm-5-item .module-img-c{height:calc((100vw-2 * 70px / 8 * 2) - 20px);}.cm-5 .cm-5-item .cm-text{margin-top:10px;width:100%;}@media only screen and (min-width:1500px){.cm-5{width:1360px;}.cm-5 .cm-5-item{width:340px;}.cm-5 .cm-5-item .module-img-c{height:320px;}}@media only screen and (max-width:700px){.cm-5{width:560px;}.cm-5 .cm-5-item{width:186.66667px;}.cm-5 .cm-5-item .module-img-c{height:166.66667px;}}.cm-5.center{width:calc((8 / 70 * 100vw) * 4);margin-left:calc((8 / 70 * 100vw) * 2);}@media only screen and (min-width:1500px){.cm-5.center{width:680px;margin-left:340px;}}@media only screen and (max-width:700px){.cm-5.center{width:373.33333px;margin-left:93.33333px;}}.view-content{position:relative;text-align:center;}.view-content .sc-button{border:1px solid transparent;background:transparent;position:absolute;top:0;width:10%;height:100%;cursor:pointer;}.view-content .sc-button:focus{border:1px dashed red;}.view-content .sc-button img{position:absolute;top:50%;left:50%;width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media (max-width:1024px){.view-content .sc-button img{bottom:0;top:auto;}}.view-content .sc-button.left{left:0;}@media (max-width:768px){.view-content .sc-button.left{left:10px;}}.view-content .sc-button.right{right:0;}@media (max-width:768px){.view-content .sc-button.right{right:-15px;}}@media (max-width:600px){.view-content .sc-button.right{right:0;}}.view-content .field-name-field-hero-format,.view-content .field-name-field-caption-long{display:none;}.view-content .views-field-field-featured-image,.view-content .field-name-field-hero-image{max-height:210px;overflow:hidden;padding:0;}.view-content .views-field-field-featured-image .field-content,.view-content .field-name-field-hero-image .field-content{position:relative;}.view-content .views-field-field-featured-image .field-content .fade-overlay,.view-content .field-name-field-hero-image .field-content .fade-overlay{position:initial;}.view-content .views-field-field-featured-image img,.view-content .field-name-field-hero-image img{height:auto;margin:auto;min-height:240px;max-width:320px;-webkit-transition:opacity 0.6s ease-in-out;-moz-transition:opacity 0.6s ease-in-out;-o-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out;}.view-content .views-field-field-featured-image img:hover,.view-content .field-name-field-hero-image img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;}@media (max-width:1000px){.view-content .views-field-field-featured-image,.view-content .field-name-field-hero-image{max-height:450px;padding:0;}}.view-content .views-field-title{font-family:newrail_medium,Helvetica,sans-serif;font-size:28px;line-height:36px;margin:10px auto;max-width:300px;-webkit-transition:opacity 0.6s ease-in-out;-moz-transition:opacity 0.6s ease-in-out;-o-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out;}.view-content .views-field-title:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;}.view-content .views-field-type{font:normal 18px newrail_medium;line-height:24px;margin-top:10px;}.view-content .views-field-field-start-date,.view-content .views-field-field-end-date,.view-content .views-field-field-recurring-date,.view-content .views-field-field-recurring-date-1{display:inline-block;}.view-content .views-field-field-start-date span:after,.view-content .views-field-field-recurring-date span:after{content:" – ";display:inline-block;font-family:newrail_medium,Helvetica,sans-serif;font-size:18px;line-height:24px;margin-left:5px;padding:0 5px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.view-content .field-content.noaft span:after{content:"";padding:0;}.view-content span.date-display-single{font-family:newrail_medium,Helvetica,sans-serif;font-size:18px;line-height:24px;}.cm-slideshow.cm-6{height:auto;width:100%;}@media (max-width:768px){.cm-slideshow.cm-6 .captions .caption{padding:0;}}.cm-6,.scWrap{width:90%;position:relative;}.cm-6 .captions,.scWrap .captions{display:none;}.cm-6 .cm-6-button,.scWrap .cm-6-button{position:absolute;top:0;width:calc(8 / 70 * 100vw);height:calc(calc(1300px / 8) *2);height:calc(calc((8 / 70 * 100vw) * 2) - 20px);cursor:pointer;}.cm-6 .cm-6-button img,.scWrap .cm-6-button img{position:absolute;top:50%;left:50%;width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.cm-6 .cm-6-button.left,.scWrap .cm-6-button.left{left:0;}.cm-6 .cm-6-button.right,.scWrap .cm-6-button.right{right:0;}.cm-6 .cm-6-slider,.scWrap .cm-6-slider{width:calc((8 / 70 * 100vw) * 6);height:auto;margin-left:auto;margin-right:auto;}.cm-6 .cm-6-slider .module-6-item,.scWrap .cm-6-slider .module-6-item{width:calc((1300px / 8) * 2);width:calc((8 / 70 * 100vw) * 2);height:auto;outline:none;}.cm-6 .cm-6-slider .module-6-item .module-img-c,.scWrap .cm-6-slider .module-6-item .module-img-c{height:calc((1300px / 8) *2);height:calc((100vw-2 * 70px / 8 * 1.5) - 20px);}.cm-6 .cm-6-slider .module-6-item .cm-text,.scWrap .cm-6-slider .module-6-item .cm-text{margin-top:10px;text-align:center;}.cm-6 .cm-6-slider .module-6-item .cm-text .item-type,.scWrap .cm-6-slider .module-6-item .cm-text .item-type{padding:0;}@media (max-width:1400px){.cm-6 .cm-6-slider .module-6-item .module-img-c,.scWrap .cm-6-slider .module-6-item .module-img-c{height:auto;}}@media (max-width:1024px){.cm-6 .cm-6-slider .module-6-item,.scWrap .cm-6-slider .module-6-item{width:auto;}.cm-6 .cm-6-slider .module-6-item .module-img-c,.scWrap .cm-6-slider .module-6-item .module-img-c{margin:auto;padding:0 15px 15px;width:calc(calc((100vw - 2 * 70px) / 4) * 2);}.cm-6 .cm-6-slider .module-6-item .cm-text,.scWrap .cm-6-slider .module-6-item .cm-text{padding:0 15px;margin-left:0;max-width:calc(calc((100vw - 2 * 70px) / 4) * 2);}}@media (max-width:768px){.cm-6 .cm-6-slider .module-6-item .module-img-c,.scWrap .cm-6-slider .module-6-item .module-img-c{width:100%;}}.cm-6.single .module-6-item,.scWrap.single .module-6-item{position:relative;left:50%;transform:translateX(-50%);}.cm-6.double,.scWrap.double{padding:0;}.cm-6.double .cm-6-slider,.scWrap.double .cm-6-slider{width:-moz-calc(100% / 2);width:-webkit-calc(100% / 2);width:calc(100% / 2);margin-left:auto;margin-right:auto;}@media only screen and (min-width:1500px){.cm-6,.scWrap{width:1360px;}.cm-6 .cm-6-button,.scWrap .cm-6-button{width:170px;height:calc(340px - 20px);}.cm-6 .cm-6-slider,.scWrap .cm-6-slider{width:1020px;margin-left:170px;}.cm-6 .cm-6-slider .module-6-item,.scWrap .cm-6-slider .module-6-item{width:340px;}.cm-6 .cm-6-slider .module-6-item .module-img-c,.scWrap .cm-6-slider .module-6-item .module-img-c{height:calc((1300px / 8)*2);height:320px;}.cm-6.double .cm-6-slider,.scWrap.double .cm-6-slider{width:680px;margin-left:340px;}}@media (max-width:1400px){.cm-6,.scWrap{padding:0 25px;width:100%;}}@media only screen and (max-width:1360px){.cm-6 .cm-6-slider .module-6-item .module-img-c .fade-overlay p,.scWrap .cm-6-slider .module-6-item .module-img-c .fade-overlay p{font-size:22px;line-height:28px;}}@media only screen and (max-width:1100px){.cm-6,.scWrap{padding:0;}.cm-6 .cm-6-slider .module-6-item .module-img-c .fade-overlay p,.scWrap .cm-6-slider .module-6-item .module-img-c .fade-overlay p{font-size:18px;line-height:22px;}}@media only screen and (max-width:700px){.cm-6,.scWrap{width:560px;}.cm-6 .cm-6-button,.scWrap .cm-6-button{width:93.33333px;height:calc(186.66667px - 20px);}.cm-6 .cm-6-slider,.scWrap .cm-6-slider{width:560px;margin-left:0;}.cm-6 .cm-6-slider .module-6-item,.scWrap .cm-6-slider .module-6-item{width:186.66667px;}.cm-6 .cm-6-slider .module-6-item .module-img-c .fade-overlay p,.scWrap .cm-6-slider .module-6-item .module-img-c .fade-overlay p{font-size:16px;line-height:20px;}.cm-6.double .cm-6-slider,.scWrap.double .cm-6-slider{width:100%;margin-left:0;}}@media (max-width:1024px){.cm-6 .cm-6-slider,.scWrap .cm-6-slider{margin-left:auto;margin-right:auto;width:100%;}.cm-6 .cm-text,.scWrap .cm-text{margin-left:10px;max-width:823px;width:auto;}.cm-6 .cm-6-button,.scWrap .cm-6-button{height:100%;}.cm-6 .cm-6-button img,.scWrap .cm-6-button img{bottom:-20px;top:auto;}}@media (max-width:768px){.cm-6,.scWrap{padding:0;width:100%;}.cm-6 .captions,.scWrap .captions{display:block;height:130px;}.cm-6 .module-img-c,.cm-6 .cm-text,.scWrap .module-img-c,.scWrap .cm-text{margin-left:0;width:100%;}.cm-6 .cm-text,.scWrap .cm-text{display:none;}.cm-6 .cm-6-slider,.scWrap .cm-6-slider{margin-left:auto;margin-right:auto;width:100%;}.cm-6 .cm-6-slider .module-6-item,.scWrap .cm-6-slider .module-6-item{max-width:700px;width:95vw;}.cm-6 .cm-6-button,.scWrap .cm-6-button{bottom:0;top:auto;}}@media (max-width:768px){.cm-6 .cm-6-button.right img{left:auto;right:-30px;}.cm-6 .cm-6-button img{left:25%;}}@media (max-width:1000px){.cm-6{margin:auto;}}@media (max-width:1000px){.scWrap{margin:auto;}.scWrap .cm-6-slider{margin-left:auto;margin-right:auto;width:100%;}.scWrap .fade-overlay .overlay-title{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:-moz-calc(calc(100% - 110px));width:-webkit-calc(calc(100% - 110px));width:calc(calc(100% - 110px));}.scWrap .views-field-title,.scWrap .views-field-field-date{margin:auto;max-width:calc((8 / 70 * 100vw) * 2);padding:0 15px;}}@media (max-width:768px){.scWrap{margin:auto;width:100%;}.scWrap .views-field-title{left:50%;position:relative;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.scWrap.single .views-field-title{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.scWrap.single .views-field-field-recurring-date{margin-left:0;}.scWrap .views-field-title{margin:0;padding:15px 0 0;max-width:300px;width:-moz-calc(100vw - 60px);width:-webkit-calc(100vw - 60px);width:calc(100vw - 60px);}.scWrap .views-field-field-recurring-date,.scWrap .views-field-field-date{padding:15px 0 0;width:auto;}}.row.content_module_7{}.row.content_module_7 .blankimage{padding:0 50px !important;width:100%;margin:auto;}@media (max-width:768px){.row.content_module_7 .sc-button img{bottom:0;top:auto;}}@media (max-width:768px){.row.content_module_slideshow{padding:0;}}.cm-slideshow{width:95%;width:calc((8 / 70 * 100vw) * 6);height:auto;margin:0 auto;position:relative;}.cm-slideshow .slideshow{width:100%;}.cm-slideshow .slideshow .slide{width:100vw;width:calc((8 / 70 * 100vw) * 6);height:calc(calc((8 / 70 * 100vw) * 6) * 9 / 16);outline:none;}.cm-slideshow .slideshow .slide img{max-width:100%;max-height:100%;position:relative;margin:auto;}@media (max-width:768px){.cm-slideshow .slideshow .slide img{max-width:100%;width:100%;}}.cm-slideshow .captions{position:relative;}.cm-slideshow .captions .caption{position:absolute;top:0;left:0;margin-top:30px;opacity:0;padding:0 25px;pointer-events:none;transition:opacity 0.3s;width:100%;}.cm-slideshow .captions .caption.active{opacity:1;pointer-events:all;}.cm-slideshow .dots{position:absolute;top:calc(calc((8 / 70 * 100vw) * 6) * 9 / 16 + 15px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.cm-slideshow .dots .dot{float:left;width:10px;height:10px;border-radius:50%;margin:0 10px;border:1px solid #1e1e1e;transition:background-color 0.5s;cursor:pointer;}.cm-slideshow .dots .dot.active{background-color:#1e1e1e;}.cm-slideshow .arrows{position:absolute;right:0;top:calc(calc((8 / 70 * 100vw) * 6) * 9 / 18);}.cm-slideshow .arrows .arrow{display:inline-block;width:25px;height:25px;margin:0 10px;cursor:pointer;}.cm-slideshow .arrows .arrow img{width:100%;height:100%;}.cm-slideshow .arrows .arrow.left{left:0;}.cm-slideshow .arrows .arrow.right{right:0;}@media only screen and (min-width:1500px){.cm-slideshow{width:95%;width:1020px;}.cm-slideshow .slideshow .slide{width:100vw;width:1020px;height:calc(1020px * 9 / 16);}.cm-slideshow .dots,.cm-slideshow .arrows{top:calc(1020px * 9 / 16 + 15px);}}@media only screen and (max-width:768px){.cm-slideshow{width:100%;}.cm-slideshow .captions{margin:0 auto;max-width:340px;}.cm-slideshow .captions .caption{left:50%;margin-top:0px;top:15px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.cm-slideshow .arrows{bottom:90px;top:auto;width:100%;}.cm-slideshow .arrows .arrow.right{position:absolute;right:35px;}.cm-slideshow .arrows .arrow img{height:60px;width:60px;}.cm-slideshow .slideshow{max-height:325px;overflow:hidden;}.cm-slideshow .slideshow .slide{width:100vw;height:auto;}.cm-slideshow .dots{display:none;}}@media (max-width:550px){.cm-slideshow .slideshow{height:100%;max-height:300px;}}@media (max-width:500px){.cm-slideshow{height:425px;}.cm-slideshow .slideshow{max-height:270px;}.cm-slideshow .arrows{bottom:65px;}.cm-slideshow .captions{max-width:300px;}}@media (max-width:450px){.cm-slideshow .slideshow{max-height:230px;}.cm-slideshow .captions{max-width:200px;}}@media (max-width:768px){.content_module_slideshow .cm-slideshow .slideshow .slide img{max-width:100%;width:100%;}}.content_module_youtube{text-align:center;}.content_module_youtube iframe{display:inline-block;margin-bottom:30px;font-size:18px;line-height:24px;max-width:100%;}.content_module_youtube .body-copy-w .body-copy{text-align:left;}@media only screen and (max-device-width:667px){.content_module_youtube iframe{width:100%;height:375px;}}.cm-logos{width:calc((8 / 70 * 100vw) * 6);margin-left:calc(8 / 70 * 100vw);text-align:center;margin-top:50px;}.cm-logos .logo{width:20%;height:120px;vertical-align:top;margin-bottom:20px;display:inline-block;}.cm-logos .logo.full-logo{width:100%;}.cm-logos .logo.full-logo img{max-height:80px;}.cm-logos .logo img{width:auto;height:auto;max-width:100%;max-height:36px;display:inline-block;vertical-align:middle;line-height:100px;}.cm-logos .logo p{margin-top:10px;width:100%;display:inline-block;font-size:14px;}@media only screen and (min-width:1500px){.cm-logos{width:1020px;margin-left:170px;}}@media only screen and (max-width:700px){.cm-logos{width:100%;margin-left:0;margin-top:25px;}.cm-logos .logo{height:auto;width:50%;}}.cm-8{width:calc((8 / 70 * 100vw) * 8);}.cm-8 .cm-8-section{width:calc((8 / 70 * 100vw) * 6);margin-left:calc(8 / 70 * 100vw);}.cm-8 .cm-8-section .cm-8-section-title-c{width:100%;padding-left:10px;padding-right:10px;position:relative;cursor:pointer;}.cm-8 .cm-8-section .cm-8-section-title-c p{width:100%;padding:15px 0;border-top:1px solid #1e1e1e;}.cm-8 .cm-8-section .cm-8-section-title-c .cm-8-plus-c{position:absolute;right:10px;top:25%;height:50%;}.cm-8 .cm-8-section .cm-8-section-title-c .cm-8-plus-c img{height:100%;transition:transform 0.5s;}.cm-8 .cm-8-section .cm-8-section-title-c .cm-8-plus-c.active img{transform:rotate(90deg) !important;}.cm-8 .cm-8-section .cm-8-content{overflow:hidden;height:0;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item{float:left;width:calc((8 / 70 * 100vw) * 3);position:relative;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-content-item-top-c{width:100%;padding-left:10px;padding-right:10px;margin-bottom:20px;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-content-item-top-c .cm-8-content-item-top{border-top:1px solid #1e1e1e;width:100%;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-img-c{width:calc(8 / 70 * 100vw);height:calc(8 / 70 * 100vw);padding-left:10px;padding-right:10px;padding-bottom:20px;float:left;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-img{width:100%;height:100%;background-position:center;background-size:cover;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-text-c{width:calc((8 / 70 * 100vw) * 2);height:calc(8 / 70 * 100vw);float:left;padding-left:10px;padding-right:10px;position:relative;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-text-c p{width:100%;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-text-c .cm-8-download-c{position:absolute;bottom:20px;width:100%;overflow:hidden;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-text-c .cm-8-download-c .cm-8-icon-c{height:20px;margin-left:20px;margin-right:40px;float:left;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-text-c .cm-8-download-c .cm-8-icon-c img{height:100%;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-text-c .cm-8-download-c .cm-8-download{float:left;width:200px;}@media only screen and (min-width:1500px){.cm-8{width:1360px;}.cm-8 .cm-8-section{width:1020px;margin-left:170px;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item{width:510px;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-img-c{width:170px;height:170px;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-text-c{width:340px;height:170px;}}@media only screen and (max-width:700px){.cm-8{width:560px;}.cm-8 .cm-8-section{width:560px;margin-left:0px;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item{width:280px;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-img-c{width:93.33333px;height:93.33333px;}.cm-8 .cm-8-section .cm-8-content .cm-8-content-item .cm-8-text-c{width:186.66667px;height:93.33333px;}}.cm-9{width:calc((8 / 70 * 100vw) * 4);margin-left:calc((8 / 70 * 100vw) * 2);position:relative;}.cm-9 .form-row{width:calc((8 / 70 * 100vw) * 4);padding:0 10px;margin-bottom:30px;position:relative;}.cm-9 .form-row input[type="text"]{border-bottom:1px solid #1e1e1e;padding-bottom:5px;}.cm-9 .form-row ::-webkit-input-placeholder{color:#1e1e1e;}.cm-9 .form-row :-moz-placeholder{color:#1e1e1e;}.cm-9 .form-row ::-moz-placeholder{color:#1e1e1e;}.cm-9 .form-row :-ms-input-placeholder{color:#1e1e1e;}.cm-9 .form-row.textarea textarea{width:100%;height:100px;border:1px solid #1e1e1e;padding:5px;margin-top:20px;}.cm-9 .form-row.textarea.required:before{top:20px;}.cm-9 .form-row.half{display:inline-block;width:calc(calc((8 / 70 * 100vw) * 2) - 2px);}.cm-9 .form-row.file{position:relative;cursor:pointer;}.cm-9 .form-row.file img{position:absolute;top:3px;left:10px;width:15px;height:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.cm-9 .form-row.file label{display:inline-block;width:100%;border-bottom:1px solid #1e1e1e;padding:0 0 5px 25px;}.cm-9 .form-row.file input{display:none;}.cm-9 .form-row.file .mobile-9-button{display:none;}.cm-9 .form-row.checkboxes .option,.cm-9 .form-row.radio-buttons .option{margin-top:10px;}.cm-9 .form-row.checkboxes .option label,.cm-9 .form-row.radio-buttons .option label{cursor:pointer;}.cm-9 .form-row.dropdown select{margin-top:10px;}.cm-9 .form-row.required:before{content:"*";display:block;position:absolute;left:-3px;color:red;}.cm-9 .submit-button{cursor:pointer;}.cm-9 .help-text{position:absolute;margin-top:20px;width:100%;height:100px;}.cm-9 .help-text p{position:absolute;top:0;opacity:0;}.cm-9 .help-text p.active{opacity:1;}.cm-9 .help-text p.error{color:#AA3333;}@media only screen and (min-width:1500px){.cm-9{width:680px;margin-left:340px;}.cm-9 .form-row{width:680px;}.cm-9 .form-row.half{width:340px;}.cm-9 .submit-button-row{width:680px;}.cm-9 .submit-button-row .submit-button-c{width:340px;}}@media only screen and (max-width:700px){.cm-9{width:100%;margin-left:0px;}.cm-9 .form-row{width:560px;}.cm-9 .form-row.half{width:560px;}.cm-9 .submit-button-row{width:560px;}.cm-9 .submit-button-row .submit-button-c{width:280px;}}@media (max-width:768px){.cm-9{width:100%;margin-left:0px;}.cm-9 .form-row{width:100%;}.cm-9 .form-row input{border-radius:0;}.cm-9 .form-row.half{width:100%;}.cm-9 .form-row.checkboxes .option{margin-bottom:20px;}.cm-9 .form-row.checkboxes .option label{font-size:35px;}.cm-9 .form-row.checkboxes .option label input[type="checkbox"]{width:35px;height:35px;padding-right:20px;}.cm-9 .form-row.dropdown .body-copy{padding-left:20px;}.cm-9 .form-row.dropdown select{width:100%;}.cm-9 .form-row.file{padding-bottom:50px;border-bottom:1px solid #1e1e1e;margin-bottom:50px;}.cm-9 .form-row.file img{display:none;}.cm-9 .form-row.file .body-copy{border-bottom:none;margin-bottom:20px;font-size:30px;}.cm-9 .form-row.file .mobile-9-button{display:block;width:calc(100% - 40px);margin-left:20px;background-color:#eeeeee;padding-top:10px;padding-bottom:10px;text-align:center;}.cm-9 .buttons .button{width:calc(100% - 40px) !important;left:0px !important;}.cm-9 .help-text{height:290px;position:relative;}.cm-9 .help-text p{font-size:30px;}.cm-9 .submit-button-row{width:560px;}.cm-9 .submit-button-row .submit-button-c{width:280px;}}.body-copy-w{max-width:830px;width:100%;margin-left:auto;margin-right:auto;overflow:hidden;}.body-copy-w .body-copy{padding-left:20px;}.body-copy-w .body-copy a,.body-copy-w .body-copy a em,.body-copy-w .body-copy em a{font-weight:bold;transition:color 0.2s;}.body-copy-w .body-copy a:hover,.body-copy-w .body-copy a em:hover,.body-copy-w .body-copy em a:hover{color:#5b5b5b;}.body-copy-w .body-copy img{max-width:100%;}.body-copy-w.logo-body-copy .body-copy{font-size:18px;line-height:30px;}@media only screen and (min-width:1500px){.body-copy-w{width:100%;margin-left:auto;}}@media (max-width:1250px){.body-copy-w{max-width:650px;}}@media (max-width:1000px){.body-copy-w{max-width:550px;}}@media (max-width:768px){.body-copy-w{max-width:inherit;}}@media only screen and (max-width:700px){.body-copy-w{max-width:inherit;width:100%;margin-left:0;}.body-copy-w .body-copy{width:100%;margin-left:0;}}.buttons{text-align:center;font-family:newrail_black,Helvetica,sans-serif;font-size:1.388em;}.buttons .button{border:1px solid #1e1e1e;background-color:#fffdfd;color:#1e1e1e;cursor:pointer;height:40px;padding:5px 35px;width:calc((8 / 70 * 100vw) * 2);margin:0 10px;}.buttons .button:hover,.buttons .button:focus,.buttons .button:active{background-color:#1e1e1e;border-color:#fffdfd;color:#fffdfd;}.buttons .button a:hover,.buttons .button a:focus,.buttons .button a:active{color:#fffdfd;}@media only screen and (min-width:1500px){.buttons .button{width:340px;}}@media only screen and (max-width:700px){.buttons .button{width:186.66667px;}}.contact-module{width:calc((8 / 70 * 100vw) * 8);padding-left:10px;padding-right:10px;text-align:center;}@media only screen and (min-width:1500px){.contact-module{width:1360px;}}@media (max-width:1000px){.contact-module{width:100%;}}@media (max-width:768px){.contact-module .desktop{display:none;}}.video-module .header-container{width:5%;margin:0 auto;margin-bottom:50px;}.video-module .header-container p{font-weight:bold;border-bottom:1px solid #1e1e1e;}.video-module .row-title{width:100%;text-align:center;border-bottom:2px solid #eee;}.video-module .video-container{width:calc(50% - 10px);float:left;}.video-module .video-container:nth-child(2){margin-left:20px;}.video-module .video-container .thumbnail{width:100%;}.video-module .video-container .title-caption{padding:10px 0;}.video-module .video-container .caption{padding:10px 0;}.video-module .video-container .vm{cursor:pointer;}.video-module .btn-container{width:100%;margin:0 auto;overflow:hidden;margin:0 auto;display:table;}.online-express-module{max-width:850px;margin:auto;width:100%;}.cm-event-grid{width:calc((8 / 70 * 100vw) * 8);font-size:0;text-align:center;}.cm-event-grid > *{text-align:left;}.cm-event-grid .cm-event-grid-item{display:inline-block;width:calc((8 / 70 * 100vw) * 2);margin-bottom:50px;vertical-align:top;}.cm-event-grid .cm-event-grid-item .cm-text{margin-top:10px;position:relative;}.cm-event-grid .cm-event-grid-item .cm-text .small-info{width:100%;overflow:hidden;}.cm-event-grid .cm-event-grid-item .cm-text .small-info .tag{float:left;}.cm-event-grid .cm-event-grid-item .cm-text .small-info .item-time{float:right;}@media only screen and (min-width:1500px){.cm-event-grid{width:1360px;}.cm-event-grid .cm-event-grid-item{width:340px;}}@media only screen and (max-width:700px){.cm-event-grid{width:560px;}.cm-event-grid .cm-event-grid-item{width:186.66667px;}}@media (max-width:1000px){.cm-event-grid{width:100%;}.cm-event-grid .cm-event-grid-item{width:50%;}}@media (max-width:768px){.cm-event-grid .cm-event-grid-item{width:100%;}}.embed-module{width:calc((8 / 70 * 100vw) * 4);margin-left:auto;margin-right:auto;}.embed-module > *{min-height:400px;}@media only screen and (min-width:1500px){.embed-module{width:680px;margin-left:340px;}}@media only screen and (max-width:700px){.embed-module{width:560px;margin-left:0;}}.embed-module.issuu{height:500px;padding:0 20px;}@media (max-width:960px){.embed-module.issuu{margin-left:auto;width:100%;}}@media (max-width:768px){.embed-module.issuu{overflow:hidden;padding:0;}}.modules.desktop{position:relative;z-index:1;}@media (max-width:1000px){.modules.desktop{margin-left:90px;margin-right:60px;}}@media (max-width:768px){.modules.desktop{margin-left:0;margin-right:0;margin-top:25px;}}@media (max-width:1000px){.modules.desktop.contact{margin-top:0;}}.modules.desktop.timeline{z-index:0;}#article #hero #hero-title hr{width:300px;position:absolute;left:50%;transform:translateX(-50%);}#article .row{margin-bottom:50px;}@media (max-width:770px){#article .row{margin-bottom:15px;}}#article .body-copy .author{display:block;width:100%;text-align:center;margin-bottom:40px;}#article .blog-image{align-items:center;display:flex;width:calc((8 / 70 * 100vw) * 6);min-height:400px;margin-left:calc(8 / 70 * 100vw);position:relative;}#article .blog-image .cntWrap{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:1100px){#article .blog-image .cntWrap{top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}}#article .blog-image .fw-img-c{width:50%;padding-right:20px;}#article .blog-image .fw-img-c img{max-width:100%;max-height:100%;}#article .blog-image .fw-img-c .img-caption{margin-top:5px;}#article .blog-image .large-text-container{right:0;width:50%;padding-left:20px;position:relative;text-align:center;}#article .blog-image .large-text-container hr{width:50%;margin:20px auto;}@media only screen and (max-width:700px){#article .blog-image .large-text-container{width:100%;}}@media (max-width:1100px){#article .blog-image .fw-img-c,#article .blog-image .large-text-container{padding:0;width:100%;}}@media (max-width:1100px){#article .blog-image{flex-wrap:wrap;}}@media only screen and (min-width:1500px){#article .blog-image{width:1020px;margin-left:170px;}}@media only screen and (max-width:700px){#article .blog-image{width:100%;margin-left:auto;}}@media (max-width:1200px){#article .blog-image{width:100%;margin-left:auto;margin-right:auto;}#article .blog-image .fw-img-c{float:none;text-align:center;}}#article .body-copy-w{max-width:1020px;}#article .body-copy-w .body-copy{padding-left:10px;}@media (max-width:700px){#article .body-copy-w .body-copy{padding-left:0;}}.introText{margin:50px 0;}.blogHeader{padding-left:180px;max-width:1020px;width:100%;}@media (max-width:1600px){.blogHeader{margin:auto;max-width:1020px;padding-left:10px;}}@media (max-width:1000px){.blogHeader{padding:0 25px 0 30px;}}@media (max-width:768px){.blogHeader{padding:0 0 0 10px;}}#hero #hero-title.blogHeader h1{max-width:100%;padding:0px 0px 0px;text-align:left;}@media (max-width:700px){#hero #hero-title.blogHeader h1{padding:0;}}.share-related{padding-left:10px;}.share-related .view-studio-magazine .view-content .views-field-field-featured-image img{max-width:330px;}@media (max-width:700px){.share-related .view-studio-magazine .view-content .views-field-field-featured-image img{max-width:400px;}}@media (max-width:700px){.share-related{padding-left:0;}}.social-media{list-style:none outside none;margin:0;padding:0;}.social-media li{display:inline-block;margin-right:15px;vertical-align:middle;}.social-media li:last-child{margin:0;}.social-media li a{font-size:3em;}.bullet-point{display:inline-block;margin-left:calc(calc(8 / 70 * 100vw) / 2);position:relative;}.bullet-point .bullet{position:absolute;left:-20px;}.wysiwyg-img{margin:10px 40px 10px 0;}.blockquote{display:block;padding:0 80px;font-style:italic;}table{border-width:0 0 1px 1px;border-color:#1e1e1e;border-spacing:0;width:100%;}table td{border-width:1px 1px 0 0;border-color:#1e1e1e;padding:10px;}.description a{transition:color 0.2s cubic-bezier(0.17,0.67,0.97,1.35);}.description a:hover{color:#5b5b5b;}#filters{height:auto;position:relative;margin:0 70px;}#filters .filters-content{-webkit-transition:max-height 0.35s ease-out;-moz-transition:max-height 0.35s ease-out;-o-transition:max-height 0.35s ease-out;transition:max-height 0.35s ease-out;max-height:0;background-color:#eee;margin-top:50px;}#filters .filters-content .filters{display:inline-block;vertical-align:top;width:23%;width:calc((8 / 70 * 100vw) * 2);padding-bottom:20px;position:relative;top:-50px;}#filters .filters-content .filters.apply_filter{padding:5px 0 0;width:10%;}#filters .filters-content .filters .active-filter{position:relative;left:50%;transform:translateX(-50%);display:inline-block;margin-bottom:20px;line-height:50px;transition:color 0.3s;cursor:pointer;}#filters .filters-content .filters .active-filter span{padding-right:10px;}#filters .filters-content .filters .active-filter svg{position:absolute;right:-20px;width:20px;height:50px;}#filters .filters-content .filters .active-filter svg *{transition:stroke 0.3s;}#filters .filters-content .filters .active-filter:hover{color:#5b5b5b;}#filters .filters-content .filters .active-filter:hover svg *{stroke:#5b5b5b;}#filters .filters-content .filters .filter{padding-left:50%;margin-bottom:5px;color:#666666;display:none;opacity:0;pointer-events:none;transition:color 0.3s,opacity 0.3s;cursor:pointer;}#filters .filters-content .filters .filter.active{display:block;opacity:1;pointer-events:all;}#filters .filters-content .filters .filter:hover{color:#1e1e1e;}#filters .filters-content .filters:first-child{margin-left:auto;margin-left:calc((100vw - 6 * 75px) / 8);}#filters .filters-content .filters.medium{padding-left:50px;}@media (max-width:1000px){#filters .filters-content .filters:first-child{margin-left:auto;}#filters .filters-content .filters.medium{padding-left:25px;}}@media (max-width:768px){#filters .filters-content{margin-top:0;max-height:inherit;}#filters .filters-content .filters.medium{padding-left:0px;}#filters .filters-content .filters{padding-bottom:0;top:0;width:100%;}#filters .filters-content .filters:first-child{margin-left:0;}#filters .filters-content .filters:last-child{margin-bottom:25px;}#filters .filters-content .filters .filter{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;height:0;margin-bottom:0;}#filters .filters-content .filters .active-filter{margin-bottom:0;}#filters .filters-content .filters .filter.active{height:auto;margin-bottom:5px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}}#filters.expand .filters-content{max-height:800px;-webkit-transition:max-height 0.35s ease-in;-moz-transition:max-height 0.35s ease-in;-o-transition:max-height 0.35s ease-in;transition:max-height 0.35s ease-in;}#applyFilter svg{margin:0 0 0 5px;vertical-align:middle;}.azWrap .select-options,.mFilter .select-options,.ydWrap .select-options{margin-top:25px;}.azWrap .filter,.mFilter .filter,.ydWrap .filter{padding:0 !important;}.oe-c{width:calc((8 / 70 * 100vw) * 6);margin-left:calc(8 / 70 * 100vw);overflow:hidden;}.oe-c .oe-icon-c{float:left;width:calc(8 / 70 * 100vw);padding-left:10px;padding-right:10px;}.oe-c .oe-icon-c .oe-icon-top{width:100%;border-top:1px solid #1e1e1e;}.oe-c .oe-content-c{float:left;width:calc((8 / 70 * 100vw) * 5);padding-left:10px;padding-right:10px;}.oe-c .oe-content-c #bbox-root #mongo-form .BBFormContainer{padding:0px;}.oe-c .oe-content-c #bbox-root #mongo-form .BBFormContainer #bboxevent_divForm #BBPanelHeading .BBFormSection{margin:0px;}.oe-c .oe-content-c #bbox-root #mongo-form .BBFormContainer #bboxevent_divForm #BBPanelHeading .BBFormSection fieldset legend .BBFormTitle label{font-family:roboto_medium,Helvetica,sans-serif;}#hero.preserve-aspect-ratio-hero #small-slideshow .hero-slideshow{position:relative;}#hero.preserve-aspect-ratio-hero #small-slideshow .hero-slideshow .slide{position:relative;text-align:center;}#hero.preserve-aspect-ratio-hero #small-slideshow .hero-slideshow .slide img{max-width:100%;max-height:500px;width:auto;height:auto;}.error_msg{color:#f00;display:none;}#user-login,#user-pass{font-family:newrail_medium,Helvetica,sans-serif;margin:0 auto;max-width:1500px;padding:55px 95px;}#user-login input,#user-pass input{background:#eee;border:1px solid #1e1e1e;padding:10px;}#protected-node-enterpassword,#webform-draft-authlink-webform-draft-confirmation-form,.formWrap{margin:auto;max-width:800px;padding:25px;word-wrap:break-word;}@media (max-width:960px){#protected-node-enterpassword,#webform-draft-authlink-webform-draft-confirmation-form,.formWrap{margin-left:70px;}}@media (max-width:768px){#protected-node-enterpassword,#webform-draft-authlink-webform-draft-confirmation-form,.formWrap{margin:auto;margin-top:125px;}}#protected-node-enterpassword fieldset,#webform-draft-authlink-webform-draft-confirmation-form fieldset,.formWrap fieldset{border:1px solid transparent;}#protected-node-enterpassword .fieldset-description,#webform-draft-authlink-webform-draft-confirmation-form .fieldset-description,.formWrap .fieldset-description{padding:15px 0;}#protected-node-enterpassword input[type="password"],#protected-node-enterpassword input[type="text"],#webform-draft-authlink-webform-draft-confirmation-form input[type="password"],#webform-draft-authlink-webform-draft-confirmation-form input[type="text"],.formWrap input[type="password"],.formWrap input[type="text"]{border:1px solid #1e1e1e;height:39px;max-width:210px;width:100%;}#protected-node-enterpassword .form-type-password,#webform-draft-authlink-webform-draft-confirmation-form .form-type-password,.formWrap .form-type-password{display:inline-block;max-width:220px;}#protected-node-enterpassword button,#protected-node-enterpassword input[type="submit"],#webform-draft-authlink-webform-draft-confirmation-form button,#webform-draft-authlink-webform-draft-confirmation-form input[type="submit"],.formWrap button,.formWrap input[type="submit"]{border:1px solid #1e1e1e;background-color:#fffdfd;color:#1e1e1e;cursor:pointer;font-family:newrail_black,Helvetica,sans-serif;font-size:1.388em;height:40px;padding:5px 35px;vertical-align:middle;}#protected-node-enterpassword button:hover,#protected-node-enterpassword button:focus,#protected-node-enterpassword button:active,#protected-node-enterpassword input[type="submit"]:hover,#protected-node-enterpassword input[type="submit"]:focus,#protected-node-enterpassword input[type="submit"]:active,#webform-draft-authlink-webform-draft-confirmation-form button:hover,#webform-draft-authlink-webform-draft-confirmation-form button:focus,#webform-draft-authlink-webform-draft-confirmation-form button:active,#webform-draft-authlink-webform-draft-confirmation-form input[type="submit"]:hover,#webform-draft-authlink-webform-draft-confirmation-form input[type="submit"]:focus,#webform-draft-authlink-webform-draft-confirmation-form input[type="submit"]:active,.formWrap button:hover,.formWrap button:focus,.formWrap button:active,.formWrap input[type="submit"]:hover,.formWrap input[type="submit"]:focus,.formWrap input[type="submit"]:active{background-color:#1e1e1e;border-color:#fffdfd;color:#fffdfd;}.formWrap,#webform-draft-authlink-webform-draft-confirmation-form{padding:15px;}@media (max-width:960px){.formWrap,#webform-draft-authlink-webform-draft-confirmation-form{margin-left:70px;}}@media (max-width:768px){.formWrap,#webform-draft-authlink-webform-draft-confirmation-form{margin:auto;margin-top:auto !important;}}.formWrap .form-type-textfield,#webform-draft-authlink-webform-draft-confirmation-form .form-type-textfield{margin-right:5px;}.formWrap .form-type-textfield,.formWrap #edit-actions,#webform-draft-authlink-webform-draft-confirmation-form .form-type-textfield,#webform-draft-authlink-webform-draft-confirmation-form #edit-actions{display:inline-block;}@media (max-width:768px){.formWrap:first-child{margin-top:125px !important;}}.profile{font-family:newrail_medium,Helvetica,sans-serif;font-size:18px;margin:0 auto;max-width:1500px;padding-top:55px;}.greyButton{font:normal 14px newrail_medium;font-weight:normal !important;display:inline-block;height:40px;background:#eee;position:relative;text-align:center;padding:10px 25px;margin:10px 0;min-width:300px;text-transform:uppercase;}.actionLinks{list-style:none outside none;margin:auto;padding:0;position:fixed;right:0;top:150px;z-index:999999;}.actionLinks .greyButton{border:1px solid #1e1e1e;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;max-width:80px;min-width:inherit;width:100%;}.no-items{text-align:center;}@media (max-width:768px){.no-items{margin-top:25px;}}::-webkit-input-placeholder{font-family:newrail_medium,Helvetica,sans-serif !important;opacity:1;}:-moz-placeholder{font-family:newrail_medium,Helvetica,sans-serif !important;opacity:1;}::-moz-placeholder{font-family:newrail_medium,Helvetica,sans-serif !important;opacity:1;}:-ms-input-placeholder{font-family:newrail_medium,Helvetica,sans-serif !important;opacity:1;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset;}#smhSearch::-webkit-input-placeholder{opacity:0;color:#fffdfd !important;}#smhSearch:-moz-placeholder{opacity:0;color:#fffdfd !important;}#smhSearch::-moz-placeholder{opacity:0;color:#fffdfd !important;}#smhSearch:-ms-input-placeholder{opacity:0;color:#fffdfd !important;}#searchCollections #sC::-webkit-input-placeholder{opacity:0;}#searchCollections #sC:-moz-placeholder{opacity:0;}#searchCollections #sC::-moz-placeholder{opacity:0;}#searchCollections #sC:-ms-input-placeholder{opacity:0;}#searchCollections label{font-family:newrail_medium,Helvetica,sans-serif;margin-left:72px;position:absolute;}#searchCollections input[type="text"]{background:transparent url(/sites/all/themes/studiomuseum//assets/icons/search.svg) no-repeat scroll 20px center;background-size:30px 30px;color:#1e1e1e;padding:15px;border-top:1px solid transparent;border-bottom:1px solid transparent;font-family:lucus_text,Helvetica,sans-serif;font-size:18px;margin-left:17px;width:250px;padding-left:55px;}#searchCollections input.active{background:none;}ul.tips,form div.description,.form-item div.description{font:normal 81.3%/1.538em "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px 0;color:#666;}.webforms{}.webforms ::-webkit-input-placeholder{opacity:0;}.webforms :-moz-placeholder{opacity:0;}.webforms ::-moz-placeholder{opacity:0;}.webforms :-ms-input-placeholder{opacity:0;}.webforms label.option{display:inline !important;}.webforms select{max-width:90%;}.webforms body{min-width:100%;}.webforms #page{margin:0;padding-bottom:0;}.webforms .cm-9,.webforms .cm-9 .form-row{width:100%;}.webforms .cm-9 .form-row{padding:0 0 0 10px;}.webforms #branding,.webforms #admin-menu{display:none;}.webforms .cm-9 .form-row.textarea textarea{margin-top:0;padding:0 0 0 12px;}.webforms textarea.form-textarea{border:1px solid #1e1e1e;max-width:100%;padding-left:12px;}.webforms .hiddenLabel label{color:transparent !important;}.webforms input.form-text{padding:0px 0 0;border:0px solid #1e1e1e;border-bottom:1px solid #1e1e1e;border-top-color:transparent;background:#fffdfd;color:inherit;width:69%;}@media (max-width:1024px){.webforms input.form-text{width:100%;}}.webforms .form-row label{color:#1e1e1e;display:inline-block;font-family:newrail_medium,Helvetica,sans-serif;font-size:1.10em;width:30%;}@media (max-width:1024px){.webforms .form-row label{margin-bottom:5px;width:100%;}}.webforms .webform-component-radios label,.webforms .webform-component-select label{width:100%;}.webforms .form-row.dropdown label,.webforms .checkboxes label,.webforms .normalL label{color:#1e1e1e;line-height:24px;}.webforms .normalL .form-required{position:relative;margin-top:0;}.webforms .form-row.dropdown .form-required{float:left;margin-right:2px;position:inherit;margin-top:0;}.webforms .dropdown select{margin-top:10px;background:#eee;min-width:175px;padding:5px;border-radius:7px;}.webforms .form-required{color:#f00;margin-top:18px;}.webforms .cm-9 .webform-component-file img{position:absolute;top:3px;left:10px;width:15px;height:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.webforms .cm-9 .webform-component-file label{color:#1e1e1e;padding-left:20px;cursor:pointer;}.webforms input.form-file{border:none;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;line-height:38px;padding:0 0 0 6px;}.webforms .upload-fake,.webforms .form-managed-file .form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ccc;border-radius:0;display:block;width:100%;margin:10px 0;background-color:#eeeeee;padding-top:10px;padding-bottom:10px;text-align:center;text-transform:uppercase;}.webforms .form-submit,.webforms input.form-submit,.webforms input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ccc;border-radius:0;display:inline-block;font-family:newrail_medium,Helvetica,sans-serif;height:40px;background:#EEEEEE;margin-left:2px;text-align:center;text-transform:uppercase;position:relative;width:calc(calc((1500px - 2 * 70px) / 8) * 2);}.webforms .form-actions{margin:0 10px;text-align:center;}.webforms .webform-confirmation{font-family:newrail_medium,Helvetica,sans-serif;font-size:24px;line-height:34px;}.webforms .messages__icon{float:right;margin-top:-25px;}.webforms .messages--status,.webforms .messages--error{border-radius:8px;margin-bottom:15px;padding:15px;}.webforms .messages--status h2,.webforms .messages--status main.main__special-event h3,main.main__special-event .webforms .messages--status h3,.webforms .messages--error h2,.webforms .messages--error main.main__special-event h3,main.main__special-event .webforms .messages--error h3{line-height:30px;font-size:26px;}.webforms .messages--status{background:#dff0d8;color:#3c763d;}.webforms .messages--error{background:#f2dede;color:#a94442;}.webforms div.error{width:90%;}@media only screen and (max-device-width:650px){.webforms .form-submit,.webforms input.form-submit,.webforms input[type="submit"]{height:auto;padding:25px;width:100%;}.webforms .cm-9 .form-row.checkboxes .body-copy{margin-bottom:0;margin-right:15px;}.webforms .cm-9 .form-row.checkboxes .option label{font-size:35px;}.webforms .filter-wrapper .form-item,.webforms div.teaser-checkbox .form-item,.webforms .form-item .form-item{margin-bottom:20px;padding:0;}.webforms .form-row label{font-size:35px;}.webforms .tiny-text{font-size:2.0rem;}.webforms .cm-9 .form-row input{font-size:30px;padding:20px;}.webforms select.form-select{font-size:30px;margin-top:20px;padding:20px;}.webforms input.form-checkbox,.webforms input.form-radio{height:35px;margin-top:0px !important;width:35px;vertical-align:middle;}.webforms .cm-9 .form-row.checkboxes{margin-bottom:0;}.webforms .form-row.dropdown label,.webforms .checkboxes label,.webforms .normalL label{margin-top:40px;}.webforms .small-text{font-size:18px;}.webforms .form-row label{font-size:30px;}}.webform-confirmation,.links{font-family:newrail_medium,Helvetica,sans-serif;font-size:24px;line-height:34px;max-width:750px;margin:5% auto auto;width:100%;}@media (max-width:890px){.webform-confirmation,.links{margin:5% auto auto;padding:0 25px;}}@media (max-width:770px){.webform-confirmation,.links{margin:90px auto auto;}}.links{margin-top:5px;}@media (max-width:770px){.links{margin:5% auto auto;}}.BBFormContainer .BBLinkJoinMembershipButton{color:#1e1e1e !important;}.BBFormContainer .BBLinkGiveMembershipButton,.BBFormContainer .BBFormChangeMembershipLink,.BBFormContainer .BBFormSectionMembershipDetailsHeading{color:#1e1e1e !important;}@media (max-width:770px){.pane-stacked-heros{margin-top:80px;}}.view-stacked-heros .views-row{margin:-5px auto auto;max-width:1600px;overflow:hidden;position:relative;}.view-stacked-heros .views-row-1{margin:auto;}.view-stacked-heros .views-field-field-hero-video .field-content{position:relative;overflow:hidden;padding-top:56.25%;}.view-stacked-heros .views-field-field-hero-video .field-content iframe{left:0;position:absolute;height:100%;top:0;width:100%;}.view-stacked-heros .views-field-field-hero-image img{height:auto;max-width:1600px;width:100%;}.view-stacked-heros .views-row-last{margin-bottom:40px;}.artist-in-residence .cm-4{position:relative;}.view-smh-searchable-content{width:100%;font-family:newrail_medium,Helvetica,sans-serif;font-size:16px;overflow:hidden;max-width:1500px;margin:0 auto;margin-bottom:0px;margin-bottom:100px;}.view-smh-artists{width:100%;font-family:newrail_medium,Helvetica,sans-serif;font-size:16px;overflow:hidden;max-width:1500px;margin:0 auto;margin-bottom:0px;margin-bottom:100px;}@media (max-width:1200px){.view-smh-artists{margin-bottom:0;}}.view-smh-artists table{width:100%;}.view-smh-artists table td{margin-bottom:35px;}@media (max-width:900px){.view-smh-artists table td{border-bottom:0px solid #1e1e1e;float:left;margin-bottom:0;padding:15px 0;text-align:center;width:50%;}}@media (max-width:900px){.view-smh-artists table tr{border-bottom:1px solid #1e1e1e;overflow:hidden;display:block;}}.view-smh-artists table tr.row-last td:last-child{border-bottom:1px solid transparent;}.view-smh-artists .views-widget-sort-by,.view-smh-artists .views-widget-sort-order{display:none;}.view-smh-artists .views-exposed-widget{max-width:100%;}.view-smh-artists .views-exposed-form label{font-weight:normal;text-transform:uppercase;}.view-smh-artists .cm-4{font-size:16px;position:relative;}.view-smh-artists .view-header{border-bottom:1px solid #1e1e1e;text-align:center;}.view-smh-artists .view-header p{line-height:inherit;}.view-smh-artists .view-filters{margin:15px auto auto;padding:25px 0;width:calc(calc((1500px - 2 * 70px) / 8) * 5);}@media (max-width:1000px){.view-smh-artists .view-filters{padding:0 0 15px;}}.view-smh-artists .view-content{margin:0px auto auto;text-align:left;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:calc(calc((1500px - 2 * 70px) / 8) * 5);}@media (max-width:900px){.view-smh-artists .view-content{text-align:center;width:100%;}}.view-smh-artists .view-content .views-row{display:inline-block;float:left;margin-bottom:35px;width:50%;}.view-smh-artists .view-content .views-row:nth-child(2n+1){clear:left;}@media (max-width:900px){.view-smh-artists .view-content .views-row{border-bottom:1px solid #1e1e1e;padding-bottom:25px;text-align:center;width:100%;}}.view-smh-artists .view-content.active{padding-top:55px;}.view-smh-artists .views-field-title{text-align:center;}.view-smh-artists .views-field-body{margin-top:15px;text-align:left;}@media (max-width:760px){.view-smh-artists .views-field-body{text-align:center;}}.view-smh-artists .views-field-field-featured-image{float:left;max-height:140px;}.view-smh-artists .views-field-field-featured-image img,.view-smh-artists .views-field-field-featured-image .no-image{min-height:inherit;max-width:260px;}.view-smh-artists .views-field-field-featured-image .no-image{background:#ddd;min-height:140px;min-width:260px;}.view-smh-artists .views-field-field-featured-image .no-image img{color:#fffdfd;width:100%;}@media (max-width:768px){.view-smh-artists .views-field-field-featured-image{float:none;max-height:inherit;padding:0 10px 15px;text-align:center;}.view-smh-artists .views-field-field-featured-image img,.view-smh-artists .views-field-field-featured-image .no-image{max-width:100%;}}.blankimage{background:#666666;min-height:240px;width:100%;}@media (max-width:1570px){.blankimage{min-height:calc((calc((100vw - 2 * 70px) / 8) * 1.5) - 15px);}}.viewFilter{position:absolute;padding:0;width:auto;margin-top:calc(100vw / 25);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:9999;}@media (max-width:4000px){.viewFilter{margin-top:-moz-calc(100vw / 25);margin-top:-webkit-calc(100vw / 25);margin-top:calc(100vw / 25);}}@media (max-width:2700px){.viewFilter{margin-top:-moz-calc(100vw / 23);margin-top:-webkit-calc(100vw / 23);margin-top:calc(100vw / 23);}}@media (max-width:2400px){.viewFilter{margin-top:-moz-calc(100vw / 20);margin-top:-webkit-calc(100vw / 20);margin-top:calc(100vw / 20);}}@media (max-width:2000px){.viewFilter{margin-top:-moz-calc(100vw / 18);margin-top:-webkit-calc(100vw / 18);margin-top:calc(100vw / 18);}}@media (max-width:1750px){.viewFilter{margin-top:-moz-calc(100vw / 16);margin-top:-webkit-calc(100vw / 16);margin-top:calc(100vw / 16);}}@media (max-width:1550px){.viewFilter{margin-top:-moz-calc(100vw / 14);margin-top:-webkit-calc(100vw / 14);margin-top:calc(100vw / 14);}}@media (max-width:1450px){.viewFilter{margin-top:-moz-calc(100vw / 12);margin-top:-webkit-calc(100vw / 12);margin-top:calc(100vw / 12);}}@media (max-width:1350px){.viewFilter{margin-top:-moz-calc(100vw / 11);margin-top:-webkit-calc(100vw / 11);margin-top:calc(100vw / 11);}}@media (max-width:970px){.viewFilter{margin-top:-moz-calc(100vw / 10);margin-top:-webkit-calc(100vw / 10);margin-top:calc(100vw / 10);width:auto;}}@media (max-width:900px){.viewFilter{margin-top:-moz-calc(100vw / 9);margin-top:-webkit-calc(100vw / 9);margin-top:calc(100vw / 9);}}@media (max-width:768px){.viewFilter{margin-top:-moz-calc(100vw / 8);margin-top:-webkit-calc(100vw / 8);margin-top:calc(100vw / 8);}}@media (max-width:670px){.viewFilter{margin-top:-moz-calc(100vw / 7);margin-top:-webkit-calc(100vw / 7);margin-top:calc(100vw / 7);}}@media (max-width:620px){.viewFilter{margin-top:-moz-calc(100vw / 6);margin-top:-webkit-calc(100vw / 6);margin-top:calc(100vw / 6);}}@media (max-width:520px){.viewFilter{margin-top:-moz-calc(100vw / 5);margin-top:-webkit-calc(100vw / 5);margin-top:calc(100vw / 5);}}@media (max-width:500px){.viewFilter{min-width:200px;}.viewFilter .filter-dd-acdc-text{padding-left:5px !important;}}@media (max-width:400px){.viewFilter{margin-top:-moz-calc(100vw / 4);margin-top:-webkit-calc(100vw / 4);margin-top:calc(100vw / 4);}}.viewFilter .filter{clear:both;width:100%;}.viewFilter .filter p{cursor:pointer;float:left;}.viewFilter .filter img{cursor:pointer;float:right;margin-top:-3px;width:32px;height:32px;padding:6px;}.viewFilter .filter-dropdown{clear:both;}.viewFilter .filter-dd-container,.viewFilter .order-container{height:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;padding:0;background-color:#EEEEEE;overflow:hidden;width:auto;z-index:0;}.viewFilter .filter-dd-container p,.viewFilter .order-container p{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;color:#aaa;float:none;padding:5px;}.viewFilter .filter-dd-container p:hover,.viewFilter .order-container p:hover{color:#1e1e1e;}.viewFilter .filter-dd-container p.active,.viewFilter .order-container p.active{color:#1e1e1e;display:block;}.viewFilter .filter-dd-container.active,.viewFilter .order-container.active{height:auto;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;z-index:1;}.viewFilter .filter-dd-container.active p,.viewFilter .order-container.active p{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.viewFilter .filter-dd-acdc.active{}.viewFilter .filter-dd-acdc-text{float:left;padding-left:35px;}.view-filters{overflow:hidden;padding:25px 0;}.view-filters select,.view-filters input[type="text"]{margin-top:10px;background:#eee;border:1px solid #ccc;min-width:175px;padding:8px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.view-filters select{height:35px;max-width:100%;}.view-filters .form-submit{display:block;}.pager{list-style:none outside none;padding:0;}.pager li{float:left;margin-right:15px;border:1px solid #1e1e1e;padding:15px;}.pager .pager-current{background:#eee;color:#1e1e1e;}.view-smh-events-carousel-view .view-content{overflow:hidden;}.tabledrag-toggle-weight-wrapper{margin-top:55px;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}.draggable a.tabledrag-handle .handle{background:url(/sites/all/themes/studiomuseum//assets/icons/draggable.png) no-repeat 6px 9px;height:25px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:25px;}.tabledrag-changed-warning{color:red;padding:15px;}.tableSort table{font-size:16px;margin:25px auto;}.tableSort table tbody tr:nth-child(odd){background:#ccc;}.tableSort table tbody tr.tableSorting{font-size:16px !important;}#draggableviews-table-smh-events-carousel-view-page-1 .views-field-title{font-size:16px;}#views-form-smh-events-carousel-view-page-1 #edit-submit{border:1px solid #ccc;padding:15px;cursor:pointer;max-width:250px;width:100%;}#hero.homepage-hero #full-slideshow .hero-slideshow{height:100%;}#hero.homepage-hero #full-slideshow .slide{background-size:cover;background-position:center;position:relative;}#hero.homepage-hero #full-slideshow .slide .title{border:none;}#hero.homepage-hero #full-slideshow .slide .title h1,#hero.homepage-hero #full-slideshow .slide .title h2,#hero.homepage-hero #full-slideshow .slide .title main.main__special-event h3,main.main__special-event #hero.homepage-hero #full-slideshow .slide .title h3,#hero.homepage-hero #full-slideshow .slide .title h3,#hero.homepage-hero #full-slideshow .slide .title h4,#hero.homepage-hero #full-slideshow .slide .title h5,#hero.homepage-hero #full-slideshow .slide .title h6{display:block;}#hero.homepage-hero #full-slideshow .slide .title h1.section,#hero.homepage-hero #full-slideshow .slide .title h2.section,#hero.homepage-hero #full-slideshow .slide .title main.main__special-event h3.section,main.main__special-event #hero.homepage-hero #full-slideshow .slide .title h3.section,#hero.homepage-hero #full-slideshow .slide .title h3.section,#hero.homepage-hero #full-slideshow .slide .title h4.section,#hero.homepage-hero #full-slideshow .slide .title h5.section,#hero.homepage-hero #full-slideshow .slide .title h6.section{padding-bottom:20px;}@media (max-width:500px){#hero.homepage-hero #full-slideshow .slide .title h1.section,#hero.homepage-hero #full-slideshow .slide .title h2.section,#hero.homepage-hero #full-slideshow .slide .title main.main__special-event h3.section,main.main__special-event #hero.homepage-hero #full-slideshow .slide .title h3.section,#hero.homepage-hero #full-slideshow .slide .title h3.section,#hero.homepage-hero #full-slideshow .slide .title h4.section,#hero.homepage-hero #full-slideshow .slide .title h5.section,#hero.homepage-hero #full-slideshow .slide .title h6.section{padding-bottom:0;}}#hero.homepage-hero #full-slideshow .slide .title h1.subtitle,#hero.homepage-hero #full-slideshow .slide .title h2.subtitle,#hero.homepage-hero #full-slideshow .slide .title main.main__special-event h3.subtitle,main.main__special-event #hero.homepage-hero #full-slideshow .slide .title h3.subtitle,#hero.homepage-hero #full-slideshow .slide .title h3.subtitle,#hero.homepage-hero #full-slideshow .slide .title h4.subtitle,#hero.homepage-hero #full-slideshow .slide .title h5.subtitle,#hero.homepage-hero #full-slideshow .slide .title h6.subtitle{padding-top:20px;}@media (max-width:500px){#hero.homepage-hero #full-slideshow .slide .title h1.subtitle,#hero.homepage-hero #full-slideshow .slide .title h2.subtitle,#hero.homepage-hero #full-slideshow .slide .title main.main__special-event h3.subtitle,main.main__special-event #hero.homepage-hero #full-slideshow .slide .title h3.subtitle,#hero.homepage-hero #full-slideshow .slide .title h3.subtitle,#hero.homepage-hero #full-slideshow .slide .title h4.subtitle,#hero.homepage-hero #full-slideshow .slide .title h5.subtitle,#hero.homepage-hero #full-slideshow .slide .title h6.subtitle{padding-bottom:0;}}#hero.homepage-hero #full-slideshow .captions{padding-left:60px;}#hero.homepage-hero #full-slideshow .captions .caption{left:auto;padding:0 10px;}#hero.homepage-hero #full-slideshow .captions .caption p{display:inline-block;width:calc((8 / 70 * 100vw) * 2);padding:20px 0 5px;margin-right:20px;border-bottom:1px solid #1e1e1e;vertical-align:bottom;}#hero.homepage-hero #full-slideshow .captions .caption p.caption-title{width:calc(calc(8 / 70 * 100vw) * 1.5);}@media (max-width:1200px){#hero.homepage-hero #full-slideshow .captions{display:none;}}@keyframes bob{0%{bottom:50px;}50%{bottom:35px;}100%{bottom:50px;}}#hero.homepage-hero #full-slideshow .dots{-webkit-transform:none;transform:none;padding-left:10px;}.visit-location-w,.visit-hours-w,.visit-admission-w{width:calc((8 / 70 * 100vw) * 2);float:left;padding-left:10px;padding-right:10px;}.visit-location-w.centerAlign,.visit-hours-w.centerAlign,.visit-admission-w.centerAlign{display:inline-block;float:none;vertical-align:top;margin-left:0px;}.visit-location-w .visit-item-title,.visit-hours-w .visit-item-title,.visit-admission-w .visit-item-title{width:100%;border-bottom:1px solid #1e1e1e;margin-bottom:20px;padding-bottom:10px;}.visit-location-w .visit-item-text,.visit-hours-w .visit-item-text,.visit-admission-w .visit-item-text{width:100%;overflow:hidden;margin-bottom:20px;}.visit-location-w .visit-item-text .visit-item-row,.visit-hours-w .visit-item-text .visit-item-row,.visit-admission-w .visit-item-text .visit-item-row{overflow:hidden;margin-bottom:10px;}.visit-location-w .visit-item-text .visit-item-text-left,.visit-hours-w .visit-item-text .visit-item-text-left,.visit-admission-w .visit-item-text .visit-item-text-left{float:left;width:25%;}.visit-location-w .visit-item-text .visit-item-text-left-big,.visit-hours-w .visit-item-text .visit-item-text-left-big,.visit-admission-w .visit-item-text .visit-item-text-left-big{float:left;width:75%;padding-right:10px;}.visit-location-w .visit-item-text .visit-item-text-right,.visit-hours-w .visit-item-text .visit-item-text-right,.visit-admission-w .visit-item-text .visit-item-text-right{float:left;width:75%;padding-left:10px;}.visit-location-w .visit-item-text .visit-item-text-right-small,.visit-hours-w .visit-item-text .visit-item-text-right-small,.visit-admission-w .visit-item-text .visit-item-text-right-small{float:left;width:25%;}.visit-location-w .visit-item-text .note,.visit-hours-w .visit-item-text .note,.visit-admission-w .visit-item-text .note{color:#5b5b5b;}@media only screen and (min-width:1500px){.visit-location-w,.visit-hours-w,.visit-admission-w{width:340px;}}@media only screen and (max-width:700px){.visit-location-w,.visit-hours-w,.visit-admission-w{width:186.66667px;}}.visit-location-w{margin-left:calc(8 / 70 * 100vw);}@media only screen and (min-width:1500px){.visit-location-w{margin-left:170px;}}@media only screen and (max-width:700px){.visit-location-w{margin-left:0;}}#homepage_visit .row-title{border-bottom:2px solid #1e1e1e;}.visit-buttons{width:calc((8 / 70 * 100vw) * 4);float:left;margin-left:calc((8 / 70 * 100vw) * 2);}.visit-buttons .visit-button-w{float:left;width:calc(calc((8 / 70 * 100vw) * 2) - 20px);padding-left:10px;padding-right:10px;text-align:center;line-height:40px;background-color:#666666;margin-right:20px;}.visit-buttons .visit-button-w p{height:40px;line-height:40px;}.visit-buttons .visit-button-w img{float:left;width:40px;padding:15px 15px 15px 10px;position:relative;top:0;}@media only screen and (min-width:1500px){.visit-buttons{width:680px;margin-left:340px;}.visit-buttons .visit-button-w{width:340px;}}#whats-on #hero.whats-on-hero .title .captions{position:absolute;top:100%;left:0;width:100%;background:transparent;}#whats-on #hero.whats-on-hero .title .captions .caption{width:100%;left:0;}#whats-on #hero.whats-on-hero .title .captions .caption.caption-title{top:10px;}#whats-on #hero.whats-on-hero .title .captions .caption.caption-subtitle{top:50px;}#hero.generic-hero .title .captions{position:absolute !important;top:100%;left:0 !important;width:100%;background:transparent;border-top:1px solid #fffdfd;}#hero.generic-hero .title .captions .caption{width:100%;left:0 !important;}#hero.generic-hero .title .captions .caption.caption-title{top:10px !important;}#hero.generic-hero .title .captions .caption.caption-subtitle{top:25px !important;}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#sidebar{position:fixed;top:0;left:0;width:415px;height:100vh;background-color:#eee;padding:0 20px 0 90px;z-index:0;}@media (max-width:600px){#sidebar{height:auto;}}#sidebar .contents{width:100%;height:100%;position:relative;}#sidebar .contents #date-selector{position:absolute;top:36.5%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:10px;border-bottom:1px solid #1e1e1e;}#sidebar .contents #date-selector td{padding:0;}#sidebar .contents #date-selector .header{width:100%;height:30px;overflow:hidden;}#sidebar .contents #date-selector .header th{border-bottom:1px solid #1e1e1e;padding-bottom:15px;}#sidebar .contents #date-selector .header p,#sidebar .contents #date-selector .header h2,#sidebar .contents #date-selector .header main.main__special-event h3,main.main__special-event #sidebar .contents #date-selector .header h3{line-height:30px;font-size:26px;padding:0;text-align:left;}#sidebar .contents #date-selector .header .arrow{float:right;width:15px;height:26px;margin:5px 0 0 10px;cursor:pointer;}@media (max-width:800px){#sidebar .contents #date-selector .header{display:flex;}}#sidebar .contents #date-selector .header > *:nth-child(2){order:3;}#sidebar .contents #date-selector .header > *:first-child{order:2;}#sidebar .contents #date-selector .header > *:last-child{order:1;}#sidebar .contents #date-selector .weekdays{width:100%;height:30px;padding-top:10px;margin-top:10px;border-top:1px solid #1e1e1e;}#sidebar .contents #date-selector .weekdays p{text-align:center;line-height:30px;}@media (max-width:800px){#sidebar .contents #date-selector .weekdays{display:none;}}#sidebar .contents #date-selector .day{cursor:pointer;width:auto;height:41px;line-height:41px;text-align:center;}@media (max-width:800px){#sidebar .contents #date-selector .day{display:none;}}#sidebar .contents #date-selector .day.gray{color:#5b5b5b;}#sidebar .contents #date-selector .day.highlighted{background-color:white;}#calendar{width:calc(100vw - 415px);min-height:100vh;max-width:1085px;min-width:285px;margin-left:415px;position:relative;padding-right:70px;}@media only screen and (max-width:1000px){#calendar{width:calc(100% - 60px);margin-left:60px;}}#calendar .type-row{margin-left:20px;border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;text-align:center;}#calendar .type-row .type{display:inline-block;padding:15px 50px;color:#1e1e1e;margin-bottom:10px;transition:color 0.3s;cursor:pointer;}#calendar .type-row .type.active,#calendar .type-row .type:hover,#calendar .type-row .type.active{border-bottom:1px solid #1e1e1e;color:#666666;}#calendar .selection-row{position:relative;height:50px;padding-left:20px;display:none;margin-top:5px;}#calendar .selection-row p{line-height:30px;}#calendar .selection-row .archive-link{display:none;position:absolute;padding:0px 0;opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out,color 0.2s cubic-bezier(0.17,0.67,0.97,1.35);}#calendar .selection-row .archive-link.active{display:block;pointer-events:all;opacity:1;}#calendar .selection-row .archive-link:-moz-focus-inner,#calendar .selection-row .archive-link:focus-within{outline:none;}#calendar .selection-row .archive-link:hover,#calendar .selection-row .archive-link:focus,#calendar .selection-row .archive-link:active{color:#666666;}@media (max-width:768px){#calendar .selection-row .archive-link{top:70px;}}#calendar .selection-row .archive-anchor{background:#1e1e1e;box-shadow:1px 2px 3px #666666;color:#fffdfd;display:inline-block;padding:10px 15px;}#calendar .selection-row .archive-anchor.active{pointer-events:all;}#calendar .selection-row .archive-anchor.active .archive-link{opacity:1;}#calendar .selection-row .filter{position:absolute;top:0;left:calc(100% - 600px);padding:0 0 10px;cursor:pointer;}#calendar .selection-row .filter p{float:left;}#calendar .selection-row .filter img{width:32px;height:32px;padding:6px;}@media (max-width:880px){#calendar .selection-row .filter{left:calc(100% - 500px);}}#calendar .selection-row .view-icons{float:right;}#calendar .selection-row .view-icons .view-icon{display:inline-block;width:50px;height:50px;padding:15px;transition:background-color 0.3s;cursor:pointer;float:left;}#calendar .selection-row .view-icons .view-icon img{width:20px;height:20px;}#calendar .selection-row .view-icons .view-icon.active,#calendar .selection-row .view-icons .view-icon:hover{background-color:#eee;}#calendar .selection-row .view-icons .view-icon.hidden{display:none;}#calendar .selection-row.active{display:block;}#calendar .filter-row{margin-bottom:50px;height:0;overflow:hidden;position:relative;z-index:1;}#calendar .filter-row .filter-container{padding:10px 0 50px;background-color:#eee;}#calendar .filter-row .filter-container .filters{margin-left:calc(100% - 350px);opacity:0;transition:opacity 0.3s ease-in-out;}#calendar .filter-row .filter-container .filters .filter{padding:5px 0;color:#666666;cursor:pointer;}#calendar .filter-row .filter-container .filters .filter.active,#calendar .filter-row .filter-container .filters .filter:hover{color:#1e1e1e;}#calendar .filter-row .filter-container .filters .filter:focus{outline:1px dashed red;}#calendar .filter-row.active .filters{opacity:1;transition:opacity 0.3s ease-in-out 0.3s;}#calendar .filter-row.hidden{display:none;}#calendar .content #events .month-button-row{float:left;width:100%;}#calendar .content #events .month-button-row .next-month-button{width:calc(50% - 20px);background-color:#efefef;margin-left:20px;margin-bottom:50px;cursor:pointer;text-align:center;float:right;}#calendar .content #events .month-button-row .next-month-button p{padding-top:10px;padding-bottom:10px;display:inline-block;margin-right:30px;font-size:14px;line-height:14px;font-family:newrail_medium,Helvetica,sans-serif;}#calendar .content #events .month-button-row .next-month-button img{width:12px;height:12px;display:inline-block;position:relative;top:1px;}#calendar .content #events .month-button-row .next-month-button.pmb p{margin-right:0px;}#calendar .content #events .month-button-row .next-month-button.pmb img{margin-right:30px;}@media only screen and (max-device-width:667px){#calendar .content #events .month-button-row .next-month-button{width:calc(100% - 40px);float:none;}#calendar .content #events .month-button-row .next-month-button p{padding-top:15px;padding-bottom:15px;font-size:26px;line-height:26px;}#calendar .content #events .month-button-row .next-month-button img{width:20px;height:20px;top:2px;}}#calendar .content #events.grid p,#calendar .content #events.event p,#calendar .content #events.list p{padding:0;}#calendar .content #events.grid a,#calendar .content #events.event a,#calendar .content #events.list a{display:block;}#calendar .content #events.grid .event{display:inline-block;vertical-align:top;width:30%;padding-left:20px;margin-bottom:50px;}#calendar .content #events.grid .event .top-row{overflow:hidden;margin-top:10px;}#calendar .content #events.grid .event .top-row .tag{float:left;}#calendar .content #events.grid .event .top-row .time{float:right;}#calendar .content #events.grid .event .title{margin-bottom:5px;}#calendar .content #events.list{}#calendar .content #events.list .event{height:90px;padding:10px;position:relative;transition:height 0.3s ease-in-out 0.3s;cursor:pointer;}#calendar .content #events.list .event .icon-container{cursor:pointer;width:25px;height:25px;padding:5px;margin:5px;position:relative;float:right;transform:rotate(45deg);transition:transform 0.3s ease-in-out;z-index:9999;}#calendar .content #events.list .event .icon-container.active{transform:rotate(0deg);}#calendar .content #events.list .event .date{float:left;width:33.33%;text-align:center;}#calendar .content #events.list .event .info{position:absolute;left:33.33%;width:66.66%;height:70px;transition:opacity 0.3s ease-in-out 0.6s,height 0.3s ease-in-out 0.3s;}@media (max-width:1200px){#calendar .content #events.list .event .info{height:75px;}#calendar .content #events.list .event .info .tiny-text{line-height:inherit;}}#calendar .content #events.list .event .info.small .left{float:left;width:50%;position:relative;height:100%;}#calendar .content #events.list .event .info.small .left .thumbnail{float:left;width:120px;height:100%;margin-right:20px;background-size:cover;background-position:center;}#calendar .content #events.list .event .info.small .left .title{width:200%;}#calendar .content #events.list .event .info.small .left .tag{position:absolute;bottom:0;left:140px;}#calendar .content #events.list .event .info.small .right{float:left;width:50%;height:100%;padding-left:20px;position:relative;}#calendar .content #events.list .event .info.small .right .day-time{position:absolute;bottom:0;width:100%;padding-right:20px;}#calendar .content #events.list .event .info.small .right .day-time .day{width:125px;float:left;}#calendar .content #events.list .event .info.small .right .day-time .time{float:left;}#calendar .content #events.list .event .info.large{opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out;}#calendar .content #events.list .event .info.large .left,#calendar .content #events.list .event .info.large .right{float:left;width:50%;height:100%;position:relative;}#calendar .content #events.list .event .info.large .left .thumbnail{width:100%;height:200px;background-size:cover;background-position:center;}#calendar .content #events.list .event .info.large .left .title{margin:10px 0;}#calendar .content #events.list .event .info.large .left .tag{position:absolute;bottom:0;opacity:0;}#calendar .content #events.list .event .info.large .right{padding-left:20px;}#calendar .content #events.list .event .info.large .right .description{padding-right:50px;}#calendar .content #events.list .event .info.large .right .buttons{position:absolute;bottom:80px;left:0;}#calendar .content #events.list .event .info.large .right .buttons .button{width:calc(100% - 40px);margin:10px 20px 0;background-color:white;transition:background-color 0.3s;}#calendar .content #events.list .event .info.large .right .buttons .button p{transition:color 0.3s;}#calendar .content #events.list .event .info.large .right .buttons .button svg *{transition:stroke 0.3s;}#calendar .content #events.list .event .info.large .right .buttons .button:hover{background-color:#5b5b5b;}#calendar .content #events.list .event .info.large .right .day-time{position:absolute;bottom:0;opacity:0;}#calendar .content #events.list .event .info.large .right .day-time .day{width:125px;float:left;}#calendar .content #events.list .event .info.large .right .day-time .time{float:left;}#calendar .content #events.list .event:hover{background-color:#eee;}#calendar .content #events.list .event.active{height:300px;background-color:#eee;}#calendar .content #events.list .event.active .info{height:280px;}#calendar .content #events.list .event.active .info.small{opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out,height 0.3s ease-in-out 0.3s;}#calendar .content #events.list .event.active .info.large{opacity:1;pointer-events:all;transition:opacity 0.3s ease-in-out 0.6s,height 0.3s ease-in-out 0.3s;}#calendar .content #events.list .event.active .info.large .tag,#calendar .content #events.list .event.active .info.large .day-time{opacity:1;}#calendar .content #exhibitions .exhibition{display:inline-block;vertical-align:top;width:32%;padding-left:20px;margin-bottom:50px;}#calendar .content #exhibitions .exhibition a{display:block;}#calendar .content #exhibitions .exhibition .date{margin:10px 0;}#calendar .content #exhibitions .exhibition .title{margin-bottom:5px;}#calendar .content #exhibitions .exhibition p{padding:0;}#calendar .content .no-items{padding:0 20px;}@media only screen and (max-width:1500px){#calendar .content #events.list .event .info .left .title{font-size:20px;}}@media only screen and (max-width:1350px){#calendar .content #events.list .event .info .left .title{font-size:14px;line-height:16px;max-width:376px;}}@media only screen and (max-width:1115px){#calendar .content #events.grid .event{width:49%;}#calendar .content #events.list .event .date{font-size:2rem;}#calendar .content #events.list .event .info.large .right .description{font-size:14px;line-height:20px;}#calendar .content #exhibitions .exhibition{padding-right:20px;width:100%;}#calendar .logo{display:none;}}#timeline{min-width:796px;}#timeline #hero{position:fixed;top:0;width:100%;height:179px;background-color:white;border-bottom:1px solid #5b5b5b;z-index:1;}#timeline #timeline-date-selector{position:fixed;top:178px;left:0;width:33vw;min-width:262px;height:calc(100vh - 178px);background-color:#666666;}#timeline #timeline-date-selector .selector-header{width:100%;height:50px;line-height:50px;text-align:center;}#timeline #timeline-date-selector .decades,#timeline #timeline-date-selector .years{float:left;width:25%;}#timeline #timeline-date-selector .decades p,#timeline #timeline-date-selector .years p{height:30px;margin:5px 0;padding-bottom:5px;cursor:pointer;}#timeline #timeline-date-selector .decades{margin-left:40%;padding-right:20px;}#timeline #timeline-date-selector .decades p.active,#timeline #timeline-date-selector .decades p:hover{border-bottom:1px solid #1e1e1e;}#timeline #timeline-date-selector .years{position:relative;}#timeline #timeline-date-selector .years .years-for-decade{position:absolute;top:0;left:0;opacity:0;pointer-events:none;}#timeline #timeline-date-selector .years .years-for-decade .year{color:#5b5b5b;}#timeline #timeline-date-selector .years .years-for-decade .year.active,#timeline #timeline-date-selector .years .years-for-decade .year:hover{color:#1e1e1e;}#timeline #timeline-date-selector .years .years-for-decade.active{opacity:1;pointer-events:all;}#timeline #timeline-scroll{width:calc(66vw - 70px);min-width:546px;min-height:calc(100vh - 178px);margin:178px 0 0 33vw;border-bottom:1px solid #1e1e1e;overflow:hidden;}@media (max-width:1000px){#timeline #timeline-scroll{margin:178px 0 40px 25vw;}}#timeline #timeline-scroll .left,#timeline #timeline-scroll .right{float:left;width:50%;padding:0 20px;}#timeline #timeline-scroll .left .timeline-item,#timeline #timeline-scroll .right .timeline-item{padding:20px 0;border-bottom:1px solid #666666;}#timeline #timeline-scroll .left .timeline-item .date,#timeline #timeline-scroll .right .timeline-item .date{padding-bottom:20px;}#timeline #timeline-scroll .left .timeline-item img,#timeline #timeline-scroll .right .timeline-item img{width:100%;padding-bottom:20px;}#timeline #timeline-scroll .left .timeline-item .description,#timeline #timeline-scroll .right .timeline-item .description{padding-bottom:20px;}#timeline #timeline-scroll .left{border-right:1px solid #1e1e1e;}#timeline ~ .learn-more-c{position:relative;z-index:1000;background-color:white;}.section-timeline .learn-more-c{position:relative;z-index:1000;background-color:white;}#search #hero #hero-title{padding-top:60px;min-width:1000px;}#search #hero #hero-title h1{text-align:left;border-bottom:2px solid #1e1e1e;padding:25px;}#search #hero #hero-title h1 input{width:80%;}#search a{display:block;}#search .no-results{padding-left:25px;}#search .category-row{overflow:hidden;}#search .category-row .category-header{text-align:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #1e1e1e;}#search .category-row .salon-column{float:left;width:25%;padding:0 10px;}#search .category-row .salon-column .search-item{width:100%;margin-bottom:40px;}#search .category-row .salon-column .search-item .title{margin:10px 0;}@media only screen and (max-device-width:667px){#search #hero #hero-title h1 input{width:100%;}}#press .press-releases{clear:left;padding-top:55px;}#press .press-releases .row-title{border:0;}#press .press-releases .cm-8-section:last-child .cm-8-content.grid{border-bottom:1px solid #1e1e1e;}#press .press-releases .cm-8-section-title-c .cm-8-plus-c{top:30%;height:40%;}#press .press-releases .cm-8-content{margin:0 10px;}#press .press-releases .cm-8-content .pr-content-item{width:calc(50% - 20px);float:left;padding-top:30px;margin-bottom:30px;border-top:1px solid #ccc;height:200px;}#press .press-releases .cm-8-content .pr-content-item:nth-child(2n){margin-left:20px;}#press .press-releases .cm-8-content .pr-content-item:nth-child(2n + 1){margin-right:20px;}#press .press-releases .cm-8-content .pr-content-item .download-c{width:100%;height:auto;overflow:hidden;position:absolute;bottom:0;}#press .press-releases .cm-8-content .pr-content-item .download-c .row{margin:0;padding:0;overflow:initial;}#press .press-releases .cm-8-content .pr-content-item .download-c .button{width:100%;padding:5px;margin:0;}#press .press-releases .cm-8-content .pr-content-item .pr-img-c{width:130px;height:100%;display:inline-block;float:left;}#press .press-releases .cm-8-content .pr-content-item .pr-img-c .cm-8-img{width:100%;height:100%;background-size:cover;background-position:center;}#press .press-releases .cm-8-content .pr-content-item .pr-text-area{float:left;width:calc(100% - 130px);overflow:hidden;height:100%;position:relative;padding:0 20px;}@media only screen and (max-width:1024px){#press .press-releases .cm-8-content .pr-content-item{width:100%;}#press .press-releases .cm-8-content .pr-content-item:nth-child(2n){margin-left:0px;}#press .press-releases .cm-8-content .pr-content-item:nth-child(2n + 1){margin-right:0px;}}#press #client-login #login{width:calc((8 / 70 * 100vw) * 6);margin-left:calc(8 / 70 * 100vw);clear:left;padding-top:55px;}#press #client-login #login .title{text-align:center;margin-bottom:40px;}#press #client-login #login input{width:calc(calc((8 / 70 * 100vw) * 2) - 20px);border-bottom:1px solid #1e1e1e;line-height:40px;float:left;margin:0 10px;}#press #client-login #login input.incorrect{border-color:red;}#press #client-login #login .submit{float:left;width:calc(calc((8 / 70 * 100vw) * 2) - 20px);text-align:center;border:1px solid #1e1e1e;background-color:#fffdfd;color:#1e1e1e;margin:0 10px;padding:5px;cursor:pointer;}#press #client-login #login .submit:hover,#press #client-login #login .submit:focus,#press #client-login #login .submit:active{background-color:#1e1e1e;border-color:#fffdfd;color:#fffdfd;}@media only screen and (min-width:1500px){#press #client-login #login{width:1020px;margin-left:170px;}#press #client-login #login input{width:calc(340px - 20px);}#press #client-login #login .submit{width:calc(340px - 20px);}}@media only screen and (max-width:700px){#press #client-login #login{width:560px;margin-left:0px;}#press #client-login #login input{width:calc(186.66667px - 20px);}#press #client-login #login .submit{width:calc(186.66667px - 20px);}}#collection .filter-container{display:block;}#collection .filter-container #filters .filters-content .filters .years{position:absolute;top:100px;right:0;opacity:0;pointer-events:none;}#collection .filter-container #filters .filters-content .filters .years .filter.active{pointer-events:none;}#collection .filter-container #filters .filters-content .filters .years.active{opacity:1;pointer-events:all;}#collection .filter-container #filters .filters-content .filters .years.active .filter.active{pointer-events:all;}@media (max-width:768px){#collection .filter-container #filters .filters-content .filters .years{left:15px;right:auto;}}#collection .explore{text-align:center;margin-bottom:40px;}#collection .search-title{width:calc(100vw - 70px * 2);margin-left:auto;margin-right:auto;text-align:center;line-height:58px;border-bottom:2px solid #1e1e1e;border-top:2px solid #1e1e1e;}#collection .salon-column{float:left;width:25%;padding:0 10px;}#collection .salon-column a{display:block;}#collection .salon-column .collection-item{width:100%;margin-bottom:40px;}#collection .salon-column .collection-item .title{margin-top:15px;}#collection .salon-column .collection-item .gray{color:#5b5b5b;}#collection .load-more{width:calc((8 / 70 * 100vw) * 2);margin:auto;border-top:1px solid #1e1e1e;padding-top:10px;text-align:center;cursor:pointer;}#collection .load-more svg{width:25px;height:25px;}@media only screen and (max-width:1360px){#collection .salon-column .fade-overlay p{font-size:18px;line-height:25px;}}@media only screen and (max-width:1000px){#collection .salon-column .fade-overlay p{font-size:18px;line-height:25px;}}#collection_item #hero #small-slideshow #hero-title{display:none;}#collection_item #hero #small-slideshow .hero-slideshow{margin-top:70px;}#collection_item .description .collection-item-detail{display:block;}#collection_item .description .collection-item-detail.gray{color:#5b5b5b;}#collection_item .description .collection-item-description{display:block;margin-top:10px;}#collection_item .collection-item-tombstone{margin-top:15px;}#collection_item .collection-body{color:#5b5b5b;}@media only screen and (max-device-width:700px){#notification2{margin:0;padding:0 40px;width:100%;}#notification2 .notification-icon{display:none;}#notification2 .notification{margin:0;padding:0;width:100%;}#notification2 .notification .notification-text{width:100%;}}#visit #hero{width:100%;height:100%;}#visit #hero .visit-overlay{position:absolute;top:50%;left:50%;width:calc((8 / 70 * 100vw) * 4);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;}#visit #hero .visit-overlay .visit-title{border-bottom:1px solid white;margin-bottom:20px;color:white;}#visit #hero .visit-overlay .visit-input{display:inline-block;margin-bottom:30px;color:white;position:relative;z-index:1;}#visit #hero .visit-overlay .visit-input span{display:inline-block;vertical-align:top;}#visit #hero .visit-overlay .visit-input .drop{height:30px;overflow:hidden;position:relative;border-bottom:1px solid white;cursor:pointer;}#visit #hero .visit-overlay .visit-input .drop .drop-arrow{position:absolute;right:0;width:20px;height:35px;pointer-events:none;}#visit #hero .visit-overlay .visit-input .drop .drop-arrow svg{width:100%;height:100%;}#visit #hero .visit-overlay .visit-input .drop .drop-arrow svg *{stroke:white;stroke-width:2px;}#visit #hero .visit-overlay .visit-input .drop .selected{width:100%;}#visit #hero .visit-overlay .visit-input .drop .it-drop-item{display:block;padding-right:30px;transition:color 0.3s,background-color 0.3s;}#visit #hero .visit-overlay .visit-input .drop.active{overflow:visible;z-index:1;}#visit #hero .visit-overlay .visit-input .drop.active .drop-arrow{right:5px;}#visit #hero .visit-overlay .visit-input .drop.active .selected{display:none;}#visit #hero .visit-overlay .visit-input .drop.active .it-drop-item{padding-left:10px;background-color:#A5A5A5;border-left:1px solid white;border-right:1px solid white;}#visit #hero .visit-overlay .visit-input .drop.active .it-drop-item:nth-child(3){border-top:1px solid white;}#visit #hero .visit-overlay .visit-input .drop.active .it-drop-item:last-child{border-bottom:1px solid white;}#visit #hero .visit-overlay .visit-input .drop.active .it-drop-item:hover{background-color:#666666;color:#5b5b5b;}#visit #hero .visit-overlay .button{margin:0;color:#1e1e1e;background-color:white;width:calc((8 / 70 * 100vw) * 2);display:block;cursor:pointer;transition:color 0.2s cubic-bezier(0.17,0.67,0.97,1.35),background-color 0.2s cubic-bezier(0.17,0.67,0.97,1.35);}#visit #hero .visit-overlay .button p{line-height:40px;height:40px;}#visit #hero .visit-overlay .button:hover{background-color:#5b5b5b;color:white;}@media only screen and (min-width:1500px){#visit #hero .visit-overlay{width:680px;}#visit #hero .visit-overlay .button{width:340px;}}@media only screen and (max-width:700px){#visit #hero .visit-overlay{width:373.33333px;}#visit #hero .visit-overlay .button{width:186.66667px;}}#visit #notification,#visit #notification2{background-color:transparent;}#visit #notification .notification,#visit #notification2 .notification{padding:0 10px;}@media only screen and (min-width:1500px){#visit #notification .notification,#visit #notification2 .notification{padding:0;}}@media only screen and (max-width:700px){#visit #notification,#visit #notification2{width:100%;margin:0 0 50px;padding:0 80px;}#visit #notification .notification,#visit #notification2 .notification{width:560px;margin-left:0;padding:0;}#visit #notification .notification .notification-icon,#visit #notification2 .notification .notification-icon{width:93.33333px;}#visit #notification .notification .notification-text,#visit #notification2 .notification .notification-text{width:calc(466.66667px - 20px);}}#visit .directions-row.hide{display:none;}#visit .accessibility-row{display:none;}#visit .accessibility-row.active{display:block;}#visit .visit-row{width:calc((8 / 70 * 100vw) * 6);margin-left:calc(8 / 70 * 100vw);padding:0 10px;}#visit .visit-row .left{display:inline-block;width:calc(8 / 70 * 100vw);border-top:1px solid #1e1e1e;vertical-align:top;position:relative;top:7px;}#visit .visit-row .right{display:inline-block;width:calc(calc((8 / 70 * 100vw) * 5) - 30px);padding-left:20px;vertical-align:top;}#visit .visit-row .right .visit-header{margin-bottom:20px;}#visit .visit-row .right.half{width:calc((8 / 70 * 100vw) * 3);}#visit .visit-row .right.third{width:calc(calc((8 / 70 * 100vw) * 2) - 20px);}#visit .visit-row.hours-row .hours-text{white-space:nowrap;}#visit .visit-row.hours-row .hours-text .day{display:inline-block;width:100px;}#visit .visit-row.hours-row .hours-text.hide{display:none;}#visit .visit-row.hours-row .no-days{display:none;}#visit .visit-row.hours-row .no-days.active{display:block;}#visit .visit-row.hours-row .note{color:#5b5b5b;margin-top:10px;}#visit .visit-row.hours-row .note.hide{display:none;}#visit .visit-row.admissions-row .for{display:inline-block;width:66%;}#visit .visit-row.admissions-row .amount{width:50px;float:right;}@media only screen and (min-width:1500px){#visit .visit-row{width:1020px;margin-left:170px;}#visit .visit-row .left{width:170px;}#visit .visit-row .right{width:calc(850px - 30px);}#visit .visit-row .right.half{width:510px;}#visit .visit-row .right.third{width:calc(340px - 20px);}}@media only screen and (max-width:700px){#visit .visit-row{width:560px;margin-left:0;}#visit .visit-row .left{width:93.33333px;}#visit .visit-row .right{width:calc(466.66667px - 30px);}#visit .visit-row .right.half{width:280px;}#visit .visit-row .right.third{width:calc(186.66667px - 20px);}}#visit .map-container{overflow:visible;position:relative;}@media (max-width:750px){#visit .map-container{margin-bottom:25px;}}#visit .map-container iframe{position:absolute;right:80px;width:calc((8 / 70 * 100vw) * 3);height:calc(calc((8 / 70 * 100vw) * 3) * 9 / 16);}@media (max-width:750px){#visit .map-container iframe{left:0;right:0;position:relative;width:75% !important;}}@media only screen and (min-width:1500px){#visit .map-container iframe{width:510px;height:calc(510px * 9 / 16);}}@media only screen and (max-width:700px){#visit .map-container iframe{width:280px;height:calc(280px * 9 / 16);}}#event,#special_event{}#event .event .location,#special_event .event .location{border-bottom:1px solid #1e1e1e;padding:30px 0 15px;}#event .event .tags,#special_event .event .tags{display:none;padding-top:15px;}#event .event .event-row,#special_event .event .event-row{width:calc((8 / 70 * 100vw) * 6);margin:0 0 0 calc(8 / 70 * 100vw);overflow:hidden;}#event .event .event-row .left,#special_event .event .event-row .left{float:left;width:calc(calc(8 / 70 * 100vw) - 10px);margin-left:10px;border-top:1px solid #1e1e1e;padding-top:10px;position:relative;}#event .event .event-row .right,#special_event .event .event-row .right{float:right;width:calc((8 / 70 * 100vw) * 5);padding-left:20px;}#event .event .event-row .embedded-online-express-code,#special_event .event .event-row .embedded-online-express-code{width:100%;margin-left:auto;}@media only screen and (min-width:1500px){#event .event .tags,#special_event .event .tags{width:170px;}#event .event .event-row,#special_event .event .event-row{width:1020px;margin-left:170px;}#event .event .event-row .left,#special_event .event .event-row .left{width:calc(170px - 10px);}#event .event .event-row .right,#special_event .event .event-row .right{width:850px;}#event .event .event-row .embedded-online-express-code,#special_event .event .event-row .embedded-online-express-code{width:850px;margin-left:auto;padding-left:7px;}}@media only screen and (max-width:1000px){#event .event .location,#special_event .event .location{padding:0 0 15px;}#event .event .event-row,#special_event .event .event-row{width:calc((8 / 70 * 100vw) * 7);margin-bottom:0;margin-left:auto;margin-right:auto;}#event .event .event-row .left,#special_event .event .event-row .left{margin-left:0;width:135px;}#event .event .event-row .right,#special_event .event .event-row .right{width:calc(100% - 150px);}}@media only screen and (max-width:700px){#event .event .tags,#special_event .event .tags{width:93.33333px;margin-left:0;}#event .event .event-row,#special_event .event .event-row{width:100%;margin-left:0;}#event .event .event-row .left,#special_event .event .event-row .left{width:135px;}#event .event .event-row .right,#special_event .event .event-row .right{width:calc(100% - 150px);}#event .event .event-row .embedded-online-express-code,#special_event .event .event-row .embedded-online-express-code{width:466.66667px;margin-left:93.33333px;}}@media only screen and (max-width:1150px){#event .event .event-row .left,#special_event .event .event-row .left{margin-bottom:25px;}}@media (max-width:960px){#contact #hero #hero-title h1{padding:40px 0 0;}}@media (max-width:768px){#contact #hero #hero-title h1{padding:10px 0;}}#contact .contact-row{max-width:1020px;width:100%;padding-bottom:40px;margin:0 auto;}#contact .contact-row .contact-item{display:inline-block;width:50%;vertical-align:top;}#contact .contact-row .contact-item .side-container{width:170px;border-top:1px solid #1e1e1e;float:left;position:relative;top:7px;}#contact .contact-row .contact-item .info-container{width:50%;float:left;padding:0 20px;}#contact .contact-row .contact-item .info-container .contact-title{margin-bottom:10px;line-height:28px;}@media only screen and (min-width:1500px){#contact .contact-row{width:1020px;}#contact .contact-row .contact-item{width:50%;}#contact .contact-row .contact-item .side-container{width:170px;}#contact .contact-row .contact-item .info-container{width:340px;}}@media only screen and (max-width:1000px){#contact .contact-row{padding-bottom:0px;}#contact .contact-row .contact-item{width:100%;padding-bottom:10px;}#contact .contact-row .contact-item .side-container,#contact .contact-row .contact-item .info-container{width:100%;}#contact .contact-row .contact-item .info-container{padding:20px 20px 0;text-align:center;}}@media only screen and (max-width:700px){#contact .contact-row{}}#print-issue .print-issue-item{width:calc((8 / 70 * 100vw) * 6);padding:0;}#print-issue .print-issue-item .title{text-align:center;margin:50px 0 70px;}#print-issue .print-issue-item .title span{border-bottom:1px solid #1e1e1e;padding-bottom:20px;}@media (max-width:768px){#print-issue .print-issue-item .title span{border-bottom:1px solid transparent;}}#print-issue .print-issue-item .issue-embed{height:calc((calc((8 / 70 * 100vw) * 6) - 70px * 2) * 9 / 16);margin-bottom:40px;}#print-issue .print-issue-item .row{margin-bottom:0;}@media only screen and (min-width:1500px){#print-issue .print-issue-item{width:1020px;}#print-issue .print-issue-item .issue-embed{height:calc((1020px - 70px * 2) * 9 / 16);}}@media only screen and (max-width:1000px){#print-issue .print-issue-item .title{font-size:45px;}}@media only screen and (max-width:700px){#print-issue .print-issue-item{width:560px;}#print-issue .print-issue-item .issue-embed{height:calc((560px - 70px * 2) * 9 / 16);}}#exhibition #hero.exhibition-hero .title,#collection_item #hero.exhibition-hero .title{border:0;}#exhibition #hero.exhibition-hero .title span,#collection_item #hero.exhibition-hero .title span{display:block;}#exhibition #hero.exhibition-hero .title span.subtitle,#collection_item #hero.exhibition-hero .title span.subtitle{padding-top:20px;}#exhibition .exhibition .exhibition-row,#collection_item .exhibition .exhibition-row{margin-bottom:50px;}#exhibition .exhibition .exhibition-row.header-row,#collection_item .exhibition .exhibition-row.header-row{width:calc((8 / 70 * 100vw) * 6);margin-left:calc(8 / 70 * 100vw);padding:0 70px;text-align:center;}#exhibition .exhibition .exhibition-row.header-row .title,#collection_item .exhibition .exhibition-row.header-row .title{display:inline-block;padding-bottom:20px;margin-top:0px;}#exhibition .exhibition .exhibition-row.header-row .border,#collection_item .exhibition .exhibition-row.header-row .border{position:absolute;left:50%;transform:translateX(-50%);width:calc((8 / 70 * 100vw) * 2);border-bottom:1px solid #1e1e1e;}#exhibition .exhibition .exhibition-row.header-row .caption,#collection_item .exhibition .exhibition-row.header-row .caption{margin:20px 0 40px;}#exhibition .exhibition .exhibition-row.header-row .dates,#collection_item .exhibition .exhibition-row.header-row .dates{margin-bottom:30px;}@media (max-width:960px){#exhibition .exhibition .exhibition-row.header-row,#collection_item .exhibition .exhibition-row.header-row{margin-left:auto;width:100%;}}#exhibition .exhibition .exhibition-row.content-row,#collection_item .exhibition .exhibition-row.content-row{width:calc((8 / 70 * 100vw) * 7);margin-left:calc(8 / 70 * 100vw);overflow:hidden;}#exhibition .exhibition .exhibition-row.content-row .header,#collection_item .exhibition .exhibition-row.content-row .header{float:left;width:calc(calc(8 / 70 * 100vw) - 10px);border-top:1px solid #1e1e1e;padding-top:10px;margin-left:10px;position:relative;margin-top:5px;}@media (max-width:768px){#exhibition .exhibition .exhibition-row.content-row .header,#collection_item .exhibition .exhibition-row.content-row .header{border-top:0px solid transparent;}}#exhibition .exhibition .exhibition-row.content-row .right,#collection_item .exhibition .exhibition-row.content-row .right{float:left;width:calc((8 / 70 * 100vw) * 6);padding-left:20px;overflow:hidden;}#exhibition .exhibition .exhibition-row.content-row.description-row .right,#collection_item .exhibition .exhibition-row.content-row.description-row .right{width:calc((8 / 70 * 100vw) * 5);}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf{display:inline-block;width:calc((8 / 70 * 100vw) * 3);padding-left:20px;position:relative;margin-bottom:40px;}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .thumbnail,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .thumbnail{float:left;width:calc(calc(8 / 70 * 100vw) - 20px);height:calc(calc(8 / 70 * 100vw) * 1.25);background-size:cover;background-position:center;}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .info,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .info{float:left;width:calc((8 / 70 * 100vw) * 2);padding-left:20px;}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button{background-color:#fffdfd;border:1px solid #1e1e1e;color:#1e1e1e;position:absolute;bottom:0;padding:5px;width:calc(calc(8 / 70 * 100vw) * 1.5);}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button:hover,#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button:focus,#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button:active,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button:hover,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button:focus,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button:active{background-color:#1e1e1e;border-color:#fffdfd;color:#fffdfd;}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button img,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button img{display:none;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio{float:left;width:50%;padding-right:20px;margin-bottom:40px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio.active .audio-thumb img,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio.active .audio-thumb img{display:none;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio.active .audio-controls .audio-controls-sub .controls-buttons .controls-play svg *,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio.active .audio-controls .audio-controls-sub .controls-buttons .controls-play svg *{stroke:#5b5b5b;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio.active .audio-controls .audio-controls-sub .controls-buttons .controls-pause svg *,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio.active .audio-controls .audio-controls-sub .controls-buttons .controls-pause svg *{stroke:black;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb{height:calc(calc((8 / 70 * 100vw) * 3) * 3 / 5);background-size:cover;background-position:center;position:relative;cursor:pointer;background-color:#5b5b5b;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb img,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb img{width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb svg,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb svg{width:200px;height:200px;position:absolute;bottom:-23px;left:0;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb svg *,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb svg *{fill:white;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls.active .audio-controls-sub,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls.active .audio-controls-sub{height:30px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-name,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-name{width:100%;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub{width:100%;margin-top:10px;overflow:hidden;height:0;transition:height 0.5s;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons{width:55px;float:left;overflow:hidden;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons div,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons div{width:30px;height:30px;float:left;margin-right:-3px;cursor:pointer;position:relative;top:-6px;left:-8px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons div svg,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons div svg{width:100%;height:100%;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons div svg *,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons div svg *{stroke-width:1.5px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons .controls-play svg *,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons .controls-play svg *{stroke:black;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons .controls-pause svg *,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons .controls-pause svg *{stroke:#5b5b5b;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub progress,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub progress{-webkit-appearance:none;width:calc(100% - 105px);float:left;padding-top:9px;cursor:pointer;position:relative;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub progress::-webkit-progress-bar,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub progress::-webkit-progress-bar{height:2px;background-color:black;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub progress::-webkit-progress-value,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub progress::-webkit-progress-value{height:6px;background-color:black;position:relative;top:-2px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-time,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-time{float:right;width:50px;text-align:right;}#exhibition .exhibition .exhibition-row.content-row.video-row .video,#collection_item .exhibition .exhibition-row.content-row.video-row .video{width:calc((8 / 70 * 100vw) * 6);height:calc(calc((8 / 70 * 100vw) * 6) * 9 / 16);padding-left:20px;margin-bottom:40px;}#exhibition .exhibition .exhibition-row.postcard-row,#collection_item .exhibition .exhibition-row.postcard-row{width:calc((8 / 70 * 100vw) * 6);margin-left:calc(8 / 70 * 100vw);margin-bottom:80px;}#exhibition .exhibition .exhibition-row.postcard-row .first-border,#collection_item .exhibition .exhibition-row.postcard-row .first-border{margin:0 10px 40px;border-bottom:1px solid #1e1e1e;}#exhibition .exhibition .exhibition-row.postcard-row .postcard,#collection_item .exhibition .exhibition-row.postcard-row .postcard{overflow:hidden;margin-bottom:50px;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .left,#collection_item .exhibition .exhibition-row.postcard-row .postcard .left{float:left;width:40%;padding:0 10px;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .left .image,#collection_item .exhibition .exhibition-row.postcard-row .postcard .left .image{width:100%;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .left .image img,#collection_item .exhibition .exhibition-row.postcard-row .postcard .left .image img{max-width:100%;max-height:100%;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .left .caption,#collection_item .exhibition .exhibition-row.postcard-row .postcard .left .caption{margin-top:15px;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .left .body-copy p,#collection_item .exhibition .exhibition-row.postcard-row .postcard .left .body-copy p{font-family:newrail_medium,Helvetica,sans-serif;font-size:18px;line-height:24px;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right{float:right;min-height:500px;width:57%;padding:0 10px;position:relative;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right .statement,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right .statement{pointer-events:none;height:500px;padding:0 25px 0 0;position:absolute;top:0;overflow-y:scroll;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right .statement.expanded,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right .statement.expanded{position:absolute;top:0;overflow-y:scroll;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right .statement.active,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right .statement.active{pointer-events:all;opacity:1;}@media (max-width:770px){#exhibition .exhibition .exhibition-row.postcard-row .postcard .right .statement,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right .statement{height:auto;padding:0;position:relative;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right .statement.expanded,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right .statement.expanded{overflow:hidden;position:relative;}}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right .expand,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right .expand{display:none;width:20px;height:20px;margin:5px 0 10px;transition:transform 0.3s;cursor:pointer;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right .expand.active,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right .expand.active{transform:rotate(45deg);margin-top:calc(100% + 17px);}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right hr,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right hr{width:100%;border-color:#1e1e1e;border-top:none;}#exhibition .exhibition .exhibition-row.postcard-row .border,#collection_item .exhibition .exhibition-row.postcard-row .border{width:100%;height:1px;margin:40px 10px;border-bottom:1px solid #1e1e1e;}@media only screen and (min-width:1500px){#exhibition .exhibition .exhibition-row.postcard-row,#collection_item .exhibition .exhibition-row.postcard-row{width:1020px;margin-left:170px;}}@media only screen and (max-width:700px){#exhibition .exhibition .exhibition-row.postcard-row,#collection_item .exhibition .exhibition-row.postcard-row{width:100%;margin-left:0px;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .left,#collection_item .exhibition .exhibition-row.postcard-row .postcard .left{text-align:center;width:100%;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right{text-align:center;width:100%;}}#exhibition .modules,#collection_item .modules{padding-left:20px;}@media only screen and (min-width:1500px){#exhibition .modules,#collection_item .modules{padding-left:40px;}}#exhibition .modules .content_module_youtube .body-copy-w,#collection_item .modules .content_module_youtube .body-copy-w{padding-left:60px;}@media only screen and (min-width:1500px){#exhibition .exhibition .exhibition-row.header-row,#collection_item .exhibition .exhibition-row.header-row{width:1020px;margin-left:170px;}#exhibition .exhibition .exhibition-row.header-row .border,#collection_item .exhibition .exhibition-row.header-row .border{width:340px;}#exhibition .exhibition .exhibition-row.content-row,#collection_item .exhibition .exhibition-row.content-row{width:1190px;margin-left:170px;}#exhibition .exhibition .exhibition-row.content-row .header,#collection_item .exhibition .exhibition-row.content-row .header{width:calc(170px - 10px);}#exhibition .exhibition .exhibition-row.content-row .right,#collection_item .exhibition .exhibition-row.content-row .right{width:1020px;}#exhibition .exhibition .exhibition-row.content-row.description-row .right,#collection_item .exhibition .exhibition-row.content-row.description-row .right{width:850px;}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf{width:510px;}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .thumbnail,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .thumbnail{width:calc(170px - 20px);height:calc(170px * 1.25);}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .info,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .info{width:340px;}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button{width:calc(170px * 1.5);}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb{height:calc(510px * 3 / 5);}#exhibition .exhibition .exhibition-row.content-row.video-row .video,#collection_item .exhibition .exhibition-row.content-row.video-row .video{width:1020px;height:calc(1020px * 9 / 16);}}@media only screen and (max-width:700px){#exhibition .exhibition .exhibition-row.header-row,#collection_item .exhibition .exhibition-row.header-row{width:560px;margin-left:0;}#exhibition .exhibition .exhibition-row.header-row .border,#collection_item .exhibition .exhibition-row.header-row .border{width:186.66667px;left:350px;}#exhibition .exhibition .exhibition-row.content-row,#collection_item .exhibition .exhibition-row.content-row{width:560px;margin-left:0;}#exhibition .exhibition .exhibition-row.content-row .header,#collection_item .exhibition .exhibition-row.content-row .header{width:calc(93.33333px - 10px);}#exhibition .exhibition .exhibition-row.content-row .right,#collection_item .exhibition .exhibition-row.content-row .right{width:466.66667px;}#exhibition .exhibition .exhibition-row.content-row.description-row .right,#collection_item .exhibition .exhibition-row.content-row.description-row .right{width:466.66667px;}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf{width:calc(466.66667px / 2);}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .thumbnail,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .thumbnail{width:calc(93.33333px - 20px);height:calc(93.33333px * 1.25);}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .info,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .info{width:calc(280px / 2);}#exhibition .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button,#collection_item .exhibition .exhibition-row.content-row.pdf-row .pdf .info .button{width:calc(280px / 2);}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio{width:186.66667px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb{height:calc(280px * 3 / 5);}#exhibition .exhibition .exhibition-row.content-row.video-row .video,#collection_item .exhibition .exhibition-row.content-row.video-row .video{width:560px;height:calc(560px * 9 / 16);}}@media only screen and (max-device-width:667px){#exhibition .exhibition .exhibition-row.content-row.audio-row .audio,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio{width:calc(100% - 160px);}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-thumb{height:calc(50% * 3 / 5);}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls.active .audio-controls-sub,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls.active .audio-controls-sub{height:50px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub{margin-top:20px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons{width:100px;float:left;overflow:hidden;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons div,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons div{width:50px;height:50px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons div svg,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons div svg{width:100%;height:100%;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons div svg *,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-buttons div svg *{stroke-width:1.5px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub progress,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub progress{width:calc(100% - 185px);padding-top:18px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub progress::-webkit-progress-bar,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub progress::-webkit-progress-bar{height:2px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub progress::-webkit-progress-value,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub progress::-webkit-progress-value{height:10px;top:0px;}#exhibition .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-time,#collection_item .exhibition .exhibition-row.content-row.audio-row .audio .audio-controls .audio-controls-sub .controls-time{width:80px;font-size:30px;}#exhibition .exhibition .exhibition-row.postcard-row,#collection_item .exhibition .exhibition-row.postcard-row{width:100%;margin-left:0px;margin-bottom:80px;}#exhibition .exhibition .exhibition-row.postcard-row .first-border,#collection_item .exhibition .exhibition-row.postcard-row .first-border{margin:0 10px 40px;border-bottom:1px solid #1e1e1e;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .left,#collection_item .exhibition .exhibition-row.postcard-row .postcard .left{}#exhibition .exhibition .exhibition-row.postcard-row .postcard .left .image,#collection_item .exhibition .exhibition-row.postcard-row .postcard .left .image{width:100%;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .left p,#collection_item .exhibition .exhibition-row.postcard-row .postcard .left p{font-size:28px;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right{padding:0 10px;position:relative;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right .statement,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right .statement{pointer-events:none;opacity:0;transition:opacity 0.3s;margin-top:20px;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right .statement.expanded,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right .statement.expanded{position:absolute;top:0;height:calc(100% - 80px);overflow-y:scroll;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right .statement.active,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right .statement.active{pointer-events:all;opacity:1;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right .expand,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right .expand{display:block;width:40px;height:40px;margin:5px 0 10px;transition:transform 0.3s;cursor:pointer;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right .expand.active,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right .expand.active{transform:rotate(45deg);margin-top:calc(100% + 17px);}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right hr,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right hr{width:100%;border-color:#1e1e1e;border-top:none;}#exhibition .exhibition .exhibition-row.postcard-row .border,#collection_item .exhibition .exhibition-row.postcard-row .border{display:none;}}#press-release .press-release .title-container{margin-left:calc(8 / 70 * 100vw);text-align:center;padding:30px 0;}#press-release .press-release .press-row{width:calc((8 / 70 * 100vw) * 6);margin:0 0 50px calc(8 / 70 * 100vw);overflow:hidden;}#press-release .press-release .press-row .left{float:left;width:calc(8 / 70 * 100vw);border-top:1px solid #1e1e1e;padding-top:20px;}#press-release .press-release .press-row .left .link-w{width:100%;float:left;margin-bottom:15px;cursor:pointer;}#press-release .press-release .press-row .left .link-w img{width:30px;height:30px;float:left;padding:4px;}#press-release .press-release .press-row .left .link-w p{float:left;margin-top:6px;margin-left:15px;}#press-release .press-release .press-row .right{float:right;width:calc((8 / 70 * 100vw) * 5);padding-left:20px;}#press-release .press-release .press-row .right .description{margin-bottom:30px;}#press-release .press-release .press-row .right .btn-container{margin:0 auto;text-align:center;}@media only screen and (min-width:1500px){#press-release .press-release .press-row{width:1020px;margin-left:170px;}#press-release .press-release .press-row .title-container{margin-left:170px;}#press-release .press-release .press-row .left{width:170px;}#press-release .press-release .press-row .right{width:850px;}}@media only screen and (max-width:700px){#press-release .press-release .press-row{width:560px;margin-left:0;}#press-release .press-release .press-row .title-container{margin-left:93.33333px;}#press-release .press-release .press-row .left{width:93.33333px;}#press-release .press-release .press-row .right{width:466.66667px;}}@media (max-width:1200px){#press-release .press-release .press-row .left{width:auto;}#press-release .press-release .press-row .right{padding-left:0;width:100%;}}@media (max-width:1000px){#press-release .press-release .press-row{margin:auto;padding-left:75px;padding-right:25px;width:100%;}}@media (max-width:768px){#press-release .press-release .press-row{padding-left:0px;padding-right:0;}}.press-release .link-w .icon{max-width:35px;}.fullscreen-slideshow{width:100vw;height:100vh;overflow:hidden;position:fixed;top:0;background:white;z-index:1000000;left:0;pointer-events:none;opacity:0;transition:opacity 1s ease-in-out;}.fullscreen-slideshow .slide-header{width:100%;overflow:hidden;height:125px;border-bottom:1px solid #ccc;}.fullscreen-slideshow .slide-header .left-c{float:left;overflow:hidden;margin:45px;}.fullscreen-slideshow .slide-header .left-c img{width:30px;height:30px;float:left;display:block;cursor:pointer;padding:5px;margin-top:2px;}.fullscreen-slideshow .slide-header .left-c p{float:left;margin-left:25px;}.fullscreen-slideshow .slide-header .download-c{float:right;}.fullscreen-slideshow .slide-header .download-c .row{margin:0;padding:0;}.fullscreen-slideshow .slide-header .download-c .button{width:200px;margin:45px;}.fullscreen-slideshow.active{opacity:1;pointer-events:auto;}#press-access{display:block;}#press-access .content{position:relative;margin-bottom:40px;}#press-access .content .folder-container{position:absolute;top:0;margin-bottom:50px;opacity:0;pointer-events:none;transition:opacity 1s ease-in-out;}#press-access .content .folder-container .folder-item{width:100%;padding:10px 0px;overflow:hidden;border-top:1px solid #ccc;}#press-access .content .folder-container .folder-item .download-c{float:left;overflow:hidden;margin-right:30px;cursor:pointer;}#press-access .content .folder-container .folder-item .download-c .dl-icon{width:20px;height:20px;float:left;margin:2px;}#press-access .content .folder-container .folder-item .download-c .download-btn{float:left;width:50%;margin-left:15px;}#press-access .content .folder-container .folder-item:last-child{border-bottom:1px solid #ccc;}#press-access .content .folder-container .folder-item.img .download-c{float:left;overflow:hidden;margin-right:30px;cursor:pointer;}#press-access .content .folder-container .folder-item.img .download-c .dl-icon{width:20px;height:20px;float:left;margin:2px;}#press-access .content .folder-container .folder-item.img .download-c .download-btn{float:left;width:50%;margin-left:15px;}#press-access .content .folder-container .folder-item.img .img-icon{width:60px;height:60px;margin:8px;float:left;background-size:cover;background-position:center;}#press-access .content .folder-container .folder-item.img .text-w{float:left;overflow:hidden;}#press-access .content .folder-container .folder-item.img .left-container p{float:left;width:100%;}#press-access .content .folder-container .folder-item.img .left-container .text-w{float:left;overflow:hidden;width:65%;}#press-access .content .folder-container .folder-item.img .right-container{float:right;margin:25px 10px;}#press-access .content .folder-container .folder-item.img .right-container .box-btn{float:right;width:20px;height:20px;border:1px solid #1e1e1e;cursor:pointer;}#press-access .content .folder-container .folder-item.img .right-container .box-btn img{display:none;}#press-access .content .folder-container .folder-item.img .right-container .box-btn.active{background:#1e1e1e;}#press-access .content .folder-container .folder-item.img .right-container .download-c{float:right;overflow:hidden;}#press-access .content .folder-container .folder-item.img .right-container .download-c .dl-icon{width:20px;height:20px;float:left;}#press-access .content .folder-container .folder-item.img .right-container .download-c .download-btn{float:left;width:50%;}#press-access .content .folder-container .folder-item .right-wrapper{float:right;margin:25px 10px;}#press-access .content .folder-container .folder-item .right-wrapper .box-btn{float:right;width:20px;height:20px;border:1px solid #1e1e1e;cursor:pointer;}#press-access .content .folder-container .folder-item .right-wrapper .box-btn img{display:none;}#press-access .content .folder-container .folder-item .right-wrapper .box-btn.active{background-color:#1e1e1e;}@media (max-width:768px){#press-access .content .folder-container .folder-item .right-wrapper{clear:left;float:left;margin:25px 0;}}#press-access .content .folder-container .folder-item .left-wrapper{float:left;}#press-access .content .folder-container .folder-item .left-wrapper .folder-title{float:left;margin:8px;margin-left:15px;cursor:pointer;}#press-access .content .folder-container .folder-item .left-wrapper .folder-title.file-title{cursor:auto;}#press-access .content .folder-container .folder-item .left-wrapper .folder-detail{float:left;width:100%;color:#ddd;}#press-access .content .folder-container .folder-item .left-wrapper .folder-detail span{margin-left:15px;}#press-access .content .folder-container .folder-item .left-wrapper img{width:40px;height:40px;float:left;}#press-access .content .folder-container.active{opacity:1;pointer-events:auto;}#press-access #controls{margin-bottom:20px;overflow:hidden;}#press-access #controls .button{width:200px;float:right;margin:0 0 0 20px;cursor:pointer;}@media (max-width:1000px){#press-access #controls .button{max-width:180px;width:100%;}}@media (max-width:768px){#press-access #controls .button{margin-bottom:15px;max-width:inherit;}}#press-access #controls .row{padding:0;margin:0;}#press-access .wrapper{width:100%;overflow:hidden;padding:30px 0;border-bottom:1px solid #1e1e1e;}#press-access .wrapper .header-text{display:inline-block;float:left;}#press-access .wrapper .logout-c{float:right;display:inline-block;height:50px;cursor:pointer;max-width:300px;width:100%;}#press-access .wrapper .logout-c .row.lazy{margin:0;padding:0;}#press-access .wrapper .logout-c .row.lazy .buttons{margin-top:23px;}#press-access .wrapper .logout-c .row.lazy .button{margin:0;}#press-access .press-header .month{padding:20px 0;}#press-access .press-header .month .group-name{cursor:pointer;}@media (max-width:1000px){#press-access{padding-left:80px;padding-right:25px;}}@media (max-width:768px){#press-access{padding-left:0;padding-right:0;}#press-access .buttons .button{height:40px;}#press-access .buttons .button .button-title{line-height:40px;}}.press-footer span{width:100%;float:left;}@media (max-width:1000px){.press-footer{padding-left:80px !important;}}@media (max-width:768px){.press-footer{padding-left:0;}}#archive .search-title,#studio-magazine .search-title,.studio-magazine .search-title{width:calc(100vw - 70px * 2);margin-left:70px;text-align:center;line-height:40px;border-bottom:2px solid #1e1e1e;border-top:2px solid #1e1e1e;}#archive .archive-items,#studio-magazine .archive-items,.studio-magazine .archive-items{margin-top:50px;}#archive .archive-items .item-title,#studio-magazine .archive-items .item-title,.studio-magazine .archive-items .item-title{margin-bottom:5px;}#archive .archive-items .archive-item,#studio-magazine .archive-items .archive-item,.studio-magazine .archive-items .archive-item{width:calc((8 / 70 * 100vw) * 2);padding:0 10px;display:inline-block;vertical-align:top;}#archive .archive-items .archive-item .cm-text,#studio-magazine .archive-items .archive-item .cm-text,.studio-magazine .archive-items .archive-item .cm-text{padding-left:0;margin:25px 0 60px;}#archive .archive-items .archive-item .cm-text .item-section,#studio-magazine .archive-items .archive-item .cm-text .item-section,.studio-magazine .archive-items .archive-item .cm-text .item-section{margin-bottom:10px;}#archive .archive-items .archive-item .cm-text .gray,#studio-magazine .archive-items .archive-item .cm-text .gray,.studio-magazine .archive-items .archive-item .cm-text .gray{color:#5b5b5b;}#archive .load-more,#studio-magazine .load-more,.studio-magazine .load-more{width:calc((8 / 70 * 100vw) * 2);margin-left:calc((8 / 70 * 100vw) * 3);border-top:1px solid #1e1e1e;padding-top:10px;text-align:center;cursor:pointer;}#archive .load-more svg,#studio-magazine .load-more svg,.studio-magazine .load-more svg{width:25px;height:25px;}#archive .load-more.hidden,#studio-magazine .load-more.hidden,.studio-magazine .load-more.hidden{display:none;}#archive.inharlem-archive #filters .filters.type,#studio-magazine.inharlem-archive #filters .filters.type,.studio-magazine.inharlem-archive #filters .filters.type{display:none;}@media (max-width:1475px){#archive .archive-items .archive-item,#studio-magazine .archive-items .archive-item,.studio-magazine .archive-items .archive-item{width:25%;}}@media only screen and (min-width:1500px){#archive .archive-items .archive-item,#studio-magazine .archive-items .archive-item,.studio-magazine .archive-items .archive-item{width:25%;width:330px;}#archive .load-more,#studio-magazine .load-more,.studio-magazine .load-more{width:340px;margin-left:510px;}}@media only screen and (max-width:1110px){#archive .archive-items,#studio-magazine .archive-items,.studio-magazine .archive-items{margin-top:0;text-align:center;}#archive .archive-items .archive-item,#studio-magazine .archive-items .archive-item,.studio-magazine .archive-items .archive-item{width:33.3%;}}@media (max-width:900px){#archive .archive-items .archive-item,#studio-magazine .archive-items .archive-item,.studio-magazine .archive-items .archive-item{width:50%;}}@media only screen and (max-width:1000px){#archive .archive-items .archive-item .blog-img-c .fade-overlay p,#studio-magazine .archive-items .archive-item .blog-img-c .fade-overlay p,.studio-magazine .archive-items .archive-item .blog-img-c .fade-overlay p{font-size:18px;line-height:28px;}#archive .archive-items .archive-item .event-img-c .fade-overlay p,#studio-magazine .archive-items .archive-item .event-img-c .fade-overlay p,.studio-magazine .archive-items .archive-item .event-img-c .fade-overlay p{font-size:18px;line-height:28px;}}@media only screen and (max-width:700px){#archive .archive-items .archive-item,#studio-magazine .archive-items .archive-item,.studio-magazine .archive-items .archive-item{width:100%;}#archive .load-more,#studio-magazine .load-more,.studio-magazine .load-more{width:186.66667px;margin-left:auto;margin-right:auto;}}#inharlem #hero .inharlem-title,.inharlem #hero .inharlem-title{position:absolute;bottom:0;left:60px;width:calc(100vw - 70px + 10px);z-index:2;}#inharlem #hero .inharlem-title img,.inharlem #hero .inharlem-title img{width:100%;padding:10px;}#inharlem .inharlem-map-container,.inharlem .inharlem-map-container{width:calc((8 / 70 * 100vw) * 6);margin-left:calc(8 / 70 * 100vw);}#inharlem .inharlem-map-container .map,.inharlem .inharlem-map-container .map{float:left;width:calc((8 / 70 * 100vw) * 4);height:calc(calc((8 / 70 * 100vw) * 4) * 9 / 16);}#inharlem .inharlem-map-container .map iframe,.inharlem .inharlem-map-container .map iframe{width:100%;height:100%;}#inharlem .inharlem-map-container .info,.inharlem .inharlem-map-container .info{float:left;width:calc((8 / 70 * 100vw) * 2);padding-left:20px;}#inharlem .inharlem-map-container .info .title,.inharlem .inharlem-map-container .info .title{margin-bottom:20px;}@media only screen and (min-width:1500px){#inharlem .inharlem-map-container,.inharlem .inharlem-map-container{width:1020px;margin-left:170px;}#inharlem .inharlem-map-container .map,.inharlem .inharlem-map-container .map{width:680px;height:calc(680px * 9 / 16);}#inharlem .inharlem-map-container .info,.inharlem .inharlem-map-container .info{width:340px;}}@media only screen and (max-width:700px){#inharlem .inharlem-map-container,.inharlem .inharlem-map-container{width:560px;margin-left:0;}#inharlem .inharlem-map-container .map,.inharlem .inharlem-map-container .map{width:373.33333px;height:calc(373.33333px * 9 / 16);}#inharlem .inharlem-map-container .info,.inharlem .inharlem-map-container .info{width:186.66667px;}}#artist_in_residence .cm-8 .cm-8-header-title{text-align:center;}#artist_in_residence .cm-8 .cm-8-section .cm-8-section-title-c .cm-8-plus-c{top:30%;height:40%;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content{border-bottom:1px solid #1e1e1e;margin:0 10px;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.grid a:nth-child(3n + 2) .content-item{margin:0 20px;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.grid .content-item{display:inline-block;width:calc(33.33% - 40px / 3);}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.grid .content-item .cm-8-img{width:100%;padding-bottom:75%;background-size:cover;background-position:center;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.grid .content-item .cm-8-title{margin:10px 0 40px;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.grid.active{padding-top:20px;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.list .content-item{display:inline-block;width:50%;margin:40px 0;overflow:hidden;vertical-align:top;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.list .content-item .cm-8-item-header{float:left;width:50px;line-height:30px;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.list .content-item .cm-8-items{float:left;width:calc(100% - 50px);}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.list .content-item .cm-8-items .cm-8-title{margin-bottom:10px;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.active{border-top:1px solid #1e1e1e;}#_404{min-height:calc(100vh - 440px);}#_404 ._404-text{width:calc((8 / 70 * 100vw) * 6);margin-left:calc(8 / 70 * 100vw);text-align:center;}#_404 ._404-text a,#_404 ._404-text span{text-decoration:underline;cursor:pointer;}@media only screen and (min-width:1500px){#_404 ._404-text{width:1020px;margin-left:170px;}}@media only screen and (max-width:700px){#_404 ._404-text{width:560px;margin-left:0;}}.page-node-68551 #hero #full-slideshow .logo,.page-node-68804 #hero #full-slideshow .logo{display:none;}#special-events #hero{padding-top:40px;}#special-events #hero #full-slideshow{height:50vw;}#special-events #hero #full-slideshow.tall .hero-slideshow.noCapt .slide.image-slide.noCapt{background-position:2% 50% !important;}#special-events #hero #full-slideshow.tall .hero-slideshow.noCapt .overlay{display:none;}#special-events #hero #full-slideshow.tall .hero-slideshow.noCapt h1.title{display:none;}main.main__special-event .container{margin:2rem;}main.main__special-event .event__section{margin-top:45px;display:flex;flex-wrap:wrap;}main.main__special-event .event__section .event-content__title{margin-bottom:25px;}main.main__special-event .event__section .event-content__date{flex:1;}main.main__special-event .event__section .event-content__date > h2,main.main__special-event .event__section .event-content__date > h3{text-transform:capitalize;margin-bottom:0;}main.main__special-event h2,main.main__special-event h3{text-transform:uppercase;font-weight:600;letter-spacing:1.75px;margin-bottom:20px;font-family:newrail_medium,Helvetica,sans-serif;}main.main__special-event h3{font-weight:400;margin-bottom:10px;font-family:newrail_medium,Helvetica,sans-serif;}main.main__special-event .larger-text{font-size:34px;line-height:43px;}main.main__special-event ul li{font-family:newrail_medium,Helvetica,sans-serif;}main.main__special-event img{max-width:75%;height:auto;margin-bottom:15px;}main.main__special-event a.btn{position:relative;z-index:1;background-color:white;border:2px solid red;border-radius:10px;padding:5px 35px;text-align:center;text-decoration:none;display:inline-block;font-size:17px;font-family:newrail_medium,Helvetica,sans-serif;text-transform:uppercase;width:intrinsic;width:-moz-max-content;width:-webkit-max-content;margin-bottom:10px;}main.main__special-event a.btn:hover{background-color:red;color:white;}main.main__special-event .btn-width{width:100%;}main.main__special-event a.btn{display:inline-block;}main.main__special-event .list-col > p{padding-bottom:5px;padding-right:50px;}main.main__special-event #details{margin-top:17px;justify-content:space-between;}main.main__special-event #details .event-content__schedule > p:nth-child(odd){padding-bottom:0;}main.main__special-event #details .event-content__location > p{padding-bottom:0;}main.main__special-event #letter{line-height:1.25;flex-direction:column;}main.main__special-event #prize-winner{margin-top:0;}main.main__special-event #board,main.main__special-event #supporters{display:block;}main.main__special-event #board p,main.main__special-event #supporters p{font-size:20px;}main.main__special-event #tickets{flex-direction:column;flex-wrap:nowrap;}main.main__special-event #tickets .col{margin-bottom:10px;padding-right:20px;}main.main__special-event #tickets .col p{padding-bottom:5px;}main.main__special-event #tickets .btn-col{display:flex;flex-direction:column;margin-top:10px;}main.main__special-event #tickets .ticket__section{display:flex;flex-direction:column;margin-bottom:20px;}main.main__special-event #tickets .ticket__section .tickets-inner{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;}main.main__special-event #tickets .ticket__section:last-of-type .tickets-inner .col:first-of-type p{padding-right:20px;}@media screen and (min-width:768px){main.main__special-event .container{margin:2rem 6rem;}main.main__special-event .inner-text{margin-right:30px;}main.main__special-event .larger-text{font-size:45px;}main.main__special-event a.btn{padding:5px 52px;font-size:25px;}main.main__special-event .list-col div{float:left;width:100%;}main.main__special-event #details > .col{flex:1;}main.main__special-event #details .event-content__details > p{margin-right:35px;}main.main__special-event #honoree{line-height:1.25;}main.main__special-event #honoree > .col:nth-child(1){flex:2;}main.main__special-event #honoree > .col:nth-child(2){flex:1;}main.main__special-event #prize{line-height:1.25;}main.main__special-event #prize > .col:nth-child(1){width:63.66%;}main.main__special-event #prize-winner{line-height:1.25;}main.main__special-event #prize-winner > .col:nth-child(1){flex:2;}main.main__special-event #prize-winner > .col:nth-child(2){flex:1;}}@media (max-width:768px){#special-events #hero #full-slideshow{height:-moz-calc(100vh - 250px);height:-webkit-calc(100vh - 250px);height:calc(100vh - 250px);}}@media screen and (min-width:1024px){main.main__special-event .event-content__title{flex:2;}main.main__special-event .event-content__title h1{padding-right:175px;}main.main__special-event .list-col div{width:50%;}main.main__special-event #board .list-col{column-count:2;width:66%;}main.main__special-event #letter{width:66.66%;}main.main__special-event #tickets .ticket__section .tickets-inner{flex-direction:row;flex-wrap:wrap;}main.main__special-event #tickets .ticket__section:first-of-type .tickets-inner .col:nth-child(1),main.main__special-event #tickets .ticket__section:first-of-type .tickets-inner .col:nth-child(2){width:50%;}main.main__special-event #tickets .ticket__section:last-of-type .tickets-inner .col:first-of-type{flex:2;}main.main__special-event #tickets .ticket__section:last-of-type .tickets-inner .col:last-of-type{flex:1 0 100%;}main.main__special-event #logos{justify-content:space-around;}}@media screen and (min-width:1200px){main.main__special-event .list-col div{float:left;width:33.333%;}}@media screen and (min-width:1440px){main.main__special-event .event__section .inner-text{margin-right:50px;}main.main__special-event #details .event-content__details > p{margin-right:80px;}main.main__special-event #tickets .ticket__section:first-of-type .tickets-inner .btn-col{margin-top:0;}main.main__special-event #tickets .ticket__section:first-of-type .tickets-inner .col{flex:1;}main.main__special-event #tickets .ticket__section:last-of-type .tickets-inner .col:last-of-type{flex:1;}}.view-jcarousel-view{margin-bottom:40px;max-width:100%;overflow:hidden;}@media (max-width:880px){.view-jcarousel-view{margin:auto;}}.jcarousel{margin-bottom:25px;padding:0 70px;position:relative;width:100%;}.jcarousel .jcarousel-item:last-child .field-content{padding-right:0;}.jcarousel img{display:block;height:600px;max-width:600px;height:auto !important;padding:0 40px 0 0;}@media (max-width:880px){.jcarousel img{margin:auto;padding:0;height:440px !important;max-width:440px;}}.jcarousel ul{width:10000em;position:relative;list-style:none;margin:0;padding:0;}@media (max-width:880px){.jcarousel{padding:0;}}.jcarousel-container{margin:auto;max-width:100%;}.jcarousel li{float:left;max-width:600px;}.jcarousel li .views-field .field-content{padding:0 40px 0 0;}@media (max-width:880px){.jcarousel li .views-field .field-content{padding:0;}}@media (max-width:880px){.jcarousel li{max-width:440px;}.jcarousel li .views-field-field-collection-image{margin:auto;}.jcarousel li .views-field-field-link-to-content2{margin:auto;padding:0 25px;}}@media (max-width:880px) and (max-width:880px){.jcarousel li .views-field-field-link-to-content2 h3{font-size:2em;}.jcarousel li .views-field-field-link-to-content2 h1,.jcarousel li .views-field-field-link-to-content2 h2,.jcarousel li .views-field-field-link-to-content2 main.main__special-event h3,main.main__special-event .jcarousel li .views-field-field-link-to-content2 h3,.jcarousel li .views-field-field-link-to-content2 h3,.jcarousel li .views-field-field-link-to-content2 h4{margin-bottom:0;}}.jcarousel-prev-horizontal,.jcarousel-next-horizontal{color:#1e1e1e;font-family:"Font Awesome 5 Free";font-weight:900;font-size:3em;position:absolute;top:45%;-webkit-transform:translateY(-45%);-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-o-transform:translateY(-45%);transform:translateY(-45%);left:10px;background-position:0 0;text-shadow:1px 1px 3px #fffdfd;}.jcarousel-prev-horizontal:before{content:"\f053";display:block;}.jcarousel-next-horizontal{left:auto;right:10px;}.jcarousel-next-horizontal:before{content:"\f054";display:block;}.jcarousel-prev-horizontal:hover{background-position:-32px 0;}.jcarousel-prev-horizontal:active{background-position:-64px 0;}.jcarousel-skin-default .jcarousel-next-horizontal{position:absolute;top:55px;right:10px;background-position:0 -32px;}.jcarousel-skin-default .jcarousel-next-horizontal:hover{background-position:-32px -32px;}.jcarousel-skin-default .jcarousel-next-horizontal:active{background-position:-64px -32px;}.searchIcon{display:inline-block;height:25px;width:25px;margin-top:15px;}.view-studio-magazine,.view-search-articles{margin:auto;max-width:1650px;padding:0 25px 0 70px;}.view-studio-magazine #views-exposed-form-studio-magazine-page-2 .views-widget-filter-tid,.view-studio-magazine #views-exposed-form-studio-magazine-page-2 .views-submit-button,.view-search-articles #views-exposed-form-studio-magazine-page-2 .views-widget-filter-tid,.view-search-articles #views-exposed-form-studio-magazine-page-2 .views-submit-button{display:none;}.view-studio-magazine .views-row,.view-search-articles .views-row{max-width:100%;}.view-studio-magazine .view-studio-magazine,.view-search-articles .view-studio-magazine{padding:0;}@media (max-width:700px){.view-studio-magazine,.view-search-articles{padding:0 25px;}}.view-studio-magazine.view-display-id-block_4,.view-search-articles.view-display-id-block_4{padding:0;}.view-studio-magazine.view-display-id-block_4 .views-row,.view-search-articles.view-display-id-block_4 .views-row{padding-right:15px;}@media (max-width:700px){.view-studio-magazine.view-display-id-block_4 .views-row,.view-search-articles.view-display-id-block_4 .views-row{padding-right:0;}}.view-studio-magazine.view-display-id-block_4 .views-row-last,.view-search-articles.view-display-id-block_4 .views-row-last{padding-right:0;}.view-studio-magazine.view-display-id-block_4 .view-content,.view-search-articles.view-display-id-block_4 .view-content{display:flex;}@media (max-width:960px){.view-studio-magazine.view-display-id-block_4 .view-content,.view-search-articles.view-display-id-block_4 .view-content{flex-wrap:wrap;}}.view-studio-magazine.view-display-id-block_4 .view-content .views-field-field-featured-image,.view-search-articles.view-display-id-block_4 .view-content .views-field-field-featured-image{min-height:215px;}.view-studio-magazine.view-display-id-block_4 .view-header,.view-search-articles.view-display-id-block_4 .view-header{margin-bottom:45px;margin-top:25px;padding:0;}.view-studio-magazine .view-content .views-field-field-featured-image,.view-search-articles .view-content .views-field-field-featured-image{max-height:inherit;}.view-studio-magazine .view-content .views-field-field-featured-image img,.view-search-articles .view-content .views-field-field-featured-image img{max-width:400px;min-height:inherit;}@media (max-width:700px){.item-list{display:flex;justify-content:center;}}#autocomplete{background:#5b5b5b;position:absolute;z-index:999999;}#autocomplete ul{list-style:none outside none;margin:0;padding:0;}#autocomplete ul li{cursor:pointer;padding:15px;}#autocomplete ul li:hover{background:#fffdfd;color:#1e1e1e;}body[class*="section-studio-magazine"],[class*="section-search-articles"]{}body[class*="section-studio-magazine"] .view-filters input[type="text"],[class*="section-search-articles"] .view-filters input[type="text"]{background:#fffdfd;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;border:1px solid transparent;border-bottom:1px solid #1e1e1e;}body[class*="section-studio-magazine"] #hero,[class*="section-search-articles"] #hero{padding:0 70px;}@media (max-width:1600px){body[class*="section-studio-magazine"] #hero #small-slideshow .hero-slideshow,[class*="section-search-articles"] #hero #small-slideshow .hero-slideshow{margin:auto;}body[class*="section-studio-magazine"] #hero #small-slideshow .captions,[class*="section-search-articles"] #hero #small-slideshow .captions{margin:auto;}}@media (max-width:1500px){body[class*="section-studio-magazine"] #hero #small-slideshow,[class*="section-search-articles"] #hero #small-slideshow{padding:0;}body[class*="section-studio-magazine"] #hero #small-slideshow .hero-slideshow,[class*="section-search-articles"] #hero #small-slideshow .hero-slideshow{margin:auto;max-width:1020px;width:100%;}body[class*="section-studio-magazine"] #hero #small-slideshow .captions,[class*="section-search-articles"] #hero #small-slideshow .captions{max-width:1020px;width:100%;}}@media (max-width:1000px){body[class*="section-studio-magazine"] #hero #small-slideshow .hero-slideshow,[class*="section-search-articles"] #hero #small-slideshow .hero-slideshow{padding:0 25px 0 30px;}body[class*="section-studio-magazine"] #hero #small-slideshow .captions,[class*="section-search-articles"] #hero #small-slideshow .captions{padding-left:30px;}}@media (max-width:768px){body[class*="section-studio-magazine"] #hero,[class*="section-search-articles"] #hero{padding:0 25px;}body[class*="section-studio-magazine"] #hero #small-slideshow,[class*="section-search-articles"] #hero #small-slideshow{padding:0 15px;}body[class*="section-studio-magazine"] #hero #small-slideshow .hero-slideshow,[class*="section-search-articles"] #hero #small-slideshow .hero-slideshow{padding:0;}body[class*="section-studio-magazine"] #hero #small-slideshow .captions,[class*="section-search-articles"] #hero #small-slideshow .captions{padding-left:0;}}body[class*="section-studio-magazine"] h3,body[class*="section-studio-magazine"] h4,[class*="section-search-articles"] h3,[class*="section-search-articles"] h4{margin-top:45px;}@media only screen and (max-device-width:667px){body[class*="section-studio-magazine"] h3,body[class*="section-studio-magazine"] h4,[class*="section-search-articles"] h3,[class*="section-search-articles"] h4{font-size:1.66666em;}}body[class*="section-studio-magazine"] .view-content,[class*="section-search-articles"] .view-content{text-align:left;}body[class*="section-studio-magazine"] .view-content .views-field-field-featured-image,body[class*="section-studio-magazine"] .view-content .view-content .field-name-field-hero-image,body[class*="section-studio-magazine"] .view-content .views-field-field-thumbnail-image,[class*="section-search-articles"] .view-content .views-field-field-featured-image,[class*="section-search-articles"] .view-content .view-content .field-name-field-hero-image,[class*="section-search-articles"] .view-content .views-field-field-thumbnail-image{margin:auto;}body[class*="section-studio-magazine"] .view-content .views-field-field-featured-image img,body[class*="section-studio-magazine"] .view-content .view-content .field-name-field-hero-image img,body[class*="section-studio-magazine"] .view-content .views-field-field-thumbnail-image img,[class*="section-search-articles"] .view-content .views-field-field-featured-image img,[class*="section-search-articles"] .view-content .view-content .field-name-field-hero-image img,[class*="section-search-articles"] .view-content .views-field-field-thumbnail-image img{max-height:400px;max-width:400px;width:100%;-webkit-transition:opacity 0.6s ease-in-out;-moz-transition:opacity 0.6s ease-in-out;-o-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out;}body[class*="section-studio-magazine"] .view-content .views-field-field-featured-image img:hover,body[class*="section-studio-magazine"] .view-content .views-field-field-featured-image img:active,body[class*="section-studio-magazine"] .view-content .view-content .field-name-field-hero-image img:hover,body[class*="section-studio-magazine"] .view-content .view-content .field-name-field-hero-image img:active,body[class*="section-studio-magazine"] .view-content .views-field-field-thumbnail-image img:hover,body[class*="section-studio-magazine"] .view-content .views-field-field-thumbnail-image img:active,[class*="section-search-articles"] .view-content .views-field-field-featured-image img:hover,[class*="section-search-articles"] .view-content .views-field-field-featured-image img:active,[class*="section-search-articles"] .view-content .view-content .field-name-field-hero-image img:hover,[class*="section-search-articles"] .view-content .view-content .field-name-field-hero-image img:active,[class*="section-search-articles"] .view-content .views-field-field-thumbnail-image img:hover,[class*="section-search-articles"] .view-content .views-field-field-thumbnail-image img:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;}@media (max-width:1200px){body[class*="section-studio-magazine"] .view-content .views-field-field-featured-image,body[class*="section-studio-magazine"] .view-content .view-content .field-name-field-hero-image,body[class*="section-studio-magazine"] .view-content .views-field-field-thumbnail-image,[class*="section-search-articles"] .view-content .views-field-field-featured-image,[class*="section-search-articles"] .view-content .view-content .field-name-field-hero-image,[class*="section-search-articles"] .view-content .views-field-field-thumbnail-image{margin:auto;}}body[class*="section-studio-magazine"] .views-field-field-taxonomy-tags,[class*="section-search-articles"] .views-field-field-taxonomy-tags{width:100%;}body[class*="section-studio-magazine"] .views-field-field-featured-image img,[class*="section-search-articles"] .views-field-field-featured-image img{min-height:inherit;}body[class*="section-studio-magazine"] .view-display-id-block_1,[class*="section-search-articles"] .view-display-id-block_1{margin-bottom:0px;margin-top:50px;text-align:left;}body[class*="section-studio-magazine"] .view-display-id-block_1 .views-row,[class*="section-search-articles"] .view-display-id-block_1 .views-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;}@media (max-width:700px){body[class*="section-studio-magazine"] .view-display-id-block_1 .views-row,[class*="section-search-articles"] .view-display-id-block_1 .views-row{padding:0;}}body[class*="section-studio-magazine"] .view-display-id-block_1 .views-field-field-featured-image,[class*="section-search-articles"] .view-display-id-block_1 .views-field-field-featured-image{margin-left:0;margin-right:25px;min-height:inherit;max-height:400px;}body[class*="section-studio-magazine"] .view-display-id-block_1 .views-field-field-featured-image img,[class*="section-search-articles"] .view-display-id-block_1 .views-field-field-featured-image img{max-height:400px;}@media (max-width:700px){body[class*="section-studio-magazine"] .view-display-id-block_1 .views-field-field-featured-image,[class*="section-search-articles"] .view-display-id-block_1 .views-field-field-featured-image{margin-right:0;}}body[class*="section-studio-magazine"] .view-display-id-block_1 .views-field-body,[class*="section-search-articles"] .view-display-id-block_1 .views-field-body{max-width:47%;}@media (max-width:1200px){body[class*="section-studio-magazine"] .view-display-id-block_1 .views-field-body,[class*="section-search-articles"] .view-display-id-block_1 .views-field-body{max-width:525px;}}@media (max-width:700px){body[class*="section-studio-magazine"] .view-display-id-block_1 .views-field-body,[class*="section-search-articles"] .view-display-id-block_1 .views-field-body{max-width:inherit;}}@media (max-width:550px){body[class*="section-studio-magazine"] .view-display-id-block_1,[class*="section-search-articles"] .view-display-id-block_1{margin-bottom:100px !important;margin-top:0;}body[class*="section-studio-magazine"] .view-display-id-block_1 .view-content,[class*="section-search-articles"] .view-display-id-block_1 .view-content{display:flex;flex-direction:row;flex-wrap:wrap;}body[class*="section-studio-magazine"] .view-display-id-block_1 .view-content .view-filters,[class*="section-search-articles"] .view-display-id-block_1 .view-content .view-filters{order:-1;}}body[class*="section-studio-magazine"] .view-header h3 a,body[class*="section-studio-magazine"] .view-header h4 a,[class*="section-search-articles"] .view-header h3 a,[class*="section-search-articles"] .view-header h4 a{margin-right:25px;}@media (max-width:1670px){body[class*="section-studio-magazine"] .view-header h3 a,body[class*="section-studio-magazine"] .view-header h4 a,[class*="section-search-articles"] .view-header h3 a,[class*="section-search-articles"] .view-header h4 a{margin-right:15px;}}@media (max-width:700px){body[class*="section-studio-magazine"] .view-header h3 a,body[class*="section-studio-magazine"] .view-header h4 a,[class*="section-search-articles"] .view-header h3 a,[class*="section-search-articles"] .view-header h4 a{margin-right:0;}}@media (max-width:1000px){body[class*="section-studio-magazine"] .view-header .views-field-body h3,body[class*="section-studio-magazine"] .view-header .views-field-body h4,[class*="section-search-articles"] .view-header .views-field-body h3,[class*="section-search-articles"] .view-header .views-field-body h4{margin-left:0px;}}body[class*="section-studio-magazine"] .main-content,[class*="section-search-articles"] .main-content{align-items:start;text-align:left;display:flex;flex-wrap:wrap;margin-bottom:60px;justify-content:flex-start;}body[class*="section-studio-magazine"] .main-content .views-row,[class*="section-search-articles"] .main-content .views-row{flex:0 0 100%;margin-bottom:45px;max-width:33.3333%;padding-right:45px;}@media (max-width:1000px){body[class*="section-studio-magazine"] .main-content .views-row,[class*="section-search-articles"] .main-content .views-row{flex:100%;}}body[class*="section-studio-magazine"] .main-content .views-row .views-row-last,[class*="section-search-articles"] .main-content .views-row .views-row-last{margin-right:0;}body[class*="section-studio-magazine"] .main-content .views-field-body,[class*="section-search-articles"] .main-content .views-field-body{max-width:100%;}body[class*="section-studio-magazine"] .main-content h2,body[class*="section-studio-magazine"] .main-content main.main__special-event h3,main.main__special-event body[class*="section-studio-magazine"] .main-content h3,body[class*="section-studio-magazine"] .main-content h3,[class*="section-search-articles"] .main-content h2,[class*="section-search-articles"] .main-content main.main__special-event h3,main.main__special-event [class*="section-search-articles"] .main-content h3,[class*="section-search-articles"] .main-content h3{width:100%;}body[class*="section-studio-magazine"] .main-content h2 .padRight45,body[class*="section-studio-magazine"] .main-content main.main__special-event h3 .padRight45,main.main__special-event body[class*="section-studio-magazine"] .main-content h3 .padRight45,body[class*="section-studio-magazine"] .main-content h3 .padRight45,[class*="section-search-articles"] .main-content h2 .padRight45,[class*="section-search-articles"] .main-content main.main__special-event h3 .padRight45,main.main__special-event [class*="section-search-articles"] .main-content h3 .padRight45,[class*="section-search-articles"] .main-content h3 .padRight45{margin-top:13px;}@media (max-width:1000px){body[class*="section-studio-magazine"] .main-content .views-row,[class*="section-search-articles"] .main-content .views-row{max-width:100%;}body[class*="section-studio-magazine"] .main-content .views-field-field-taxonomy-tags,[class*="section-search-articles"] .main-content .views-field-field-taxonomy-tags{padding:5px 0;text-align:center;}body[class*="section-studio-magazine"] .main-content .views-field-field-featured-image,[class*="section-search-articles"] .main-content .views-field-field-featured-image{margin:auto;}body[class*="section-studio-magazine"] .main-content .views-field-body,[class*="section-search-articles"] .main-content .views-field-body{max-width:100%;}}@media (max-width:700px){body[class*="section-studio-magazine"] .main-content h2,body[class*="section-studio-magazine"] .main-content main.main__special-event h3,main.main__special-event body[class*="section-studio-magazine"] .main-content h3,[class*="section-search-articles"] .main-content h2,[class*="section-search-articles"] .main-content main.main__special-event h3,main.main__special-event [class*="section-search-articles"] .main-content h3{padding:0;}body[class*="section-studio-magazine"] .main-content .views-row,[class*="section-search-articles"] .main-content .views-row{max-width:100%;padding:0;}}body[class*="section-studio-magazine"] .pager,[class*="section-search-articles"] .pager{overflow:hidden;}body[class*="section-studio-magazine"] .pager li,[class*="section-search-articles"] .pager li{border:1px solid #666666;}[class*="section-search-articles"] .view-display-id-block_1,[class*="section-studio-magazine"] .view-display-id-block_1{margin-bottom:0;}[class*="section-search-articles"] .main-content,[class*="section-studio-magazine"] .main-content{margin-bottom:0;}[class*="section-search-articles"] #edit-search-api-views-fulltext-wrapper label,[class*="section-search-articles"] #edit-field-taxonomy-tags-wrapper label,[class*="section-studio-magazine"] #edit-search-api-views-fulltext-wrapper label,[class*="section-studio-magazine"] #edit-field-taxonomy-tags-wrapper label{position:absolute;margin:15px;}[class*="section-search-articles"] #edit-search-api-views-fulltext-wrapper label.active,[class*="section-search-articles"] #edit-field-taxonomy-tags-wrapper label.active,[class*="section-studio-magazine"] #edit-search-api-views-fulltext-wrapper label.active,[class*="section-studio-magazine"] #edit-field-taxonomy-tags-wrapper label.active{display:none;}[class*="section-search-articles"] #edit-field-taxonomy-tags-wrapper select,[class*="section-studio-magazine"] #edit-field-taxonomy-tags-wrapper select{border:1px solid #1e1e1e;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background:transparent url(/sites/all/themes/studiomuseum//assets/icons/down.svg) no-repeat scroll 98% 3px;background-size:25px 25px;}@media (max-width:700px){[class*="section-search-articles"] #edit-field-taxonomy-tags-wrapper select,[class*="section-studio-magazine"] #edit-field-taxonomy-tags-wrapper select{float:right;width:100%;}}@media (max-width:700px){[class*="section-search-articles"] #edit-field-taxonomy-tags-wrapper label,[class*="section-studio-magazine"] #edit-field-taxonomy-tags-wrapper label{margin:17px 15px 15px 15px;}}@media (max-width:550px){[class*="section-search-articles"] #edit-field-taxonomy-tags-wrapper,[class*="section-studio-magazine"] #edit-field-taxonomy-tags-wrapper{float:none;overflow:hidden;position:relative;}}[class*="section-search-articles"] #edit-search-api-views-fulltext-wrapper,[class*="section-studio-magazine"] #edit-search-api-views-fulltext-wrapper{margin-right:25px;}@media (max-width:700px){[class*="section-search-articles"] #edit-search-api-views-fulltext-wrapper,[class*="section-studio-magazine"] #edit-search-api-views-fulltext-wrapper{margin-right:0;width:91%;}[class*="section-search-articles"] #edit-search-api-views-fulltext-wrapper input[type="text"],[class*="section-studio-magazine"] #edit-search-api-views-fulltext-wrapper input[type="text"]{width:100%;}}[class*="section-search-articles"] .views-submit-button,[class*="section-studio-magazine"] .views-submit-button{padding:8px 0 0;}[class*="section-search-articles"] .views-submit-button .fa-search,[class*="section-studio-magazine"] .views-submit-button .fa-search{font-size:2em;margin-top:12px;}[class*="section-search-articles"] .views-submit-button .form-submit,[class*="section-studio-magazine"] .views-submit-button .form-submit{position:absolute;padding:0;height:auto;display:inline;margin:8px 0 0 -38px;text-indent:-999em;width:40px;height:40px;cursor:pointer;}.darkmode{background:#1e1e1e;color:#fffdfd;}.darkmode a{color:#fffdfd;}.darkmode h3,.darkmode h4{color:#fffdfd;}.darkmode .view-filters .form-submit{border:1px solid #666666;background-color:#fffdfd;}.darkmode #mobile-menu{background:#1e1e1e;}.darkmode #mobile-menu .icon-container .menu-icon span{background-color:#fffdfd;}.darkmode #mobile-menu .mobile-menu .text-menu{background:#1e1e1e;}.darkmode #mobile-menu .mobile-menu .text-menu .mobile-links{border-bottom:2px solid #fffdfd;}.darkmode #search-overlay .search-overlay-content input{border-bottom:2px solid #fffdfd;}.darkmode #menu{background:#1e1e1e;}.darkmode #menu .hover-container,.darkmode #menu .expanded-menu{background:#1e1e1e;}.darkmode #menu .expanded-menu .animation-container{border-bottom:2px solid #fffdfd;}.darkmode #menu .expanded-menu .animation-container.js-home-link{border-bottom:none;border-top:2px solid #fffdfd;}.darkmode #menu .expanded-menu .social-media .fb,.darkmode #menu .expanded-menu .social-media .ig,.darkmode #menu .expanded-menu .social-media .tw{background:#fffdfd;}.darkmode #menu .calendar-btn,.darkmode #menu .search-btn{border-bottom:2px solid #fffdfd;}.darkmode #menu .menu-icon span{background:#fffdfd;}.darkmode #menu .home-btn.top,.darkmode #menu .search-toggle{border-top:2px solid #fffdfd;}.darkmode #menu .home-btn,.darkmode #menu .cls-1,.darkmode #menu .cls-2,.darkmode #menu .cls-1zz{stroke:#fffdfd;}.darkmode .cls-1zz,.darkmode .cls-1{stroke:#fffdfd;}.darkmode .scroll-top{color:#fffdfd;}.logo.blog.breadMarg{top:-67px !important;}@media (max-width:1000px){.logo.blog.breadMarg{right:-67px !important;}}.nav-narrow ul{max-height:250px;overflow:hidden;}.nav-narrow.active ul{max-height:inherit;}.smfilter{cursor:pointer;}.smfilter .fas{color:#fffdfd;font-size:4em;}.smfilter[aria-expanded='true']{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.annotate{font-style:italic;color:#366ed4;}.hidden{display:none;}.combobox-wrapper{display:inline-block;position:relative;font-size:16px;}.combobox-label{font-size:14px;font-weight:bold;margin-right:5px;}.listbox .result{background:#000;cursor:default;margin:0;}.grid .result-row{padding:2px;cursor:default;margin:0;}.listbox .result:hover,.grid .result-row:hover{background:#8bbde1;}.listbox .focused,.grid .focused{background:#8bbde1;}.grid .focused-cell{outline-style:dotted;outline-color:green;}.combobox-wrapper input{font-size:inherit;border:1px solid #aaa;color:#fff;border-radius:2px;line-height:1.5em;padding-right:30px;width:200px;}.combobox-dropdown{position:absolute;right:0;top:0;padding:0 0 2px;height:1.5em;border-radius:0 2px 2px 0;border:1px solid #aaa;}.grid .result-cell{display:inline-block;cursor:default;margin:0;padding:0 5px;}.grid .result-cell:last-child{float:right;font-size:12px;font-weight:200;color:#333;line-height:24px;}html.ie .ie-only{display:block;}html.ie.IE10 .iepefix:not(.active){z-index:-1 !important;}@media only screen and (max-device-width:667px){#visit #hero{}#visit .notice{background:whitesmoke;margin-bottom:30px;height:150px;overflow:hidden;cursor:pointer;}#visit .notice p{background:whitesmoke;float:left;padding:40px;}#visit .notice p:first-child{padding-bottom:0;}#visit .notice img{float:right;width:100px;height:100px;margin:20px;transition:transform 0.3s;}#visit .notice.active{height:auto;}#visit .notice.active img{transform:rotate(-45deg);}#visit .visit-row{width:100%;margin-left:0px;}#visit .visit-row .left{display:none;}#visit .visit-row .right{width:100%;padding-left:0;}#visit .visit-row .right .visit-header{border-bottom:2px solid #1e1e1e;padding-bottom:20px;font-size:5.2rem;letter-spacing:-1px;font-family:newrail_medium,Helvetica,sans-serif;text-align:center;}#visit .visit-row .right .mobile-important{text-align:center;font-family:newrail_medium,Helvetica,sans-serif;}#visit .visit-row .right.half,#visit .visit-row .right.third{width:100%;}#visit .visit-row.hours-row{padding-top:80px;}#visit .visit-row.hours-row .hours-text{text-align:left;}#visit .visit-row.hours-row .hours-text .hours{float:right;}#visit .visit-row.hours-row .note{float:right;margin-bottom:100px;}#visit .visit-row.admissions-row .amount{width:100px;text-align:right;}}@media (max-width:1200px){#sidebar{display:none;}#calendar{width:100%;margin:0 0 0 55px;}#calendar .content #events.list .event .date{width:25.333%;}#calendar .content #events.list .event .info{left:25.333%;}}@media (max-width:900px){#calendar .content #events,#calendar .content #exhibitions{min-height:200px;}#calendar .content #events{overflow:hidden;}#calendar .content #events.list .event{height:200px;padding:40px 20px 0;border-top:1px solid #1e1e1e;margin-bottom:40px;}#calendar .content #events.list .event .date{font-size:2.25rem;text-align:left;}#calendar .content #events.list .event:hover{background-color:transparent;}#calendar .content #events.list .event .info.desktop{display:none;}#calendar .content #events.list .event .info.mobile{height:100%;padding-right:20px;display:block;}#calendar .content #events.list .event .info.mobile .title{float:left;width:calc(100% - (150px * 16 / 9));font-size:2.25rem;}#calendar .content #events.list .event .info.mobile .thumbnail{float:left;height:calc(100% - 40px);width:266.66667px;background-size:cover;background-position:center;}}@media (max-width:768px){#mobile-date-selector{z-index:10000001;position:fixed;top:0;left:50%;padding-right:20px;height:80px;overflow:hidden;text-align:right;}#mobile-date-selector .date-select{line-height:80px;}#mobile-date-selector .date-select svg{width:50px;height:50px;display:inline-block;margin:40px 0;}#mobile-date-selector .date-select span{display:inline-block;vertical-align:top;}}@media (max-width:768px) and (max-width:550px){#mobile-date-selector .date-select span{font-size:18px;}}@media (max-width:768px){#calendar{margin:0;padding:0;}#calendar #hero{display:none;height:calc(100vh - 130px);background-color:rgba(0,0,0,0.3);}#calendar #hero #hero-title{position:absolute;top:50%;transform:translateY(-50%) translateY(-50px);color:white;}#calendar .type-row{margin-left:0;margin-top:80px;display:block;z-index:99999999;width:100%;border:none;}#calendar .type-row .large-text{font-size:3.0rem;line-height:1.3em;}#calendar .selection-row{height:120px;}#calendar .selection-row .filter{top:10px;left:20px;}#calendar .selection-row .filter img{width:60px;}#calendar .selection-row .view-icons .view-icon{width:80px;height:80px;padding:20px;margin-top:20px;}#calendar .selection-row .view-icons .view-icon img{width:40px;height:40px;}#calendar .filter-row{margin-top:50px;}#calendar .filter-row .filters{margin:20px;}#calendar .content #events.grid .event{width:100%;padding:0 20px;}#calendar .content #events.grid .event .top-row{margin-top:20px;}#calendar .content #events.grid .event .description{line-height:normal;margin-top:20px;}#calendar .content #events.list .event{height:200px;padding:40px 20px 0;border-top:1px solid #1e1e1e;margin-bottom:40px;}#calendar .content #events.list .event .info.mobile .title{float:none;font-size:1.5rem;width:100%;}#calendar .content #events.list .event .info.mobile .thumbnail{float:none;height:-moz-calc((100% - 80px));height:-webkit-calc((100% - 80px));height:calc((100% - 80px));width:206px;}#calendar .content #events.list .event .date{font-size:1.75rem !important;text-align:left;}}@media (max-width:768px) and (max-width:550px){#calendar .content #events.list .event .date{font-size:1rem !important;}}@media (max-width:768px){#calendar .content #events.list .event:hover{background-color:transparent;}}@media (max-width:1100px){#timeline #timeline-date-selector .decades{margin-left:30%;}}@media (max-width:850px){#timeline{min-width:auto;width:100%;}#timeline #hero{height:auto;margin-top:60px;position:relative;}#timeline #timeline-date-selector{display:none;position:static;width:100%;height:400px;}#timeline #timeline-date-selector .selector-header{height:unset;padding:20px 0;}#timeline #timeline-date-selector .decades{margin-left:32%;}#timeline #timeline-scroll{width:100%;margin:0;min-width:auto;}#timeline #timeline-scroll .left{border-right:0px solid transparent;width:100%;}#timeline #timeline-scroll .left .timeline-item{border-color:#1e1e1e;}#timeline #timeline-scroll .left .timeline-item:last-child{border:1px solid transparent;}#timeline #timeline-scroll .right{display:none;}}@media (max-width:1100px){#inharlem #hero,.inharlem #hero{height:50vw;}#inharlem #hero #full-slideshow,.inharlem #hero #full-slideshow{height:100%;}#inharlem .inharlem-map-container,.inharlem .inharlem-map-container{margin-left:auto;margin-right:auto;padding:0 25px;width:100%;}#inharlem .inharlem-map-container .map,.inharlem .inharlem-map-container .map{min-height:350px;width:100%;}#inharlem .inharlem-map-container .info,.inharlem .inharlem-map-container .info{width:100%;padding-left:0;}}@media (max-width:768px){#print-issue .print-issue-item{width:100%;padding:0 40px;}}@media only screen and (max-device-width:667px){#artist_in_residence .cm-8{width:100%;}#artist_in_residence .cm-8 .cm-8-section{width:100%;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.grid .content-item{width:100%;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.grid a:nth-child(3n + 2) .content-item{margin:0;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.list .content-item{position:relative;width:100%;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.list .content-item .cm-8-item-header{width:auto;line-height:80px;}#artist_in_residence .cm-8 .cm-8-section .cm-8-content.list .content-item .cm-8-items{width:100%;}}@media (max-width:1000px){#collection .collection-items-row{margin-top:25px;}#collection .salon-column{padding:0 15px;width:50%;}#collection #filters .filters-content .filters{width:30%;}}@media (max-width:768px){#collection .salon-column{padding:0 10px;width:100%;}#collection .search-title{width:calc(100vw - 40px);margin:0 20px;}#collection .collection-items-row .mobile-collection-items .collection-item{margin-bottom:40px;}#collection .collection-items-row .mobile-collection-items .collection-item .title{margin:20px 0 10px;}#collection .load-more{width:100%;margin:0;}#collection .load-more svg{width:50px;height:50px;}#collection #filters .filters-content .filters:first-child{margin-left:auto;width:100%;}#collection #filters .filters-content .filters{width:100%;}}@media (max-width:768px) and (max-width:768px){#collection #filters .filters-content .filters:first-child{width:100%;}}@media (max-width:768px) and (max-width:650px){#collection #filters{height:auto;margin:0 20px;max-width:-moz-calc(calc(100vw - 40px));max-width:-webkit-calc(calc(100vw - 40px));max-width:calc(calc(100vw - 40px));width:100%;}#collection #filters .filters-content{max-height:inherit;margin-top:0;}#collection #filters .filters-content .filters{padding-bottom:0;top:0;width:100%;}#collection #filters .filters-content .filters:first-child{width:100%;}#collection #filters .filters-content .filters .filter{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;height:0;margin-bottom:0;}#collection #filters .filters-content .filters .filter.active{height:auto;margin-bottom:5px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}#collection #filters .filters-content .filters .active-filter{margin-bottom:0;}}@media (max-width:768px){#archive .archive-items .archive-item .cm-text,#studio-magazine .archive-items .archive-item .cm-text{margin:25px 0;}#archive .archive-items .archive-item,#studio-magazine .archive-items .archive-item{margin-top:25px;width:100%;padding:0;}#archive .load-more,#studio-magazine .load-more{width:100%;margin:0;}#archive .load-more svg,#studio-magazine .load-more svg{width:50px;height:50px;}#archive .search-title{width:calc(100vw - 40px);margin:0 20px;line-height:40px;}}@media only screen and (max-device-width:667px){html{font-size:16px;}body{min-width:0;}.logo{display:none;}#hero{margin-top:75px;}}@media (max-width:1075px){#hero #small-slideshow{padding:0 0 25px 70px;}#hero #small-slideshow .hero-slideshow{margin-left:auto;margin-right:auto;}#search #hero #hero-title{min-width:100%;}#search #hero #hero-title h1{margin-left:60px;}#search-overlay .search-overlay-content label{font-size:45px;left:145px;}}@media (max-width:1000px){#hero{margin-bottom:25px;}#hero #small-slideshow{padding:0;width:100%;}#hero #small-slideshow .captions{margin-left:0px;padding-left:75px;padding-bottom:20px;width:100%;}.row{margin-bottom:25px;padding:0;}.cm-4{width:100%;}.cm-4 .cm-4-item{padding:15px;max-width:inherit;width:50%;}.cm-4 .cm-4-item .module-img-c{width:100%;}.body-copy-w .body-copy{padding:0 25px;}#search #hero #hero-title{padding-top:0;}#search #hero #hero-title h1{margin-left:0;}#search .category-row .salon-column{width:50%;}#press #client-login #login{margin-left:auto;margin-right:auto;}#press .press-releases .cm-8{width:auto;}#press .press-releases .cm-8 .cm-8-section{width:auto;margin-left:auto;margin-right:auto;}}@media (max-width:1200px){#exhibition .exhibition .exhibition-row.header-row,#collection_item .exhibition .exhibition-row.header-row{width:100%;padding:0;margin-left:0px;}#exhibition .exhibition .exhibition-row.header-row .border,#collection_item .exhibition .exhibition-row.header-row .border{width:33%;left:50%;}#exhibition .exhibition .exhibition-row.header-row .caption,#collection_item .exhibition .exhibition-row.header-row .caption{margin:20px 0 0;}#exhibition .exhibition .exhibition-row.content-row,#collection_item .exhibition .exhibition-row.content-row{width:90%;margin-left:60px;}#exhibition .exhibition .exhibition-row.content-row .header,#collection_item .exhibition .exhibition-row.content-row .header{margin:25px 0 20px;text-align:center;width:100%;}#exhibition .exhibition .exhibition-row.content-row .header p,#collection_item .exhibition .exhibition-row.content-row .header p{padding-top:0px;}#exhibition .exhibition .exhibition-row.content-row .location p,#collection_item .exhibition .exhibition-row.content-row .location p{padding-top:0;}#exhibition .exhibition .exhibition-row.content-row.description-row .right,#collection_item .exhibition .exhibition-row.content-row.description-row .right{width:100%;}#exhibition .exhibition .exhibition-row.content-row.description-row .right .description,#collection_item .exhibition .exhibition-row.content-row.description-row .right .description{width:100%;}#exhibition .exhibition .exhibition-row.postcard-row,#collection_item .exhibition .exhibition-row.postcard-row{margin-left:60px;width:90%;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .left,#collection_item .exhibition .exhibition-row.postcard-row .postcard .left{width:50%;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .right,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right{width:50%;}.buttons .button{max-width:300px;width:100%;}#search-overlay .search-overlay-content label{font-size:90px;left:140px;}}@media (max-width:1100px){#hero .logo.nomob{display:none !important;}.embed-module{width:100%;margin-left:0;text-align:center;}.embed-module > *{max-width:100%;min-height:600px;}.hero-text{font-size:1.72em;line-height:normal;}.learn-more-c .scroll-top{right:2%;}#search-overlay .search-overlay-content label{font-size:70px;left:140px;}#search-overlay .search-overlay-content input.active{height:90px;}}@media (max-width:768px){.row{padding:0 25px;}.cm-4 .cm-4-item{width:100%;}.logo{display:none;}#hero{margin-left:0;}#hero .logo{display:block !important;width:27vw;bottom:-2px !important;right:0;}#hero #small-slideshow .captions{padding-left:25px;}#hero #small-slideshow .captions .caption{width:auto;}#full-slideshow.tall .captions.nomob{display:none;}.mobile{display:block;}.cm-1{height:auto;width:100%;}.cm-1 .module-img-c{width:100%;}.xlarge-text{font-size:2rem !important;}.bottom-border{display:none;}.introText{padding:0 15px;}.body-copy-w{width:100%;word-wrap:break-word;margin:0;}.body-copy-w .body-copy{width:100%;margin:0;padding:0;}.wysiwyg-img{width:50%;height:auto;}.buttons{width:auto;position:relative;left:0;}.buttons .button{max-width:inherit;height:inherit;margin:auto;}.buttons .button p{padding:5px;}.buttons .button svg{display:none;}.buttons .button img,.buttons .button svg{top:26px;left:26px;width:28px;height:28px;}.buttons .button .button-title{line-height:80px;}#search-overlay{height:100vh;min-width:initial;}#search-overlay .search-overlay-content{left:40px;width:calc(100% - 80px);}#search-overlay .search-overlay-content label{font-size:40px;left:115px;margin:10px 0 0;}#search-overlay .search-overlay-content svg{width:68px;}#search-overlay .search-overlay-content input{width:calc(100% - 150px);font-size:3.0rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0px;border-bottom:2px solid #1e1e1e;}#search-overlay .search-overlay-content input.active{height:auto;min-height:60px;width:calc(100% - 150px);}#search-overlay .search-overlay-content button{margin-right:0;}#search .category-row .salon-column{width:100%;}#search .content .category-row .salon-column{width:100%;}#search .content .category-row .row .buttons{width:100%;left:0px;}#search .content .category-row .row .buttons .button{width:100% !important;margin:0px;}#hero{margin-bottom:0;margin-top:75px;}#hero #full-slideshow .hero-slideshow{height:100%;}#hero #full-slideshow .title{width:100%;padding:20px;text-align:center;}#hero #full-slideshow .title .subtitle{border:none !important;}#hero #full-slideshow .captions,#hero #full-slideshow .dots{display:none;}#hero #small-slideshow{padding:0;}#hero #small-slideshow .hero-slideshow{padding-left:0px;width:100%;margin-left:0px;}#hero #small-slideshow #hero-title-mobile{display:block;margin-top:50px;padding-bottom:20px;border-bottom:2px solid #1e1e1e;text-align:center;}.cm-mobile-slider{margin-bottom:160px;}.cm-mobile-slider .row-header{text-align:center;margin-bottom:40px;border-bottom:1px solid #1e1e1e;padding:0 40px;}.cm-mobile-slider .mobile-slider .slick-list{height:auto;}.cm-mobile-slider .mobile-slider .slick-list .slick-track{height:auto;}.cm-mobile-slider .mobile-slider .module-mobile-item{width:100vw;height:auto;}.cm-mobile-slider .mobile-slider .module-mobile-item .module-img-c{width:100%;padding:0 0 5% 0;margin-bottom:30px;}.cm-mobile-slider .mobile-slider .module-mobile-item .module-img-c .module-img{padding-bottom:75%;background-size:cover;background-position:center;}.cm-mobile-slider .mobile-info{position:relative;}.cm-mobile-slider .mobile-info .mobile-text{width:100%;position:absolute;top:0;padding:0 40px;opacity:0;pointer-events:none;transition:opacity 0.3s;}.cm-mobile-slider .mobile-info .mobile-text .num,.cm-mobile-slider .mobile-info .mobile-text .item-title{text-align:center;padding:0 60px;}.cm-mobile-slider .mobile-info .mobile-text .item-desc{margin-top:20px;}.cm-mobile-slider .mobile-info .mobile-text.active{opacity:1;pointer-events:all;}.cm-mobile-slider .mobile-info .controls-container{width:100%;position:absolute;top:20px;}.cm-mobile-slider .mobile-info .controls-container .cm-mobile-button{position:absolute;}.cm-mobile-slider .mobile-info .controls-container .cm-mobile-button img{width:60px;height:60px;}.cm-mobile-slider .mobile-info .controls-container .cm-mobile-button.cm-mobile-left-button-c{left:30px;}.cm-mobile-slider .mobile-info .controls-container .cm-mobile-button.cm-mobile-right-button-c{right:30px;}.learn-more-c{position:relative;overflow:visible;z-index:0;padding-bottom:120px;}.learn-more-c .scroll-top{bottom:0px;right:20px;}.learn-more-c .scroll-top .top{width:120px;height:80px;}.learn-more-c .scroll-top p{font-size:1.5em;margin-top:-10px;position:relative;}#footer{z-index:0;}#footer .footer-container{margin-left:0;width:100%;}#footer .footer-container .footer-cols{pointer-events:all;}#mobile-landing{display:block;}#mobile-landing .mobile-homepage-hero #hero{margin-bottom:0;overflow:hidden;}#mobile-landing .mobile-homepage-hero #hero .title{display:none;}#mobile-landing .mobile-homepage-hero #hero .logo{display:block;width:75vw;bottom:-33px;right:-50px;}#mobile-landing .intro-container{overflow:hidden;}#mobile-landing .intro-container .hours-container{background:#ececec;overflow:hidden;}#mobile-landing .intro-container .hours-container .hours{float:right;}#mobile-landing .intro-container .hours-container p{width:100%;padding:40px 40px;float:left;font-size:3.5em;}#mobile-landing .intro-container .notice{background:whitesmoke;margin-bottom:30px;height:150px;overflow:hidden;cursor:pointer;}#mobile-landing .intro-container .notice a{text-decoration:underline;}#mobile-landing .intro-container .notice p{background:whitesmoke;float:left;padding:40px;}#mobile-landing .intro-container .notice p:first-child{padding-bottom:0;}#mobile-landing .intro-container .notice img{float:right;width:100px;height:100px;margin:20px;transition:transform 0.3s;}#mobile-landing .intro-container .notice.active{height:auto;}#mobile-landing .intro-container .notice.active img{transform:rotate(-45deg);}#mobile-landing .intro-container .landing-module{margin-bottom:150px;}#mobile-landing .intro-container .landing-module .landing-title{text-align:center;width:100%;font-size:4em;}#mobile-landing .intro-container .landing-module .fw-container{width:100%;border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;padding:40px 0;}#mobile-landing .intro-container .landing-module .fw-container .thumbnail{width:100%;padding-bottom:75%;background-size:cover;background-position:center;}#mobile-landing .intro-container .landing-module .landing-title{padding:5px;}#mobile-landing .intro-container .landing-module .mobile-btn{background:whitesmoke;margin:0 auto;width:300px;height:80px;text-align:center;padding:20px;font-size:2em;cursor:pointer;}#mobile-landing .intro-container .landing-module .social-container{width:100%;overflow:hidden;border-top:1px solid #1e1e1e;padding-top:30px;}#mobile-landing .intro-container .landing-module .social-container div{width:200px;height:200px;float:left;}#mobile-landing .intro-container .landing-module .social-container div svg path{fill:black !important;}#mobile-landing .intro-container .landing-module .social-container a:first-child div{margin-left:calc((100vw - 600px) / 2);}#event .event .event-row,#special_event .event .event-row{width:100%;margin-left:0px;}#event .event .event-row .left,#special_event .event .event-row .left{width:100%;margin-bottom:25px;margin-left:0px;}#event .event .event-row .left .time,#event .event .event-row .left .location,#event .event .event-row .left .tags,#special_event .event .event-row .left .time,#special_event .event .event-row .left .location,#special_event .event .event-row .left .tags{width:100%;}#event .event .event-row .right,#special_event .event .event-row .right{width:100%;padding-left:0px;}#event .event .event-row.mobile-date-row,#special_event .event .event-row.mobile-date-row{text-align:center;}#event .event .event-row.online-express-row,#special_event .event .event-row.online-express-row{width:100%;}#event .event .event-row.online-express-row .embedded-online-express-code,#special_event .event .event-row.online-express-row .embedded-online-express-code{width:100%;margin-left:0;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelHeading .BBFormSection fieldset legend .BBFormTitle label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelHeading .BBFormSection fieldset legend .BBFormTitle label{font-size:40px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelHeading .BBFormSection fieldset legend .BBFormSubTitle label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelHeading .BBFormSection fieldset legend .BBFormSubTitle label{font-size:35px;display:block;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPrices .BBFormSection fieldset .BBFormTable,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPrices .BBFormSection fieldset .BBFormTable{padding-left:0px;padding-right:0px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPrices .BBFormSection fieldset .BBFormTable .BBFormTableHeader div,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPrices .BBFormSection fieldset .BBFormTable .BBFormTableHeader div{font-size:24px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPrices .BBFormSection fieldset .BBFormTable .BBFormTableRow .BBFormTableRowCell,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPrices .BBFormSection fieldset .BBFormTable .BBFormTableRow .BBFormTableRowCell{font-size:28px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPrices .BBFormSection fieldset .BBFormTable .BBFormTableRow .BBFormTableRowCell select,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPrices .BBFormSection fieldset .BBFormTable .BBFormTableRow .BBFormTableRowCell select{width:100px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset legend .BBFormSectionHeading,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset legend .BBFormSectionHeading,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset legend .BBFormSectionHeading,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset legend .BBFormSectionHeading,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset legend .BBFormSectionHeading,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset legend .BBFormSectionHeading{margin-left:0px;padding-left:0px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset legend .BBFormSectionHeading label,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset legend .BBFormSectionHeading label,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset legend .BBFormSectionHeading label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset legend .BBFormSectionHeading label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset legend .BBFormSectionHeading label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset legend .BBFormSectionHeading label{font-size:35px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer{margin-left:0px;margin-right:0px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer span,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer span,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer span,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer span,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer span,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer span,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer span,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer span,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer span,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer span,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer span,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer span{font-size:35px;margin-bottom:40px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer a,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer a,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer a,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer a,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer a,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer a,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer a,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer a,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer a,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer a,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer a,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer a{font-size:20px;margin-bottom:60px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer label,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer label,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer label,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer label,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer label,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer label{font-size:35px;margin-bottom:40px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer input,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer select,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer textarea,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer input,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer select,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer textarea,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer input,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer select,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer textarea,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer input,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer select,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer textarea,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer input,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer select,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer textarea,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer input,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer select,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer textarea,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer input,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer select,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer textarea,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer input,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer select,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer textarea,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer input,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer select,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer textarea,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer input,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer select,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer textarea,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer input,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer select,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer textarea,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer input,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer select,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer textarea{font-size:35px;width:100%;max-width:initial;margin-bottom:40px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer input[type='checkbox'],#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer input[type='checkbox'],#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer input[type='checkbox'],#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer input[type='checkbox'],#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer input[type='checkbox'],#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer input[type='checkbox'],#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset div .BBFormFieldContainer input[type='checkbox'],#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormSection fieldset .BBFormFieldContainer input[type='checkbox'],#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset div .BBFormFieldContainer input[type='checkbox'],#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormSection fieldset .BBFormFieldContainer input[type='checkbox'],#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset div .BBFormFieldContainer input[type='checkbox'],#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormSection fieldset .BBFormFieldContainer input[type='checkbox']{width:35px;height:35px;margin-right:35px;position:relative;top:5px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormFieldContainer label,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormFieldContainer label,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormFieldContainer label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormFieldContainer label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormFieldContainer label,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormFieldContainer label{font-size:35px;margin-bottom:40px;}#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormFieldContainer input,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormFieldContainer select,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormFieldContainer textarea,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormFieldContainer input,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormFieldContainer select,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormFieldContainer textarea,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormFieldContainer input,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormFieldContainer select,#event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormFieldContainer textarea,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormFieldContainer input,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormFieldContainer select,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelPayment .BBFormFieldContainer textarea,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormFieldContainer input,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormFieldContainer select,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBPanelRegistrants #BBFormRegistrants .BBFormFieldContainer textarea,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormFieldContainer input,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormFieldContainer select,#special_event .event .event-row.online-express-row .embedded-online-express-code #bbox-root form #bboxevent_BBEmbeddedForm #bboxevent_divForm #BBSubmitButtonRow .BBFormFieldContainer textarea{font-size:35px;width:100%;max-width:initial;margin-bottom:40px;}#exhibition #hero.exhibition-hero .title span.exhibition-title,#collection_item #hero.exhibition-hero .title span.exhibition-title{font-size:7.5rem;}#exhibition .exhibition .exhibition-row.header-row,#collection_item .exhibition .exhibition-row.header-row{width:100%;padding:0;margin-left:0px;}#exhibition .exhibition .exhibition-row.header-row .border,#collection_item .exhibition .exhibition-row.header-row .border{width:33%;left:50%;}#exhibition .exhibition .exhibition-row.header-row .caption,#collection_item .exhibition .exhibition-row.header-row .caption{margin:20px 0 0;}#exhibition .exhibition .exhibition-row.content-row,#collection_item .exhibition .exhibition-row.content-row{width:100%;margin-left:0px;}#exhibition .exhibition .exhibition-row.content-row .header,#collection_item .exhibition .exhibition-row.content-row .header{margin:25px 0 20px;text-align:center;width:100%;}#exhibition .exhibition .exhibition-row.content-row .header p,#collection_item .exhibition .exhibition-row.content-row .header p{padding-top:0px;}#exhibition .exhibition .exhibition-row.content-row.description-row .right,#collection_item .exhibition .exhibition-row.content-row.description-row .right{width:100%;}#exhibition .exhibition .exhibition-row.content-row.description-row .right .description,#collection_item .exhibition .exhibition-row.content-row.description-row .right .description{width:100%;}#exhibition .exhibition .exhibition-row.postcard-row,#collection_item .exhibition .exhibition-row.postcard-row{margin-left:0px;width:100%;}#exhibition .exhibition .exhibition-row.postcard-row .postcard .left,#exhibition .exhibition .exhibition-row.postcard-row .postcard .right,#collection_item .exhibition .exhibition-row.postcard-row .postcard .left,#collection_item .exhibition .exhibition-row.postcard-row .postcard .right{width:100%;}}@media (max-width:768px) and (max-width:768px){#exhibition .exhibition .exhibition-row,#collection_item .exhibition .exhibition-row{margin-bottom:0;}}@media (max-width:768px){#contact .row .contact-row{width:100%;}#contact .row .contact-row .contact-item{width:100%;margin-bottom:0px;}#contact .row .contact-row .contact-item .info-container{width:100%;}#press .row .cm-1{width:100%;height:auto;}#press .row .cm-1 .module-img-c{display:none;}#press .row .cm-1 .cm-text{height:auto;width:100%;}#press #client-login #login{width:100%;margin-left:0px;}#press #client-login #login input{width:100%;margin-bottom:30px;}#press #client-login #login .button{width:100%;height:60px;}#press #client-login #login .button svg{width:25px;height:25px;top:18px;}#press #client-login #login .button .button-title{line-height:60px;}#press .press-releases .cm-8{width:100%;}#press .press-releases .cm-8 .cm-8-section{width:100%;}#press .press-releases .cm-8 .cm-8-content .pr-content-item{width:100%;height:425px;}#press .press-releases .cm-8 .cm-8-content .pr-content-item .download-c{bottom:auto;position:relative;}#press .press-releases .cm-8 .cm-8-content .pr-content-item:nth-child(2n + 1){margin-right:0px;}#press .press-releases .cm-8 .cm-8-content .pr-content-item:nth-child(2n){margin-left:0px;}#press .press-releases .cm-8 .cm-8-content .pr-content-item .pr-img-c{width:100%;height:250px;float:none;}#press .press-releases .cm-8 .cm-8-content .pr-content-item .pr-text-area{float:none;width:100%;height:auto;padding:0px;}#press .press-releases .cm-8 .cm-8-content .pr-content-item .pr-text-area .download-c .row .buttons .button{bottom:auto;width:100% !important;}#press .press-releases .cm-8 .cm-8-content .pr-content-item .pr-text-area .press-description{display:none;}}@media (max-width:550px){#search-overlay .xlarge-text{font-size:1.5em !important;}#search-overlay .search-overlay-content{left:40px;width:calc(100% - 80px);}#search-overlay .search-overlay-content label{left:0;}#search-overlay .search-overlay-content .search-icon{position:absolute;right:0;margin-top:-13px;}#search-overlay .search-overlay-content svg{margin-right:0;width:35px;}#search-overlay .search-overlay-content input.active{display:block;float:none;width:100%;}.learn-more-c .scroll-top{right:0;}}.header__region{background:#1e1e1e;color:#fffdfd;margin-left:0px;padding:0 15px;position:relative;z-index:1;}.header__region a{color:#fffdfd !important;}@media (max-width:768px){.header__region{margin-left:0;margin-top:75px;}}@media (max-width:800px){#notification{margin-left:0;margin-right:0;margin-bottom:40px;padding-top:0;padding-bottom:0;width:100%;}}.page-notification__panel{width:100%;}.page-notification__header{cursor:pointer;height:auto;width:170px;text-align:center;border-top:1px solid #1e1e1e;padding:15px 0;float:left;left:50%;margin-top:25px;position:relative;transform:translateX(-50%);}.page-notification__header p{display:none;}@media (max-width:800px){.page-notification__header{text-align:left;border-top:0px solid #1e1e1e;float:none;padding-left:20px;padding-right:10px;width:100%;display:flex;justify-content:space-around;align-items:center;}.page-notification__header p{width:calc(100% - $notification-icon-size);display:block;margin-bottom:0 !important;}}.page-notification__icon{display:inline-block;width:50px;height:50px;}.page-notification__icon.active svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.page-notification__icon svg{padding:10px 0;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}@media (max-width:800px){.page-notification__icon{float:right;}.active .page-notification__icon{transform:rotate(-45deg);}}.page-notification__body{display:flex;}.page-notification__body .notification-msg{height:125px;max-width:700px;padding-right:15px;overflow:hidden;}@media (max-width:1100px){.page-notification__body .notification-msg{max-width:600px;}}@media (max-width:970px){.page-notification__body .notification-msg{max-width:100%;}}.page-notification__body #mc_embed_signup1{padding-right:15px;}@media (max-width:970px){.page-notification__body{flex-direction:column-reverse;}.page-notification__body #mc_embed_signup1{padding:15px 15px 15px 0;}.page-notification__body *[type="submit"]{max-width:inherit !important;}}@media (max-width:800px){.page-notification__body{padding:0 15px 15px;width:100% !important;}.active .page-notification__body{height:auto;padding-bottom:40px;}}.page-notification__body label{margin:5px 0 0;position:absolute;font-family:newrail_light,Arial,Helvetica,sans-serif;font-size:1em;}.page-notification__body input[type="email"]{border-bottom:2px solid #1e1e1e;height:35px;max-width:210px;width:100%;}.page-notification__body *[type="submit"]{background:transparent;border:none;color:#1e1e1e;font-family:newrail_black,Arial,Helvetica,sans-serif;font-size:1.388rem;max-width:210px;padding:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-align:left;}.page-notification__body *[type="submit"]:hover,.page-notification__body *[type="submit"]:focus,.page-notification__body *[type="submit"]:active{text-decoration:underline;cursor:pointer;}
