.center-x{left:50%;position:absolute;transform:translateX(-50%)}.center-y{position:absolute;top:50%;transform:translateY(-50%)}.center-xy{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.menu-block-parent{float:none;position:absolute;width:100%;z-index:50}.menu-block-parent .block.menu{background-color:#333;padding-bottom:0;width:100%;max-width:calc(100% - 32px)}.menu-block-parent .block.menu ul.menu li{display:none}.menu-block-parent .block.menu .menu-icon{color:#fff;cursor:pointer;display:block;float:right;font-size:15px;margin-top:3px;padding-right:15px;position:relative;z-index:500}.menu-block-parent .block.menu>ul.menu>li.current{display:block}body{font-family:Arial,Helvetica,sans-serif;font-size:.8em;background-color:#212121}@font-face{font-family:entypo;src:url(/fonts/entypo.eot);src:url(/fonts/entypo.eot?#iefix) format('embedded-opentype'),url(/fonts/entypo.woff) format('woff'),url(/fonts/entypo.ttf) format('truetype'),url(/fonts/entypo.svg#entypo) format('svg');font-weight:400;font-style:normal}.content-wrapper{width:970px;margin-left:auto;margin-right:auto;padding:0 16px}ul{padding:0;margin:0;border:0}a{text-decoration:none;border-bottom:0 solid #fff}a:hover{text-decoration:underline;border-bottom:0 solid #fff}.current{color:#0CC}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.sidebar a{color:#ffad1e}.nmai-wrapper{background-color:#545454;background-image:url(../img/page-background.png);background-position:-100px 85px;background-repeat:no-repeat}@media screen and (max-width:970px){.nmai-wrapper{width:1000px}}ul.menu{list-style:none;padding:0;margin:0}ul.menu li{display:block;float:left;margin:0;padding:0;position:relative}ul.menu li:hover{background-color:#0CC}#breadcrumbs{height:21px}#breadcrumbs .breadcrumbs{font-size:.833333em;padding-top:7px;display:none}#breadcrumbs .breadcrumbs span{color:#9C9C9C;font-weight:700}#breadcrumbs .breadcrumbs span a{color:#9C9C9C}#breadcrumbs .breadcrumbs span a:hover{color:#fff;text-decoration:underline}.primary-nav ul.menu{margin:0 0 3px}.primary-nav ul.menu li{background-color:#9C9C9C;display:block;height:18px;margin:7px 3px 3px 0;width:108px}.primary-nav ul.menu li.first,.primary-nav ul.menu li.shop{width:107px}.primary-nav ul.menu li.current,.primary-nav ul.menu li:hover{background-color:#0CC}.primary-nav ul.menu li a{background:center 2px no-repeat none;color:#242424;display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;height:0;overflow:hidden;padding:18px 0 0;text-align:center;text-transform:uppercase}.primary-nav ul.menu li a:hover{text-decoration:none}.primary-nav ul.menu li a.visit{background-image:url(../img/visit-trans-no-ie6.png)}.primary-nav ul.menu li a.explore{background-image:url(../img/explore-trans-no-ie6.png)}.primary-nav ul.menu li a.education{background-image:url(../img/education-trans-no-ie6.png)}.primary-nav ul.menu li a.support{background-image:url(../img/support-trans-no-ie6.png)}.primary-nav ul.menu li a.connect{background-image:url(../img/connect-trans-no-ie6.png)}.primary-nav ul.menu li a.shop{background-image:url(../img/shop-trans-no-ie6.png)}.primary-nav ul.menu li ul.menu{background:url(../img/primary-sub-foot-trans-no-ie6.png) -1px bottom no-repeat rgba(0,0,0,0);height:auto;list-style:none;margin:0;padding:2px 0 18px;position:absolute;z-index:2147483647}.primary-nav ul.menu li:hover ul.menu{display:block}.primary-nav ul.menu li ul.menu li{background:url(../img/primary-sub-trans-no-ie6.png) -1px top repeat-y rgba(0,0,0,0);display:block;height:auto;margin:0;padding:5px 0 0;width:162px}.primary-nav ul.menu li ul.menu li a{color:#333;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:auto;line-height:16px;margin:0;padding:3px 12px;text-align:left;text-transform:none}.primary-nav ul.menu li ul.menu li a:focus{outline-style:none}.primary-nav ul.menu li ul.menu li a:hover{color:#028282}.primary-nav ul ul{display:none}header{background:#424242}header .content-wrapper.header-wrapper{max-width:1800px}header .donate-button{bottom:2px;display:inline-block;float:right;position:relative}header a{color:#fff}header a .donatenow{background:url(/img/homepage/menu-overlay-donate-button.jpg) no-repeat;display:inline-block;font-weight:700;height:16px;letter-spacing:1px;padding:10px 15px}header .si-bar{background:#000;height:30px;padding:10px 0}header .si-bar .logo{display:inline-block;height:100%;max-width:100%;position:relative;z-index:300}header .si-bar .logo a{display:block;height:100%;max-width:100%}header .si-bar .logo a img{height:100%;margin-left:-8px}header .nmai-bar{background-color:#242424;height:26px;padding:25px 0;position:relative;z-index:200}header .nmai-bar .content-wrapper .searchbox.menu-search{background-color:#242424;display:none;height:25px;margin-bottom:0;position:relative;top:-31px;width:100%;z-index:400}header .nmai-bar .content-wrapper .searchbox.menu-search form input.button{height:20px;position:absolute;right:50px;top:5px;width:20px}header .nmai-bar .content-wrapper .searchbox.menu-search form input[type=text]{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.6em;font-weight:500;position:relative;width:calc(100% - 75px)}header .nmai-bar .content-wrapper .searchbox.menu-search form input[type=text]:focus{outline:0}header .nmai-bar .content-wrapper .searchbox.menu-search form input[type=text]::placeholder{color:#fff}header .nmai-bar .content-wrapper .searchbox.menu-search form input[type=text]::-webkit-input-placeholder{color:#fff}header .nmai-bar .content-wrapper .searchbox.menu-search form input[type=text]::-moz-placeholder{color:#fff}header .nmai-bar .content-wrapper .searchbox.menu-search form input[type=text]:-ms-input-placeholder{color:#fff}header .nmai-bar .content-wrapper .searchbox.menu-search form input[type=text]:-moz-placeholder{color:#fff}header .nmai-bar .content-wrapper .searchbox.menu-search .close-search{background:url(/img/homepage/icons/close.svg) center/contain no-repeat;cursor:pointer;height:20px;position:absolute;right:5px;top:5px;width:20px}header .nmai-bar .content-wrapper .searchbox.menu-search .close-search img{width:25px}header .nmai-bar .logo{display:inline-block;height:100%;max-width:100%}header .nmai-bar .logo a{display:block;height:100%;max-width:100%}header .nmai-bar .logo a img{top:50%;transform:translateY(-50%);max-height:100%;max-width:100%;min-height:12px;position:relative}header .nmai-bar .nnavm-promo{display:inline-block;position:absolute;right:150px;top:0;z-index:500}@media (min-width:1900px){header .nmai-bar .nnavm-promo{right:calc((100% - 1800px)/2 + 125px)}}header .nmai-bar .header-icons{bottom:3px;display:inline-block;float:right;position:relative}header .nmai-bar .header-icons .header-icon{cursor:pointer;display:inline-block}header .nmai-bar .header-icons .header-icon.search-icon{background:url(/img/homepage/icons/search.svg) center/contain no-repeat;height:20px;margin-right:0;position:absolute;right:50px;top:5px;width:20px}header .nmai-bar .header-icons .header-icon.close-menu{display:none;position:absolute;right:2px;top:3px}header .nmai-bar .header-icons .header-icon.close-menu img{width:25px}header .nmai-bar .header-icons .header-icon.open-menu img{width:30px}header .nmai-bar .content-wrapper .searchbox{background:#424242;display:none;position:absolute;top:25px;width:88%}header .nmai-bar .content-wrapper .searchbox form input.button{width:15px}header .nmai-bar .content-wrapper .searchbox form input.button:focus{outline:0}header .content-wrapper{height:100%;max-width:1400px;width:auto}header .content-wrapper .primary-nav,header .content-wrapper .secondary-nav{background:#000;display:none}header .content-wrapper .searchbox{display:block;margin-bottom:40px}header .content-wrapper .searchbox form{border-bottom:2px solid grey;color:grey;height:30px;font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-size:1.2em;font-weight:700;width:100%}header .content-wrapper .searchbox form input.button{color:transparent;background:url(/img/homepage/icons/search.svg) center/contain no-repeat;border:none;width:20px}header .content-wrapper .searchbox form input[type=text]{background:0 0;border:none;width:calc(100% - 25px)}header .header-menu{background-color:rgba(0,0,0,.8);color:#fff;display:none;min-height:100vh;max-width:100%;padding-top:150px;position:absolute;top:0;width:100vw;z-index:150}header.menu-shown .nmai-bar{background-color:rgba(0,0,0,.8)}header.menu-shown .nmai-bar .header-icons .header-icon,header.menu-shown .nmai-bar .nnavm-promo{display:none}header.menu-shown .nmai-bar .header-icons .header-icon.close-menu,header.menu-shown .nmai-bar .nnavm-promo.close-menu{display:block}header.menu-shown .header-menu{display:block;font-size:16px}header.menu-shown .header-menu .content-wrapper{padding:0;position:relative}@media (max-width:1440px){header.menu-shown .header-menu .content-wrapper{padding:0 16px}}header.menu-shown .header-menu .content-wrapper .searchbox{display:none}header.menu-shown .header-menu .content-wrapper .menu-options{margin-left:75px;padding-bottom:20px;width:calc(50% - 145px)}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option+.menu-option{margin-top:2em}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option h2{font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-size:1.8em;letter-spacing:1px;line-height:1;padding-left:35px;text-transform:uppercase}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option h2 a:hover{text-decoration:none}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option h2.expandable{cursor:pointer}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option h2.expandable:before{background:url(/img/homepage/icons/plus.svg) center/cover no-repeat;content:"";height:20px;left:90px;margin-top:4px;position:absolute;width:20px}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option h2.expandable.open:before{background:url(/img/homepage/icons/minus.svg) center/cover no-repeat}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option ul li{font-size:.9em;line-height:1.25;margin-top:10px;padding-right:10px}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option ul{display:none;font-size:1.6em;line-height:1.5;margin:5px 0 0 35px}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option ul li a:hover{text-decoration:none}@media (min-width:1440px){header.menu-shown .header-menu .content-wrapper .menu-options h2{padding-left:51px}header.menu-shown .header-menu .content-wrapper .menu-options h2.expandable:before{left:75px!important}header.menu-shown .header-menu .content-wrapper .menu-options ul{margin-left:51px}}header.menu-shown .header-menu .content-wrapper .menu-about{border-left:1px solid #fff;left:calc(50% - 70px);padding:0 35px 0 70px;position:absolute;top:0}header.menu-shown .header-menu .content-wrapper .menu-about h3{font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-size:1.5em;letter-spacing:1px;text-decoration:none;text-transform:uppercase;line-height:2}header.menu-shown .header-menu .content-wrapper .menu-about h3 a:hover{color:#10a6ac;text-decoration:none}header.menu-shown .header-menu .content-wrapper .menu-about h3 a.expandable:before{content:"";display:inline-block;background-image:url(/img/homepage/icons/search.svg) cover no-repeat;height:15px;width:15px}header.menu-shown .header-menu .content-wrapper .menu-about p{font-size:1em;line-height:1.5;margin-bottom:25px;max-width:400px}@media (max-width:1024px){header.menu-shown .header-menu .content-wrapper .menu-about p{font-size:1em}}@media (max-width:650px){header.menu-shown .header-menu .content-wrapper .menu-about p{display:none}}header.menu-shown .header-menu .content-wrapper .menu-about .menu-about-links{display:flex}header.menu-shown .header-menu .content-wrapper .menu-about .menu-about-links .menu-links-section{width:50%}header.menu-shown .header-menu .content-wrapper .menu-about .menu-about-links .menu-links-section.section-right{align-self:flex-end}header.menu-shown .header-menu .content-wrapper .menu-about .menu-about-links .menu-links-section.section-right .nnavm-promo-menu{float:right;margin-top:30px;display:none}@media (max-width:1024px){header.menu-shown .header-menu .content-wrapper .menu-about .menu-about-links .menu-links-section.section-right .nnavm-promo-menu{display:block}}@media (max-width:650px){header.menu-shown .header-menu .content-wrapper .menu-about .menu-about-links .menu-links-section.section-right .nnavm-promo-menu{float:none;margin:0}}@media (max-width:400px){header.menu-shown .header-menu .content-wrapper .menu-about .menu-about-links{display:block}header.menu-shown .header-menu .content-wrapper .menu-about .menu-about-links .menu-links-section.section-right .nnavm-promo-menu{margin:30px 0 0}}header.menu-shown .header-menu .content-wrapper .menu-about a.donate-button{float:none;margin-top:20px}header.menu-shown .header-menu .content-wrapper .menu-about a.donate-button .donatenow{font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-size:1.5em;height:auto}@media (max-width:1024px){header .si-bar{height:25px;padding:5px 0}header .si-bar .content-wrapper .donate-button{display:none}header .nmai-bar{height:20px;min-height:0}header .nmai-bar .content-wrapper .logo{max-width:calc(100% - 50px);position:relative;z-index:300}header .nmai-bar .content-wrapper .nnavm-promo{display:none}header .nmai-bar .content-wrapper .header-icons .header-icon.close-menu img,header .nmai-bar .content-wrapper .header-icons .header-icon.open-menu img{width:25px}header .nmai-bar .content-wrapper .header-icons .header-icon.open-menu{position:relative;top:2px}header .nmai-bar .content-wrapper .searchbox.menu-search{top:-26px}header .nmai-bar .content-wrapper .searchbox.menu-search form input[type=text]{font-size:1.4em;bottom:-2px}header.menu-shown .header-menu .content-wrapper .menu-options{border-right:none!important}header.menu-shown .header-menu .content-wrapper .menu-about{border-left:1px solid #fff;padding-left:50px}}@media (max-width:1024px) and (max-width:650px){header .nmai-bar .content-wrapper .header-icons .header-icon.close-menu img,header .nmai-bar .content-wrapper .header-icons .header-icon.open-menu img{width:20px}}@media (max-width:750px){header.menu-shown .header-menu .content-wrapper .menu-options{width:calc(50% - 70px);margin-left:0}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option h2{padding-left:35px}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option h2.expandable:before{margin-top:5px;left:16px}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option ul{margin-left:35px}}@media (max-width:650px){header .nmai-bar .header-icons .header-icon.search-icon{display:none}header .nmai-bar .header-icons .header-icon.open-menu{padding-top:3px}header .content-wrapper .searchbox{display:block;margin-bottom:40px}header .content-wrapper .searchbox form{border-bottom:2px solid grey;color:grey;height:30px;font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-size:1.2em;font-weight:700;position:relative;width:100%}header .content-wrapper .searchbox form input.button{color:transparent;background:url(/img/homepage/icons/search.svg) center/contain no-repeat;border:none;bottom:5px;position:absolute;right:0;width:20px}header .content-wrapper .searchbox form input[type=text]{background:0 0;border:none;width:calc(100% - 25px)}header .content-wrapper .searchbox form input[type=text]:focus{outline:0}header.menu-shown .header-menu .content-wrapper .searchbox{display:block}header.menu-shown .header-menu .content-wrapper .menu-options{width:100%}header.menu-shown .header-menu .content-wrapper .menu-about{border-left:none;border-top:1px solid #fff;box-sizing:border-box;margin:10px 35px 40px;padding:15px 0 0;position:static;max-width:100%}}@media (max-width:550px){header .nmai-bar{padding:20px 0}}@media (max-width:500px){header .nmai-bar{padding:15px 0}header .nmai-bar .content-wrapper .logo{max-width:calc(100% - 40px)}header .nmai-bar .content-wrapper .header-icons .header-icon.search{display:none}header.menu-shown .header-menu .content-wrapper .menu-options .menu-option h2{font-size:2em}}@media (max-width:400px){header .nmai-bar .header-icons .header-icon .open-menu{padding-top:4px}}footer.nmai-footer{background-color:rgba(0,0,0,.6);font-size:15px;letter-spacing:.25px;margin-top:42px;padding-bottom:26px}footer.nmai-footer .content-wrapper{color:#fff;font-size:1em;line-height:1.4;max-width:1400px;width:auto}footer.nmai-footer .content-wrapper .nmai-logo{background:url(../img/footer_logo-trans.png) left bottom no-repeat rgba(0,0,0,0);background-size:contain;margin:25px 0 0;overflow:hidden;padding:40px 0 0}footer.nmai-footer .content-wrapper .middle-bar{display:flex;justify-content:space-between;opacity:.7}footer.nmai-footer .content-wrapper .middle-bar .contact-addresses,footer.nmai-footer .content-wrapper .middle-bar .contact-buttons,footer.nmai-footer .content-wrapper .middle-bar .quick-links{margin-top:35px}footer.nmai-footer .content-wrapper .middle-bar a.location-clickable{color:#fff}footer.nmai-footer .content-wrapper .middle-bar a.location-clickable:hover{text-decoration:none}footer.nmai-footer .content-wrapper .middle-bar .bottom-row{display:flex;width:50%}footer.nmai-footer .content-wrapper .middle-bar .contact-addresses{display:flex;justify-content:space-between}footer.nmai-footer .content-wrapper .middle-bar .contact-addresses>div .hours{margin-top:10px}footer.nmai-footer .content-wrapper .middle-bar .contact-addresses .nyc{margin-left:35px}footer.nmai-footer .content-wrapper .middle-bar .quick-links{margin-left:auto;margin-right:auto}footer.nmai-footer .content-wrapper .middle-bar .quick-links ul{line-height:2;list-style-type:none;margin-right:35px}footer.nmai-footer .content-wrapper .middle-bar .quick-links ul:first-of-type{float:left}footer.nmai-footer .content-wrapper .middle-bar .quick-links ul:last-of-type{float:left}footer.nmai-footer .content-wrapper .middle-bar .quick-links ul:last-of-type:after{content:"";clear:both}footer.nmai-footer .content-wrapper .middle-bar .quick-links ul a{color:#fff}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .social-icons{display:flex;height:25px}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .social-icons .social-icon{display:inline-block;margin:auto;padding:0 15px 5px 0}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .social-icons .social-icon.flickr img{margin-top:5px}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .social-icons .social-icon img{max-height:25px;width:auto}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .social-icons .social-icon:last-of-type{padding-right:0}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .email-button{color:#fff;display:inline-block;margin-top:15px}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .email-button .email-signup{font-size:1.1em;padding:20px;background:url(/img/homepage/menu-overlay-donate-button.jpg) no-repeat;font-weight:700;display:inline-block}@media (max-width:850px){footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .email-button .email-signup{padding:15px}}footer.nmai-footer .content-wrapper .legal{clear:both;margin-bottom:25px;padding-top:25px;text-align:right}footer.nmai-footer .content-wrapper .legal a{color:#fff;display:inline-block;margin-right:30px}footer.nmai-footer .content-wrapper .legal:before{background:grey;content:"";display:block;height:1px;margin:20px auto 10px;width:100%}@media (max-width:1150px){footer.nmai-footer .content-wrapper .middle-bar{flex-wrap:wrap}footer.nmai-footer .content-wrapper .middle-bar .contact-addresses{display:block;margin-right:20px}footer.nmai-footer .content-wrapper .middle-bar .contact-addresses .nyc{margin:25px 0 0}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons{min-width:250px}footer.nmai-footer .content-wrapper .middle-bar .bottom-row{min-width:60%;width:auto}}@media (max-width:850px){footer.nmai-footer .content-wrapper{font-size:.9em}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons{display:flex;width:100%}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .social-icons{flex-wrap:wrap;width:50%}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .social-icons .social-icon{padding-right:18px}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .social-icons .social-icon:first .social-icon:nth-of-type(3n){padding-right:0}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .email-button{width:auto;margin-top:-13px;padding-left:20px}}@media (max-width:700px){footer.nmai-footer .content-wrapper .middle-bar{display:block;flex-wrap:wrap}footer.nmai-footer .content-wrapper .middle-bar .contact-addresses{display:flex;margin-right:0}footer.nmai-footer .content-wrapper .middle-bar .contact-addresses .dc,footer.nmai-footer .content-wrapper .middle-bar .contact-addresses .nyc{width:50%;margin:0}footer.nmai-footer .content-wrapper .middle-bar .contact-addresses .dc{padding-right:10px}footer.nmai-footer .content-wrapper .middle-bar .contact-addresses .nyc{padding-left:10px}footer.nmai-footer .content-wrapper .middle-bar .bottom-bar{display:flex}footer.nmai-footer .content-wrapper .middle-bar .quick-links{float:left;margin:30px 0 0;width:50%}footer.nmai-footer .content-wrapper .middle-bar .quick-links ul{margin-right:0;width:50%}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons{display:inline-block;margin:30px 0 0;width:50%;max-width:50%}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons:after{content:"";clear:both}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .social-icons{float:left;width:100%}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .social-icons .social-icon{margin-top:0;padding-right:15px!important}footer.nmai-footer .content-wrapper .middle-bar .contact-buttons .email-button{padding-left:0;display:block;margin-top:40px}}@media (max-width:575px){footer.nmai-footer .content-wrapper .middle-bar,footer.nmai-footer .content-wrapper .middle-bar .contact-addresses{display:block}footer.nmai-footer .content-wrapper .middle-bar .contact-addresses .nyc{margin:25px 0 0}footer.nmai-footer .content-wrapper .middle-bar .contact-addresses .dc,footer.nmai-footer .content-wrapper .middle-bar .contact-addresses .nyc{width:100%;padding:0}footer.nmai-footer .content-wrapper .middle-bar .quick-links{width:100%}footer.nmai-footer .content-wrapper .middle-bar .quick-links ul{min-width:35%}footer.nmai-footer .content-wrapper .middle-bar .quick-links .contact-buttons{clear:both;display:block;max-width:250px;padding-bottom:30px;position:relative;top:30px;width:250px}footer.nmai-footer .content-wrapper .middle-bar .quick-links .contact-buttons .social-icons{float:none;display:flex;justify-content:space-between}footer.nmai-footer .content-wrapper .middle-bar .quick-links .contact-buttons .social-icons .social-icon:first-of-type{margin-left:0}footer.nmai-footer .content-wrapper .middle-bar .quick-links .contact-buttons .email-button{position:static;margin:20px 0 0}footer.nmai-footer .content-wrapper .legal a{margin-right:10px}}@media (max-width:575px) and (max-width:350px){footer.nmai-footer .content-wrapper .legal a{display:inline}}.main-content.regular.homepage{margin-top:28px;position:relative;height:730px}.main-content.regular.homepage a{text-decoration:none}.main-content.regular.homepage div,.main-content.regular.homepage p{margin-bottom:0}.main-content.regular.homepage img{display:block}.main-content.regular.homepage .webmedia{position:relative}.main-content.regular.homepage .block{margin-right:10px;margin-bottom:10px}.main-content.regular.homepage .block.standard{border:none}.main-content.regular.homepage .block.collection .description,.main-content.regular.homepage .block.standard .description{position:absolute;bottom:0;left:0;color:#FFF;background-color:rgba(0,0,0,.7);z-index:1000;width:100%}.main-content.regular.homepage .block.collection .description:hover,.main-content.regular.homepage .block.standard .description:hover{background-color:rgba(41,191,190,.7)}.main-content.regular.homepage .block.collection .description p,.main-content.regular.homepage .block.standard .description p{font-size:.85em;line-height:1.4em}.main-content.regular.homepage .block.collection .description p a,.main-content.regular.homepage .block.standard .description p a{color:#b3b3b3;display:block;padding:10px}.main-content.regular.homepage .block.collection .description p a:hover,.main-content.regular.homepage .block.standard .description p a:hover{color:#fff}.main-content.regular.homepage .block.collection .description p a:hover strong,.main-content.regular.homepage .block.standard .description p a:hover strong{color:#003636}.main-content.regular.homepage .block.collection .description strong,.main-content.regular.homepage .block.standard .description strong{color:#fff;text-transform:uppercase;font-weight:700}.html-body,.nmai-wrapper{overflow-x:hidden}.content-wrapper .pdf{background:url(/img/pdf.gif) no-repeat;padding-bottom:2px;padding-left:17px}.alert.active{display:none;background-color:#c30;color:#fff;margin:0 auto;text-align:center;padding:16px;font-size:12px}.alert.active p{max-width:1200px;margin:0 auto}.alert.active a{display:inline-block}.main-content.regular{float:left;width:480px;margin-top:10px;margin-right:10px}.main-content.regular.two-cols-left{margin-right:0}.main-content.regular.two-cols-right{margin-left:0}.main-content.regular.mitsitam #accordion p{margin-bottom:0}.main-content.regular a{color:#c30;font-size:1em!important}.main-content.regular .webmedia{position:relative}.main-content.regular div,.main-content.regular p{line-height:1.5em;margin:0 0 1em;color:#333}.main-content.regular h4{margin-bottom:1em}.main-content.regular div:last-child{margin-bottom:0}.main-content.regular .black{color:#000}.main-content.regular p{font-size:.95em}.main-content.regular .content-borders{background:#FFF;padding:20px;border-bottom:1px solid #D4D4D4;border-top:10px solid #D4D4D4}.main-content.regular.drupal-landing-search p.message{display:none}.main-content.regular.drupal-landing-search p.message strong{color:red}.main-content.regular.drupal-landing-search h3.highlight-title{font-size:1.5em;margin:30px 0 20px}.main-content.regular.drupal-landing-search form{margin:25px 0 50px;position:relative}.main-content.regular.drupal-landing-search form input[type=text]{box-sizing:border-box;height:42px;padding:10px;border:1px solid #c1cad3;width:100%;font-size:15px}.main-content.regular.drupal-landing-search form .edan-search-submit{height:42px;background:url(/img/homepage/icons/search.svg) center/20px no-repeat #049e9e;width:42px;position:relative;transform:translateY(-100%);float:right;border:none}.main-content.regular.drupal-landing-search .highlight-grid{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item{line-height:0;width:calc(33% - 14px);margin:10px 10px 10px 0;position:relative;text-align:center}@media (min-width:750px){.main-content.regular.drupal-landing-search .highlight-grid .highlight-item:nth-of-type(3n){margin-right:0}}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item a{display:inline-block}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item a img{max-width:100%}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item a h4.highlight-category{top:50%;font-size:18px;position:absolute;transform:translate(-50%,-50%);text-align:center;left:50%;color:#fff;display:none;width:100%;padding:10px;box-sizing:border-box;font-weight:400;line-height:1.5em}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item a:hover{background-color:#000}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item a:hover img{opacity:.4}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item a:hover h4.highlight-category{display:block!important}@media (max-width:750px){.main-content.regular.drupal-landing-search .highlight-grid .highlight-item{width:calc(50% - 10px)}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item:nth-of-type(2n){margin-right:0}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item a h4.highlight-category,.main-content.regular.drupal-landing-search .highlight-grid .highlight-item h4.highlight-category{display:block;position:static;transform:none;background-color:#EFF3F4;color:#0177A8}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item a:hover{text-decoration:none;color:#0177A8;background-color:transparent}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item a:hover img{opacity:1}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item a:hover h4.highlight-category{text-decoration:underline}}@media (max-width:500px){.main-content.regular.drupal-landing-search .highlight-grid .highlight-item{width:100%;margin:10px 0}.main-content.regular.drupal-landing-search .highlight-grid .highlight-item:nth-of-type(2n){margin-right:0}}.main-content.regular .content{background:#FFF;padding:20px;margin-bottom:0}.main-content.regular .content h1{color:#999;font-family:"Arial Narrow",Arial,Helvetica,sans-serif;font-stretch:condensed;font-size:2.3em;letter-spacing:.03em;margin:0 0 12px;line-height:normal}.main-content.regular .content h3{color:#3E3E3E;display:block;margin:0 0 4px;text-transform:uppercase;font-size:1.17em}.main-content.regular .content h3.anchornav{font-size:.85em;margin:16px 0;color:#e6e6e6;line-height:1.2em}.main-content.regular .content h3.graybar{background:#e6e6e6;margin-bottom:14px;padding:3px 6px}.main-content.regular .content ol,.main-content.regular .content ul{padding-left:4.2em;list-style:outside}.main-content.regular .content ol li,.main-content.regular .content ul li{margin:3px 0 3px -20px;color:#333;padding-left:.4em}.main-content.regular .content .indent{margin:3px 0 3px -5px}.main-content.regular .content .double-indent{margin:3px 0 3px 10px}.main-content.regular .content .alp-nav{margin:0 0 0 2px}.main-content.regular .content .archive-listing{border-bottom:#DDD solid 1px;margin:0 0 20px}.main-content.regular .content .archive-extras{float:left;margin:0 0 20px;width:100px;line-height:normal}.main-content.regular .content .archive-extras>br{display:none}.main-content.regular .content .archive-extras>img{display:block}.main-content.regular .content .archive-extras .detail{border:3px solid #DDD}.main-content.regular .content .archive-extras .roundy{background-color:#C24C32;display:inline-block;color:#F6921E!important;font-size:9px;font-weight:700;margin:5px 0 0;padding:0 4px 6px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:100px}.main-content.regular .content .archive-extras .roundy .audio,.main-content.regular .content .archive-extras .roundy .program,.main-content.regular .content .archive-extras .roundy .video{position:relative;right:3px;top:4px}.main-content.regular .content .repatriation-timeline{border-left:3px solid #ccc;margin:20px 0 25px 20px;padding:5px 0 20px 30px;list-style-type:none}.main-content.regular .content .repatriation-timeline li.timeline-event .timeline-date{display:inline-block;font-size:1.75em;font-weight:700;margin:0;padding:1em 0 .4em;position:relative}.main-content.regular .content .repatriation-timeline li.timeline-event .timeline-date:before{color:#028282;font-size:2em;content:"• ";display:inline-block;position:absolute;margin-left:-24px}.main-content.regular .content .repatriation-timeline+p{border-top:1px solid #ccc;padding-top:20px}.main-content.regular .content h4.timeline-header{border-top:1px solid #ccc;color:#028282;font-size:1.15em;margin:5px 0 10px;padding-top:10px;text-transform:uppercase}.main-content.regular .content h2.repatriation-subhead{font-size:1.1em;padding-top:10px}.main-content.regular .content div.repatriation-toggle.definitions .toggle-click{margin-top:10px}.main-content.regular .content .repatriation-toggle{font-size:.95em}.main-content.regular .content .repatriation-toggle li{font-weight:700;margin-bottom:10px;margin-left:0;padding-left:0}.main-content.regular .content .repatriation-toggle .toggle-click{background:url(/img/arrow_right.gif) 0 4px no-repeat;color:#c30;cursor:pointer;font-size:13px;font-weight:700;margin-bottom:2px;padding-left:15px}.main-content.regular .content .repatriation-toggle .toggle-click:hover{text-decoration:underline}.main-content.regular .content .repatriation-toggle .toggle-click.toggle-open{background-image:url(/img/arrow_down.gif)}.main-content.regular .content .repatriation-toggle .toggle-display{display:none;font-weight:400}.main-content.regular .content .repatriation-toggle .toggle-display p{font-size:1em;margin:0;padding-bottom:1em}.main-content.regular .content .repatriation-toggle .toggle-display p+ul{font-size:1em;margin-top:-1em}.main-content.regular .content .repatriation-toggle .toggle-display ul{margin-top:0;margin-bottom:0;padding-top:5px}.main-content.regular .content .repatriation-toggle .toggle-display ul li{font-weight:400;margin-bottom:5px}.main-content.regular .content .repatriation-toggle ul{margin-top:-.75em}.main-content.regular .content .repatriation-toggle ul li{font-weight:400}.main-content.regular .content .repatriation-toggle p{font-weight:400;font-size:1em}.main-content.regular .content ul.repatriation-list{margin-top:-.75em}.main-content.regular .content ul.repatriation-defs{margin-top:0}.main-content.regular .content ul.repatriation-defs li{line-height:1.5em;margin-top:0;margin-bottom:0;padding-bottom:5px}.main-content.regular .content .slideshow{background-color:#313131;padding:27px;text-align:center;position:relative}.main-content.regular .content .slideshow div{margin:0}.main-content.regular .content .slideshow .slide{display:none}.main-content.regular .content .slideshow .slide img{display:block}.main-content.regular .content .slideshow .next{background:url(/img/next.png) left top no-repeat rgba(0,0,0,0);display:block;float:left;height:0!important;overflow:hidden;padding:38px 0 0;position:absolute;right:0;top:100px;width:27px}.main-content.regular .content .slideshow .prev{background:url(/img/previous.png) left top no-repeat rgba(0,0,0,0);display:block;float:left;height:0!important;left:0;overflow:hidden;padding:38px 0 0;position:absolute;top:100px;width:27px}.main-content.regular .content .block{position:relative;float:left;margin-right:10px;margin-bottom:10px}.main-content.regular .content .archive-content{margin:0 0 0 115px}.main-content.regular .content .internship_loc{display:flex;margin:16px 0 0;padding-top:10px;border-top:2px solid #ececec}.main-content.regular .content .internship_loc img{float:none;margin:3px 10px 0 0}@media (max-width:600px){.main-content.regular .content .internship_loc img{width:150px;height:100%}}@media (max-width:450px){.main-content.regular .content .internship_loc{display:block}.main-content.regular .content .internship_loc img{width:auto}}.main-content.regular .content .internship_loc.native-media-item{display:block;margin:0 0 10px}.main-content.regular .content .internship_loc.native-media-item img{float:left}.main-content.regular .content p a.mem_button{background-color:#cf2d13;margin:0 0 10px;padding:5px 10px;width:auto;text-transform:uppercase;font-weight:700;font-size:.95em;color:#fff}.main-content.regular .content p a.mem_button:hover{background-color:#00747B;text-decoration:none}.main-content.regular .content ol,.main-content.regular .content p,.main-content.regular .content ul{margin-bottom:1em}.main-content.regular .content p.nogaplist{margin-bottom:0}.main-content.regular .content ul.nogaplist{font-size:.95em;margin-top:0;line-height:1.5em}.main-content.regular .content.planned-giving ul.nogaplist{padding-left:4.5em}.main-content.regular .content #facilitiesreservationslides{margin-bottom:0}.main-content.regular .content.specialevents-policies ol{padding-left:4.6em;list-style:decimal}.main-content.regular .content .facilitiesbox{float:left;width:calc(50% - 20px);margin-right:20px;margin-bottom:20px}@media (max-width:700px){.main-content.regular .content .facilitiesbox{display:inline-block;float:none;width:100%;margin-right:0}}.main-content.regular .content .facilitiesbox h4{background:#e6e6e6;font-size:14px;text-transform:uppercase;padding:4px 8px;line-height:1em}.main-content.regular .content .facilitiesbox p{margin-left:8px}.main-content.regular .content .nmai-contactform-wrapper table{margin:auto}.main-content.regular .content .nmai-contactform-wrapper table td,.main-content.regular .content .nmai-contactform-wrapper table th{padding:6px 5px}.main-content.regular .content .nmai-contactform-wrapper table textarea{font-family:monospace}.main-content.regular .content .nmai-contactform-wrapper table div{margin-bottom:0}.main-content.regular .content .nmai-contactform-wrapper table div .recaptcha_input_area{padding-bottom:0!important}.main-content.regular .content .content-bottom-notes{line-height:1.1em;margin-bottom:0}.main-content.regular .content ul.tighened-list li{line-height:1em}.main-content.regular .content table.standard{background:#cedaf4;margin:0;padding:0;border:1px solid #7183ab;font-size:.95em}.main-content.regular .content table.standard tr.header{background:#7183ab;font-weight:700;color:#FFF}.main-content.regular .content table.standard td{margin:0;padding:4px;border-bottom:1px solid #7183ab}.main-content.regular .content ol{list-style:decimal}.main-content.regular .content .webmedia img{display:block}.main-content.regular .content .webmedia .caption{font-size:.85em;text-align:left}.main-content.regular #accordion h3.ui-state-default{background:url(/img/arrow_right.gif) 0 4px no-repeat;padding-left:15px}.main-content.regular #accordion h3.ui-state-active{background:url(/img/arrow_down.gif) 0 4px no-repeat;padding-left:15px;color:#7b1501}.main-content.regular #accordion h3{font-size:1em;margin-bottom:8px;color:#c30;text-transform:none}.main-content.regular #accordion h3 a{font-size:1.1em!important}.main-content.regular #giving-ball{margin-top:10px}.main-content.regular .exhibition-item p.details{font-size:1.1em;color:#666}.main-content.regular .exhibition-item .links{border-top:1px solid #ccc;padding:10px 0 0;margin-bottom:10px}.main-content.regular .exhibition-item .links a{font-weight:700;display:block;line-height:1.6em}.main-content.regular .exhibition-item .links p{margin:0;padding:0}.main-content.regular .exhibition-item .links .visit{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0;margin:10px 0;display:block;height:1.5em}.main-content.regular .exhibition-item .links .visit a{color:#028282;padding:0 20px 0 0}.main-content.regular .exhibition-item .links .visit a:after{background:url(/img/arrow.png) right center no-repeat;content:"";display:inline-block;height:15px;vertical-align:sub;width:15px}.main-content.regular .exhibition-item .links .media-section{display:none;padding-left:30px}.main-content.regular .exhibition-item .links .media-section a{text-decoration:none;display:list-item;list-style-type:disc;font-weight:400}.main-content.regular .exhibition-item .links .media-section a:hover{text-decoration:underline}.main-content.regular .picright{float:right;margin:4px 0 10px 14px}.main-content.regular .web{background:url(/img/website.gif) no-repeat;padding-bottom:2px;padding-left:17px}.main-content.regular .festival-archive{background:#333;background:rgba(0,0,0,.5);margin:0;font-size:.95em;padding:10px;width:460px}.main-content.regular .festival-archive .fltlft{float:left;margin-right:10px}.main-content.regular .festival-archive h1{color:#FFF;font-size:23px;line-height:23px;font-weight:700;padding:0;margin:0}.main-content.regular .festival-archive .festival-icon{margin:2px 5px 2px 0;position:relative;top:5px}.main-content.regular .festival-archive a{color:#3CC}.main-content.regular #for-formilies{position:relative;height:730px}.main-content.regular #for-formilies a{text-decoration:none;text-transform:none}.main-content.regular #for-formilies div{margin-bottom:0}.main-content.regular #for-formilies .calendar{position:absolute;top:0;left:0;width:162px;height:312px;padding:0;background:#d6ecff}.main-content.regular #for-formilies .calendar img{display:block}.main-content.regular #for-formilies #calendar_content{width:100%;height:294px;padding:0 12px;overflow:auto;background:#d6ecff}.main-content.regular #for-formilies .youtube{position:absolute;top:0;left:196px;width:382px;height:282px;padding:0;margin:0;z-index:0}.main-content.regular #for-formilies .family-guide{position:absolute;top:0;left:588px;width:186px}.main-content.regular #for-formilies .discovery-room{position:absolute;top:346px;left:0}.main-content.regular #for-formilies .welcome{position:absolute;top:290px;left:196px}.main-content.regular #for-formilies .welcome .description .noroll p{color:#FFF;padding:16px;font-size:12px;line-height:19px;text-align:justify}.main-content.regular #for-formilies .welcome .description .noroll p strong{color:#1f7cd5;text-transform:none;font-weight:400}.main-content.regular #for-formilies .woven{position:absolute;top:290px;left:588px}.main-content.regular #for-formilies .imaginations{position:absolute;top:522px;left:98px}.main-content.regular #for-formilies .doyouknow{position:absolute;top:522px;left:490px;width:238px;height:222px}.main-content.regular #for-formilies .doyouknow .description .noroll{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:1000;display:inline;width:206px;margin-left:16px}.main-content.regular #for-formilies .doyouknow .description .noroll p{color:#042b50;margin:0 0 8px;padding-top:8px;font-size:12px}.main-content.regular #for-formilies .doyouknow .description .noroll p:last-child a{color:#1f7cd5;display:inline;padding-left:145px}.main-content.regular #for-formilies .doyouknow .description .noroll p:last-child a:hover{color:#000;text-decoration:underline}.main-content.regular #for-formilies .doyouknow .description .noroll p strong{color:#1f7cd5;text-transform:none;font-weight:400}.main-content.regular #for-formilies .webmedia{position:relative}.main-content.regular #for-formilies .webmedia img{display:block}.main-content.regular #for-formilies .description{position:absolute;bottom:0;left:0;color:#FFF;background-color:rgba(0,0,0,.7);z-index:1000;width:100%;padding:0;line-height:1em}.main-content.regular #for-formilies .description:hover{background-color:rgba(41,191,190,.7)}.main-content.regular #for-formilies .description p{color:#b3b3b3;margin:0;font-size:.85em;line-height:1.4em}.main-content.regular #for-formilies .description p:hover{color:#fff}.main-content.regular #for-formilies .description p a{color:#b3b3b3;width:95%;display:block;padding:10px 0 10px 10px}.main-content.regular #for-formilies .description p a:hover{color:#fff}.main-content.regular #for-formilies .description p a strong{text-transform:uppercase;font-weight:700;color:#fff}.main-content.regular #for-formilies .description p a strong:hover{color:#003636}.main-content.regular #for-formilies .description .noroll{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:1000}.main-content.regular #for-formilies .description .noroll a{padding:0 0 8px 18px;margin-left:14px}.main-content.regular #for-formilies .description .noroll a strong{color:#fff;text-align:center;text-transform:none}.main-content.regular #for-educators{position:relative;height:730px}.main-content.regular #for-educators a{text-decoration:none;text-transform:none}.main-content.regular #for-educators div{margin-bottom:0}.main-content.regular #for-educators .calendar{position:absolute;top:0;left:0;width:162px;height:336px;padding:0;margin:0;background:#f9d062}.main-content.regular #for-educators .calendar img{display:block}.main-content.regular #for-educators #calendar_content{width:100%;height:267px;padding:0 12px;overflow:auto;background:#f9d062}.main-content.regular #for-educators .webmedia{position:relative}.main-content.regular #for-educators .webmedia img{display:block}.main-content.regular #for-educators .youtube{position:absolute;top:0;left:196px;width:382px;height:282px;padding:0;margin:0;z-index:0}.main-content.regular #for-educators .enewsletter{position:absolute;top:0;left:588px;width:184px}.main-content.regular #for-educators .maya{position:absolute;top:290px;left:446px}.main-content.regular #for-educators .workshop{position:absolute;top:348px;left:0}.main-content.regular #for-educators .infinity{position:absolute;top:522px}.main-content.regular #for-educators .environment{position:absolute;top:522px;left:245px}.main-content.regular #for-educators .welcome{position:absolute;top:290px;left:196px}.main-content.regular #for-educators .welcome .description .noroll p{color:#FFF;padding:16px;font-size:12px;text-align:justify}.main-content.regular #for-educators .welcome .description .noroll p strong{text-transform:none;font-weight:400}.main-content.regular #for-educators .doyouknow{position:absolute;top:522px;left:490px;width:238px;height:222px}.main-content.regular #for-educators .doyouknow .description .noroll{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:1000;display:inline;width:206px;margin-left:16px}.main-content.regular #for-educators .doyouknow .description .noroll p{color:#621515;margin:0 0 8px;padding-top:8px;font-size:12px;line-height:15px}.main-content.regular #for-educators .doyouknow .description .noroll p:last-child a{color:#af2f2f;display:inline;padding-left:145px}.main-content.regular #for-educators .doyouknow .description .noroll p:last-child a:hover{color:#000;text-decoration:underline}.main-content.regular #for-educators .doyouknow .description .noroll p strong{color:#af2f2f;text-transform:none;font-weight:400}.main-content.regular #for-educators .description{position:absolute;bottom:0;left:0;color:#FFF;background-color:rgba(0,0,0,.7);z-index:1000;width:100%;padding:0;line-height:1em}.main-content.regular #for-educators .description:hover{background-color:rgba(41,191,190,.7)}.main-content.regular #for-educators .description p{color:#b3b3b3;margin:0;font-size:.85em;line-height:1.4em}.main-content.regular #for-educators .description p:hover strong{color:#003636}.main-content.regular #for-educators .description p:hover a{color:#fff}.main-content.regular #for-educators .description p strong{text-transform:uppercase;font-weight:700;color:#fff}.main-content.regular #for-educators .description p strong:hover{color:#003636}.main-content.regular #for-educators .description p a{color:#b3b3b3;width:95%;display:block;padding:10px 0 10px 10px}.main-content.regular #for-educators .description.link p a{text-transform:uppercase;color:#fff}.main-content.regular #for-educators .description.link p a:hover{color:#003636}.main-content.regular #for-educators .description .noroll{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:1000}.main-content.regular #for-educators .description .noroll a{padding:0 0 8px 18px;margin-left:14px}.main-content.regular #for-educators .description .noroll a strong{color:#fff;text-align:center;text-transform:none}.main-content.regular .webcast-info{padding-top:35px;padding-bottom:5px;text-align:center;font-size:14px;font-weight:700}.main-content.regular .store .block{margin-bottom:10px}.main-content.regular .store .category-module{background:#DDD;padding-bottom:10px}.main-content.regular .store .category-module h2.category{background:#369e9d;color:#FFF;padding:6px 10px 5px;font-size:18px;line-height:1;margin:10px 0}.main-content.regular .store .category-module p{padding:0 20px;margin-bottom:1em}.main-content.regular .store h2.category{background:#369e9d;color:#FFF;padding:6px 10px 5px;font-size:18px;line-height:1;margin:10px 0}.main-content.regular .store .product-container{text-align:justify}.main-content.regular .store .product-container:after{content:'';display:inline-block;width:100%}.main-content.regular .store .product-container .product-thumbnail{display:inline-block;margin-bottom:10px;position:relative;text-align:center;vertical-align:top;width:calc((100% - 50px) / 6)}@media (max-width:1200px){.main-content.regular .store .product-container .product-thumbnail{width:calc((100% - 40px) / 5)}}@media (max-width:900px){.main-content.regular .store .product-container .product-thumbnail{width:calc((100% - 30px) / 4)}}@media (max-width:650px){.main-content.regular .store .product-container .product-thumbnail{width:calc((100% - 20px) / 3)}}@media (max-width:450px){.main-content.regular .store .product-container .product-thumbnail{width:calc((100% - 10px) / 2)}}.main-content.regular .store .product-container .product-thumbnail.product-placeholder{margin:0}.main-content.regular .store .product-container .product-thumbnail a{text-decoration:none}.main-content.regular .store .product-container .product-thumbnail img{display:block;margin:0;padding:0;width:100%;height:auto}.main-content.regular .store .product-container .product-thumbnail span{font-size:11px;font-weight:700;line-height:1.5;margin:0;padding:1em;background:#434343;color:#FFF;height:65px;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.main-content.regular .store .product-container .product-thumbnail span:hover{color:#FFF;background:rgba(41,191,190,.7)}.main-content.regular .store .product-detail{border-bottom:1px solid #999;padding:20px 0}.main-content.regular .store .product-detail img{float:left;margin:0 20px 0 0;border:0;display:block}.main-content.regular .store .product-detail img.long{margin-bottom:150px}.main-content.regular .store .product-detail img.medium{margin-bottom:90px}@media (max-width:1025px){.main-content.regular .store .product-detail img{height:auto;max-width:40%}}@media (max-width:500px){.main-content.regular .store .product-detail img{float:none;margin:0 auto 10px;max-width:100%}}.main-content.regular .store .product-detail h2{font-size:16px;margin:0 0 5px;padding:0;text-transform:none;line-height:1.25em}.main-content.regular .store .product-detail h3.specifications{text-decoration:underline;margin:0}.main-content.regular .store .product-detail h3{font-size:13px;margin:0 0 5px;padding:0;text-transform:none;line-height:1.3em}.main-content.regular .store .product-detail ul.specifications{text-indent:0;list-style:none;margin:0 0 10px;padding:0}.main-content.regular .store .product-detail ul.specifications li{margin-bottom:0;margin-left:0;margin-top:0;padding:6px 0 0}.main-content.regular .store .product-detail .members-save,.main-content.regular .store .product-detail .price{text-align:right}.main-content.regular .store .product-detail .price span{color:#0CF}.main-content.regular .store .product-detail .members-save span{color:#F30}.main-content.regular #press_releases .feedburnerFeedBlock{line-height:19px;padding:0;margin:0}.main-content.regular #press_releases .feedburnerFeedBlock div{margin-bottom:0}.main-content.regular #press_releases .feedburnerFeedBlock ul{padding-left:2.8em}.main-content.regular #press_releases .feedburnerFeedBlock li{margin:0 0 10px;padding:0 0 10px;list-style:none}.main-content.regular #press_releases .feedburnerFeedBlock .headline{font-size:1.1em;line-height:12px;margin:0;padding:0}.main-content.regular #press_releases p{padding:0 0 10px;color:#999;margin:0;border-bottom:1px solid #e6e6e6;clear:left;display:block}.main-content.regular #press_releases p.noborder{border:0;margin-bottom:10px}.main-content.regular #press_releases.kits p{padding:10px 0}.main-content.regular #press_releases a{font-weight:700;margin:0;font-size:12px}.main-content.regular #press_releases .kit{margin-bottom:0}.main-content.regular #press_releases .kit p{font-size:1.1em;padding-top:10px;min-height:40px}.main-content.regular #press_releases img{float:left;margin:0 10px 10px 0}.main-content.regular #artistleadership ol,.main-content.regular #artistleadership ul{padding-left:3em}.main-content.regular .wide-slideshow{text-align:center}.main-content.regular .wide-slideshow.dc-events .block.standard,.main-content.regular .wide-slideshow.dc-events .block.standard .webmedia img,.main-content.regular .wide-slideshow.ny-events .block.standard,.main-content.regular .wide-slideshow.ny-events .block.standard .webmedia img{width:100%}.main-content.regular .wide-slideshow.dc-events .block.standard .description,.main-content.regular .wide-slideshow.ny-events .block.standard .description{height:auto;max-width:100%;min-height:50px;position:relative}.main-content.regular .wide-slideshow.dc-events .block.standard .description .arrow-left-swap+p,.main-content.regular .wide-slideshow.ny-events .block.standard .description .arrow-left-swap+p{margin-right:50px}.main-content.regular .wide-slideshow.dc-events .block.standard .description a.arrow-left-swap,.main-content.regular .wide-slideshow.dc-events .block.standard .description a.arrow-right-swap,.main-content.regular .wide-slideshow.ny-events .block.standard .description a.arrow-left-swap,.main-content.regular .wide-slideshow.ny-events .block.standard .description a.arrow-right-swap{position:absolute;top:50%;transform:translateY(-50%);padding-right:0;margin-top:0;width:15px}.main-content.regular .wide-slideshow.dc-events .block.standard .description a.arrow-right-swap,.main-content.regular .wide-slideshow.ny-events .block.standard .description a.arrow-right-swap{right:10px}.main-content.regular .wide-slideshow.dc-events .block.standard .description a.arrow-left-swap,.main-content.regular .wide-slideshow.ny-events .block.standard .description a.arrow-left-swap{right:40px}.main-content.regular .wide-slideshow .block .webmedia{margin-bottom:0}.main-content.regular .wide-slideshow .block .webmedia img{display:none;height:auto;max-width:100%;width:734px}.main-content.regular .wide-slideshow .block.standard{border:none;display:inline-block}.main-content.regular .wide-slideshow .block.standard .description{color:#FFF;background-color:#313131;width:100%;padding:0;height:50px;max-width:734px;text-align:left}.main-content.regular .wide-slideshow .block.standard .description a.arrow-left-swap,.main-content.regular .wide-slideshow .block.standard .description a.arrow-right-swap{cursor:pointer}.main-content.regular .wide-slideshow .block.standard .description p{color:#FFF;padding:15px;margin:0;font-size:1em;line-height:1.4em}.main-content.regular .wide-slideshow .block.standard .description .arrow-right-swap{float:right;width:23px;height:20px;background:url(/img/arrow-right-swap.gif) no-repeat;padding-right:20px;margin-top:14px}.main-content.regular .wide-slideshow .block.standard .description .arrow-right-swap:hover{background-position:0 100%}.main-content.regular .wide-slideshow .block.standard .description .arrow-left-swap{float:right;width:13px;height:20px;background:url(/img/arrow-left-swap.gif) no-repeat;padding-right:20px;margin-top:14px}.main-content.regular .wide-slideshow .block.standard .description .arrow-left-swap:hover{background-position:0 100%}#accordion :focus{outline:0}.cycle-slideshow .slideshow-control{color:#fff;cursor:pointer;font-size:16px;line-height:1;position:absolute;top:150px;z-index:200}.cycle-slideshow .slideshow-control.prevControl{left:5px}.cycle-slideshow .slideshow-control.nextControl{right:5px}.exhibition-item-medias .slideshow-container,.top-image .slideshow-container{background:#444;margin:0 auto;padding:25px 25px 0;width:426px}.exhibition-item-medias .slideshow-container .cycle-slideshow>div,.top-image .slideshow-container .cycle-slideshow>div{background:#333;margin:0 0 10px}.exhibition-item-medias .slideshow-container .cycle-slideshow>div img,.top-image .slideshow-container .cycle-slideshow>div img{max-width:100%}.exhibition-item-medias .slideshow-container .cycle-slideshow h5,.top-image .slideshow-container .cycle-slideshow h5{color:#AAA;font-size:11px;font-weight:400;line-height:17px;margin:5px 0 8px;padding:5px 10px}.exhibition-item-medias .slideshow-container #caption,.top-image .slideshow-container #caption{background:url(/sites/1/files/images/exhibitions/slideshow.png) 2px 2px no-repeat;font-size:10px;color:#FFF;height:28px;line-height:17px;margin:8px 0 0 3px;padding:0 0 0 28px}.exhibition-item-medias .slideshow-container .slideshow-control,.top-image .slideshow-container .slideshow-control{color:#fff;cursor:pointer;font-size:16px;line-height:1;position:absolute;top:150px;z-index:200}.exhibition-item-medias .slideshow-container .slideshow-control.prevControl,.top-image .slideshow-container .slideshow-control.prevControl{left:5px}.exhibition-item-medias .slideshow-container .slideshow-control.nextControl,.top-image .slideshow-container .slideshow-control.nextControl{right:5px}.exhibitions-wrapper h1{font-size:21px!important}.exhibitions-wrapper .Washington{background-image:url(/img/exhibition-dc.gif);background-position:right top;background-repeat:no-repeat;background-size:20px 170px}.exhibitions-wrapper .Washington .details,.exhibitions-wrapper .Washington .details a{color:#22C7ED!important}.exhibitions-wrapper .NewYork{background-image:url(/img/exhibition-ny.gif);background-position:right top;background-repeat:no-repeat;background-size:20px 170px}.exhibitions-wrapper .NewYork .details,.exhibitions-wrapper .NewYork .details a{color:#9ACB6A!important}.exhibitions-wrapper .archived-exhibit{width:100%;background-color:#333;padding:10px;border-style:none;margin:0 0 10px;float:left;clear:both;border-top-color:#bdbcbc;cursor:default}.exhibitions-wrapper .archived-exhibit:hover{background-color:#212121;cursor:pointer}.exhibitions-wrapper .archived-exhibit .webmedia{margin:0}.exhibitions-wrapper .archived-exhibit .webmedia,.exhibitions-wrapper .archived-exhibit a,.exhibitions-wrapper .archived-exhibit h1,.exhibitions-wrapper .archived-exhibit p{float:left}.exhibitions-wrapper .archived-exhibit .webmedia img,.exhibitions-wrapper .archived-exhibit a img,.exhibitions-wrapper .archived-exhibit h1 img,.exhibitions-wrapper .archived-exhibit p img{margin-right:10px;width:200px!important;height:auto!important;display:block}.exhibitions-wrapper .archived-exhibit .webmedia .caption,.exhibitions-wrapper .archived-exhibit a .caption,.exhibitions-wrapper .archived-exhibit h1 .caption,.exhibitions-wrapper .archived-exhibit p .caption{visibility:visible;display:none}.exhibitions-wrapper .archived-exhibit h1{line-height:1.2em}.exhibitions-wrapper .archived-exhibit h1,.exhibitions-wrapper .archived-exhibit h1 a{color:#FFF;font-size:21px;font-weight:700;width:480px}.exhibitions-wrapper .archived-exhibit .details,.exhibitions-wrapper .archived-exhibit .details a{color:#FC0;font-size:13px;width:500px;display:block;visibility:visible}.exhibitions-wrapper .archived-exhibit p{font-size:12px;color:#282828;display:none;visibility:hidden;padding:0;margin:0;line-height:1.5em}.exhibitions-wrapper.past-exhibitions .archived-exhibit h1 a,.exhibitions-wrapper.past-exhibitions h1{width:740px}#past-years{text-align:right}#past-years a.year{margin:0 0 0 5px;color:#9c9c9c}#past-years a.year:hover{color:#fff}#past-years a.year.selected{font-weight:700;color:#0CC}.exhibition-item-medias.three-column-media{margin-left:0}.exhibition-item-medias.three-column-media .block{box-sizing:border-box}.exhibition-item-medias.three-column-media .block .slideshow-container{width:283px;box-sizing:border-box}.exhibition-item-medias.three-column-media .block .slideshow-container #slideshow .cycle-slide img{max-width:100%;height:auto}.exhibition-item-medias{margin-top:10px;margin-left:490px}.exhibition-item-medias .block{position:relative;float:left;margin-right:10px;margin-bottom:10px;margin-right:0}.exhibition-item-medias .exhibition-holder{background:#333;padding:25px}.exhibition-item-medias .exhibition-image{background:#222;height:auto;text-align:center;vertical-align:middle;width:426px}.exhibition-item-medias .exhibition-image img{display:block;margin:0 auto}.exhibition-item-medias .exhibition-caption{color:#AAA;font-size:11px;line-height:17px;margin:10px 30px 0 5px}.exhibition-item-medias a{color:#c30}.exhibition-item-medias .YouTube-embed{background:#333;padding:10px}.exhibition-item-medias .YouTube-caption{color:#AAA;margin:10px 30px 0 5px;font-size:11px;line-height:17px;max-width:421px}.exhibition-item-medias .external-content-holder{background:#333;margin:0;padding:10px;width:456px}.exhibition-item-medias .external-content-caption{color:#AAA;font-size:11px;line-height:17px;margin:6px 10px}.exhibition-item-medias .program-holder{background:#333;padding:30px}.exhibition-item-medias .program-header{color:#FFF;font-size:14px;font-weight:700;width:416px}.exhibition-item-medias .program-caption{color:#AAA;font-size:11px;line-height:17px;margin:10px 0}.exhibition-item-medias .catalogue-holder{background:#333;margin:10px 0 0;padding:10px;width:456px}.exhibition-item-medias .catalogue-holder .catalogue-image{float:left;margin:0 10px 0 0;padding:0}.exhibition-item-medias .catalogue-holder .catalogue-caption{color:#AAA;font-size:11px;line-height:17px;margin:0 10px}.exhibition-item-medias .more{float:right;text-align:right}.sidebar .block{margin-right:0;float:left;margin-bottom:10px;position:relative}.sidebar .block.standard{border:none}.sidebar .block .webmedia .caption p strong,.sidebar .block.collection .description p strong,.sidebar .block.standard .description p strong{text-transform:uppercase;font-weight:700}.sidebar .block .webmedia .caption p,.sidebar .block.collection .description p,.sidebar .block.standard .description p{color:#FFF;padding:10px;margin:0;font-size:.85em;line-height:1.4em}.sidebar .webmedia,.sidebar address{position:relative}.sidebar .webmedia .caption,.sidebar address .caption{background-color:#313131;color:#FFF;padding:0;text-align:left;z-index:1000}.sidebar .webmedia .caption p.nogaplist,.sidebar address .caption p.nogaplist{margin-bottom:0;padding-bottom:0}.sidebar .webmedia .caption p.view_video,.sidebar address .caption p.view_video{text-align:right;font-weight:700;padding-top:0}.sidebar .webmedia img,.sidebar address img{display:block}.sidebar .slideshow{background-color:#313131;padding:27px;text-align:center;position:relative}.sidebar .slideshow .prev{background:url(/img/previous.png) top left no-repeat;width:27px;display:block;float:left;position:absolute;left:0;top:100px;padding:38px 0 0;overflow:hidden;height:0!important}.sidebar .slideshow .next{background:url(/img/next.png) top left no-repeat;width:27px;display:block;float:left;position:absolute;right:0;top:100px;padding:38px 0 0;overflow:hidden;height:0!important}.sidebar .slideshow .caption{background-color:#313131;color:#FFF;padding:0;text-align:left;z-index:1000}.sidebar .slideshow .caption p{color:#FFF;padding:10px 10px 0;margin:0;font-size:.85em;line-height:1.4em}.sidebar.right-sidebar{float:left;margin:10px 0 0;width:283px}.sidebar.right-sidebar .block.standard{border:none}.sidebar.right-sidebar .block.collection .description,.sidebar.right-sidebar .block.standard .description{color:#FFF;background-color:#313131;width:100%;padding:0}.sidebar.right-sidebar address{background:url(/img/contact_back.gif) no-repeat #303030;font-style:normal;padding-top:25px;width:283px}.sidebar.right-sidebar .annual{background:url(/sites/1/files/images/repatriation/repat-annualreport-header.jpg) no-repeat #303030;font-style:normal;padding-top:55px;width:283px}.sidebar.right-sidebar .list-links{background:#303030;box-sizing:border-box;font-size:.85em;line-height:1.4em;padding:10px;width:283px}.sidebar.right-sidebar ul.nogaplist{font-size:.85em;margin:0 0 0 32px;line-height:1.2em;list-style:disc}.sidebar.right-sidebar .imaginations-rules{background:#2a2a2a;padding:10px;width:263px}.sidebar.right-sidebar .imaginations-rules h3{color:#FFF;font-size:17px;margin:0 0 15px;padding:2px 0;text-align:center;text-transform:uppercase;border-bottom:#666 solid 1px}.sidebar.right-sidebar .imaginations-rules ul{padding-left:3em}.sidebar.right-sidebar .imaginations-rules li{color:#FFF;font-size:11px;line-height:15px;list-style:square;margin:7px 0 7px -20px}.sidebar.right-sidebar .imaginations-rules b{color:#9C3}.sidebar.right-sidebar .imaginations-rules .imaginations-notes{border-top:#666 solid 1px;color:#9C3;font-size:10px;font-style:italic;padding:5px;margin:10px 0 0}.sidebar.right-sidebar-2-col{float:left;margin:10px 0 0;width:184px}.sidebar.right-sidebar-2-col .store-nav .product-navigation{margin:0;padding:0}.sidebar.right-sidebar-2-col .store-nav .product-navigation li{list-style:none;margin:0 0 2px}.sidebar.right-sidebar-2-col .store-nav .product-navigation a{font-size:15px;font-weight:700;line-height:1.1;margin:0;padding:1em 0;background:#434343;background:rgba(0,0,0,.2);color:#FFF;display:block;text-transform:uppercase;text-decoration:none;text-align:center;width:184px}.sidebar.right-sidebar-2-col .store-nav .product-navigation a:hover{background:#369f9e;color:#FFF}.sidebar.left-sidebar{float:left;margin:10px 10px 0 0;width:186px}.sidebar.left-sidebar .block.menu{background-color:rgba(0,0,0,.2);float:none;padding:10px 0;width:186px}.sidebar.left-sidebar .block.menu>ul.menu{font-size:1.2em}.sidebar.left-sidebar .block.menu>ul.menu>li .menu a{font-size:.9em}.sidebar.left-sidebar .menu ul{color:#FFF;font-size:1em;font-weight:700;list-style:none;margin:0;padding:0 0 10px}.sidebar.left-sidebar .menu ul li{padding:1px 0;float:none;background-color:rgba(66,66,66,.2)}.sidebar.left-sidebar .menu ul li a{color:#FFF;display:block;padding:3px 15px}.sidebar.left-sidebar .menu ul li a:hover{text-decoration:none}.sidebar.left-sidebar .menu ul li ul{display:none;padding:0 0 0 10px}.sidebar.left-sidebar .menu ul li.current>ul{display:block;color:#fff}.sidebar.left-sidebar .menu ul li.current>a,.sidebar.left-sidebar .menu ul li>a:hover{color:#0CC}.sidebar.left-sidebar .block.collection .description,.sidebar.left-sidebar .block.standard .description{color:#FFF;background-color:#313131;width:100%;padding:0}.sidebar.left-sidebar .webmedia{position:relative}.sidebar.left-sidebar .description .overlay{position:absolute;bottom:0;left:0;color:#FFF;background-color:rgba(0,0,0,.7);width:100%;z-index:1000}.sidebar.left-sidebar .description .overlay p:hover{background-color:rgba(41,191,190,.7)}.sidebar.left-sidebar .description .overlay p:hover a{color:#003636}.sidebar.left-sidebar .description .overlay a{color:#fff;text-transform:uppercase;text-decoration:none}.sidebar.left-sidebar .description a.callout_button{font-size:12px;line-height:16px;font-weight:700;color:#befbfe;padding:14px;width:auto;display:block;text-align:center;text-transform:uppercase;background:url(/sites/1/files/images/connect/internship_back.gif) left bottom no-repeat;text-decoration:none}.sidebar.left-sidebar .description a.callout_button:hover{background-color:#008c93}.sidebar.left-sidebar #cal_leftcolumn{background:#FFF;padding:8px 8px 18px}.sidebar.left-sidebar #cal_leftcolumn h2{margin:4px 0;color:#999}.sidebar.left-sidebar #cal_leftcolumn h4{margin:12px 0 4px}.sidebar.left-sidebar #cal_leftcolumn a{font-size:11px;color:#C00}.sidebar.left-sidebar #press_releases_left_cal{margin-top:0;padding:15px 15px 18px;background:#303030}.sidebar.left-sidebar #press_announcements{width:186px;background:url(/sites/1/files/images/press/announcements_back.gif) no-repeat}#newyork-auditorium .block,.specialevents-one-image .block{padding:27px;background-color:#313131}#newyork-auditorium .block img,.specialevents-one-image .block img{display:block}#newyork-auditorium .block div,.specialevents-one-image .block div{margin:0}.submit-error{display:block;color:#a00;background-color:#fdd;border:1px solid #a00;padding:10px;margin-bottom:10px;text-align:center}.submit-success{display:block;color:green;background-color:#d3f797;border:1px solid green;padding:10px;margin-bottom:10px;text-align:center}#search-results-home .block.search-results,#search-results-section .block.search-results{width:100%}#search-results-home .block.search-results br,#search-results-section .block.search-results br{display:none}#search-results-home div,#search-results-home p,#search-results-section div,#search-results-section p{margin-bottom:0}#search-results-home .search-result-item,#search-results-section .search-result-item{margin-top:10px}#search-results-home .search-result-item .title,#search-results-section .search-result-item .title{font-weight:700}#search-results-home .search-result-item .title a,#search-results-section .search-result-item .title a{font-size:12px;font-weight:700;color:#C30;margin-bottom:3px}#search-results-home .search-result-item .excerpt,#search-results-section .search-result-item .excerpt{font-size:12px}#search-results-home .federated-section-results-title,#search-results-section .federated-section-results-title{margin-top:20px}#search-results-home .federated-section-results-more,#search-results-section .federated-section-results-more{margin:10px 0 20px}#search-results-home .federated-section-results-more a,#search-results-section .federated-section-results-more a{background:#C30;font-size:10px;font-weight:700;color:#FFF;text-transform:uppercase;padding:1px 4px 2px}#search-results-home .search-summary-section,#search-results-section .search-summary-section{font-weight:700}#search-results-home .search-summary-section a,#search-results-section .search-summary-section a{background:#CCC;font-size:10px;font-weight:700;color:#333;text-transform:lowercase;padding:1px 4px 2px 8px;float:right}.click-magnify{display:block;padding:0;margin:0;position:relative}.click-magnify-icon{position:absolute;bottom:5px;right:5px}.html-body .fancybox-skin{margin-top:25px;background:rgba(36,36,36,.95);color:#fff;font-weight:700;padding:0}.html-body .fancybox-opened .fancybox-skin{box-shadow:0 0 0 rgba(0,0,0,0)}.html-body .fancybox-close{position:absolute;top:5px;right:8px;width:36px;height:36px;cursor:pointer;z-index:8040}body .trumba-signup-sidebar-container{background-color:#fff;display:inline-block}body .trumba-signup-sidebar-container .trumba-signup-sidebar{padding:10px}body .trumba-signup-sidebar-container .html-color-bar{background-color:#049e9e;height:45px;width:100%}body .trumba-signup-sidebar-container .html-color-bar h3{color:#fff;font-size:1.2em;letter-spacing:.25px;padding:5px 10px;text-transform:uppercase}@media (max-width:1024px){body .trumba-signup-sidebar-container{display:none}}body .trumba-signup-mobile{display:none}@media (max-width:1024px){body .trumba-signup-mobile{display:block}body .trumba-signup-mobile .html-color-bar{background-color:#049e9e;width:100%}body .trumba-signup-mobile .html-color-bar h3.trumba-mobile-header{color:#fff;font-size:1.2em;letter-spacing:.25px;padding:5px 10px;text-transform:uppercase}}body .nmai-wrapper .content-wrapper .main-content.dc-field-trips .content-block.guided-programs h3.block-header{color:#049e9e;font-size:1.4em;padding-bottom:10px}body .nmai-wrapper .content-wrapper .main-content.dc-field-trips .content-block.guided-programs .trumba-register-text{color:#fff;font-size:1.3em;font-weight:700;margin:15px 0 10px;text-transform:uppercase}body .nmai-wrapper .content-wrapper .main-content.dc-field-trips .content-block.guided-programs .trumba-register-text:not(.trumba-register-text-mobile){background-color:#049e9e;display:inline-block;padding:3px 15px}@media (max-width:1024px){body .nmai-wrapper .content-wrapper .main-content.dc-field-trips .content-block.guided-programs .trumba-register-text:not(.trumba-register-text-mobile){display:none}}body .nmai-wrapper .content-wrapper .main-content.dc-field-trips .content-block.guided-programs .trumba-register-text:not(.trumba-register-text-mobile):after{background:url(/img/arrow-white.svg) right center no-repeat;content:"";display:inline-block;margin-left:5px;height:11px;width:11px}body .nmai-wrapper .content-wrapper .main-content.dc-field-trips .content-block.guided-programs .trumba-register-text-mobile{display:none}@media (max-width:1024px){body .nmai-wrapper .content-wrapper .main-content.dc-field-trips .content-block.guided-programs .trumba-register-text-mobile{display:block;margin:30px 0}}body .nmai-wrapper .content-wrapper .main-content.dc-field-trips .content-block.guided-programs ul{font-size:1.2em}body .nmai-wrapper .content-wrapper .main-content.dc-field-trips .content-block.guided-programs ul li{line-height:1.3em}body .nmai-wrapper .content-wrapper section.main-content.search-results-wrapper{max-width:1800px;width:100%}@media (min-width:1025px){body .block.hidden-block.contact-block{display:block!important}}@media (min-width:1025px){body .block.hidden-block.press-contact{display:block!important}}body section.main-content{position:relative}body section.main-content.film-festival .film-blocks{margin-top:25px;text-align:center}body section.main-content.film-festival .film-blocks .block{display:inline-block;margin:0 auto 10px;width:725px;max-width:100%}body section.main-content.film-festival .film-blocks .block .festival-archive{text-align:left;box-sizing:border-box;width:100%}body section.main-content.special-events-policies #facilitiesreservationslides{max-width:100%}body section.main-content.special-events-policies #facilitiesreservationslides img{max-width:100%;height:auto}body section.main-content #artistleadership h3{margin:5px 0;padding:10px 0}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle{display:flex;justify-content:space-around;line-height:1;margin-bottom:25px}@media (max-width:500px){body section.main-content .exhibitions-wrapper .exhibitions-location-toggle{flex-direction:column}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle .city-name:last-of-type{margin-top:20px}}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle h2{font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-size:1.75em}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle .city-name{color:#fff;border-bottom:8px solid transparent;display:inline-block;font-weight:700;letter-spacing:1px;text-align:center;text-transform:uppercase;padding:0 5px 5px}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle .city-name a{color:#d3d3d3;font-size:1em;text-decoration:none}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle .city-name:after{border-left:10px solid transparent;border-right:10px solid transparent;display:block;height:0;left:50%;position:relative;top:14px;transform:translateX(-50%);width:0}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle .city-name.dc.active{border-bottom:8px solid #22c7ed}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle .city-name.dc.active:after{border-top:15px solid #22c7ed}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle .city-name.ny.active{border-bottom:8px solid #9acb6a}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle .city-name.ny.active:after{border-top:15px solid #9acb6a}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle .city-name:hoverable{border:1px solid green}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle .city-name:hoverable:hover{text-decoration:none}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle .city-name.dc.hoverable:hover{border-bottom:8px solid #22c7ed}body section.main-content .exhibitions-wrapper .exhibitions-location-toggle .city-name.ny.hoverable:hover{border-bottom:8px solid #9acb6a}body section.main-content .content .content-block .research-contact-links{font-weight:700}body section.main-content .content .content-block .research-contact-links a:after{background:url(/img/arrow-to-link.svg) right center no-repeat;content:"";display:inline-block;margin-left:5px;height:11px;width:11px}body section.main-content.regular .content .internship_loc+p{clear:both;padding-top:1em}body section.main-content .format-share{position:absolute;right:20px;top:35px}body section.main-content .format-share .share-buttons{display:flex;position:relative;height:25px}body section.main-content .format-share .share-buttons .share-button-main{background:url(/img/share.svg) center/cover #fff;cursor:pointer;height:20px;position:absolute;right:0;width:20px;z-index:2}body section.main-content .format-share .share-buttons .share-button{cursor:pointer;height:20px;position:absolute;right:0;top:0;transition:right .3s ease;width:20px;z-index:1}body section.main-content .format-share .share-buttons .share-button.share-facebook{background:url(/img/facebook-share.svg) center/cover}body section.main-content .format-share .share-buttons .share-button.share-twitter{background:url(/img/twitter-share.svg) center/cover}body section.main-content .format-share .share-buttons .share-button.share-email{background:url(/img/email-share.svg) center/cover}body section.main-content .format-share .share-buttons.open .share-email{right:30px}body section.main-content .format-share .share-buttons.open .share-twitter{right:60px}body section.main-content .format-share .share-buttons.open .share-facebook{right:90px}@media (max-width:1024px){body section.main-content .format-share{right:0;top:65px}body section.main-content .format-share .share-buttons{background:#027272;height:40px;width:40px;transition:width .3s ease}body section.main-content .format-share .share-buttons .share-button-main{background:url(/img/share-white.svg) center/cover #027272;right:10px;top:10px}body section.main-content .format-share .share-buttons.open{width:170px}body section.main-content .format-share .share-buttons.open .share-button-main{background-image:url(/img/close.svg)}body section.main-content .format-share .share-buttons.open .share-button.share-email{right:50px}body section.main-content .format-share .share-buttons.open .share-button.share-twitter{right:96px}body section.main-content .format-share .share-buttons.open .share-button.share-facebook{right:142px}body section.main-content .format-share .share-buttons .share-button{right:10px;top:10px}body section.main-content .format-share .share-buttons .share-button.share-facebook{background-image:url(/img/facebook-share-white.svg)}body section.main-content .format-share .share-buttons .share-button.share-twitter{background-image:url(/img/twitter-share-white.svg)}body section.main-content .format-share .share-buttons .share-button.share-email{background-image:url(/img/email-share-white.svg)}}body section.main-content.exhibitions-page .format-share{right:0;top:-25px}body section.main-content.exhibitions-page .format-share .share-buttons .share-button-main{background-color:#545454;background-image:url(/img/share-white.svg)}body section.main-content.exhibitions-page .format-share .share-buttons .share-button.share-facebook{background-image:url(/img/facebook-share-white.svg)}body section.main-content.exhibitions-page .format-share .share-buttons .share-button.share-twitter{background-image:url(/img/twitter-share-white.svg)}body section.main-content.exhibitions-page .format-share .share-buttons .share-button.share-email{background-image:url(/img/email-share-white.svg)}@media (max-width:1024px){body section.main-content.exhibitions-page .format-share{top:-110px}body section.main-content.exhibitions-page .format-share .share-buttons .share-button-main{background-color:#027272}}body section.main-content.mitsitam .content .block.standard{float:none;margin:0 auto}body section.main-content.mitsitam .content .block.standard .webmedia img{margin:0 auto 15px;max-width:100%}body section.main-content.mitsitam .content-block{max-width:100%}@media (max-width:850px){body section.main-content.mitsitam .specialmenu img{width:100%}}body section.main-content.mitsitam .main-page{display:flex;flex-direction:row-reverse}body section.main-content.mitsitam .main-page .main-content{width:70%;padding-right:20px}body section.main-content.mitsitam .main-page .main-content h3{margin-top:20px}body section.main-content.mitsitam .main-page .main-content .holiday-image{padding:0;margin:0 auto 15px;text-align:center}body section.main-content.mitsitam .main-page .main-content .holiday-image img{box-sizing:border-box;max-width:400px;width:100%;border:15px solid #A21E41}body section.main-content.mitsitam .main-page .sidebar-content{width:30%}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block{color:#fff;padding:10px}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block h4{margin-bottom:0}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block h4 i{display:none}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block p{color:#fff;font-size:.8rem;margin:5px 0 0;line-height:1rem}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block ul{list-style-position:outside;list-style-type:inherit;padding-left:20px}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block ul li{color:#fff;line-height:1.5em;margin:0;padding-left:0}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block.menu-block{font-size:14px}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block.menu-block h4{font-size:1em;font-size:14px;color:#fff}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block.menu-block h4 i{display:none;float:right;font-size:15px;position:relative;top:2px}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block.menu-block h4.region-title{margin-top:10px}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block.menu-block h4.region-title:before{content:"";display:block;height:3px;margin-bottom:5px;width:100%;background:#fff}@media (min-width:801px){body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block.menu-block .menu-expandable{display:block!important}}body section.main-content.mitsitam .main-page .sidebar-content .cafe-hours-block{background-color:#c30}body section.main-content.mitsitam .main-page .sidebar-content .coffee-hours-block{background-color:#099}body section.main-content.mitsitam .main-page .sidebar-content .menu-block{background-color:#4d4d4d}body section.main-content.mitsitam .main-page .sidebar-content .menu-block .expand-button{margin:0}@media (max-width:800px){body section.main-content.mitsitam .main-page{display:block}body section.main-content.mitsitam .main-page .main-content,body section.main-content.mitsitam .main-page .sidebar-content{width:100%}body section.main-content.mitsitam .main-page .sidebar-content{display:flex;flex-wrap:wrap;justify-content:space-between}body section.main-content.mitsitam .main-page .sidebar-content .cafe-hours-block,body section.main-content.mitsitam .main-page .sidebar-content .coffee-hours-block{width:calc(50% - 5px);box-sizing:border-box}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block.menu-block{width:100%}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block.menu-block h4 i{display:inline-block}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block.menu-block .expand-button{cursor:pointer}body section.main-content.mitsitam .main-page .sidebar-content .sidebar-block.menu-block .menu-expandable{display:none}}@media (max-width:800px) and (max-width:450px){body section.main-content.mitsitam .main-page .sidebar-content .cafe-hours-block,body section.main-content.mitsitam .main-page .sidebar-content .coffee-hours-block{width:100%}}body section.main-content.special-events .content-block{margin:0 auto;max-width:934px}body section.main-content.special-events .content-block h3{margin-bottom:10px!important}body section.main-content.special-events .content-block h4{font-size:1rem;margin-bottom:5px}body section.main-content.special-events .content-block.first{margin-top:35px}body section.main-content.mitsitam .format-share:not(.format-share-special),body section.main-content.special-events .format-share:not(.format-share-special){display:none}body section.main-content.mitsitam .block.standard,body section.main-content.special-events .block.standard{float:none}body section.main-content.mitsitam .heading-container,body section.main-content.special-events .heading-container{position:relative}body section.main-content.mitsitam .heading-container h1,body section.main-content.special-events .heading-container h1{display:inline}body section.main-content.mitsitam .heading-container .format-share-special,body section.main-content.special-events .heading-container .format-share-special{float:right;position:relative;right:auto;top:10px}@media (max-width:1024px){body section.main-content.mitsitam .heading-container .format-share-special,body section.main-content.special-events .heading-container .format-share-special{float:none;right:-36px;position:absolute;top:0}}body section.main-content.mitsitam .heading-container .format-share-special{top:5px!important}@media (max-width:1024px){body section.main-content.mitsitam .heading-container .format-share-special{top:-5px!important}}body section.main-content.mitsitam .heading-container .format-share-special.store .format-share{right:0;top:-20px}body section.main-content.mitsitam .heading-container .format-share-special.store .format-share .share-buttons .share-button-main{background-color:#545454;background-image:url(/img/share-white.svg)}body section.main-content.mitsitam .heading-container .format-share-special.store .format-share .share-buttons .share-button.share-facebook{background-image:url(/img/facebook-share-white.svg)}body section.main-content.mitsitam .heading-container .format-share-special.store .format-share .share-buttons .share-button.share-twitter{background-image:url(/img/twitter-share-white.svg)}body section.main-content.mitsitam .heading-container .format-share-special.store .format-share .share-buttons .share-button.share-email{background-image:url(/img/email-share-white.svg)}@media (max-width:1024px){body section.main-content.mitsitam .heading-container .format-share-special.store .format-share{top:-110px}body section.main-content.mitsitam .heading-container .format-share-special.store .format-share .share-buttons .share-button-main{background-color:#027272}}@media (max-width:1250px){body section.main-content.mitsitam .heading-container .format-share-special.exhibition-content .format-share{top:20px}body section.main-content.mitsitam .heading-container .format-share-special.exhibition-content .exhibition-item .content{padding-top:30px}body section.main-content.mitsitam .heading-container .format-share-special.exhibition-content .exhibition-item .content h1,body section.main-content.mitsitam .heading-container .format-share-special.exhibition-content .exhibition-item .content h1.share-open{margin-right:0!important}}body section.main-content .content h1{margin-right:20px!important}body section.main-content .content h1.share-open{margin-right:120px!important}body section.main-content .content .video .video-webcast-container .video-iframe-holder iframe{max-width:100%!important;width:934px;height:566px}body section.main-content .content .video #desc iframe{max-width:100%}body section.main-content .content .special-event-boxes{margin:20px auto 50px;display:flex;flex-wrap:wrap;text-align:center;width:734px;max-width:100%;justify-content:space-between}body section.main-content .content .special-event-boxes a{display:inline-block;position:relative;margin:0 auto}body section.main-content .content .special-event-boxes a:hover{text-decoration:none}body section.main-content .content .special-event-boxes a img{max-width:100%}body section.main-content .content .special-event-boxes .special-event-label{color:rgba(255,255,255,.9);background-color:rgba(0,0,0,.7);max-width:100%;position:absolute;top:0;letter-spacing:.5px;box-sizing:border-box;font-size:1.5rem;font-family:"Arial Narrow",Arial,Helvetica,sans-serif;padding:10px;width:100%}body section.main-content .content .special-event-boxes img{float:none}@media (max-width:830px){body section.main-content .content .special-event-boxes img{display:block;margin:0 auto 20px!important}}body section.main-content section.main-content .rss-subscribe{text-align:right;margin-right:15px;margin-top:-34px}body section.main-content section.main-content .wide-slideshow .block.standard{float:none;margin:0 auto;max-width:100%;width:734px}body section.main-content section.main-content .wide-slideshow .block.standard .description{height:auto;min-height:50px}body section.main-content section.main-content .wide-slideshow .block.standard .description p{margin-right:25px}body section.main-content section.main-content .wide-slideshow .block.standard .description a{cursor:pointer}body section.main-content section.main-content .wide-slideshow .block.standard .webmedia.cycle-slideshow img{height:auto;max-width:100%;width:100%}body section.main-content section.main-content.regular .content .block{margin-right:0}body section.main-content section.main-content.regular .content .nmai-contactform-wrapper table{margin:auto}body section.main-content section.main-content.regular .content .nmai-contactform-wrapper table td{padding:8px 10px;font-size:1.1em;font-weight:700}body section.main-content section.main-content.regular .content .content-block .wide-slideshow.ny-events{margin:0 auto}body section.main-content section.main-content.regular .content .content-block .wide-slideshow.ny-events .block{margin:0 auto;width:934px}body section.main-content section.main-content.regular .content .content-block .wide-slideshow.ny-events .block .cycle-slideshow img{width:100%;max-width:100%;border:1px solid green}body section.main-content section.main-content.regular .festival-archive{width:auto}body section.main-content section.main-content.regular .festival-archive h1{line-height:1.1em;font-size:23px!important}body section.main-content section.main-content.regular a{font-size:1.1em}@media (min-width:1025px){body .special-event-image-mobile{display:none}body .exhibition-item-medias .block .exhibition-holder{max-width:426px}body .bottom-content,body .caption-toggle,body .info-block,body .menu-icon,body .top-image{display:none!important}body .block.menu>ul.menu{font-size:1.2em;line-height:1.25}body .webmedia img.mobile-size{display:none}body .nmai-wrapper .content-wrapper{max-width:1400px;width:auto}body .nmai-wrapper .content-wrapper section.main-content{max-width:calc(100% - 489px);width:100%}body .nmai-wrapper .content-wrapper section.main-content.exhibition-content{max-width:calc(100% - 682px)}body .nmai-wrapper .content-wrapper section.main-content.special-events-landing p{margin:20px auto;width:734px}body .nmai-wrapper .content-wrapper section.main-content .cal-top{display:none}body .nmai-wrapper .content-wrapper section.main-content .cal-top .cal-toggle{margin:4px 0;color:#999;font-size:1.25em;font-weight:700}body .nmai-wrapper .content-wrapper section.main-content .exhibitions-wrapper{padding-right:20px}body .nmai-wrapper .content-wrapper section.main-content .announcements-header,body .nmai-wrapper .content-wrapper section.main-content .announcements-mobile{display:none}body .nmai-wrapper .content-wrapper section.main-content .content .special-event-image{float:none;margin:0 auto 20px}body .nmai-wrapper .content-wrapper section.main-content #facilitiesreservationslides-mobile,body .nmai-wrapper .content-wrapper section.main-content .content .press-toggle{display:none}body .nmai-wrapper .content-wrapper section.main-content.two-cols-left,body .nmai-wrapper .content-wrapper section.main-content.two-cols-right{max-width:calc(100% - 196px)!important}body .nmai-wrapper .content-wrapper section.main-content h1{font-size:1.6rem}body .nmai-wrapper .content-wrapper section.main-content h3{font-size:1.3em}body .nmai-wrapper .content-wrapper section.main-content p{font-size:1.2em}body .nmai-wrapper .content-wrapper section.right-sidebar.sidebar .description address p,body .nmai-wrapper .content-wrapper section.right-sidebar.sidebar .webmedia .caption p{font-size:1em}body .nmai-wrapper .content-wrapper section.right-sidebar-2-col .store-menu{display:none}body .nmai-wrapper .content-wrapper .content #facilitiesreservationslides{width:734px;margin:0 auto 1em}body .nmai-wrapper .content-wrapper .content #facilitiesreservationslides .slideshow-control{top:50%;transform:translateY(-100%)}body .nmai-wrapper .content-wrapper .content #facilitiesreservationslides .slideshow-control.prevControl{left:5px}body .nmai-wrapper .content-wrapper .content #facilitiesreservationslides .slideshow-control.nextControl{right:5px}}@media (max-width:1024px){body .nmai-wrapper{background-image:none;box-sizing:border-box;padding:20px 0 0;width:100%}body .cal-top{display:block}body .cal-top .cal-toggle{background-color:#333;cursor:pointer;color:#0cc!important;display:block;font-size:1.2em;font-weight:700;max-width:calc(100% - 30px);padding:15px;width:100%}body .cal-top .cal-toggle .menu-icon{color:#fff;cursor:pointer;display:block;float:right;font-size:15px;position:relative;z-index:500}body .cal-top .cal-hidden{background-color:#fff;border-bottom:5px solid #f0f4f5;display:none;max-width:calc(100% - 58px);padding:1em 1em 50px;position:absolute;width:100%}body .cal-top .cal-hidden .mobile-cal-filter{width:50%}body .cal-top .cal-hidden .mobile-cal-filter.mobile-cal-cat{left:50%;padding-left:40px;position:absolute;top:20px;width:calc(50% - 40px)}body .cal-top .cal-hidden .mobile-cal-filter.mobile-cal-date iframe{height:auto!important}body section.content-wrapper{margin:0 auto 75px;max-width:100%;width:auto;padding:0;position:relative}body section.content-wrapper section.right-sidebar-2-col{display:none}body section.content-wrapper section.two-cols-left{z-index:5}body section.content-wrapper .sidebar.left-sidebar #cal_leftcolumn{display:none}body section.content-wrapper #past-years{margin:1em 0;max-width:calc(100% - 20px);width:auto}body section.content-wrapper .exhibitions-wrapper{max-width:calc(100% - 20px)}body section.content-wrapper .exhibitions-wrapper .exhibitions-location-toggle{width:calc(100% + 20px)}body section.content-wrapper .exhibitions-wrapper .archived-exhibit{display:flex}body section.content-wrapper .exhibitions-wrapper .archived-exhibit .exhibit-text{padding-right:20px;width:auto}body section.content-wrapper .exhibitions-wrapper .archived-exhibit .exhibit-text a{display:inline-block;float:none}body section.content-wrapper .exhibitions-wrapper .archived-exhibit .exhibit-text a h1{width:auto}body section.content-wrapper .exhibitions-wrapper .archived-exhibit .exhibit-text p{float:none;width:auto}body section.content-wrapper .content #facilitiesreservationslides{display:none}body section.content-wrapper .special-event-image-mobile img{display:block;margin:0 auto}body section.content-wrapper section.main-content .content .press-toggle-button{cursor:pointer;font-size:16px;font-weight:700;text-align:center}body section.content-wrapper section.main-content .content .press-toggle-button i{font-size:14px;vertical-align:2%}body section.content-wrapper section.main-content .content .show-less{display:none}body section.content-wrapper section.main-content .content h3.anchornav{font-size:1em}body section.content-wrapper section.main-content .content #press_releases .feedburnerFeedBlock ul li:nth-child(n+4){display:none}body section.content-wrapper section.main-content .content #press_releases .feedburnerFeedBlock:last-of-type{display:none}body section.content-wrapper section.main-content .content .announcements-mobile #press_announcements{padding-right:30px}body section.content-wrapper section.main-content .content .announcements-mobile #press_announcements p.announcement-item{line-height:14px;margin:10px 0 0}body section.content-wrapper section.main-content .content .announcements-mobile #press_announcements p.announcement-item a{font-size:12px;font-weight:700}body section.content-wrapper section.main-content .content .announcements-mobile #press_announcements p.announcement-divider{border-bottom:1px solid #e6e6e6;clear:left;color:#999;display:block;font-size:10px;line-height:14px;margin:0 0 20px;padding:0}body section.content-wrapper section.main-content .content .announcements-mobile #press_announcements p.announcement-divider:nth-child(n+7),body section.content-wrapper section.main-content .content .announcements-mobile #press_announcements p.announcement-item:nth-child(n+7){display:none}body section.content-wrapper #facilitiesreservationslides{display:none}body section.content-wrapper #facilitiesreservationslides-mobile{margin:0 auto 20px;width:100%}body section.content-wrapper #facilitiesreservationslides-mobile .slideshow-control{top:50%;transform:translateY(-100%)}body section.content-wrapper #facilitiesreservationslides-mobile .slideshow-control.prevControl{left:5px}body section.content-wrapper #facilitiesreservationslides-mobile .slideshow-control.nextControl{right:5px}body section.content-wrapper #facilitiesreservationslides-mobile img{width:100%}body section.content-wrapper .top-arrow{left:50%;position:absolute;transform:translateX(-50%);background:url(/img/back-up.svg) center/cover no-repeat;bottom:-40px;cursor:pointer;display:block;height:20px;margin:0 auto;width:20px}body section.content-wrapper section{padding:0 16px}body section.content-wrapper section.main-content p{font-size:1.1em}body section.content-wrapper section.main-content .special-event-image{display:none}body section.content-wrapper #breadcrumbs{margin-left:20px}body section.content-wrapper section.main-content.dc-field-trips+.right-sidebar .block.standard{margin:0 auto!important}body section.content-wrapper section.main-content{float:none;margin:10px auto 20px;max-width:calc(100% - 32px);position:relative;width:100%}body section.content-wrapper section.main-content.no-image{margin-top:75px}body section.content-wrapper section.main-content.no-image.calendar{margin-top:10px}body section.content-wrapper section.main-content .info-block{background-color:#303030;cursor:pointer;display:block;height:40px;max-width:300px;overflow:hidden;position:absolute;right:0;top:25px;width:40px;z-index:50}body section.content-wrapper section.main-content .info-block.fixed{position:fixed;top:25px}body section.content-wrapper section.main-content .info-block .info-header{background-color:#049e9e;color:#fff;display:block;font-size:25px;height:40px;margin-bottom:0;padding:0;width:100%}body section.content-wrapper section.main-content .info-block .info-header .info-close,body section.content-wrapper section.main-content .info-block .info-header .info-open{color:#fff;display:inline-block;padding:0 10px}body section.content-wrapper section.main-content .info-block .info-header .info-close img,body section.content-wrapper section.main-content .info-block .info-header .info-open img{height:20px;width:20px}body section.content-wrapper section.main-content .info-block .info-header .info-close{float:right}body section.content-wrapper section.main-content .info-block .info-content p{color:#fff;font-size:1em;padding:15px 30px 0 15px;text-align:left}body section.content-wrapper section.main-content .info-block .info-content p+p{padding-top:0}body section.content-wrapper section.main-content .info-block .info-content p a{color:#ffad1e}body section.content-wrapper section.main-content.press .hidden-block{display:block!important}body section.content-wrapper section.main-content.press .info-block.fixed{position:absolute}body section.content-wrapper section.left-sidebar{float:none;max-width:calc(100% - 32px);position:absolute;width:100%;z-index:50}body section.content-wrapper section.left-sidebar .block.menu{background-color:#333;padding-bottom:0;width:100%}body section.content-wrapper section.left-sidebar .block.menu ul.menu li{display:none}body section.content-wrapper section.left-sidebar .block.menu .menu-icon{color:#fff;cursor:pointer;display:block;float:right;font-size:15px;margin-top:3px;padding-right:15px;position:relative;z-index:500}body section.content-wrapper section.left-sidebar .block.menu.store-menu ul.menu>li{display:block}body section.content-wrapper section.left-sidebar .block.menu.store-menu ul.menu li ul.menu{display:none}body section.content-wrapper section.left-sidebar .block.menu>ul.menu>li.current{display:block}body section.content-wrapper .top-image,body section.content-wrapper section.right-sidebar{text-align:center}body section.content-wrapper .top-image .block.special-event-image img,body section.content-wrapper section.right-sidebar .block.special-event-image img{max-width:100%}body section.content-wrapper .top-image .block .webmedia,body section.content-wrapper section.right-sidebar .block .webmedia{max-width:100%;padding:0 16px;position:relative;width:auto}body section.content-wrapper .top-image .block .webmedia img.original-size,body section.content-wrapper section.right-sidebar .block .webmedia img.original-size{display:none}body section.content-wrapper .top-image .block .webmedia img.mobile-size,body section.content-wrapper section.right-sidebar .block .webmedia img.mobile-size{display:block;width:100%}body section.content-wrapper .top-image .block .caption,body section.content-wrapper .top-image .block+.description,body section.content-wrapper section.right-sidebar .block .caption,body section.content-wrapper section.right-sidebar .block+.description{left:50%;position:absolute;transform:translateX(-50%);transform:translate(-50%,-100%);margin:0 auto}body section.content-wrapper .top-image .block .caption a,body section.content-wrapper .top-image .block+.description a,body section.content-wrapper section.right-sidebar .block .caption a,body section.content-wrapper section.right-sidebar .block+.description a{color:#c30}body section.content-wrapper .top-image .block .caption p,body section.content-wrapper .top-image .block+.description p,body section.content-wrapper section.right-sidebar .block .caption p,body section.content-wrapper section.right-sidebar .block+.description p{background-color:#313131;color:#FFF;display:none;margin:0;padding:10px;font-size:1em;line-height:1.4em}body section.content-wrapper .top-image .block .caption .caption-toggle,body section.content-wrapper .top-image .block+.description .caption-toggle,body section.content-wrapper section.right-sidebar .block .caption .caption-toggle,body section.content-wrapper section.right-sidebar .block+.description .caption-toggle{bottom:5px;cursor:pointer;position:absolute;right:5px}body section.content-wrapper .top-image .block .caption .caption-toggle i,body section.content-wrapper .top-image .block+.description .caption-toggle i,body section.content-wrapper section.right-sidebar .block .caption .caption-toggle i,body section.content-wrapper section.right-sidebar .block+.description .caption-toggle i{background-color:#fff;border-radius:50%;color:#000;opacity:.9;padding:5px 5px 3px}body section.content-wrapper .exhibition-item-medias .spotlight-image{display:none}body section.content-wrapper .exhibition-item-medias .block .exhibition-holder{max-width:426px}body section.content-wrapper section.right-sidebar{columns:15px 2;display:flex;flex-wrap:wrap;float:none;justify-content:space-between;margin:0 auto 20px;max-width:calc(100% - 32px);width:100%}body section.content-wrapper section.right-sidebar .block{margin:0 10px 10px}body section.content-wrapper section.right-sidebar .block img[alt="twitter feed"]{display:none}body section.content-wrapper section.right-sidebar .block.block-3020{margin:0 0 10px 10px}body section.content-wrapper section.right-sidebar .block.standard{float:none;max-width:100%;min-width:calc(50% - 10px);margin:0}body section.content-wrapper section.right-sidebar .block.standard .webmedia{display:inline-block;margin-top:10px;max-width:100%;padding:0;width:100%}body section.content-wrapper section.right-sidebar .block.standard .webmedia img{height:auto;width:100%}body section.content-wrapper section.right-sidebar .block.standard .webmedia .caption{width:100%}body section.content-wrapper section.right-sidebar .block.standard:not(.hidden):last-of-type{margin:auto}body section.content-wrapper .top-image{display:inline-block;left:50%;margin:75px auto 0;position:relative;transform:translateX(-50%)}body section.content-wrapper .top-image .block .exhibition-holder{background:#333;margin:0 auto;max-width:426px;padding:25px}body section.content-wrapper .top-image .block .exhibition-holder .exhibition-image{background:#222;height:auto;text-align:center;vertical-align:middle}body section.content-wrapper .top-image .block .exhibition-holder .exhibition-image img{display:block;margin:0 auto;max-width:100%}body section.content-wrapper .top-image .block .exhibition-holder .exhibition-caption{color:#AAA;font-size:11px;line-height:17px;margin:10px 30px 0 5px}body section.content-wrapper .top-image .block.mobile-sized .caption{width:calc(100% - 32px)}body section.content-wrapper .top-image .block.mobile-sized .caption .caption-toggle{bottom:5px;right:20px;transform:none}body section.content-wrapper .top-image .block:not(.mobile-sized) .caption,body section.content-wrapper .top-image .block:not(.mobile-sized) .description{width:100%}body section.content-wrapper .top-image .block:not(.mobile-sized) .caption .caption-toggle,body section.content-wrapper .top-image .block:not(.mobile-sized) .description .caption-toggle{bottom:7px;right:20px;transform:none}body section.content-wrapper .top-image .block:not(.mobile-sized) .webmedia{padding:0}body section.content-wrapper .top-image .block .webmedia{display:inline-block;width:auto}body section.content-wrapper .top-image .block .webmedia img{height:auto;width:auto}body section.content-wrapper .top-image .block .webmedia .caption,body section.content-wrapper .top-image .block .webmedia+.description{padding:0 16px}body section.content-wrapper .top-image .block .webmedia .caption .caption-toggle i,body section.content-wrapper .top-image .block .webmedia+.description .caption-toggle i{width:10px}body section.content-wrapper .bottom-content{display:block}body section.content-wrapper .exhibition-item-medias{margin-left:0}body section.content-wrapper .exhibition-item-medias .block{float:none;margin:0 auto}body section.content-wrapper .exhibition-item-medias .block .exhibition-holder{left:50%;transform:translateX(-50%);position:relative;width:478px}body section.content-wrapper .exhibition-item-medias .block .exhibition-holder .slideshow-contianer #slideshow img{max-width:100%}body section.content-wrapper section.main-content.regular.no-image.button-only+.sidebar.right-sidebar .block.standard,body section.content-wrapper section.main-content.regular.no-image.button-only+.sidebar.right-sidebar .block.standard:not(.hidden):last-of-type{margin:0 auto;max-width:100%;min-width:0}body section.content-wrapper section.main-content.regular.no-image.button-only+.sidebar.right-sidebar .block.standard img,body section.content-wrapper section.main-content.regular.no-image.button-only+.sidebar.right-sidebar .block.standard:not(.hidden):last-of-type img{width:auto}}@media (max-width:1024px) and (max-width:650px){body section.content-wrapper .exhibitions-wrapper .archived-exhibit{align-items:center}}@media (max-width:1024px) and (max-width:650px){body section.content-wrapper section.right-sidebar .block.block-3020{margin:0 auto}}@media (max-width:1024px) and (max-width:650px){body section.content-wrapper section.right-sidebar .block.standard{margin:0 auto 10px}}@media (max-width:650px){body section.content-wrapper section.main-content .content .block.multi.slideshow,body section.content-wrapper section.main-content .content .specialevents-one-image .block{float:none;height:auto;margin:20px auto 0;max-width:100%;width:428px}body section.content-wrapper section.main-content .content .block.multi.slideshow .scrollable,body section.content-wrapper section.main-content .content .block.multi.slideshow .webmedia,body section.content-wrapper section.main-content .content .block.multi.slideshow .webmedia img,body section.content-wrapper section.main-content .content .specialevents-one-image .block .scrollable,body section.content-wrapper section.main-content .content .specialevents-one-image .block .webmedia,body section.content-wrapper section.main-content .content .specialevents-one-image .block .webmedia img{height:auto;max-width:100%}body section.content-wrapper section.main-content .content .block.multi.slideshow .scrollable,body section.content-wrapper section.main-content .content .specialevents-one-image .block .scrollable{display:inline-block;height:auto!important}body body section.main-content .content .video-webcast-container .video-iframe-holder iframe{width:569px;height:345px}}@media (max-width:500px){body .nmai-wrapper section.content-wrapper #breadcrumbs{margin-left:15px}body .nmai-wrapper section.content-wrapper section.sidebar.right-sidebar .block-3020{max-width:300px}body .nmai-wrapper section.content-wrapper section.left-sidebar{padding:0;max-width:100%}body .nmai-wrapper section.content-wrapper section.left-sidebar .block.menu{margin:0 10px;max-width:calc(100% - 20px)}body .nmai-wrapper section.content-wrapper .top-image{max-width:100%;padding:0}body .nmai-wrapper section.content-wrapper .top-image .block .webmedia{background-size:cover;background-position:center;background-repeat:no-repeat;padding:0}body .nmai-wrapper section.content-wrapper .top-image .block .webmedia img.mobile-size{height:175px;visibility:hidden;width:100%}body .nmai-wrapper section.content-wrapper .top-image .block .webmedia .caption{padding:0;width:100%}body .nmai-wrapper section.content-wrapper .top-image .slideshow-container{box-sizing:border-box;max-width:100%}body .nmai-wrapper section.content-wrapper section.right-sidebar{columns:1;max-width:calc(100% - 20px);padding:10px 0}body .nmai-wrapper section.content-wrapper section.right-sidebar .block.standard{margin:0 auto 5px;max-width:100%;padding:5px 0!important}body .nmai-wrapper section.content-wrapper section.right-sidebar .block.standard .webmedia{margin:0;max-width:100%;padding:0;width:auto}body .nmai-wrapper section.content-wrapper section.right-sidebar .block.standard .webmedia img{max-width:100%}body .nmai-wrapper section.content-wrapper section.main-content{margin-left:10px;margin-right:10px;max-width:calc(100% - 20px);padding:0}body .nmai-wrapper section.content-wrapper section.main-content #past-years{max-width:100%}body .nmai-wrapper section.content-wrapper section.main-content .exhibitions-wrapper{max-width:calc(100% - 10px)}body .nmai-wrapper section.content-wrapper section.main-content .exhibitions-wrapper .exhibitions-location-toggle{width:calc(100% - 10px)}body .nmai-wrapper section.content-wrapper section.main-content .exhibitions-wrapper .archived-exhibit .webmedia{display:none}body .nmai-wrapper section.content-wrapper section.main-content .cal-top .cal-hidden{max-width:calc(100% - 26px)}body .nmai-wrapper section.content-wrapper section.main-content .cal-top .cal-hidden .mobile-cal-filter{display:block;width:100%}body .nmai-wrapper section.content-wrapper section.main-content .cal-top .cal-hidden .mobile-cal-filter.mobile-cal-cat{padding-left:0;position:static}body .nmai-wrapper section.content-wrapper .block .newsfeed>div{width:100%!important}body .nmai-wrapper section.content-wrapper section.main-content .content .rss-subscribe{margin:0;text-align:left}body .nmai-wrapper section.content-wrapper section.main-content .content .announcements-mobile #press_announcements p.announcement-divider:nth-child(n+5),body .nmai-wrapper section.content-wrapper section.main-content .content .announcements-mobile #press_announcements p.announcement-item:nth-child(n+5){display:none}body .nmai-wrapper section.content-wrapper section.main-content .content #press_releases .feedburnerFeedBlock ul li:nth-child(n+3){display:none}body .nmai-wrapper section.content-wrapper section.main-content .content #press_releases .feedburnerFeedBlock:last-of-type{display:none}body section.main-content.regular .content .archive-content{margin:0 0 0 85px}body section.main-content.regular .content .archive-extras,body section.main-content.regular .content .archive-extras .roundy,body section.main-content.regular .content .detail{width:70px}body body section.main-content .content .video .video-webcast-container .video-iframe-holder iframe{width:480px;height:291px}}@media (max-width:350px){body .nmai-wrapper section.content-wrapper .top-image .block .webmedia img{max-width:100%}body .nmai-wrapper section.content-wrapper .top-image .block .webmedia .caption-toggle{transform:translateX(-100%)}body section.main-content.regular .content .archive-content{margin:0}body section.main-content.regular .content .archive-content p{clear:both;overflow:auto;margin-left:0!important}body section.main-content.regular .content .archive-content h3,body section.main-content.regular .content .archive-content h4{margin-left:85px!important}body body section.main-content .content .video iframe{width:325px;height:197px}body body section.main-content.regular .festival-archive{width:auto}body body section.main-content.regular .festival-archive h1{line-height:1.1em;font-size:21px!important;padding-bottom:20px}}@media (min-width:500px){body .nmai-wrapper section.content-wrapper .top-image .block .webmedia,body .nmai-wrapper section.content-wrapper section.right-sidebar .block .webmedia{background-image:none!important;height:auto!important}}#homepage-responsive .main-content{height:100%;position:relative}#homepage-responsive .nmai-wrapper{background-position:-100px 450px;background-image:url(/img/homepage/sun-sign.png);overflow-x:hidden;padding:0}@media (min-width:1300px){#homepage-responsive .nmai-wrapper{background-position-y:700px}}@media (max-width:1024px){#homepage-responsive .nmai-wrapper{background-image:none}}#homepage-responsive section.content-wrapper{font-size:1.2em;padding:0;margin:0 auto;max-width:100%;width:100%}#homepage-responsive section.content-wrapper .body-sun-sign{background:url(/img/homepage/bottom-sun-sign.png) center/cover no-repeat;bottom:-300px;height:785px;position:absolute;right:0;width:815px}#homepage-responsive section.content-wrapper .top-arrow{display:none}#homepage-responsive section.content-wrapper .banner-button{background:#10a6ac;border:none;color:#fff;font-size:.8em;padding:10px;text-transform:uppercase}#homepage-responsive section.content-wrapper .slide-text{color:#fff;visibility:visible!important}#homepage-responsive section.content-wrapper .slide-text .location{color:#fff;font-weight:700;margin-bottom:10px;visibility:visible!important}#homepage-responsive section.content-wrapper .slide-text .location.ny{color:#9acb6a}#homepage-responsive section.content-wrapper .slide-text .location.dc{color:#22c7ed}#homepage-responsive section.content-wrapper .slide-text .title{color:#fff;font-size:18px;font-weight:700;line-height:1.3;margin-bottom:10px;text-transform:uppercase;visibility:visible!important}#homepage-responsive section.content-wrapper .slide-text .dates{color:#fff;font-weight:400;visibility:visible!important}#homepage-responsive section.content-wrapper .location-clickable{color:#fff}#homepage-responsive section.content-wrapper h3{color:#fff;display:inline-block;font-size:1.25em;margin-bottom:20px;text-transform:uppercase}#homepage-responsive section.content-wrapper h3:after{background-color:#fff;content:"";display:inline-block;height:17px;margin:0 3px -2px 8px;width:2px}#homepage-responsive section.content-wrapper .view-links,#homepage-responsive section.content-wrapper h3+a{font-size:.9em}#homepage-responsive section.content-wrapper a{color:#ffad1e}#homepage-responsive section.content-wrapper p{color:#fff;font-size:1.2em}#homepage-responsive section.content-wrapper section.main-content{float:none;margin:0 auto 20px;max-width:100%;padding:0}#homepage-responsive section.content-wrapper section.main-content .content-section:not(.full-width){margin-left:auto;margin-right:auto;max-width:1800px}#homepage-responsive section.content-wrapper section.main-content .content-section.full-width{padding:0}#homepage-responsive section.content-wrapper section.main-content .feature-carousel{margin:0 auto;max-width:1800px}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow-carousel{min-height:40vw}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .carousel-controls{left:50%;position:absolute;transform:translateX(-50%);bottom:5px;display:inline-block}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .carousel-controls .carousel-pager{display:inline-block}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .carousel-controls .carousel-pager span{color:grey;display:inline-block;font-size:32px;height:16px;width:16px}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .carousel-controls .carousel-pager span.cycle-pager-active{color:#fff}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .carousel-controls .carousel-pager span:not(.cycle-pager-active){cursor:pointer}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .carousel-controls .carousel-toggle-play{background:url(/img/homepage/pause.png) center/cover no-repeat;cursor:pointer;height:15px;left:15px;opacity:.8;top:-3px;width:15px;position:relative;display:none}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .carousel-controls .carousel-toggle-play.shown{display:inline-block}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .carousel-controls .carousel-play{background:url(/img/homepage/play.svg) center/cover no-repeat}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow{z-index:5}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide{width:100%}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide-active{z-index:101!important}@media (min-width:601px){#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide.cycle-sentinel{display:none!important}}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide img{width:100%}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide .slide-text{background:#242424;bottom:-50px;box-sizing:border-box;display:flex;flex-direction:column;font-size:16px;font-weight:700;line-height:1.25em;height:auto;justify-content:center;min-width:300px;padding:20px 20px 45px;position:absolute;right:0;width:35%}@media (min-width:1000px){#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide .slide-text .dates,#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide .slide-text .location{font-size:18px}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide .slide-text .title{font-size:24px}}@media (min-width:1200px){#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide .slide-text .dates,#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide .slide-text .location{font-size:22px}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide .slide-text .title{font-size:26px}}#homepage-responsive section.content-wrapper section.main-content .locations{font-size:14px;margin:125px auto 0;max-width:1800px;padding:0 16px;text-align:center}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles{width:100%}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles h2{font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles .city-title{color:#fff;display:inline-block;font-size:2em;font-weight:700;letter-spacing:1px;text-transform:uppercase;width:calc(50% - 1px)}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles .city-title:after{border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;height:0;left:50%;position:relative;top:23px;transform:translateX(-50%);width:0}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles .dc-title{border-bottom:8px solid #22c7ed;margin-right:-2px}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles .dc-title:after{border-top:15px solid #22c7ed}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles .ny-title{border-bottom:8px solid #9acb6a;margin-left:-2px}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles .ny-title:after{border-top:15px solid #9acb6a}#homepage-responsive section.content-wrapper section.main-content .locations .location{display:inline-block;margin-top:30px;position:relative;width:50%}#homepage-responsive section.content-wrapper section.main-content .locations .location .location-text{color:#fff;display:inline-block;font-size:1.2em;text-align:left}#homepage-responsive section.content-wrapper section.main-content .locations .location .location-text .hours{color:#fff;margin:14px 0 0}#homepage-responsive section.content-wrapper section.main-content .locations .location .location-text a{font-size:1em}#homepage-responsive section.content-wrapper section.main-content .locations .dc-location{float:left;padding-right:10px;width:calc(50% - 11px)}#homepage-responsive section.content-wrapper section.main-content .locations .ny-location{border-left:2px solid grey;padding-left:10px;width:calc(50% - 11px)}#homepage-responsive section.content-wrapper section.main-content .slider-section{margin:50px 0 0;max-width:100%;padding:0;position:relative}#homepage-responsive section.content-wrapper section.main-content .slider-section h3{margin-left:calc(50% - 900px)}#homepage-responsive section.content-wrapper section.main-content .slider-section span{color:#fff}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-slideshow{margin-left:calc(50% - 900px)}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-slideshow.no-margin{margin-left:0}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-slideshow .cycle-slide{margin:0 15px 0 0;position:relative!important;width:400px;visibility:visible!important}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-slideshow .cycle-slide a{position:relative;display:block}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-slideshow .cycle-slide a:after{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.9) 100%);content:'';display:block;height:200px;margin-top:-200px;position:relative;width:100%;z-index:4}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-slideshow .cycle-slide img{height:100%;visibility:visible!important;width:100%}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-slideshow .cycle-slide .slide-text{box-sizing:border-box;background:0 0;color:#fff;letter-spacing:.3px;max-width:100%;padding:15px 15px 5px;position:absolute;transform:translateY(-100%);white-space:normal;width:400px;z-index:5}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-slideshow .cycle-slide .slide-text .title{line-height:1.3}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-arrow{background:rgba(16,166,172,.9);cursor:pointer;display:block;height:65px;position:absolute;top:175px;z-index:110}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-arrow img{height:35px;padding:15px 10px}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-arrow.next-arrow{right:0}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-arrow.prev-arrow{left:calc(50% - 900px)}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-arrow.disabled{display:none}@media (max-width:1832px){#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-slideshow,#homepage-responsive section.content-wrapper section.main-content .slider-section h3{margin-left:16px}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-arrow.prev-arrow{left:0}}#homepage-responsive section.content-wrapper section.main-content .promo-1{margin-top:75px;padding:0 16px;position:relative;z-index:4}#homepage-responsive section.content-wrapper section.main-content .promo-1 img{display:block;margin:0 auto;max-width:1800px;width:100%}#homepage-responsive section.content-wrapper section.main-content .promo-1 .slide-text{background:#242424;font-size:16px;font-weight:700;left:0;max-width:500px;min-height:150px;min-width:400px;position:absolute;transform:translateY(-70%);width:50%}#homepage-responsive section.content-wrapper section.main-content .promo-1 .slide-text .text-container{left:calc(50vw - 900px);padding:20px 20px 20px 0;position:relative;width:100%}#homepage-responsive section.content-wrapper section.main-content .promo-1 .slide-text .text-container p{font-size:1em;font-weight:400}#homepage-responsive section.content-wrapper section.main-content .promo-1 .slide-text .text-container .title{font-family:"Archivo Narrow","Arial Narrow",Arial,sans-serif;font-size:1.4em}#homepage-responsive section.content-wrapper section.main-content .promo-2{margin-top:150px;padding:0 16px}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner{background:center/cover no-repeat #fff;height:350px;position:relative;text-align:right;z-index:100}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text{top:50%;transform:translateY(-50%);background-image:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);box-sizing:border-box;float:right;height:100%;padding:0 40px;position:relative;width:100%}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container{top:50%;transform:translateY(-50%);float:right;position:relative;width:50%}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container h2{color:#fff;font-size:2.6em;line-height:1.3}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container a:hover{text-decoration:none}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container button{font-size:1.3em;font-weight:700;padding:15px;margin-top:25px}@media (max-width:1024px){#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container h2{font-size:2.3em}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container button{font-size:1.1em}}@media (max-width:700px){#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container h2{font-size:2.1em}}@media (max-width:500px){#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container h2{font-size:1.8em}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container button{font-size:1em}}@media (max-width:1832px){#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide .slide-text{right:0}#homepage-responsive section.content-wrapper section.main-content .promo-1 .slide-text{width:50%}#homepage-responsive section.content-wrapper section.main-content .promo-1 .slide-text .text-container{left:0;margin-left:0;padding:20px;width:auto}}@media (max-width:1000px){#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-slideshow .cycle-slide{width:300px}#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-arrow{top:145px}}@media (max-width:900px){#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner{background-position:25% center}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text{width:100%}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container{width:70%;float:right}}@media (max-width:700px){#homepage-responsive section.content-wrapper section.main-content .locations{margin-top:150px}#homepage-responsive section.content-wrapper section.main-content .locations .dc-location,#homepage-responsive section.content-wrapper section.main-content .locations .ny-location{float:none;padding:0}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles{margin-bottom:0;z-index:10;position:relative}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles .city-title{width:calc(50% - 1px)}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles .city-title:not(.active){border-bottom:none;color:#d3d3d3;cursor:pointer;padding-bottom:0}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles .city-title:not(.active):after{display:none}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles .dc-title:not(.active){border-right:2px solid grey}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles .ny-title:not(.active){border-left:2px solid grey}#homepage-responsive section.content-wrapper section.main-content .locations .location{border:none;border-top:2px solid grey;margin-top:-2px;padding-top:30px;position:relative;width:100%;z-index:5}#homepage-responsive section.content-wrapper section.main-content .locations .location:not(.active){display:none}#homepage-responsive section.content-wrapper section.main-content .promo-1 .slide-text{position:static;transform:none;width:100%}#homepage-responsive section.content-wrapper section.main-content .promo-1 .slide-text .text-container{left:0}#homepage-responsive section.content-wrapper section.main-content .promo-2{margin-top:75px}}@media (max-width:650px){#homepage-responsive section.content-wrapper section.main-content .promo-2{margin-top:50px}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text{background:rgba(0,0,0,.3);height:100%;padding:0;text-align:left;width:100%}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);margin:0 auto;width:80%}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container button{display:block;font-size:1.02em;margin:25px auto 0;max-width:100%;padding:15px 25px}}@media (max-width:600px){#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide .slide-text{font-size:14px;height:125px;position:relative;padding:0 15px 10px;top:0;width:100%}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide .slide-text .title{font-size:16px}#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide .slide-text .carousel-controls{bottom:0}#homepage-responsive section.content-wrapper section.main-content .locations{margin-top:75px}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles h2.city-title{font-size:22px}#homepage-responsive section.content-wrapper section.main-content .slider-section h3{margin-bottom:10px}#homepage-responsive section.content-wrapper section.main-content .promo-1{margin-top:50px}#homepage-responsive section.content-wrapper section.main-content .promo-1 .banner-button button{padding:5px 10px}}@media (max-width:450px){#homepage-responsive section.content-wrapper section.main-content .feature-carousel .cycle-slideshow .cycle-slide .slide-text{height:150px;padding-bottom:15px}#homepage-responsive section.content-wrapper section.main-content .locations{padding:0 10px}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles h2.city-title{font-size:20px}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles h2.city-title.dc-title{float:left;text-align:center}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles h2.city-title.ny-title{float:right;text-align:center}}@media (max-width:450px) and (max-width:375px){#homepage-responsive section.content-wrapper section.main-content .locations .city-titles h2.city-title{font-size:18px}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles h2.city-title.dc-title{width:calc(53% - 2px)}#homepage-responsive section.content-wrapper section.main-content .locations .city-titles h2.city-title.ny-title{width:calc(47% - 2px)}}@media (max-width:350px){#homepage-responsive section.content-wrapper section.main-content .slider-section .cycle-slideshow .cycle-slide{width:250px}#homepage-responsive section.content-wrapper section.main-content .slider-section.exhibitions h3{margin-bottom:5px}#homepage-responsive section.content-wrapper section.main-content .slider-section.exhibitions h3:after{display:none}#homepage-responsive section.content-wrapper section.main-content .slider-section.exhibitions .view-links{display:block;margin:0 0 10px 15px}#homepage-responsive section.content-wrapper section.main-content .locations{margin-top:100px}#homepage-responsive section.content-wrapper section.main-content .promo-1 .slide-text .text-container .title{line-height:1.2em}#homepage-responsive section.content-wrapper section.main-content .promo-2 .banner .banner-text .banner-text-container button.banner-button{font-size:.9em;padding:15px}}