@media only screen and (max-width : 1460px){header.header .topbar{padding:0 30px}header.header .header-left,header.header .navbar-right .btn{width:170px;min-width:170px}header.header ul.navbar-nav>li{padding:0 40px}header.header ul.navbar-nav>li>a{font-size:15px}header.header ul.navbar-nav .submenu:first-child .submenu-list{padding-left:30px}}@media only screen and (max-width : 1439px){.header-left,.header-content{height:120px}.header-left .header-logo{line-height:120px}.header-left .header-logo img{max-width:100px!important}.header-content .topbar{height:65px}.header-content .navbar .navbar-nav>li>a{height:54px}.header-content .navbar .navbar-right .btn{height:55px}.mega-dropdown .submenu-list{margin-top:-50px}}@media only screen and (max-width : 1330px){header.header ul.navbar-nav>li{padding:0 30px}.hero .slide-image{height:400px}.page-banner{min-height:450px}.template-page.news-media .media-list-container .tabs .tab-menu,.template-page.news-media .article-list-container{padding:0 10px}#shopify-section-footer .footer-bottom .footer-left{padding-left:10px}#shopify-section-footer .footer-bottom .footer-right{padding-right:10px}}@media only screen and (max-width : 1200px){.block,.block.block-md{padding:60px 0}.section-container.values-container .text-container{padding-left:0}.template-page.foundation .section-container.container-left div.text-container h1{font-size:46px}.template-page.supporters .partners-container .namelist-container ul.name-list li:nth-child(odd){margin-right:30px;width:45%}.template-page.supporters .partners-container .namelist-container ul.name-list-with-header li{width:47%}.template-blog.exhibitions .banner-details .exhibition-details h3{margin-left:22px}.template-article.programs .section-container .text-container h1{margin-bottom:40px;font-size:40px}.template-product .product-single .prod-info .product-single__prices .price-note{display:block}.template-product .product-single .prod-info .product-single__prices .price-note .extra-info-icon .data{top:40px}.template-page.exhibition-past .exhibition-list-container .box-container .article-info h2{font-size:24px}.template-page.news-media .media-list-container .tabs .tab-menu,.template-page.news-media .article-list-container{padding:0 10px}.template-page.news-media .media-list-container .box-container .article-info h2{font-size:25px;min-height:116px}.template-collection .sidebar-sticky.sticky .collection-menu{margin-top:40px}.template-collection .sidebar-menu .sidebar-sticky.sticky{position:fixed;top:0;margin-top:100px;max-width:165px}footer.footer .other-footer .border-bottom{width:100%}}@media only screen and (max-width : 1199px){header.header .header-left,header.header .navbar-right .btn{width:150px;min-width:150px}header.header ul.navbar-nav>li{padding:0 28px}header.header ul.navbar-nav>li>a,header.header ul.navbar-nav .submenu-list a,header.header .navbar-right .btn,header.header .navbar-right .submenu-list a{font-size:14px}.template-page.news-media .media-list-container .box-container .article-info span,.template-page.news-media .media-list-container .box-container .article-info span a{font-size:14.5px}}@media only screen and (max-width : 1024px){body{padding-top:105px}header.header{display:none}header.mobile-header{display:block}}@media only screen and (max-width : 991px){#main .hero-slider .slider .slick-list,.hero .slide-image{height:300px}.hero h1{font-size:36px}.hero p.h3{font-size:24px}.hero .slide-nav li{margin-bottom:20px}.hero .slide-desc{padding:30px 0}.block,.block.block-md{padding:40px 0}.featured-services .acc-content:last-child{padding-right:0}.valign-content h1{font-size:36px}.testi-content p.h3,.text-center h4.h3{font-size:20px}.footer-content .content-box .content-desc{position:unset!important;padding:40px 0}.content-box .content-image{position:unset;width:100%;display:block;position:relative;z-index:2}.content-box .content-image.image-right img{margin:0 auto}.content-box .content-image-inner{padding-bottom:40px;padding-top:0}.content-box .content-image.image-right .filler{display:none}.block .content-box .content-desc{position:unset}.block .content-box .content-desc .valign-content h1,.block .content-box .content-desc .valign-content .rte{margin-bottom:0}.block .content-box .content-desc .services-content-inner h1{margin-top:30px}.section-container,.template-page.tours .guided-container{padding:60px 0}.template-page.tours .guided-container .tours-price{margin-top:40px}.template-page.exhibition-current .exhibition-list-container .box-container .article-info{min-height:148px}.template-page.exhibition-current .exhibition-list-container .box-container{margin-bottom:40px}.template-page.exhibition-current .banner-details .exhibition-details h3{margin-left:36px}.template-page.exhibition-past .exhibition-list-container .box-container .article-info{min-height:200px}.template-page.exhibition-past .exhibition-list-container{margin-bottom:40px}.section-container.values-container .text-container{padding-left:0}.template-page.foundation .section-container.container-left div.text-container h1{font-size:38px}.template-page.foundation .tabs .item ul.list li.list-item .list-img{min-height:250px}.template-page.foundation .tabs .tab-menu .menu-item{margin-right:40px;margin-bottom:20px}.template-page.blogs .blog-list-container div.col-sm-6{padding:0}.template-page.blogs .blog-list-container .box-container{margin:10px 10px 20px}.template-blog .blog-list-container{margin-top:40px;margin-bottom:40px}.template-page.membership .pricing-level-container .lvl-item{padding:15px}.template-page.membership .pricing-level-container .lvl-item .lvl-name .extra-info{margin-left:0}.template-page.membership .section-container.whole-columns .text-container{padding-left:30px}.template-page.membership .section-container.whole-columns .text-container h1{font-size:50px}.template-page.membership .section-container{padding:42px 0}.template-page.membership .pricing-level-container{margin-top:40px}.template-page.membership .section-container.whole-columns{margin-top:25px}.template-page.membership .pricing-type-container{margin:30px 0}.template-page.patron .patron-level-container .lvl-item{padding:30px}.template-page.patron .section-container.info-section{padding:50px 0 30px}.template-page.patron .exclusive-benefits-container h2{font-size:26px}.template-page.patron .exclusive-benefits-container h2 span{font-size:32px}.template-page.patron .section-container.ways-container{padding:36px 0 0}.template-page.volunteers .section-container.container-left .text-container{padding-left:0;padding-right:10px}.template-page.rentals form#contact_form .input-container:nth-child(2n){margin-left:3%}.template-page.volunteers .section-container.help-container .text-container{padding-left:30px}.template-blog.exhibitions .banner-details .exhibition-details a{float:left}.template-blog.exhibitions .banner-details .exhibition-details h3{margin-left:0;display:block;width:100%}.template-blog.exhibitions .banner-details .exhibition-details h1{font-size:34px}.template-article.exhibitions .rte{max-width:100%;width:100%}.template-article.programs .section-container .text-container h1{font-size:34px}.template-collection #CollectionSection{margin-bottom:50px}.template-collection .section-header .section-header__title{font-size:41px}.template-product .product-single .prod-info .product-single__prices .price-note{display:block}.extra-info-icon .data{width:370px}.template-product .product-single .prod-info .product-single__prices .price-note .extra-info-icon .data{top:40px}.template-page.careers .section-container .text-container h1{font-size:50px}.template-page.careers .vacant-container .vacant-message{margin-top:40px;padding:0 40px}.template-page.donate #shopify-section-donate-section .vertical-align .text-container h1{font-size:38px}.template-page .highlight-container .vertical-align{display:block}.template-page.about-gallery ul.staff-list li.staff-item .list-img{min-height:200px}.template-cart .vertical-align{display:block}.template-cart .cart-container .cart-item-list .prod-name-qty{margin-bottom:20px}.template-cart .cart-container .cart-item-list .prod-price{text-align:left}.template-page.news-media .media-list-container .box-container .article-info span,.template-page.news-media .media-list-container .box-container .article-info span a{font-size:unset}.template-collection .sidebar-menu .sidebar-sticky.sticky{position:fixed;top:0;margin-top:100px;max-width:125px}.template-collection .product__img--container{min-height:180px}.template-collection .product__img--container .product__img{max-height:200px}}@media only screen and (max-width : 767px){.hero .slide-nav{margin-top:20px}.valign-content h1{font-size:30px}.featured-services .h-acc{height:unset}.featured-services .h-acc .acc-content .acc-image{height:400px}.footer-content .content-box .content-right{float:unset}.footer-bottom{padding:0 10px}.footer-left{float:left}.footer-right{float:right}footer.footer{padding-bottom:40px}.page-banner{min-height:300px;background-position:center;background-size:cover;background-repeat:no-repeat}.template-page.hours-admissions .text-column-image .image-container{padding:0 20px}.with-bg:before,.with-bg-left:before{height:0%}.template-page.hours-admissions .text-column-image{padding:40px 0 20px}.template-page.hours-admissions .text-column-image .column-container{padding-left:20px;margin-top:30px}.template-page.hours-admissions .text-column-image .column-container h1{font-size:30px;line-height:1em}.divider,.divider-center{width:60px;display:block;margin-top:15px;margin-bottom:25px;border-top:4px solid #e54c3a}.template-page.hours-admissions .prices-section{padding:30px 0 20px}.template-page.hours-admissions .prices-section h1{margin-bottom:40px;font-size:30px}.template-page.hours-admissions .prices-section .box-content{max-width:260px;width:100%;min-height:70px;margin:0 auto;line-height:.3em}.template-page.hours-admissions .prices-section .announcement-box p{color:#727272;margin-bottom:40px}.template-page.hours-admissions .prices-section .group-container{border-top:1px solid #e54c3a;padding:30px 0}.template-page.hours-admissions .prices-section .extra-note{line-height:3em}.template-page.hours-admissions .column-image-text{padding:40px 20px 20px;background-color:#fafafa}.template-page.hours-admissions .column-image-text .image-container img{width:60%}.template-page.hours-admissions .map-section{padding:20px}.template-page.hours-admissions .map-section h1{font-size:36px}.template-page.hours-admissions .map-section .with-bg-left{padding:20px 0}.template-page.hours-admissions .support-section{padding:25px 0 0;border-top:solid 1px #f2f2f2}footer.footer .other-footer .border-bottom{border-bottom:solid 1px #e54c3a;padding-top:10px;padding-bottom:40px}.ticket-prices li .price{float:right;padding-left:25px}.vertical-align{display:flex;align-items:center;display:block}.section-container{padding:20px 0}.section-container .image-container{padding:20px 0;margin:0 20px}.section-container .image-container img{width:100%;margin-left:auto;display:block;position:relative}.section-container .text-container{padding-left:10px;max-width:750px;width:100%;margin-left:auto;margin-right:auto}.section-container .text-container h1{margin-bottom:20px;font-size:30px;line-height:1em}.template-page.donate .donation-note .note-container{padding:20px 0 0}.template-page.donate #shopify-section-donate-section .vertical-align .text-container h1{font-size:32px}.section-container.info-section.text-center h1{font-size:30px}.template-collection .section-header{padding-bottom:20px;padding-left:15px;padding-right:15px}.section-container.info-section h1{font-size:30px}.template-page.rentals .events-header-container{padding-top:20px}.section-container .phases-left .text-container,.section-container.container-left .text-container{padding-left:20px}.with-bg-grey:before,.with-bg-grey-left:before{content:"";display:none;background:#f2f2f2;height:100%;top:0;width:60%;position:absolute;right:0}.section-container.about-container h1,.section-container.timeline-container h1{font-size:30px}.section-container.phase .divider{margin-left:auto;margin-right:auto}.template-page.careers .vacant-container .list-container,.template-page.celebration .support-container{padding:40px 0}.template-page.celebration .section-container{padding:14px 0}.section-container{padding:38px 0}.tours .main .section-container.guided-container h1{font-size:30px}.template-page.tours .guided-container .tours-price{margin-top:40px;margin-bottom:80px}.footer-block{margin:20px 0}.template-page.exhibition-current .footer .label-title.label-title-sm{margin-bottom:8px}.template-page.exhibition-current .exhibition-list-container,.template-page.exhibition-current .exhibition-list-container .box-container{margin-bottom:40px}.template-page.exhibition-current .banner-details .exhibition-details h3{margin-left:0;display:block;width:60%}.template-page.exhibition-current .banner-details .exhibition-details a{float:unset}.template-page.exhibition-past .exhibition-list-container .box-container .article-info h2{font-size:26px}.template-page.exhibition-past .exhibition-list-container .box-container .article-info{min-height:148px}.template-page.exhibition-past .exhibition-list-container .box-container{margin-bottom:10px}.template-blog.programs .public-prog-list-container .box-container .article-info{min-height:150px}.template-blog.programs .public-prog-list-container .box-container{margin-bottom:5px}.template-page.educational .accordion{margin-top:65px}.template-page.educational .vertical-align div.text-container{margin-top:20px}.template-collection #CollectionSection{margin-bottom:50px}.template-collection #CollectionSection .grid__item.two-tenths,.template-collection #CollectionSection .grid__item.eight-tenths{width:100%}.template-collection .section-header__link--right{vertical-align:middle;text-align:right;margin-top:0;display:block;width:100%}.template-collection .section-header__link--right .form-horizontal{width:68%;display:table-cell}.template-collection .section-header__link--right .form-horizontal select{width:46%}.template-collection .section-header .search-bar{position:relative;max-width:100%}.template-collection #CollectionSection .grid-link__image.grid-link__image--product{height:unset!important}.template-product .product-single{margin-bottom:80px}.template-product .related-container .grid__item.medium--one-third{width:50%}.template-product .product-single .prod-info{padding:0}.template-product .product-single .prod-info .product-single__prices .price-note{margin-left:0;display:block}.template-page.foundation .section-container.values-container .text-container-left h2{margin-left:4%;margin-right:0}.template-page.foundation .section-container .text-container{max-width:94%}.template-page.foundation .tabs .tab-menu .menu-item{margin-right:40px;margin-bottom:20px}.template-page.foundation .tabs .item ul.list li.list-item .list-img{min-height:180px}.template-page.foundation .tabs .item ul.list li.list-item{width:33.333333%}.template-page.foundation .tabs .item ul.list li.list-item:nth-child(4n){padding-right:25px}.template-page.foundation .tabs .item ul.list li.list-item:nth-child(3n){padding-right:0}.template-page.foundation .tabs .item ul.list li.list-item .bio{padding:40px 15px;font-size:16px}.template-page.foundation .policies-container .accordion{margin:25px auto 0}.template-page.foundation .tabs .item ul.list:nth-child(2) li:nth-of-type(2){padding-right:0}.template-page.foundation .tabs .item ul.list:first-child li:nth-of-type(3){padding-right:0}.template-page.foundation .tabs .item ul.list:nth-child(2) li.list-item:nth-child(3n){padding-right:25px}.template-page.foundation .tabs .item ul.list:nth-child(3) li.list-item:first-child{padding-right:0}.template-page.foundation .tabs .item ul.list:nth-child(3) li.list-item:nth-child(3n){padding-right:25px}.template-page.foundation .tabs .item ul.list:nth-child(3) li.list-item:last-child{padding-right:0}.template-page.foundation .section-container.container-left div.text-container h1,.template-page.foundation .policies-container .tabs .section-header{font-size:30px}#blogs .blog-list-container ul.blog-menu li a,#news .blog-list-container ul.blog-menu li a,#exhibitions .blog-list-container ul.blog-menu li a,#collections .blog-list-container ul.blog-menu li a,#programs .blog-list-container ul.blog-menu li a{margin:0 9px}.template-page.blogs .blog-list-container .box-container .article-info{min-height:138px}#blogs .blog-list-container,#news .blog-list-container,#exhibitions .blog-list-container,#collections .blog-list-container,#programs .blog-list-container{margin-bottom:14px}#blogs .blog-banner .blog-details h1,#news .blog-banner .blog-details h1,#exhibitions .blog-banner .blog-details h1,#collections .blog-banner .blog-details h1,#programs .blog-banner .blog-details h1,#blogs .blog-banner .blog-details p,#news .blog-banner .blog-details p,#exhibitions .blog-banner .blog-details p,#collections .blog-banner .blog-details p,#programs .blog-banner .blog-details p{margin-bottom:5px}#blogs .blog-banner .blog-details,#news .blog-banner .blog-details,#exhibitions .blog-banner .blog-details,#collections .blog-banner .blog-details,#programs .blog-banner .blog-details{margin-top:45px}#blogs .blog-banner .blog-details a,#news .blog-banner .blog-details a,#exhibitions .blog-banner .blog-details a,#collections .blog-banner .blog-details a,#programs .blog-banner .blog-details a{margin-top:18px}#blogs .page-banner,#news .page-banner,#exhibitions .page-banner,#collections .page-banner,#programs .page-banner{padding-bottom:60px}.template-blog .blog-list-container ul.blog-menu li:first-child a{margin:0 6px!important}.template-article article{padding:60px 10px 12px}.template-article article .rte h2{font-size:28px}.template-article article .article-info{margin-top:50px}.template-article article .article-info p.published-con{margin-right:45px}.template-article .related-container .box-container .article-info{min-height:220px}.template-article .related-container{padding-bottom:30px;margin:0 10px}.template-article .related-container .box-container img{max-height:340px}.template-page.membership .section-container.benefits-container .row{margin:0 4px}.template-page.membership .pricing-level-container .lvl-item{width:33.333%}.template-page.membership .pricing-level-container .lvl-item .lvl-info{margin-top:10px;padding-top:10px;margin-bottom:10px}.template-page.membership .section-container.whole-columns .text-container h1{font-size:34px}.template-page.membership .section-container.whole-columns{margin-top:20px}.template-page.membership .pricing-type-container{margin:20px 0}.template-page.membership .pricing-type-container .lvl-item .lvl-name .extra-info{margin-left:0}.template-page.membership .pricing-type-container .lvl-item{padding:0 7px}.template-page.membership .benefits-container ul li{padding-left:0}.template-page.patron .benefits-title{margin:30px 0 40px}.template-page.patron .patron-level-container .lvl-item{width:50%}.template-page.patron .patron-level-container .lvl-item .lvl-price span{margin-top:4px}.template-page.patron .patron-level-container .lvl-item .lvl-info{margin-top:15px;padding-top:15px;margin-bottom:15px;min-height:200px}.template-page.patron .section-container.exclusive-benefits-container .row{margin:0 4px}.template-page.patron .exclusive-benefits-container ul li{padding-left:0}.template-page.patron .section-container.exclusive-benefits-container{padding:38px 0 16px}.template-page.patron .section-container.ways-container{padding:36px 0 10px}.template-page.volunteers .section-container.help-container .text-container-left{margin:0 30px 15px}.template-page.volunteers .section-container.help-container .text-container-left h2{display:inline;margin:0 30px 15px 0;font-size:26px}.template-page.volunteers .section-container.container-left .text-container{padding-left:10px}.template-page.volunteers .section-container.help-container{padding:38px 0 23px}.template-page.volunteers .section-container.container-left{padding:48px 0}.template-page.volunteers .section-container.container-left .form-wrapper .template-page.rentals{padding-top:60px}.template-page.volunteers .section-container.container-left .form-wrapper .template-page.rentals h1{font-size:30px}.template-page.volunteers .section-container.container-left .form-wrapper{margin:0 10px}.template-page.volunteers .section-container.container-left .radio-group .radio-container br{display:none}.template-page.rentals form#contact_form .radio-group .radio-container label.radio-label{width:90%}.template-page.rentals form#contact_form .mini-group .radio-container{display:inline}.template-page.rentals form#contact_form .radio-group.mini-group .radio-container label.radio-label{display:inherit}.template-page.supporters .partners-container .namelist-container ul.name-list li{width:47%}.template-page.supporters .partners-container .namelist-container ul.name-list-with-header li.list-item:nth-child(odd){width:45%}.template-page.supporters .partners-container .logo-list-container ul.logo-list li img{max-width:220px}.template-article.programs .section-container .text-container h1{font-size:28px}.template-article.programs .section-container .footer-links .btn.btn-primary,.rte .btn.btn-primary,input.btn-primary[type=submit]{width:50%}.template-article.programs .text-container.rte .footer-links .btn-normal{width:48%;margin:0}.template-page.careers .section-container .text-container h1{font-size:30px}.template-page.careers .vacant-container .vacant-message{margin-top:40px;padding:0}.template-page.news-media .media-list-container .box-container{margin-bottom:14px}.template-page.news-media .media-list-container .article-list-container td.article-date{width:128px}.template-page.news-media .media-list-container .article-list-container td.article-date{width:34%;padding-left:20px}.template-page.news-media .media-list-container .tabs .tab-menu{padding:0 10px}.template-page.news-media .media-list-container .tabs .tab-menu .menu-item{margin-right:30px}.template-page.news-media .media-list-container .tabs .tab-menu .menu-item:last-child{margin-right:0}.template-page.news-media .media-list-container .box-container .article-info{padding-left:0;padding-right:0;min-height:unset}.template-page.news-media .media-list-container .box-container .article-info h2{min-height:unset}.template-page.news-media .article-list-container{padding:0 10px}.template-page.about-gallery ul.staff-list li.staff-item{width:33.333333%}.template-page.about-gallery ul.staff-list:nth-child(2) li.staff-item:nth-child(2){padding-right:0}.template-page.about-gallery ul.staff-list:nth-child(2) li.staff-item:nth-child(4){padding-right:25px}.template-page.about-gallery ul.staff-list:nth-child(3) li.staff-item:nth-child(1){padding-right:25px}.template-page.about-gallery .highlight-container .highlight-menu li p{width:82%}.template-page.about-gallery ul.staff-list li.staff-item{width:49.333%}.template-collection .collection-menu:after{font-family:FontAwesome;content:"\f107";position:absolute;right:20px;bottom:10px}.template-collection .sidebar-menu .sidebar-sticky.sticky{position:unset;max-width:100%;margin-top:0}.template-collection .sidebar-menu .sorting-container,.template-collection .sidebar-sticky.sticky .collection-menu{margin-top:0}.template-collection .no-prod{min-height:300px;padding:0 20px}.template-collection .sidebar-menu .sidebar-sticky{padding:0 10px}.template-collection .collection-menu,.template-collection .sorting-container.form-horizontal{display:inline-block;vertical-align:top;width:100%}.template-collection .collection-menu{margin-right:20px;margin-bottom:40px}.template-collection .collection-menu ul{display:none}.template-collection .collection-menu #categoryPicker{display:block}.template-collection .collection-menu .menu-header{margin-bottom:10px}.template-collection .sidebar-menu .sorting-container label{line-height:normal;margin-bottom:10px}.template-product.ticket .product-single form .variant-container .variant-type .quantity{padding:12px 10px;max-width:40px;height:40px}.template-product.ticket .product-single form .variant-container .variant-type .quantity{margin-right:15px}}@media only screen and (max-width : 480px){header.mobile-header .header-wrapper .header-right{padding:0 15px 0 10px}header.mobile-header .header-wrapper .header-right .burger-container span.icon{font-size:20px}header.mobile-header .header-wrapper .header-right .topnav>li{margin-left:15px;margin-right:0}header.mobile-header .header-wrapper .header-right .topnav>li.toggle-container{display:block;margin-top:10px;margin-left:0}.page-banner{min-height:300px;background-position:center;background-size:cover;background-repeat:no-repeat}.template-page.hours-admissions .text-column-image .image-container{padding:0}.template-page.hours-admissions .text-column-image .column-container{padding-left:15px;margin-top:20px}.template-page.hours-admissions .text-column-image .column-container h1{font-size:30px;line-height:1em}.template-page.hours-admissions .column-image-text .image-container img{width:70%;margin-bottom:40px}.template-page.hours-admissions .label-title{line-height:0em}.divider,.divider-center{width:60px;display:block;margin-top:15px;margin-bottom:25px;border-top:4px solid #e54c3a}.template-page.hours-admissions .text-column-image{padding:40px 0 10px}.template-page.hours-admissions .prices-section{padding:20px 0}.template-page.hours-admissions .prices-section h1{margin-bottom:40px;font-size:30px}.template-page.hours-admissions .prices-section .group-container{border-top:1px solid #e54c3a;padding:30px 0}.template-page.hours-admissions .prices-section .label-title{display:block;margin:-62px auto 40px;width:100%;background-color:#fafafa;text-align:center}.template-page.hours-admissions .prices-section .extra-note{line-height:3em}.template-page.hours-admissions .prices-section .announcement-box{padding-top:20px;padding-bottom:30px}.template-page.hours-admissions .prices-section .box-content{min-height:60px;line-height:.3em}.template-page.hours-admissions .column-image-text{padding:20px 15px;background-color:#fafafa}.template-page.hours-admissions .map-section{padding:20px 15px}.template-page.hours-admissions .map-section .map-container{display:none}.template-page.hours-admissions .map-section h1{font-size:30px}.template-page.hours-admissions .map-section .with-bg-left{padding:0}.template-page.hours-admissions .column-image-text .image-container img{width:70%;margin-bottom:20px}.template-page.hours-admissions .support-section{padding:20px 0 0;border-top:solid 1px #f2f2f2}footer.footer .other-footer .border-bottom{border-bottom:solid 1px #e54c3a;padding-top:10px;padding-bottom:50px}.vertical-align{display:flex;align-items:center;display:block}.section-container{padding:20px 0}.section-container .image-container{padding:0 0 20px;margin:0 11px}.section-container .image-container img{width:100%;margin-left:auto;display:block;position:relative}.section-container .text-container{padding-left:10px;padding-right:10px;max-width:550px;width:100%;margin-left:auto;margin-right:auto}.section-container .text-container h1{margin-bottom:20px;font-size:30px;line-height:1em}.template-page.donate .donation-note .note-container{padding:40px 0 0}.template-page.donate #shopify-section-donate-section .vertical-align .text-container h1,.section-container.info-section.text-center h1{font-size:30px}.template-page.collection .info-section a.btn{margin-top:10px;padding-right:15px}.page-banner .credit-info span{font-size:16px}.section-container.info-section h1{font-size:30px}.template-page.rentals .events-header-container{padding-top:30px}.events-header-container.border-top-grey.text-center h2{font-size:30px}.section-container.container-left .text-container{padding-left:10px}.section-container.inquire-container h1{font-size:30px;padding:0 5px;line-height:1em;margin-bottom:-30px}.section-container.inquire-container{padding-left:10px;padding-right:10px}.template-page.rentals form#contact_form .input-container:nth-child(2n){margin-left:0}.template-page.rentals form#contact_form .input-container{width:80%;display:inline-block;vertical-align:middle}.template-page.rentals form#contact_form p.form-note{color:#727272;display:inline-block;width:100%;margin-left:0;margin-top:15px}.with-bg-grey:before,.with-bg-grey-left:before{content:"";display:none;background:#f2f2f2;height:100%;top:0;width:60%;position:absolute;right:0}.section-container.about-container h1,.section-container.timeline-container h1{font-size:30px}.template-page.about-bill .timeline-container .tabs{margin:20px auto 0;width:100%}.template-page.about-bill .timeline-container .tabs .tab-menu .menu-item{display:table-cell;vertical-align:middle;text-align:center;padding:0 15px 10px;font-weight:800;color:#727272;border-bottom:solid 1px #e4e4e4;border-bottom-color:#e4e4e4;cursor:pointer}.section-container.phase h1{font-size:30px}.section-container.phase .divider{margin-left:auto;margin-right:auto}.template-page.careers .vacant-container .list-container{padding:20px 0}.template-page.celebration .support-container{padding:30px 0}.template-page.rentals form#contact_form .input-container{width:100%}.tours .main .section-container .template-page.rentals{padding-top:40px!important}.template-page.tours .guided-container .tours-price{margin-top:30px;margin-bottom:40px}.template-page.tours .guided-container{padding:25px 0}.section-container{padding:40px 0}.template-page.tours .about-container p,.template-page.tours .guided-container .rte p{margin-bottom:0}.template-page.exhibition-current .banner-details .exhibition-details{margin-top:20px}.template-page.exhibition-current .main .exhibition-list-container h1{font-size:28px;text-align:center}.template-page.exhibition-current .exhibition-list-container ul.exhibition-menu li a{padding:15px}header.mobile-header .header-wrapper .header-right .burger-container{padding:5px 12px}.header-right .burger-container span.label{margin-left:3px;font-size:12px}.template-page.exhibition-current .banner-details .banner-label{display:inline-block}.template-page.exhibition-current .exhibition-list-container ul.exhibition-menu{margin-bottom:40px;display:block;text-align:center}.template-page.exhibition-current .exhibition-list-container{margin-bottom:5px;margin-top:30px}.template-page.exhibition-current .banner-details .exhibition-details h3{margin-left:0;display:block;width:100%}.section-header__title--left{font-size:28px}.template-page.exhibition-past .exhibition-list-container .box-container .article-info h2{font-size:22px}.template-blog.programs .public-prog-list-container .box-container .article-info h2{font-size:26px}.template-blog.programs .public-prog-list-container h1{margin-bottom:43px;font-size:26px}.template-article.programs .text-container.rte .desc-header{font-size:20px}.template-article.programs .text-container.rte .footer-links{padding-top:25px}.template-page.educational .accordion .acc-item .acc-header{letter-spacing:2px}.template-page.educational .section-container.about-container h1,.template-page.educational .section-container .text-container h1{font-size:26px}.template-page.educational .section-container.booking-container h1{font-size:30px}.template-collection .intro-container{padding-bottom:8px}.template-collection #CollectionSection{margin-bottom:5px}.template-collection .section-header .search-bar .search-btn{right:10px}.template-collection .section-header__link--right .form-horizontal select{width:65%}.template-collection .section-header__link--right .form-horizontal{width:68%;display:inline}.template-collection .section-header .search-bar .search-text{padding-right:0}.template-product .related-container{margin-bottom:5px}.template-product .product-single{margin-top:45px;margin-bottom:45px}.template-product .product-single .prod-info .tabs{margin:45px auto 25px}.template-product .product-single .prod-info .tabs .tab-menu .menu-item{margin-right:32px}.template-product .product-single .prod-info .product-single__prices .price-note .extra-info-icon .data{top:35px}.extra-info-icon .data{width:300px}.template-product main.main .enquiry{padding:40px 20px}.template-product.ticket .product-single form .variant-container .variant-type{max-width:100%;padding-left:15px}.template-product.ticket .product-single form .label-title{width:100%}.template-page.foundation .acc-item .label-title{letter-spacing:1px;font-size:12px}.template-page.foundation .policies-container .tabs .acc-info p{font-size:16px}.template-page.foundation .section-container.text-image div.text-container p:nth-of-type(2),.template-page.foundation .section-container.text-image div.text-container p:nth-of-type(4),.template-page.foundation .section-container.text-image div.text-container p:nth-of-type(6){font-size:16px}.template-page.foundation .values-container .row div.col-sm-6:nth-of-type(2) li{font-size:16px}.template-page.foundation .container-left .text-container p:nth-child(2){font-size:16px}.template-page.foundation .container-left .text-container p:last-child{font-size:16px}.template-page.foundation .tabs .tab-menu .menu-item{margin-right:20px;font-size:16px;margin-bottom:20px}.template-page.foundation .section-container{padding:20px 0}.template-page.foundation .tabs .item ul.list li.list-item .list-img{min-height:180px}.template-page.foundation .tabs .item ul.list li.list-item:nth-child(3n){padding-right:25px}.template-page.foundation .tabs .item ul.list li.list-item:nth-child(2n){padding-right:0}.template-page.foundation .tabs .item ul.list li.list-item{width:50%}.template-page.foundation .policies-container .accordion{margin:20px auto 0}.template-page.foundation .tabs{margin:22px 0}.template-page.foundation .tabs .item ul.list:nth-child(3) li.list-item:first-child{padding-right:25px}.template-page.foundation .tabs .item ul.list li.list-item .bio{padding:20px 10px;font-size:15px}.template-page.foundation .tabs .item ul.list li.list-item .bio h2 .bio-close{font-size:14px;margin-top:7px}.template-page.celebration-list .section-container.info-section p{font-size:16px}.template-page.celebration-list .accordion{margin-top:38px}.template-page.celebration-list .section-container.support-container p{font-size:16px}.template-blog .blog-list-container .box-container .article-info h2{line-height:normal;font-size:24px}#blogs .blog-banner .blog-details h1,#news .blog-banner .blog-details h1,#exhibitions .blog-banner .blog-details h1,#collections .blog-banner .blog-details h1,#programs .blog-banner .blog-details h1{font-size:28px}#blogs .blog-banner .blog-details,#news .blog-banner .blog-details,#exhibitions .blog-banner .blog-details,#collections .blog-banner .blog-details,#programs .blog-banner .blog-details{margin-top:38px}#blogs .blog-list-container,#news .blog-list-container,#exhibitions .blog-list-container,#collections .blog-list-container,#programs .blog-list-container{margin-top:22px}#blogs .page-banner,#news .page-banner,#exhibitions .page-banner,#collections .page-banner,#programs .page-banner{padding-bottom:45px}.template-article .section-header h1{font-size:28px}.template-article article .rte h2{font-size:22px}.template-article article .rte p{font-size:16px}.template-article article .article-info p span{font-weight:800;display:inline-block;color:#727272}.template-article article .article-info span{font-weight:800;display:inline;color:#727272}.template-article article .article-info p.published-con,.template-article article .article-info .social-sharing{display:inline}.template-article article .social-sharing a{margin:5px 5px 5px 0}.template-article article{padding:36px 0 1px}.template-article article .article-info{margin-top:34px}.template-article .related-container{margin:0}.template-article .related-container .box-container img{max-height:220px}.template-article .related-container .box-container .article-info h2{font-size:22px}.template-article .related-container .box-container .article-info{min-height:186px}.template-article .related-container{padding-bottom:16px}.template-page.membership .section-container{padding:36px 0 25px}.template-page.membership .info-section p{font-size:16px}.template-page.membership .benefits-container h2{font-size:26px}.template-page.membership .benefits-container ul li{font-size:16px}.template-page.membership .pricing-level-container{margin-top:20px}.template-page.membership .pricing-level-container .lvl-item{width:50%;padding:15px 10px}.template-page.membership .label-title{padding-top:10px}.template-page.membership .section-container.whole-columns .text-container h1{font-size:24px}.template-page.membership .section-container.whole-columns .text-container p{font-size:16px}.template-page.membership .pricing-type-container .lvl-item{padding:15px;width:100%}.template-page.membership .pricing-type-container .lvl-item .lvl-info{margin-top:20px;padding-top:20px;margin-bottom:10px;min-height:112px}.template-page.membership .pricing-type-container{margin:20px 0 0}.template-page.membership .section-container.pricing-container a.btn{max-width:284px;letter-spacing:1px}.template-page.membership .pricing-type-container .lvl-info p{text-align:center}.template-page.membership .pricing-type-container .lvl-item .lvl-name .extra-info{margin-left:15px}.template-page.patron .section-container.info-section p{font-size:16px;letter-spacing:1px}.template-page.patron .patron-level-container .lvl-item{width:100%}.template-page.patron .patron-level-container .lvl-item .lvl-name{display:block}.template-page.patron .patron-level-container .lvl-item .lvl-price{display:inline}.template-page.patron .patron-level-container .lvl-item .lvl-info{min-height:148px}.template-page.patron .exclusive-benefits-container h2{font-size:24px}.template-page.patron .exclusive-benefits-container h2 span{font-size:30px}.template-page.patron .exclusive-benefits-container ul li,.template-page.patron .section-container.ways-container p{font-size:16px}.template-page.patron .section-container.ways-container{padding:36px 0 0}.template-page.volunteers .section-container.about-container{padding:36px 0 22px}.template-page.volunteers .section-container.help-container .text-container-left h2{font-size:20px}.template-page.volunteers .section-container.container-left{padding:45px 0}.template-page.volunteers .section-container.about-container .info p{font-size:16px}.template-page.volunteers .section-container.about-container h1{font-size:24px}.template-page.volunteers .section-container.help-container .text-container ul li,.template-page.volunteers .section-container.container-left .text-container p{font-size:16px}.template-page.volunteers .section-container.container-left .form-wrapper{margin:0 10px;padding-top:26px}.template-page.volunteers .section-container.container-left .form-wrapper .template-page.rentals{padding-top:0!important}.template-page.volunteers .section-container.container-left .form-wrapper .template-page.rentals h1{font-size:24px}.template-page.rentals form#contact_form{margin-top:56px}.template-page.rentals form#contact_form label[for]{font-size:16px}.template-page.rentals form#contact_form .radio-group .radio-container label.radio-label{width:94%;text-align:left}.template-page.volunteers .section-container.container-left .radio-group .radio-container br{display:none}.template-page.rentals form#contact_form .mini-group .radio-container{padding-left:0;display:inline}.template-page.rentals form#contact_form .radio-group{margin-bottom:30px}.template-page.rentals form#contact_form .radio-group.mini-group .radio-container label.radio-label{display:inherit}.template-page.rentals form#contact_form .radio-group .radio-container:nth-child(2n){padding-left:0;display:inline}.template-page.rentals form#contact_form .radio-group .radio-container{margin-bottom:0!important}.template-page.supporters .section-container.about-container h1{font-size:24px}.template-page.supporters .section-container.about-container .info p{font-size:16px}.template-page.supporters .section-container.about-container{padding:40px 0 18px}.template-page.supporters .partners-container .logo-list-container{padding-top:40px}.template-page.supporters .partners-container .logo-list-container ul.logo-list li img{max-width:142px;margin:0 auto 15px}.template-page.supporters .partners-container .logo-list-container ul.logo-list{margin-bottom:28px}.template-page.supporters .partners-container .namelist-container ul.name-list li{width:100%;font-size:16px}.template-page.supporters .partners-container .namelist-container ul.name-list li:nth-child(odd){margin-right:0;width:100%;font-size:16px}.template-page.supporters .partners-container .namelist-container{padding-top:40px}.template-page.supporters .partners-container .namelist-container ul.name-list{margin-bottom:25px}.template-page.supporters .partners-container .namelist-container ul.name-list-with-header li{width:100%;font-size:16px}.template-page.supporters .partners-container .namelist-container ul.name-list-with-header li.list-item:nth-child(odd){width:100%;margin-right:0}.template-page.supporters .partners-container .namelist-container ul.name-list-with-header li.list-header:not(:first-child){margin-top:28px}.template-page.supporters .partners-container .namelist-container ul.name-list-with-header{margin-bottom:20px}.template-blog.exhibitions .exhibition-list-container ul.exhibition-menu li a{padding:16px}.template-blog.exhibitions .exhibition-list-container{margin-bottom:15px;margin-top:15px}.template-article.exhibitions .section-header h1 span{font-size:24px}.template-article.programs .section-container .text-container h1{font-size:26px}.template-article.programs .section-container .footer-links .btn.btn-primary,.rte .btn.btn-primary,input.btn-primary[type=submit]{width:100%}.template-article.programs .text-container.rte .footer-links .btn-normal{width:100%;margin-left:0}.template-page.about-gallery ul.staff-list li.staff-item{width:50%}.template-page.about-gallery ul.staff-list:nth-child(1) li.staff-item:nth-child(2){padding-right:0}.template-page.about-gallery ul.staff-list:nth-child(1) li.staff-item:nth-child(3){padding-right:25px}.template-page.about-gallery ul.staff-list:nth-child(1) li.staff-item:nth-child(4){padding-right:0}.template-page.about-gallery ul.staff-list:nth-child(2) li.staff-item:nth-child(4){padding-right:0}.template-page.about-gallery ul.staff-list:nth-child(3) li.staff-item:nth-child(1){padding-right:25px}.template-page.about-gallery ul.staff-list:nth-child(3) li.staff-item:nth-child(2){padding-right:0}.template-page.about-gallery .highlight-container .highlight-menu li p{width:66%}.template-page.about-gallery ul.staff-list li.staff-item .list-img{min-height:150px}.template-page.about-gallery ul.staff-list li.staff-item .bio{padding:20px 5px;font-size:15px}.template-page.about-gallery ul.staff-list li.staff-item .bio h2 .bio-close{font-size:14px;margin-top:7px}.template-page.news-media .media-list-container .tabs .tab-menu{padding:0 10px;text-align:center}.template-page.news-media .media-list-container .tabs .tab-menu .menu-item{margin-right:15px;font-size:14px}.template-page.news-media .media-list-container .tabs .tab-menu .menu-item:last-child{margin-right:0}.template-page.news-media .media-list-container .box-container .article-info{padding-left:0;padding-right:0;min-height:unset}.template-page.news-media .media-list-container .box-container .article-info h2{min-height:unset}.template-page.news-media .media-list-container .box-container .article-info span{font-size:14.5px}.template-page.news-media .article-list-container{padding:0 10px}.template-page.news-media .media-list-container .article-list-container td{display:block;border-bottom:none;padding-top:0}.template-page.news-media .media-list-container .article-list-container td.article-date{padding-left:0;width:100%;padding-top:30px}}@media only screen and (max-width : 328px){.template-page.membership .info-section .links-container a.btn.btn-primary{margin-right:0}.template-page.membership .info-section .links-container .btn.btn-line,.rte .btn.btn-line,input.btn-line[type=submit]{padding:6px 0;letter-spacing:normal;font-size:16px;text-transform:none;margin:0 30%}.template-page.news-media .media-list-container .tabs .tab-menu{padding:0 10px}.template-page.news-media .media-list-container .tabs .tab-menu .menu-item:last-child{margin-right:0}.template-page.news-media .article-list-container{padding:0 10px}.template-page.news-media .media-list-container .box-container .article-info{padding-left:0;padding-right:0}.template-page.news-media .media-list-container .box-container .article-info h2{min-height:unset}.template-page.news-media .media-list-container .article-list-container td{display:block;border-bottom:none}.template-page.news-media .media-list-container .article-list-container td.article-date{padding-left:0;width:100%}.template-product.ticket .product-single form .variant-container .variant-type{max-width:100%;padding-left:15px}.template-product.ticket .product-single form .label-title{width:100%}}
/*# sourceMappingURL=/s/files/1/2457/3259/t/7/assets/responsive.css.map */
