@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){body{}body input[type='text'],body input[type='password'],body textarea,body select,body .ui-multiselect{}body input[type='text'].postal-code,body select{width:50%;}body #ui-datepicker-div{width:auto;margin-left:0;}body.node-type-slideshow.modal #section-content #zone-content #region-content .flex-caption,body.node-type-slide.modal #section-content #zone-content #region-content .flex-caption{padding:0;margin-right:0;}body.node-type-slideshow.modal #section-content #zone-content #region-content .grid-9,body.node-type-slide.modal #section-content #zone-content #region-content .grid-9{margin-right:10px;}body.node-type-mfa-mobile:not(.page-node-edit){}body.node-type-mfa-mobile:not(.page-node-edit) #zone-preface,body.node-type-mfa-mobile:not(.page-node-edit) #zone-user,body.node-type-mfa-mobile:not(.page-node-edit) #zone-menu-wrapper,body.node-type-mfa-mobile:not(.page-node-edit) #region-postscript-fourth{display:block;}body.node-type-mfa-mobile:not(.page-node-edit) #section-header #zone-branding{background-color:transparent;}body.node-type-mfa-mobile:not(.page-node-edit) #section-header #zone-branding #region-branding .region-inner .site-name-slogan .site-name a{background-image:url(/sites/all/themes/guide/images/logo.mfa.png);}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.node-type-mfa-mobile:not(.page-node-edit) #section-header #zone-branding #region-branding .region-inner .site-name-slogan .site-name a{background-image:url(/sites/all/themes/guide/images/logo.mfa2x.png);}}body.node-type-mfa-mobile:not(.page-node-edit) #section-content{}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content{}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .mfa-mobile-block{margin:43px auto 0;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .slider{margin:0px 8%;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .slider .accessible-carousel .controls ul{padding:0 410px 50px 410px;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .slider .accessible-carousel .page-number{padding-right:0;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .mfa-mobile-body{padding-top:45px;padding-bottom:35px;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .field-social-media-description{margin-top:26px;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-postscript{padding-bottom:50px;overflow:hidden;}body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-first,body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-second,body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-third,body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-fourth .block-menu-block,body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-fourth .block-menu{display:block;}body.node-type-mfa-mobile:not(.page-node-edit).theme-variation-light #section-header #zone-branding #region-branding .region-inner .site-name-slogan .site-name a{background-image:url(/sites/all/themes/guide/images/logo.mfa.png);}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.node-type-mfa-mobile:not(.page-node-edit).theme-variation-light #section-header #zone-branding #region-branding .region-inner .site-name-slogan .site-name a{background-image:url(/sites/all/themes/guide/images/logo.mfa2x.png);}}body.node-type-mfa-mobile:not(.page-node-edit).theme-variation-light #section-footer{border-top-style:none;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li{width:100%;height:auto;border-right:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;float:none;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li:not(:first-child){border-left-width:1px;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li:last-child{border-bottom-width:1px;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li.ui-state-active a{padding-right:10px;padding-bottom:10px;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li a{float:none;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li a h5{font-size:14px;font-size:0.875rem;line-height:18.666375px;line-height:1.1666484375rem;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li a p{display:block;}body #top-link a:hover{background-position:0 -44px;}#section-header #zone-user-wrapper #region-user-first .content ul{display:block;}#section-header #zone-user-wrapper #region-user-first .content ul li:first-child a{padding-left:0;}#section-header #zone-branding{padding-bottom:20px;}#section-header #zone-branding #region-branding .region-inner{text-align:left;}#section-header #zone-branding #region-postscript-fourth .content{text-align:right;}#section-content #zone-content-top #region-content-top{margin-left:10px;margin-right:10px;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 .fieldset-wrapper{padding:7px 10px 15px;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 .fieldset-wrapper .form-item.form-type-textfield{width:50%;float:left;padding:0 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 .fieldset-wrapper #edit-submit-search-objects{margin-right:10px;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 legend .fieldset-legend .fieldset-title{padding:15px 20px;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page input#edit-search-api-views-fulltext{height:60px;font-size:1.5rem;line-height:2.25rem;}#section-content #zone-content #region-content{}#section-content #zone-content #region-content .body figure{margin:18px 50% 30px;transform:translateX(-50%);}#section-content #zone-content #region-content ul.tabs{border-bottom:1px solid #CACAC9;}#section-content #zone-content #region-content ul.tabs li,#section-content #zone-content #region-content ul.tabs li.active{width:auto;margin-bottom:-1px;}#section-content #zone-content #region-content ul.tabs li a,#section-content #zone-content #region-content ul.tabs li a.active,#section-content #zone-content #region-content ul.tabs li.active a,#section-content #zone-content #region-content ul.tabs li.active a.active{padding:5px 45px;}#section-content #zone-content #region-content ul.tabs li a.active,#section-content #zone-content #region-content ul.tabs li.active a.active{border-bottom-color:#FBFBFA;}#section-content #zone-content #region-content ul.tabs li:not(:first-child) a,#section-content #zone-content #region-content ul.tabs li.active:not(:first-child) a{margin-left:-1px;}#section-content #zone-content #region-content .views-exposed-form .views-exposed-widget{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#section-content #zone-content #region-content .views-exposed-form .views-exposed-widget:nth-child(odd){padding-right:10px;}#section-content #zone-content #region-content .views-exposed-form .views-exposed-widget:nth-child(even){padding-left:10px;}#section-content #zone-content #region-content .grid-1 img,#section-content #zone-content #region-content .grid-2 img,#section-content #zone-content #region-content .grid-3 img,#section-content #zone-content #region-content .grid-4 img,#section-content #zone-content #region-content .grid-5 img,#section-content #zone-content #region-content .grid-6 img,#section-content #zone-content #region-content .grid-7 img,#section-content #zone-content #region-content .grid-9 img,#section-content #zone-content #region-content .grid-10 img,#section-content #zone-content #region-content .grid-11 img,#section-content #zone-content #region-content .grid-12 img{width:auto;}#section-content #zone-content #region-content .columns:not(.three):not(.offset) .views-row:nth-child(odd),#section-content #zone-content #region-content .columns:not(.three):not(.offset) > .grid-3:nth-child(odd){margin-right:10px;}#section-content #zone-content #region-content .columns:not(.three):not(.offset) .views-row:nth-child(even),#section-content #zone-content #region-content .columns:not(.three):not(.offset) > .grid-3:nth-child(even){margin-left:10px;}#section-content #zone-content #region-content .columns:not(.three).offset .views-row:nth-child(odd):not(:first-child){margin-left:10px;}#section-content #zone-content #region-content .columns:not(.three).offset .views-row:nth-child(even){margin-right:10px;}#section-content #zone-content #region-content .columns.three .views-row:nth-child(3n+1){margin-right:10px;}#section-content #zone-content #region-content .columns.three .views-row:nth-child(3n+2){margin-right:10px;margin-left:10px;}#section-content #zone-content #region-content .columns.three .views-row:nth-child(3n+3){margin-left:10px;}#section-content #zone-content #region-content .slider .flexslider.carousel li:first-child:last-child,#section-content #zone-content #region-content .slider .accessible-carousel.carousel li:first-child:last-child{max-width:280px;}#section-content #zone-content #region-content .slider .flexslider .flex-direction-nav li:first-child,#section-content #zone-content #region-content .slider .accessible-carousel .flex-direction-nav li:first-child{left:-20px;}#section-content #zone-content #region-content .slider .flexslider .flex-direction-nav li:last-child,#section-content #zone-content #region-content .slider .accessible-carousel .flex-direction-nav li:last-child{right:-20px;}body #section-content #zone-content-top #region-content-top{overflow:visible;}body #section-content #zone-content{padding-top:6px;}body #section-content #zone-content #region-sidebar-first{display:block;}body #section-content #zone-content #region-sidebar-first .block-facetapi .block-title{padding:15px 10px 15px 10px;margin:0;font-size:19px;font-size:1.1875rem;line-height:27px;line-height:1.6875rem;}body #section-content #zone-content #region-sidebar-first #region-blockgroup-collections-search-facets,body #section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts{background:none;margin:0 0 20px 0;padding:0;}body #section-content #zone-content #region-sidebar-first #region-blockgroup-collections-search-facets h2,body #section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts h2{margin-bottom:10px;}body #section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li a{border-color:#FBFBFA;}body.page-collections-search #section-content #zone-content #region-content #block-system-main .view-search-objects .columns .grid-3{margin-bottom:18px;}body.page-collections-search #section-content #zone-content #region-content #block-current-search-standard .current-search-item-text:nth-child(2){width:66.66666%;}body.page-programs-search #section-content #zone-content #region-sidebar-first,body.page-collections-search #section-content #zone-content #region-sidebar-first,body.page-search #section-content #zone-content #region-sidebar-first{overflow:hidden;}body #region-user-second #views-exposed-form-search-page,body .responsive-menus #views-exposed-form-search-page{padding-right:30px;}body #region-user-second #views-exposed-form-search-page input#edit-search-api-views-fulltext,body .responsive-menus #views-exposed-form-search-page input#edit-search-api-views-fulltext{background-image:none;}body #region-user-second #views-exposed-form-search-page input#edit-submit-search,body .responsive-menus #views-exposed-form-search-page input#edit-submit-search{display:block;}body #region-user-second #views-exposed-form-search-page input#edit-submit-search:hover,body .responsive-menus #views-exposed-form-search-page input#edit-submit-search:hover{background-color:#f0efec !important;}#section-footer #zone-footer{padding:20px 0;}#section-footer #zone-footer .grid-3{border-left:1px solid #cacac9;margin:20px 10px;padding:0px 20px;}#section-footer #zone-footer .grid-3 h2{text-transform:uppercase;letter-spacing:.125em;font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem;background-color:#f0efec;color:#595959;font-weight:600;letter-spacing:.125em;line-height:1.16665rem;padding:0px;}#section-footer #zone-footer .grid-3 .content{background-color:#f0efec;padding:0;}#section-footer #zone-footer .grid-3 span,#section-footer #zone-footer .grid-3 p{font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem;text-transform:none;color:#333;}#section-footer #zone-footer .grid-3 ul#social{padding:0;}#section-footer #zone-footer .grid-3 .block-menu-block ul li,#section-footer #zone-footer .grid-3 .block-menu ul li{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.125rem;}#section-footer #zone-footer .grid-3 .block-menu-block ul li:not(:first-child),#section-footer #zone-footer .grid-3 .block-menu ul li:not(:first-child){margin-top:8px;}#section-footer #zone-footer .grid-3 .block-menu-block ul li a,#section-footer #zone-footer .grid-3 .block-menu ul li a{color:#333;letter-spacing:.125em;text-transform:uppercase;}#section-footer #zone-footer .grid-3 a.action{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.125rem;color:#333;font-weight:normal;text-transform:uppercase;}#section-footer #zone-footer .grid-3 a.action:hover{text-decoration:underline;}#section-footer #zone-footer #region-footer-fourth{background-color:#f0efec !important;padding-top:0;}#section-footer #zone-footer #region-footer-fourth .content{padding:0;}#admin-menu #admin-menu-menu{display:block;}}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){#section-content #zone-content #region-content{}#section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li{float:left;width:100%;position:relative;margin:0;}#section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li:nth-child(1) a{border-width:0 0 10px 0;}#section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li:nth-child(2) a{border-width:0 0 10px 0;}#section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li:nth-child(4) a{border-width:0 0 10px 0;}#section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li:nth-child(5) a{border-width:0 0 10px 0;}body #section-content #zone-preface .region h1#page-title{margin-top:0px;}body #section-content #zone-content #region-sidebar-first #region-blockgroup-collections-search-facets h2,body #section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts h2{font-weight:300;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;background-size:18px auto;border:1px solid #cacaca;padding:10px 20px 10px 10px;background-position:right -10px center;}body #section-content #zone-content #region-sidebar-first .block-facetapi .block-title{font-size:1rem;font-size:16px;line-height:1.5rem;line-height:24px;}body #section-content #zone-content #region-sidebar-first .block-facetapi ul#facetapi-facet-search-apinodes-block-field-onview{background-color:#fbfbfa;padding-top:3px;}body #section-content #zone-content #region-sidebar-first .block-facetapi ul#facetapi-facet-search-apinodes-block-field-checkbox,body #section-content #zone-content #region-sidebar-first .block-facetapi ul#facetapi-facet-search-apinodes-block-field-has-multimedia{background-color:#fbfbfa;margin-top:-4px;}body #section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 legend .fieldset-legend .fieldset-title{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program p,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program h4{font-size:1em;line-height:1.125;}}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){body{}body .container{display:inline-block;}body.node-type-home:not(.page-node-edit) .home_banner .banner_caption{width:100%;margin:0 auto;padding-top:32px;padding-bottom:18px;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12{padding:0;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12 h3{font-size:2.875em;line-height:1.086956;margin-bottom:25px;font-weight:300;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12 p{font-weight:400;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12 p.subhead{font-size:1.875em;line-height:1.2666;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12 p.details{font-size:1.5em;line-height:1.25;width:85%;bottom:0;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-controls{margin-bottom:12px;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-controls .nav ul li a.controls-pause{margin-right:10px;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-controls .nav ul li a.controls-pause:hover{background-position:-40px 0;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay.paused .carousel-controls .nav ul li a.controls-pause:hover{background-position:-40px -40px;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-content:before{padding-top:41.6666666667%;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-content > .slide{transform:translate(-50%,-50%);margin:0 !important;width:100%;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content #band{background-color:#e3e1dc;margin:-1px -5000px 30px;padding:0 5000px;text-decoration:none;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.special-link a{font-size:1.5em;transition:all .5s ease;margin:0 !important;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.special-link a:hover{background-color:#b81d28;color:#fff;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.link{margin-bottom:0;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.link a{transition:all .5s ease;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.link a:hover{background-color:#6e6d6b;color:#fff;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.clear{margin-bottom:20px;float:none;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content #programs{display:block;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-home-link3 .grid-12 .grid-4.link,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-home-link4 .grid-12 .grid-4.link{padding:0 0;margin-bottom:30px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program > a{transition:all .5s ease;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program:nth-child(1) a:hover{background-color:#64afd8;top:-10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program:nth-child(2) a:hover{background-color:#009ab1;top:-10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program:nth-child(3) a:hover{background-color:#0078a5;top:10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program:nth-child(4) a:hover{background-color:#004461;top:10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-event .field_event_type,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-series .field_event_type{font-size:.875em;padding:20px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-event .field-dates,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-series .field-dates{font-size:1em;margin-bottom:8px;margin:10px 20px 0px 20px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-event h4,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-series h4{font-size:1.5em;line-height:1.25em;margin:18px 20px 44px 20px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-collection-item-field-home-features .caption{padding:15px 20px 20px 20px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-collection-item-field-home-features .caption h3{font-size:2.25em;line-height:1.111;margin-bottom:10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-collection-item-field-home-features .caption p.subhead{font-size:1.25em;line-height:1.3;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-collection-item-field-home-features .caption p.details{font-size:1em;line-height:1.5;bottom:3px;}body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row{margin:14px 10px 3px 10px;}body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row .body,body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row .body p,body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row p{font-size:1.0607em;line-height:1.3333em;}body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row p{margin-bottom:12px;}body.node-type-home:not(.page-node-edit) .slider:before{padding-top:41.66667%;}body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary,body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary,body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary,body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary,body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary,body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary{display:block;}body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4){width:33%;}body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li.active{width:34%;}body.node-type-event #section-content #zone-content #region-content #banner .grid-4{padding-bottom:0;}body.node-type-object #section-content #zone-content #region-content{}body.node-type-object #section-content #zone-content #region-content .image-options ul{text-align:justify;}body.node-type-object #section-content #zone-content #region-content .image-options ul li{width:auto;}body.node-type-object #section-content #zone-content #region-content .image-options p{width:69%;margin-bottom:10px;}body.node-type-object #section-content #zone-content #region-content .slider .flexslider.carousel li:hover{cursor:pointer;}body.node-type-object #section-content #zone-content #region-content .accessible-carousel.no-thumb-controls .carousel-controls .accessible-carousel{margin:0 0;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-mobile{display:none;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal{display:block;border-top:none;margin-top:10px;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel{margin:0 70px;overflow:visible;margin-bottom:0;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls{border-top:none;margin-top:0;padding-top:0;display:block;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls.button-next ul li button.controls-prev{display:none;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls.button-prev ul li button.controls-next{display:none;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul{margin-bottom:0;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul li button{display:block;height:100%;position:absolute;top:0;background-color:#A6A5A2 !important;padding:0 20px;width:58px;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul li button:hover{background-color:#f32837 !important;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul li button.controls-prev{background:url(/sites/all/themes/mfa/images/slider_left_arrow.png) no-repeat scroll center center transparent;left:-70px;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul li button.controls-next{background:url(/sites/all/themes/mfa/images/slider_left_arrow.png) no-repeat scroll center center transparent;right:-70px;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-content > li a .image{opacity:inherit;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-content > li a:focus{opacity:0.5 !important;filter:alpha(opacity=5) !important;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-content > li a.current .image{box-sizing:border-box;border:3px solid #f32837;}body.node-type-slideshow #section-content #zone-content #region-content .accessible-carousel .carousel-content .slide{height:100%;}body.node-type-slideshow #section-content #zone-content #region-content .accessible-carousel .carousel-content .slide article.node-slide .content .grid-3{padding:0 0 0 20px;}body.node-type-slideshow.modal #section-content #zone-content #region-content .slider .flexslider .slides li .flex-caption,body.node-type-slideshow.modal #section-content #zone-content #region-content .slider .accessible-carousel .slide .flex-caption{padding:0 0 0 10px;margin:0 0 0 10px;}body.node-type-slideshow #section-content #zone-content #region-content .slider .flexslider .slides li .flex-caption,body.node-type-slideshow #section-content #zone-content #region-content .slider .accessible-carousel .slide .flex-caption{padding:0 0 0 10px;margin:0 0 0 10px;}body.node-type-tour #zone-content #region-content .flexslider.slideshow .grid-4,body.node-type-tour #zone-content #region-content .accessible-carousel.slideshow .grid-4{margin-left:20px;}body.node-type-tour:not(.page-node-edit) #section-content #zone-content #region-content .accessible-carousel ul.carousel-content.slides-1 .slide{height:100%;}body.node-type-tour:not(.page-node-edit) #section-content #zone-content #region-content .accessible-carousel ul.carousel-content.slides-1 .slide .grid-4{height:100%;}body.node-type-tour:not(.page-node-edit) #section-content #zone-content #region-content .accessible-carousel ul.carousel-content.slides-1 .slide .grid-8{margin-bottom:0;}body.page-node-edit #section-content #zone-content #region-content .field-name-field-audience-reference .form-checkboxes,body.page-node-add #section-content #zone-content #region-content .field-name-field-audience-reference .form-checkboxes{width:50%;}#section-header #zone-user-wrapper #region-alert-bar #block-views-alerts-block .view-alerts .view-content .views-row{margin:14px 0 3px 0;}#section-header #zone-user-wrapper #region-alert-bar #block-views-alerts-block .view-alerts .view-content .views-row .body,#section-header #zone-user-wrapper #region-alert-bar #block-views-alerts-block .view-alerts .view-content .views-row .body p,#section-header #zone-user-wrapper #region-alert-bar #block-views-alerts-block .view-alerts .view-content .views-row p{font-size:1.06066em;line-height:1.333333;}#section-header #zone-user-wrapper #region-alert-bar #block-tnew-cookie-handler-tnew-cart-block{background-color:#e1f1e7;margin:0 -999999px;padding:12px 999999px;}#section-header #zone-user-wrapper #region-alert-bar #block-tnew-cookie-handler-tnew-cart-block .content a{font-weight:600;color:initial;}#section-content #zone-content .image_info p{width:45%;}#section-content #zone-content #region-content{}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption h2,#section-content #zone-content #region-content .slider .flexslider.front .slide .flex-caption h2,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption h2,#section-content #zone-content #region-content .slider .accessible-carousel.front .slide .flex-caption h2{color:#000;font-size:36px;font-size:2.25rem;line-height:47.99925px;line-height:2.999953125rem;font-weight:300;font-family:'Open Sans';color:#FBFBFA;font-weight:bold;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption h2 *:not(a),#section-content #zone-content #region-content .slider .flexslider.front .slide .flex-caption h2 *:not(a),#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption h2 *:not(a),#section-content #zone-content #region-content .slider .accessible-carousel.front .slide .flex-caption h2 *:not(a){color:inherit;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption h3,#section-content #zone-content #region-content .slider .flexslider.front .slide .flex-caption h3,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption h3,#section-content #zone-content #region-content .slider .accessible-carousel.front .slide .flex-caption h3{margin-bottom:12px;color:#000;font-size:24px;font-size:1.5rem;line-height:31.9995px;line-height:1.99996875rem;font-weight:600;font-family:'Open Sans';color:#FBFBFA;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption h3 *:not(a),#section-content #zone-content #region-content .slider .flexslider.front .slide .flex-caption h3 *:not(a),#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption h3 *:not(a),#section-content #zone-content #region-content .slider .accessible-carousel.front .slide .flex-caption h3 *:not(a){color:inherit;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li{position:relative;width:100%;padding-bottom:40%;overflow:hidden;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li > *:not(.element-invisible):not(.contextual-links-wrapper),#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li > *:not(.element-invisible):not(.contextual-links-wrapper){position:absolute !important;top:0;left:0;bottom:0;right:0;margin:auto;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .wistia_embed div[id*='_grid_center'] > div > video,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .wistia_embed div[id*='_grid_center'] > div > video{display:block !important;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .wistia_embed div[id*='_grid_center'] > div > div[id*='wistia_still_'],#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .wistia_embed div[id*='_grid_center'] > div > div[id*='wistia_still_']{display:none !important;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption{padding:40px;}#section-content #zone-content #region-content .slider .flexslider.front .flex-controls,#section-content #zone-content #region-content .slider .accessible-carousel.front .flex-controls{display:block;}#section-content #zone-content #region-content .commerce-product-publication h4{display:none;}#section-content #zone-content #region-content .commerce-product-publication .grid-2{margin:0 10px;}#section-content #zone-content #region-content .section-title + .commerce-product-publication h4{display:block;}#section-content #zone-content #region-content #sponsors .grid-3{padding-left:0;padding-right:10px;margin-right:10px;}#section-content #zone-content #region-content .view-art-classes-adult .view-filters,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-filters,#section-content #zone-content #region-content .view-art-classes-kids .view-filters,#section-content #zone-content #region-content .view-art-classes-teen .view-filters{margin:0;padding:0 0 10px;}#section-content #zone-content #region-content .view-art-classes-adult .views-exposed-form .views-exposed-widget,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-exposed-form .views-exposed-widget,#section-content #zone-content #region-content .view-art-classes-kids .views-exposed-form .views-exposed-widget,#section-content #zone-content #region-content .view-art-classes-teen .views-exposed-form .views-exposed-widget{padding-left:10px;padding-right:10px;}#section-content #zone-content #region-content .view-art-classes-adult .views-exposed-form .views-exposed-widget .form-submit,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-exposed-form .views-exposed-widget .form-submit,#section-content #zone-content #region-content .view-art-classes-kids .views-exposed-form .views-exposed-widget .form-submit,#section-content #zone-content #region-content .view-art-classes-teen .views-exposed-form .views-exposed-widget .form-submit{margin-top:22px;}#section-content #zone-content #region-content .view-art-classes-adult .view-header h2,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-header h2,#section-content #zone-content #region-content .view-art-classes-kids .view-header h2,#section-content #zone-content #region-content .view-art-classes-teen .view-header h2{margin:0;padding:16px 10px;background:#f0efec url(/sites/all/themes/mfa/images/toggle_up_arrow2x.png) no-repeat center right 10px;background-size:auto 11px;}#section-content #zone-content #region-content .view-art-classes-adult .view-header.clicked h2,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-header.clicked h2,#section-content #zone-content #region-content .view-art-classes-kids .view-header.clicked h2,#section-content #zone-content #region-content .view-art-classes-teen .view-header.clicked h2{background:#f0efec url(/sites/all/themes/mfa/images/toggle_down_arrow2x.png) no-repeat center right 10px;background-size:auto 11px;}#section-content #zone-content #region-content .view-art-classes-adult .view-content,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-content,#section-content #zone-content #region-content .view-art-classes-kids .view-content,#section-content #zone-content #region-content .view-art-classes-teen .view-content{margin-top:35px;}#section-content #zone-content #region-content .view-art-classes-adult .view-content h3,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-content h3,#section-content #zone-content #region-content .view-art-classes-kids .view-content h3,#section-content #zone-content #region-content .view-art-classes-teen .view-content h3{padding-top:35px;}#section-content #zone-content #region-content .view-art-classes-adult .views-row,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row,#section-content #zone-content #region-content .view-art-classes-kids .views-row,#section-content #zone-content #region-content .view-art-classes-teen .views-row{margin:0;padding:20px;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field.views-field-title,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field.views-field-title,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field.views-field-title,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field.views-field-title{float:left;width:80%;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field.views-field-title h3,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field.views-field-title h3,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field.views-field-title h3,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field.views-field-title h3{line-height:1.25;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field-field-course-number,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field-field-course-number,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field-field-course-number,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field-field-course-number{float:right;text-align:right;width:20%;padding-top:10px;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field-field-event-age,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field-field-event-age,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field-field-event-age,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field-field-event-age{clear:both;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field-field-times,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field-field-times,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field-field-times,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field-field-times{clear:both;padding-top:18px;width:50%;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field.views-field-nothing,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field.views-field-nothing,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field.views-field-nothing,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field.views-field-nothing{float:right;padding-top:0;position:absolute;right:20px;text-align:right;transform:translateY(-100%);width:50%;}#section-content #zone-content #region-content .view-events-current .view-content .views-row .grid-4{margin-top:0;}#section-content #zone-content #region-content .view-events-current .view-content .views-row .grid-4 h4{padding-top:0;}#section-content #zone-content #region-content .view-events-current .grid-2,#section-content #zone-content #region-content .view-events-film-music .grid-2,#section-content #zone-content #region-content .view-collections .grid-2,#section-content #zone-content #region-content .view-exhibitions .grid-2{margin-bottom:0;}#section-content #zone-content #region-content .view-related-tours.view-display-id-block .view-content .row-group .views-row{width:50%;}#section-content #zone-content #region-content .view-related-tours.view-display-id-block .view-content .row-group .views-row .views-field.views-field-title{margin-bottom:35px;}#section-content #zone-content #region-sidebar-second{margin-top:0;}#section-footer .grid-3:nth-child(3){display:block;}}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:720px;}.container-12{margin-left:auto;margin-right:auto;width:720px;}.container-12 .grid-1{width:40px;}.container-12 .grid-2{width:100px;}.container-12 .grid-3{width:160px;}.container-12 .grid-4{width:220px;}.container-12 .grid-5{width:280px;}.container-12 .grid-6{width:340px;}.container-12 .grid-7{width:400px;}.container-12 .grid-8{width:460px;}.container-12 .grid-9{width:520px;}.container-12 .grid-10{width:580px;}.container-12 .grid-11{width:640px;}.container-12 .grid-12{width:700px;}.container-12 .prefix-1{padding-left:60px;}.container-12 .prefix-2{padding-left:120px;}.container-12 .prefix-3{padding-left:180px;}.container-12 .prefix-4{padding-left:240px;}.container-12 .prefix-5{padding-left:300px;}.container-12 .prefix-6{padding-left:360px;}.container-12 .prefix-7{padding-left:420px;}.container-12 .prefix-8{padding-left:480px;}.container-12 .prefix-9{padding-left:540px;}.container-12 .prefix-10{padding-left:600px;}.container-12 .prefix-11{padding-left:660px;}.container-12 .suffix-1{padding-right:60px;}.container-12 .suffix-2{padding-right:120px;}.container-12 .suffix-3{padding-right:180px;}.container-12 .suffix-4{padding-right:240px;}.container-12 .suffix-5{padding-right:300px;}.container-12 .suffix-6{padding-right:360px;}.container-12 .suffix-7{padding-right:420px;}.container-12 .suffix-8{padding-right:480px;}.container-12 .suffix-9{padding-right:540px;}.container-12 .suffix-10{padding-right:600px;}.container-12 .suffix-11{padding-right:660px;}.container-12 .push-1{left:60px;}.container-12 .push-2{left:120px;}.container-12 .push-3{left:180px;}.container-12 .push-4{left:240px;}.container-12 .push-5{left:300px;}.container-12 .push-6{left:360px;}.container-12 .push-7{left:420px;}.container-12 .push-8{left:480px;}.container-12 .push-9{left:540px;}.container-12 .push-10{left:600px;}.container-12 .push-11{left:660px;}.container-12 .pull-1{left:-60px;}.container-12 .pull-2{left:-120px;}.container-12 .pull-3{left:-180px;}.container-12 .pull-4{left:-240px;}.container-12 .pull-5{left:-300px;}.container-12 .pull-6{left:-360px;}.container-12 .pull-7{left:-420px;}.container-12 .pull-8{left:-480px;}.container-12 .pull-9{left:-540px;}.container-12 .pull-10{left:-600px;}.container-12 .pull-11{left:-660px;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){body{}body input[type='text'],body input[type='password'],body textarea,body select,body .ui-multiselect{}body input[type='text'].postal-code,body select{width:50%;}body #ui-datepicker-div{width:auto;margin-left:0;}body.node-type-slideshow.modal #section-content #zone-content #region-content .flex-caption,body.node-type-slide.modal #section-content #zone-content #region-content .flex-caption{padding:0;margin-right:0;}body.node-type-slideshow.modal #section-content #zone-content #region-content .grid-9,body.node-type-slide.modal #section-content #zone-content #region-content .grid-9{margin-right:10px;}body.node-type-mfa-mobile:not(.page-node-edit){}body.node-type-mfa-mobile:not(.page-node-edit) #zone-preface,body.node-type-mfa-mobile:not(.page-node-edit) #zone-user,body.node-type-mfa-mobile:not(.page-node-edit) #zone-menu-wrapper,body.node-type-mfa-mobile:not(.page-node-edit) #region-postscript-fourth{display:block;}body.node-type-mfa-mobile:not(.page-node-edit) #section-header #zone-branding{background-color:transparent;}body.node-type-mfa-mobile:not(.page-node-edit) #section-header #zone-branding #region-branding .region-inner .site-name-slogan .site-name a{background-image:url(/sites/all/themes/guide/images/logo.mfa.png);}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.node-type-mfa-mobile:not(.page-node-edit) #section-header #zone-branding #region-branding .region-inner .site-name-slogan .site-name a{background-image:url(/sites/all/themes/guide/images/logo.mfa2x.png);}}body.node-type-mfa-mobile:not(.page-node-edit) #section-content{}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content{}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .mfa-mobile-block{margin:43px auto 0;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .slider{margin:0px 8%;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .slider .accessible-carousel .controls ul{padding:0 410px 50px 410px;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .slider .accessible-carousel .page-number{padding-right:0;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .mfa-mobile-body{padding-top:45px;padding-bottom:35px;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .field-social-media-description{margin-top:26px;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-postscript{padding-bottom:50px;overflow:hidden;}body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-first,body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-second,body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-third,body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-fourth .block-menu-block,body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-fourth .block-menu{display:block;}body.node-type-mfa-mobile:not(.page-node-edit).theme-variation-light #section-header #zone-branding #region-branding .region-inner .site-name-slogan .site-name a{background-image:url(/sites/all/themes/guide/images/logo.mfa.png);}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.node-type-mfa-mobile:not(.page-node-edit).theme-variation-light #section-header #zone-branding #region-branding .region-inner .site-name-slogan .site-name a{background-image:url(/sites/all/themes/guide/images/logo.mfa2x.png);}}body.node-type-mfa-mobile:not(.page-node-edit).theme-variation-light #section-footer{border-top-style:none;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li{width:100%;height:auto;border-right:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;float:none;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li:not(:first-child){border-left-width:1px;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li:last-child{border-bottom-width:1px;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li.ui-state-active a{padding-right:10px;padding-bottom:10px;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li a{float:none;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li a h5{font-size:14px;font-size:0.875rem;line-height:18.666375px;line-height:1.1666484375rem;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li a p{display:block;}body #top-link a:hover{background-position:0 -44px;}#section-header #zone-user-wrapper #region-user-first .content ul{display:block;}#section-header #zone-user-wrapper #region-user-first .content ul li:first-child a{padding-left:0;}#section-header #zone-branding{padding-bottom:20px;}#section-header #zone-branding #region-branding .region-inner{text-align:left;}#section-header #zone-branding #region-postscript-fourth .content{text-align:right;}#section-content #zone-content-top #region-content-top{margin-left:10px;margin-right:10px;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 .fieldset-wrapper{padding:7px 10px 15px;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 .fieldset-wrapper .form-item.form-type-textfield{width:50%;float:left;padding:0 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 .fieldset-wrapper #edit-submit-search-objects{margin-right:10px;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 legend .fieldset-legend .fieldset-title{padding:15px 20px;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page input#edit-search-api-views-fulltext{height:60px;font-size:1.5rem;line-height:2.25rem;}#section-content #zone-content #region-content{}#section-content #zone-content #region-content .body figure{margin:18px 50% 30px;transform:translateX(-50%);}#section-content #zone-content #region-content ul.tabs{border-bottom:1px solid #CACAC9;}#section-content #zone-content #region-content ul.tabs li,#section-content #zone-content #region-content ul.tabs li.active{width:auto;margin-bottom:-1px;}#section-content #zone-content #region-content ul.tabs li a,#section-content #zone-content #region-content ul.tabs li a.active,#section-content #zone-content #region-content ul.tabs li.active a,#section-content #zone-content #region-content ul.tabs li.active a.active{padding:5px 45px;}#section-content #zone-content #region-content ul.tabs li a.active,#section-content #zone-content #region-content ul.tabs li.active a.active{border-bottom-color:#FBFBFA;}#section-content #zone-content #region-content ul.tabs li:not(:first-child) a,#section-content #zone-content #region-content ul.tabs li.active:not(:first-child) a{margin-left:-1px;}#section-content #zone-content #region-content .views-exposed-form .views-exposed-widget{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#section-content #zone-content #region-content .views-exposed-form .views-exposed-widget:nth-child(odd){padding-right:10px;}#section-content #zone-content #region-content .views-exposed-form .views-exposed-widget:nth-child(even){padding-left:10px;}#section-content #zone-content #region-content .grid-1 img,#section-content #zone-content #region-content .grid-2 img,#section-content #zone-content #region-content .grid-3 img,#section-content #zone-content #region-content .grid-4 img,#section-content #zone-content #region-content .grid-5 img,#section-content #zone-content #region-content .grid-6 img,#section-content #zone-content #region-content .grid-7 img,#section-content #zone-content #region-content .grid-9 img,#section-content #zone-content #region-content .grid-10 img,#section-content #zone-content #region-content .grid-11 img,#section-content #zone-content #region-content .grid-12 img{width:auto;}#section-content #zone-content #region-content .columns:not(.three):not(.offset) .views-row:nth-child(odd),#section-content #zone-content #region-content .columns:not(.three):not(.offset) > .grid-3:nth-child(odd){margin-right:10px;}#section-content #zone-content #region-content .columns:not(.three):not(.offset) .views-row:nth-child(even),#section-content #zone-content #region-content .columns:not(.three):not(.offset) > .grid-3:nth-child(even){margin-left:10px;}#section-content #zone-content #region-content .columns:not(.three).offset .views-row:nth-child(odd):not(:first-child){margin-left:10px;}#section-content #zone-content #region-content .columns:not(.three).offset .views-row:nth-child(even){margin-right:10px;}#section-content #zone-content #region-content .columns.three .views-row:nth-child(3n+1){margin-right:10px;}#section-content #zone-content #region-content .columns.three .views-row:nth-child(3n+2){margin-right:10px;margin-left:10px;}#section-content #zone-content #region-content .columns.three .views-row:nth-child(3n+3){margin-left:10px;}#section-content #zone-content #region-content .slider .flexslider.carousel li:first-child:last-child,#section-content #zone-content #region-content .slider .accessible-carousel.carousel li:first-child:last-child{max-width:280px;}#section-content #zone-content #region-content .slider .flexslider .flex-direction-nav li:first-child,#section-content #zone-content #region-content .slider .accessible-carousel .flex-direction-nav li:first-child{left:-20px;}#section-content #zone-content #region-content .slider .flexslider .flex-direction-nav li:last-child,#section-content #zone-content #region-content .slider .accessible-carousel .flex-direction-nav li:last-child{right:-20px;}body #section-content #zone-content-top #region-content-top{overflow:visible;}body #section-content #zone-content{padding-top:6px;}body #section-content #zone-content #region-sidebar-first{display:block;}body #section-content #zone-content #region-sidebar-first .block-facetapi .block-title{padding:15px 10px 15px 10px;margin:0;font-size:19px;font-size:1.1875rem;line-height:27px;line-height:1.6875rem;}body #section-content #zone-content #region-sidebar-first #region-blockgroup-collections-search-facets,body #section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts{background:none;margin:0 0 20px 0;padding:0;}body #section-content #zone-content #region-sidebar-first #region-blockgroup-collections-search-facets h2,body #section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts h2{margin-bottom:10px;}body #section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li a{border-color:#FBFBFA;}body.page-collections-search #section-content #zone-content #region-content #block-system-main .view-search-objects .columns .grid-3{margin-bottom:18px;}body.page-collections-search #section-content #zone-content #region-content #block-current-search-standard .current-search-item-text:nth-child(2){width:66.66666%;}body.page-programs-search #section-content #zone-content #region-sidebar-first,body.page-collections-search #section-content #zone-content #region-sidebar-first,body.page-search #section-content #zone-content #region-sidebar-first{overflow:hidden;}body #region-user-second #views-exposed-form-search-page,body .responsive-menus #views-exposed-form-search-page{padding-right:30px;}body #region-user-second #views-exposed-form-search-page input#edit-search-api-views-fulltext,body .responsive-menus #views-exposed-form-search-page input#edit-search-api-views-fulltext{background-image:none;}body #region-user-second #views-exposed-form-search-page input#edit-submit-search,body .responsive-menus #views-exposed-form-search-page input#edit-submit-search{display:block;}body #region-user-second #views-exposed-form-search-page input#edit-submit-search:hover,body .responsive-menus #views-exposed-form-search-page input#edit-submit-search:hover{background-color:#f0efec !important;}#section-footer #zone-footer{padding:20px 0;}#section-footer #zone-footer .grid-3{border-left:1px solid #cacac9;margin:20px 10px;padding:0px 20px;}#section-footer #zone-footer .grid-3 h2{text-transform:uppercase;letter-spacing:.125em;font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem;background-color:#f0efec;color:#595959;font-weight:600;letter-spacing:.125em;line-height:1.16665rem;padding:0px;}#section-footer #zone-footer .grid-3 .content{background-color:#f0efec;padding:0;}#section-footer #zone-footer .grid-3 span,#section-footer #zone-footer .grid-3 p{font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem;text-transform:none;color:#333;}#section-footer #zone-footer .grid-3 ul#social{padding:0;}#section-footer #zone-footer .grid-3 .block-menu-block ul li,#section-footer #zone-footer .grid-3 .block-menu ul li{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.125rem;}#section-footer #zone-footer .grid-3 .block-menu-block ul li:not(:first-child),#section-footer #zone-footer .grid-3 .block-menu ul li:not(:first-child){margin-top:8px;}#section-footer #zone-footer .grid-3 .block-menu-block ul li a,#section-footer #zone-footer .grid-3 .block-menu ul li a{color:#333;letter-spacing:.125em;text-transform:uppercase;}#section-footer #zone-footer .grid-3 a.action{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.125rem;color:#333;font-weight:normal;text-transform:uppercase;}#section-footer #zone-footer .grid-3 a.action:hover{text-decoration:underline;}#section-footer #zone-footer #region-footer-fourth{background-color:#f0efec !important;padding-top:0;}#section-footer #zone-footer #region-footer-fourth .content{padding:0;}#admin-menu #admin-menu-menu{display:block;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){#section-content #zone-content #region-content{}#section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li{float:left;width:50%;position:relative;margin:0;}#section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li:nth-child(1) a{border-width:0px 5px 10px 0;}#section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li:nth-child(2) a{border-width:0 0px 10px 5px;}#section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li:nth-child(4) a{border-width:0 5px 10px 0;}#section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li:nth-child(5) a{border-width:0 0px 10px 5px;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){body{}body .container{display:inline-block;}body.node-type-home:not(.page-node-edit) .home_banner .banner_caption{width:100%;margin:0 auto;padding-top:32px;padding-bottom:18px;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12{padding:0;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12 h3{font-size:2.875em;line-height:1.086956;margin-bottom:25px;font-weight:300;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12 p{font-weight:400;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12 p.subhead{font-size:1.875em;line-height:1.2666;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12 p.details{font-size:1.5em;line-height:1.25;width:85%;bottom:0;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-controls{margin-bottom:12px;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-controls .nav ul li a.controls-pause{margin-right:10px;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-controls .nav ul li a.controls-pause:hover{background-position:-40px 0;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay.paused .carousel-controls .nav ul li a.controls-pause:hover{background-position:-40px -40px;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-content:before{padding-top:41.6666666667%;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-content > .slide{transform:translate(-50%,-50%);margin:0 !important;width:100%;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content #band{background-color:#e3e1dc;margin:-1px -5000px 30px;padding:0 5000px;text-decoration:none;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.special-link a{font-size:1.5em;transition:all .5s ease;margin:0 !important;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.special-link a:hover{background-color:#b81d28;color:#fff;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.link{margin-bottom:0;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.link a{transition:all .5s ease;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.link a:hover{background-color:#6e6d6b;color:#fff;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.clear{margin-bottom:20px;float:none;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content #programs{display:block;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-home-link3 .grid-12 .grid-4.link,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-home-link4 .grid-12 .grid-4.link{padding:0 0;margin-bottom:30px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program > a{transition:all .5s ease;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program:nth-child(1) a:hover{background-color:#64afd8;top:-10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program:nth-child(2) a:hover{background-color:#009ab1;top:-10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program:nth-child(3) a:hover{background-color:#0078a5;top:10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program:nth-child(4) a:hover{background-color:#004461;top:10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-event .field_event_type,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-series .field_event_type{font-size:.875em;padding:20px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-event .field-dates,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-series .field-dates{font-size:1em;margin-bottom:8px;margin:10px 20px 0px 20px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-event h4,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-series h4{font-size:1.5em;line-height:1.25em;margin:18px 20px 44px 20px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-collection-item-field-home-features .caption{padding:15px 20px 20px 20px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-collection-item-field-home-features .caption h3{font-size:2.25em;line-height:1.111;margin-bottom:10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-collection-item-field-home-features .caption p.subhead{font-size:1.25em;line-height:1.3;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-collection-item-field-home-features .caption p.details{font-size:1em;line-height:1.5;bottom:3px;}body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row{margin:14px 10px 3px 10px;}body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row .body,body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row .body p,body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row p{font-size:1.0607em;line-height:1.3333em;}body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row p{margin-bottom:12px;}body.node-type-home:not(.page-node-edit) .slider:before{padding-top:41.66667%;}body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary,body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary,body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary,body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary,body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary,body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary{display:block;}body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4){width:33%;}body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li.active{width:34%;}body.node-type-event #section-content #zone-content #region-content #banner .grid-4{padding-bottom:0;}body.node-type-object #section-content #zone-content #region-content{}body.node-type-object #section-content #zone-content #region-content .image-options ul{text-align:justify;}body.node-type-object #section-content #zone-content #region-content .image-options ul li{width:auto;}body.node-type-object #section-content #zone-content #region-content .image-options p{width:69%;margin-bottom:10px;}body.node-type-object #section-content #zone-content #region-content .slider .flexslider.carousel li:hover{cursor:pointer;}body.node-type-object #section-content #zone-content #region-content .accessible-carousel.no-thumb-controls .carousel-controls .accessible-carousel{margin:0 0;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-mobile{display:none;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal{display:block;border-top:none;margin-top:10px;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel{margin:0 70px;overflow:visible;margin-bottom:0;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls{border-top:none;margin-top:0;padding-top:0;display:block;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls.button-next ul li button.controls-prev{display:none;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls.button-prev ul li button.controls-next{display:none;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul{margin-bottom:0;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul li button{display:block;height:100%;position:absolute;top:0;background-color:#A6A5A2 !important;padding:0 20px;width:58px;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul li button:hover{background-color:#f32837 !important;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul li button.controls-prev{background:url(/sites/all/themes/mfa/images/slider_left_arrow.png) no-repeat scroll center center transparent;left:-70px;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul li button.controls-next{background:url(/sites/all/themes/mfa/images/slider_left_arrow.png) no-repeat scroll center center transparent;right:-70px;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-content > li a .image{opacity:inherit;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-content > li a:focus{opacity:0.5 !important;filter:alpha(opacity=5) !important;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-content > li a.current .image{box-sizing:border-box;border:3px solid #f32837;}body.node-type-slideshow #section-content #zone-content #region-content .accessible-carousel .carousel-content .slide{height:100%;}body.node-type-slideshow #section-content #zone-content #region-content .accessible-carousel .carousel-content .slide article.node-slide .content .grid-3{padding:0 0 0 20px;}body.node-type-slideshow.modal #section-content #zone-content #region-content .slider .flexslider .slides li .flex-caption,body.node-type-slideshow.modal #section-content #zone-content #region-content .slider .accessible-carousel .slide .flex-caption{padding:0 0 0 10px;margin:0 0 0 10px;}body.node-type-slideshow #section-content #zone-content #region-content .slider .flexslider .slides li .flex-caption,body.node-type-slideshow #section-content #zone-content #region-content .slider .accessible-carousel .slide .flex-caption{padding:0 0 0 10px;margin:0 0 0 10px;}body.node-type-tour #zone-content #region-content .flexslider.slideshow .grid-4,body.node-type-tour #zone-content #region-content .accessible-carousel.slideshow .grid-4{margin-left:20px;}body.node-type-tour:not(.page-node-edit) #section-content #zone-content #region-content .accessible-carousel ul.carousel-content.slides-1 .slide{height:100%;}body.node-type-tour:not(.page-node-edit) #section-content #zone-content #region-content .accessible-carousel ul.carousel-content.slides-1 .slide .grid-4{height:100%;}body.node-type-tour:not(.page-node-edit) #section-content #zone-content #region-content .accessible-carousel ul.carousel-content.slides-1 .slide .grid-8{margin-bottom:0;}body.page-node-edit #section-content #zone-content #region-content .field-name-field-audience-reference .form-checkboxes,body.page-node-add #section-content #zone-content #region-content .field-name-field-audience-reference .form-checkboxes{width:50%;}#section-header #zone-user-wrapper #region-alert-bar #block-views-alerts-block .view-alerts .view-content .views-row{margin:14px 0 3px 0;}#section-header #zone-user-wrapper #region-alert-bar #block-views-alerts-block .view-alerts .view-content .views-row .body,#section-header #zone-user-wrapper #region-alert-bar #block-views-alerts-block .view-alerts .view-content .views-row .body p,#section-header #zone-user-wrapper #region-alert-bar #block-views-alerts-block .view-alerts .view-content .views-row p{font-size:1.06066em;line-height:1.333333;}#section-header #zone-user-wrapper #region-alert-bar #block-tnew-cookie-handler-tnew-cart-block{background-color:#e1f1e7;margin:0 -999999px;padding:12px 999999px;}#section-header #zone-user-wrapper #region-alert-bar #block-tnew-cookie-handler-tnew-cart-block .content a{font-weight:600;color:initial;}#section-content #zone-content .image_info p{width:45%;}#section-content #zone-content #region-content{}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption h2,#section-content #zone-content #region-content .slider .flexslider.front .slide .flex-caption h2,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption h2,#section-content #zone-content #region-content .slider .accessible-carousel.front .slide .flex-caption h2{color:#000;font-size:36px;font-size:2.25rem;line-height:47.99925px;line-height:2.999953125rem;font-weight:300;font-family:'Open Sans';color:#FBFBFA;font-weight:bold;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption h2 *:not(a),#section-content #zone-content #region-content .slider .flexslider.front .slide .flex-caption h2 *:not(a),#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption h2 *:not(a),#section-content #zone-content #region-content .slider .accessible-carousel.front .slide .flex-caption h2 *:not(a){color:inherit;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption h3,#section-content #zone-content #region-content .slider .flexslider.front .slide .flex-caption h3,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption h3,#section-content #zone-content #region-content .slider .accessible-carousel.front .slide .flex-caption h3{margin-bottom:12px;color:#000;font-size:24px;font-size:1.5rem;line-height:31.9995px;line-height:1.99996875rem;font-weight:600;font-family:'Open Sans';color:#FBFBFA;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption h3 *:not(a),#section-content #zone-content #region-content .slider .flexslider.front .slide .flex-caption h3 *:not(a),#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption h3 *:not(a),#section-content #zone-content #region-content .slider .accessible-carousel.front .slide .flex-caption h3 *:not(a){color:inherit;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li{position:relative;width:100%;padding-bottom:40%;overflow:hidden;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li > *:not(.element-invisible):not(.contextual-links-wrapper),#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li > *:not(.element-invisible):not(.contextual-links-wrapper){position:absolute !important;top:0;left:0;bottom:0;right:0;margin:auto;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .wistia_embed div[id*='_grid_center'] > div > video,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .wistia_embed div[id*='_grid_center'] > div > video{display:block !important;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .wistia_embed div[id*='_grid_center'] > div > div[id*='wistia_still_'],#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .wistia_embed div[id*='_grid_center'] > div > div[id*='wistia_still_']{display:none !important;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption{padding:40px;}#section-content #zone-content #region-content .slider .flexslider.front .flex-controls,#section-content #zone-content #region-content .slider .accessible-carousel.front .flex-controls{display:block;}#section-content #zone-content #region-content .commerce-product-publication h4{display:none;}#section-content #zone-content #region-content .commerce-product-publication .grid-2{margin:0 10px;}#section-content #zone-content #region-content .section-title + .commerce-product-publication h4{display:block;}#section-content #zone-content #region-content #sponsors .grid-3{padding-left:0;padding-right:10px;margin-right:10px;}#section-content #zone-content #region-content .view-art-classes-adult .view-filters,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-filters,#section-content #zone-content #region-content .view-art-classes-kids .view-filters,#section-content #zone-content #region-content .view-art-classes-teen .view-filters{margin:0;padding:0 0 10px;}#section-content #zone-content #region-content .view-art-classes-adult .views-exposed-form .views-exposed-widget,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-exposed-form .views-exposed-widget,#section-content #zone-content #region-content .view-art-classes-kids .views-exposed-form .views-exposed-widget,#section-content #zone-content #region-content .view-art-classes-teen .views-exposed-form .views-exposed-widget{padding-left:10px;padding-right:10px;}#section-content #zone-content #region-content .view-art-classes-adult .views-exposed-form .views-exposed-widget .form-submit,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-exposed-form .views-exposed-widget .form-submit,#section-content #zone-content #region-content .view-art-classes-kids .views-exposed-form .views-exposed-widget .form-submit,#section-content #zone-content #region-content .view-art-classes-teen .views-exposed-form .views-exposed-widget .form-submit{margin-top:22px;}#section-content #zone-content #region-content .view-art-classes-adult .view-header h2,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-header h2,#section-content #zone-content #region-content .view-art-classes-kids .view-header h2,#section-content #zone-content #region-content .view-art-classes-teen .view-header h2{margin:0;padding:16px 10px;background:#f0efec url(/sites/all/themes/mfa/images/toggle_up_arrow2x.png) no-repeat center right 10px;background-size:auto 11px;}#section-content #zone-content #region-content .view-art-classes-adult .view-header.clicked h2,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-header.clicked h2,#section-content #zone-content #region-content .view-art-classes-kids .view-header.clicked h2,#section-content #zone-content #region-content .view-art-classes-teen .view-header.clicked h2{background:#f0efec url(/sites/all/themes/mfa/images/toggle_down_arrow2x.png) no-repeat center right 10px;background-size:auto 11px;}#section-content #zone-content #region-content .view-art-classes-adult .view-content,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-content,#section-content #zone-content #region-content .view-art-classes-kids .view-content,#section-content #zone-content #region-content .view-art-classes-teen .view-content{margin-top:35px;}#section-content #zone-content #region-content .view-art-classes-adult .view-content h3,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-content h3,#section-content #zone-content #region-content .view-art-classes-kids .view-content h3,#section-content #zone-content #region-content .view-art-classes-teen .view-content h3{padding-top:35px;}#section-content #zone-content #region-content .view-art-classes-adult .views-row,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row,#section-content #zone-content #region-content .view-art-classes-kids .views-row,#section-content #zone-content #region-content .view-art-classes-teen .views-row{margin:0;padding:20px;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field.views-field-title,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field.views-field-title,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field.views-field-title,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field.views-field-title{float:left;width:80%;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field.views-field-title h3,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field.views-field-title h3,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field.views-field-title h3,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field.views-field-title h3{line-height:1.25;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field-field-course-number,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field-field-course-number,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field-field-course-number,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field-field-course-number{float:right;text-align:right;width:20%;padding-top:10px;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field-field-event-age,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field-field-event-age,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field-field-event-age,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field-field-event-age{clear:both;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field-field-times,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field-field-times,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field-field-times,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field-field-times{clear:both;padding-top:18px;width:50%;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field.views-field-nothing,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field.views-field-nothing,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field.views-field-nothing,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field.views-field-nothing{float:right;padding-top:0;position:absolute;right:20px;text-align:right;transform:translateY(-100%);width:50%;}#section-content #zone-content #region-content .view-events-current .view-content .views-row .grid-4{margin-top:0;}#section-content #zone-content #region-content .view-events-current .view-content .views-row .grid-4 h4{padding-top:0;}#section-content #zone-content #region-content .view-events-current .grid-2,#section-content #zone-content #region-content .view-events-film-music .grid-2,#section-content #zone-content #region-content .view-collections .grid-2,#section-content #zone-content #region-content .view-exhibitions .grid-2{margin-bottom:0;}#section-content #zone-content #region-content .view-related-tours.view-display-id-block .view-content .row-group .views-row{width:50%;}#section-content #zone-content #region-content .view-related-tours.view-display-id-block .view-content .row-group .views-row .views-field.views-field-title{margin-bottom:35px;}#section-content #zone-content #region-sidebar-second{margin-top:0;}#section-footer .grid-3:nth-child(3){display:block;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){body.page-node.page-node-236 #hours,body.page-node.page-node-236 #admission{min-width:0;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:960px;}.container-12{margin-left:auto;margin-right:auto;width:960px;}.container-12 .grid-1{width:60px;}.container-12 .grid-2{width:140px;}.container-12 .grid-3{width:220px;}.container-12 .grid-4{width:300px;}.container-12 .grid-5{width:380px;}.container-12 .grid-6{width:460px;}.container-12 .grid-7{width:540px;}.container-12 .grid-8{width:620px;}.container-12 .grid-9{width:700px;}.container-12 .grid-10{width:780px;}.container-12 .grid-11{width:860px;}.container-12 .grid-12{width:940px;}.container-12 .prefix-1{padding-left:80px;}.container-12 .prefix-2{padding-left:160px;}.container-12 .prefix-3{padding-left:240px;}.container-12 .prefix-4{padding-left:320px;}.container-12 .prefix-5{padding-left:400px;}.container-12 .prefix-6{padding-left:480px;}.container-12 .prefix-7{padding-left:560px;}.container-12 .prefix-8{padding-left:640px;}.container-12 .prefix-9{padding-left:720px;}.container-12 .prefix-10{padding-left:800px;}.container-12 .prefix-11{padding-left:880px;}.container-12 .suffix-1{padding-right:80px;}.container-12 .suffix-2{padding-right:160px;}.container-12 .suffix-3{padding-right:240px;}.container-12 .suffix-4{padding-right:320px;}.container-12 .suffix-5{padding-right:400px;}.container-12 .suffix-6{padding-right:480px;}.container-12 .suffix-7{padding-right:560px;}.container-12 .suffix-8{padding-right:640px;}.container-12 .suffix-9{padding-right:720px;}.container-12 .suffix-10{padding-right:800px;}.container-12 .suffix-11{padding-right:880px;}.container-12 .push-1{left:80px;}.container-12 .push-2{left:160px;}.container-12 .push-3{left:240px;}.container-12 .push-4{left:320px;}.container-12 .push-5{left:400px;}.container-12 .push-6{left:480px;}.container-12 .push-7{left:560px;}.container-12 .push-8{left:640px;}.container-12 .push-9{left:720px;}.container-12 .push-10{left:800px;}.container-12 .push-11{left:880px;}.container-12 .pull-1{left:-80px;}.container-12 .pull-2{left:-160px;}.container-12 .pull-3{left:-240px;}.container-12 .pull-4{left:-320px;}.container-12 .pull-5{left:-400px;}.container-12 .pull-6{left:-480px;}.container-12 .pull-7{left:-560px;}.container-12 .pull-8{left:-640px;}.container-12 .pull-9{left:-720px;}.container-12 .pull-10{left:-800px;}.container-12 .pull-11{left:-880px;}}
@media all and (min-width:1220px){body{}body input[type='text'],body input[type='password'],body textarea,body select,body .ui-multiselect{}body input[type='text'].postal-code,body select{width:50%;}body #ui-datepicker-div{width:auto;margin-left:0;}body.node-type-slideshow.modal #section-content #zone-content #region-content .flex-caption,body.node-type-slide.modal #section-content #zone-content #region-content .flex-caption{padding:0;margin-right:0;}body.node-type-slideshow.modal #section-content #zone-content #region-content .grid-9,body.node-type-slide.modal #section-content #zone-content #region-content .grid-9{margin-right:10px;}body.node-type-mfa-mobile:not(.page-node-edit){}body.node-type-mfa-mobile:not(.page-node-edit) #zone-preface,body.node-type-mfa-mobile:not(.page-node-edit) #zone-user,body.node-type-mfa-mobile:not(.page-node-edit) #zone-menu-wrapper,body.node-type-mfa-mobile:not(.page-node-edit) #region-postscript-fourth{display:block;}body.node-type-mfa-mobile:not(.page-node-edit) #section-header #zone-branding{background-color:transparent;}body.node-type-mfa-mobile:not(.page-node-edit) #section-header #zone-branding #region-branding .region-inner .site-name-slogan .site-name a{background-image:url(/sites/all/themes/guide/images/logo.mfa.png);}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.node-type-mfa-mobile:not(.page-node-edit) #section-header #zone-branding #region-branding .region-inner .site-name-slogan .site-name a{background-image:url(/sites/all/themes/guide/images/logo.mfa2x.png);}}body.node-type-mfa-mobile:not(.page-node-edit) #section-content{}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content{}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .mfa-mobile-block{margin:43px auto 0;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .slider{margin:0px 8%;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .slider .accessible-carousel .controls ul{padding:0 410px 50px 410px;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .slider .accessible-carousel .page-number{padding-right:0;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .mfa-mobile-body{padding-top:45px;padding-bottom:35px;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-content #region-content .field-social-media-description{margin-top:26px;}body.node-type-mfa-mobile:not(.page-node-edit) #section-content #zone-postscript{padding-bottom:50px;overflow:hidden;}body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-first,body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-second,body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-third,body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-fourth .block-menu-block,body.node-type-mfa-mobile:not(.page-node-edit) #section-footer #region-footer-fourth .block-menu{display:block;}body.node-type-mfa-mobile:not(.page-node-edit).theme-variation-light #section-header #zone-branding #region-branding .region-inner .site-name-slogan .site-name a{background-image:url(/sites/all/themes/guide/images/logo.mfa.png);}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.node-type-mfa-mobile:not(.page-node-edit).theme-variation-light #section-header #zone-branding #region-branding .region-inner .site-name-slogan .site-name a{background-image:url(/sites/all/themes/guide/images/logo.mfa2x.png);}}body.node-type-mfa-mobile:not(.page-node-edit).theme-variation-light #section-footer{border-top-style:none;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li{width:100%;height:auto;border-right:0;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;float:none;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li:not(:first-child){border-left-width:1px;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li:last-child{border-bottom-width:1px;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li.ui-state-active a{padding-right:10px;padding-bottom:10px;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li a{float:none;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li a h5{font-size:14px;font-size:0.875rem;line-height:18.666375px;line-height:1.1666484375rem;}body .ui-tabs.ui-tabs-vertical .ui-widget-header li a p{display:block;}body #top-link a:hover{background-position:0 -44px;}#section-header #zone-user-wrapper #region-user-first .content ul{display:block;}#section-header #zone-user-wrapper #region-user-first .content ul li:first-child a{padding-left:0;}#section-header #zone-branding{padding-bottom:20px;}#section-header #zone-branding #region-branding .region-inner{text-align:left;}#section-header #zone-branding #region-postscript-fourth .content{text-align:right;}#section-content #zone-content-top #region-content-top{margin-left:10px;margin-right:10px;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 .fieldset-wrapper{padding:7px 10px 15px;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 .fieldset-wrapper .form-item.form-type-textfield{width:50%;float:left;padding:0 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 .fieldset-wrapper #edit-submit-search-objects{margin-right:10px;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 legend .fieldset-legend .fieldset-title{padding:15px 20px;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;}#section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page input#edit-search-api-views-fulltext{height:60px;font-size:1.5rem;line-height:2.25rem;}#section-content #zone-content #region-content{}#section-content #zone-content #region-content .body figure{margin:18px 50% 30px;transform:translateX(-50%);}#section-content #zone-content #region-content ul.tabs{border-bottom:1px solid #CACAC9;}#section-content #zone-content #region-content ul.tabs li,#section-content #zone-content #region-content ul.tabs li.active{width:auto;margin-bottom:-1px;}#section-content #zone-content #region-content ul.tabs li a,#section-content #zone-content #region-content ul.tabs li a.active,#section-content #zone-content #region-content ul.tabs li.active a,#section-content #zone-content #region-content ul.tabs li.active a.active{padding:5px 45px;}#section-content #zone-content #region-content ul.tabs li a.active,#section-content #zone-content #region-content ul.tabs li.active a.active{border-bottom-color:#FBFBFA;}#section-content #zone-content #region-content ul.tabs li:not(:first-child) a,#section-content #zone-content #region-content ul.tabs li.active:not(:first-child) a{margin-left:-1px;}#section-content #zone-content #region-content .views-exposed-form .views-exposed-widget{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#section-content #zone-content #region-content .views-exposed-form .views-exposed-widget:nth-child(odd){padding-right:10px;}#section-content #zone-content #region-content .views-exposed-form .views-exposed-widget:nth-child(even){padding-left:10px;}#section-content #zone-content #region-content .grid-1 img,#section-content #zone-content #region-content .grid-2 img,#section-content #zone-content #region-content .grid-3 img,#section-content #zone-content #region-content .grid-4 img,#section-content #zone-content #region-content .grid-5 img,#section-content #zone-content #region-content .grid-6 img,#section-content #zone-content #region-content .grid-7 img,#section-content #zone-content #region-content .grid-9 img,#section-content #zone-content #region-content .grid-10 img,#section-content #zone-content #region-content .grid-11 img,#section-content #zone-content #region-content .grid-12 img{width:auto;}#section-content #zone-content #region-content .columns:not(.three):not(.offset) .views-row:nth-child(odd),#section-content #zone-content #region-content .columns:not(.three):not(.offset) > .grid-3:nth-child(odd){margin-right:10px;}#section-content #zone-content #region-content .columns:not(.three):not(.offset) .views-row:nth-child(even),#section-content #zone-content #region-content .columns:not(.three):not(.offset) > .grid-3:nth-child(even){margin-left:10px;}#section-content #zone-content #region-content .columns:not(.three).offset .views-row:nth-child(odd):not(:first-child){margin-left:10px;}#section-content #zone-content #region-content .columns:not(.three).offset .views-row:nth-child(even){margin-right:10px;}#section-content #zone-content #region-content .columns.three .views-row:nth-child(3n+1){margin-right:10px;}#section-content #zone-content #region-content .columns.three .views-row:nth-child(3n+2){margin-right:10px;margin-left:10px;}#section-content #zone-content #region-content .columns.three .views-row:nth-child(3n+3){margin-left:10px;}#section-content #zone-content #region-content .slider .flexslider.carousel li:first-child:last-child,#section-content #zone-content #region-content .slider .accessible-carousel.carousel li:first-child:last-child{max-width:280px;}#section-content #zone-content #region-content .slider .flexslider .flex-direction-nav li:first-child,#section-content #zone-content #region-content .slider .accessible-carousel .flex-direction-nav li:first-child{left:-20px;}#section-content #zone-content #region-content .slider .flexslider .flex-direction-nav li:last-child,#section-content #zone-content #region-content .slider .accessible-carousel .flex-direction-nav li:last-child{right:-20px;}body #section-content #zone-content-top #region-content-top{overflow:visible;}body #section-content #zone-content{padding-top:6px;}body #section-content #zone-content #region-sidebar-first{display:block;}body #section-content #zone-content #region-sidebar-first .block-facetapi .block-title{padding:15px 10px 15px 10px;margin:0;font-size:19px;font-size:1.1875rem;line-height:27px;line-height:1.6875rem;}body #section-content #zone-content #region-sidebar-first #region-blockgroup-collections-search-facets,body #section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts{background:none;margin:0 0 20px 0;padding:0;}body #section-content #zone-content #region-sidebar-first #region-blockgroup-collections-search-facets h2,body #section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts h2{margin-bottom:10px;}body #section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts .item-list ul.search-api-sorts li a{border-color:#FBFBFA;}body.page-collections-search #section-content #zone-content #region-content #block-system-main .view-search-objects .columns .grid-3{margin-bottom:18px;}body.page-collections-search #section-content #zone-content #region-content #block-current-search-standard .current-search-item-text:nth-child(2){width:66.66666%;}body.page-programs-search #section-content #zone-content #region-sidebar-first,body.page-collections-search #section-content #zone-content #region-sidebar-first,body.page-search #section-content #zone-content #region-sidebar-first{overflow:hidden;}body #region-user-second #views-exposed-form-search-page,body .responsive-menus #views-exposed-form-search-page{padding-right:30px;}body #region-user-second #views-exposed-form-search-page input#edit-search-api-views-fulltext,body .responsive-menus #views-exposed-form-search-page input#edit-search-api-views-fulltext{background-image:none;}body #region-user-second #views-exposed-form-search-page input#edit-submit-search,body .responsive-menus #views-exposed-form-search-page input#edit-submit-search{display:block;}body #region-user-second #views-exposed-form-search-page input#edit-submit-search:hover,body .responsive-menus #views-exposed-form-search-page input#edit-submit-search:hover{background-color:#f0efec !important;}#section-footer #zone-footer{padding:20px 0;}#section-footer #zone-footer .grid-3{border-left:1px solid #cacac9;margin:20px 10px;padding:0px 20px;}#section-footer #zone-footer .grid-3 h2{text-transform:uppercase;letter-spacing:.125em;font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem;background-color:#f0efec;color:#595959;font-weight:600;letter-spacing:.125em;line-height:1.16665rem;padding:0px;}#section-footer #zone-footer .grid-3 .content{background-color:#f0efec;padding:0;}#section-footer #zone-footer .grid-3 span,#section-footer #zone-footer .grid-3 p{font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem;text-transform:none;color:#333;}#section-footer #zone-footer .grid-3 ul#social{padding:0;}#section-footer #zone-footer .grid-3 .block-menu-block ul li,#section-footer #zone-footer .grid-3 .block-menu ul li{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.125rem;}#section-footer #zone-footer .grid-3 .block-menu-block ul li:not(:first-child),#section-footer #zone-footer .grid-3 .block-menu ul li:not(:first-child){margin-top:8px;}#section-footer #zone-footer .grid-3 .block-menu-block ul li a,#section-footer #zone-footer .grid-3 .block-menu ul li a{color:#333;letter-spacing:.125em;text-transform:uppercase;}#section-footer #zone-footer .grid-3 a.action{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.125rem;color:#333;font-weight:normal;text-transform:uppercase;}#section-footer #zone-footer .grid-3 a.action:hover{text-decoration:underline;}#section-footer #zone-footer #region-footer-fourth{background-color:#f0efec !important;padding-top:0;}#section-footer #zone-footer #region-footer-fourth .content{padding:0;}#admin-menu #admin-menu-menu{display:block;}}
@media all and (min-width:1220px){#section-header #zone-user-wrapper #region-user-second .region-inner{width:280px;float:right;}#section-content #zone-preface,#section-content #zone-content,#section-content #zone-postscript{padding-right:10px;padding-left:10px;}#section-content #zone-preface .region h1#page-title{margin-top:0px;}#section-content #zone-content #region-content{}#section-content #zone-content #region-content ul.pager li.pager-first,#section-content #zone-content #region-content ul.pager li.pager-last,#section-content #zone-content #region-content ul.pager li.pager-item{display:block;}#section-content #zone-content #region-content ul.pager li.pager-first a:hover,#section-content #zone-content #region-content ul.pager li.pager-last a:hover,#section-content #zone-content #region-content ul.pager li.pager-item a:hover{background-color:#f32837;color:#fff;text-decoration:none;min-width:20px;}#section-content #zone-content #region-content ul.pager li.pager-item{min-width:40px;text-align:center;}#section-content #zone-content #region-content ul.pager li.pager-current{background-color:#e3e1dc;padding:12px 10px !important;}#section-content #zone-content #region-content ul.pager li.pager-ellipsis{color:#f0efec;padding:12px 3px !important;display:block;}#section-content #zone-content #region-content ul.pager li.pager-previous{background-color:#e3e1dc;margin-right:6px !important;}#section-content #zone-content #region-content ul.pager li.pager-next{position:relative;background-color:#e3e1dc;margin-left:6px !important;width:44px;}#section-content #zone-content #region-content ul.pager li.pager-first,#section-content #zone-content #region-content ul.pager li.pager-last{position:relative;background-color:#e3e1dc;min-width:40px;text-align:center;}#section-content #zone-content #region-content ul.pager li:last-child{position:relative;}body #section-content #zone-content #region-sidebar-first #region-blockgroup-collections-search-facets h2,body #section-content #zone-content #region-sidebar-first #block-search-api-sorts-search-sorts h2{font-size:24px;font-size:1.5rem;line-height:31.9995px;line-height:1.99996875rem;background-size:18px auto;border:1px solid #cacaca;padding:11px 8px;margin-bottom:10px;background-position:right center;}body #section-content #zone-content-top #region-content-top #block-views-exp-search-objects-page .views-ef-fieldset-container #edit-container-container-1 legend .fieldset-legend .fieldset-title{font-size:24px;font-size:1.5rem;line-height:32px;line-height:1.99996875rem;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program p,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program h4{font-size:1.5em;line-height:1.25;}}
@media all and (min-width:1220px){body{}body .container{display:inline-block;}body.node-type-home:not(.page-node-edit) .home_banner .banner_caption{width:100%;margin:0 auto;padding-top:32px;padding-bottom:18px;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12{padding:0;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12 h3{font-size:2.875em;line-height:1.086956;margin-bottom:25px;font-weight:300;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12 p{font-weight:400;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12 p.subhead{font-size:1.875em;line-height:1.2666;}body.node-type-home:not(.page-node-edit) .home_banner .grid-12 p.details{font-size:1.5em;line-height:1.25;width:85%;bottom:0;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-controls{margin-bottom:12px;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-controls .nav ul li a.controls-pause{margin-right:10px;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-controls .nav ul li a.controls-pause:hover{background-position:-40px 0;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay.paused .carousel-controls .nav ul li a.controls-pause:hover{background-position:-40px -40px;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-content:before{padding-top:41.6666666667%;}body.node-type-home:not(.page-node-edit) .accessible-carousel.autoplay .carousel-content > .slide{transform:translate(-50%,-50%);margin:0 !important;width:100%;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content #band{background-color:#e3e1dc;margin:-1px -5000px 30px;padding:0 5000px;text-decoration:none;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.special-link a{font-size:1.5em;transition:all .5s ease;margin:0 !important;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.special-link a:hover{background-color:#b81d28;color:#fff;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.link{margin-bottom:0;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.link a{transition:all .5s ease;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.link a:hover{background-color:#6e6d6b;color:#fff;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .grid-4.clear{margin-bottom:20px;float:none;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content #programs{display:block;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-home-link3 .grid-12 .grid-4.link,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-home-link4 .grid-12 .grid-4.link{padding:0 0;margin-bottom:30px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program > a{transition:all .5s ease;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program:nth-child(1) a:hover{background-color:#64afd8;top:-10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program:nth-child(2) a:hover{background-color:#009ab1;top:-10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program:nth-child(3) a:hover{background-color:#0078a5;top:10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-event-types .program:nth-child(4) a:hover{background-color:#004461;top:10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-event .field_event_type,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-series .field_event_type{font-size:.875em;padding:20px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-event .field-dates,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-series .field-dates{font-size:1em;margin-bottom:8px;margin:10px 20px 0px 20px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-event h4,body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-name-field-featured-programs .accessible-carousel .slide > article.node-series h4{font-size:1.5em;line-height:1.25em;margin:18px 20px 44px 20px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-collection-item-field-home-features .caption{padding:15px 20px 20px 20px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-collection-item-field-home-features .caption h3{font-size:2.25em;line-height:1.111;margin-bottom:10px;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-collection-item-field-home-features .caption p.subhead{font-size:1.25em;line-height:1.3;}body.node-type-home:not(.page-node-edit) #section-content #zone-content #region-content .field-collection-item-field-home-features .caption p.details{font-size:1em;line-height:1.5;bottom:3px;}body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row{margin:14px 10px 3px 10px;}body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row .body,body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row .body p,body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row p{font-size:1.0607em;line-height:1.3333em;}body.node-type-home:not(.page-node-edit) #alerts .view .view-content .views-row p{margin-bottom:12px;}body.node-type-home:not(.page-node-edit) .slider:before{padding-top:41.66667%;}body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary,body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary,body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary,body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary,body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary,body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary{display:block;}body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4),body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(2),body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(3),body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li:nth-child(4){width:33%;}body.page-user.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-user.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-user.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-press.page-user-edit-about #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-press.page-user-edit-art #section-content #zone-content #region-content ul.tabs.secondary li.active,body.page-press.page-user-edit-events #section-content #zone-content #region-content ul.tabs.secondary li.active{width:34%;}body.node-type-event #section-content #zone-content #region-content #banner .grid-4{padding-bottom:0;}body.node-type-object #section-content #zone-content #region-content{}body.node-type-object #section-content #zone-content #region-content .image-options ul{text-align:justify;}body.node-type-object #section-content #zone-content #region-content .image-options ul li{width:auto;}body.node-type-object #section-content #zone-content #region-content .image-options p{width:69%;margin-bottom:10px;}body.node-type-object #section-content #zone-content #region-content .slider .flexslider.carousel li:hover{cursor:pointer;}body.node-type-object #section-content #zone-content #region-content .accessible-carousel.no-thumb-controls .carousel-controls .accessible-carousel{margin:0 0;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-mobile{display:none;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal{display:block;border-top:none;margin-top:10px;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel{margin:0 70px;overflow:visible;margin-bottom:0;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls{border-top:none;margin-top:0;padding-top:0;display:block;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls.button-next ul li button.controls-prev{display:none;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls.button-prev ul li button.controls-next{display:none;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul{margin-bottom:0;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul li button{display:block;height:100%;position:absolute;top:0;background-color:#A6A5A2 !important;padding:0 20px;width:58px;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul li button:hover{background-color:#f32837 !important;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul li button.controls-prev{background:url(/sites/all/themes/mfa/images/slider_left_arrow.png) no-repeat scroll center center transparent;left:-70px;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-controls .controls ul li button.controls-next{background:url(/sites/all/themes/mfa/images/slider_left_arrow.png) no-repeat scroll center center transparent;right:-70px;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-content > li a .image{opacity:inherit;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-content > li a:focus{opacity:0.5 !important;filter:alpha(opacity=5) !important;}body.node-type-object #section-content #zone-content #region-content .carousel-controls.responsive-normal .accessible-carousel .carousel-content > li a.current .image{box-sizing:border-box;border:3px solid #f32837;}body.node-type-slideshow #section-content #zone-content #region-content .accessible-carousel .carousel-content .slide{height:100%;}body.node-type-slideshow #section-content #zone-content #region-content .accessible-carousel .carousel-content .slide article.node-slide .content .grid-3{padding:0 0 0 20px;}body.node-type-slideshow.modal #section-content #zone-content #region-content .slider .flexslider .slides li .flex-caption,body.node-type-slideshow.modal #section-content #zone-content #region-content .slider .accessible-carousel .slide .flex-caption{padding:0 0 0 10px;margin:0 0 0 10px;}body.node-type-slideshow #section-content #zone-content #region-content .slider .flexslider .slides li .flex-caption,body.node-type-slideshow #section-content #zone-content #region-content .slider .accessible-carousel .slide .flex-caption{padding:0 0 0 10px;margin:0 0 0 10px;}body.node-type-tour #zone-content #region-content .flexslider.slideshow .grid-4,body.node-type-tour #zone-content #region-content .accessible-carousel.slideshow .grid-4{margin-left:20px;}body.node-type-tour:not(.page-node-edit) #section-content #zone-content #region-content .accessible-carousel ul.carousel-content.slides-1 .slide{height:100%;}body.node-type-tour:not(.page-node-edit) #section-content #zone-content #region-content .accessible-carousel ul.carousel-content.slides-1 .slide .grid-4{height:100%;}body.node-type-tour:not(.page-node-edit) #section-content #zone-content #region-content .accessible-carousel ul.carousel-content.slides-1 .slide .grid-8{margin-bottom:0;}body.page-node-edit #section-content #zone-content #region-content .field-name-field-audience-reference .form-checkboxes,body.page-node-add #section-content #zone-content #region-content .field-name-field-audience-reference .form-checkboxes{width:50%;}#section-header #zone-user-wrapper #region-alert-bar #block-views-alerts-block .view-alerts .view-content .views-row{margin:14px 0 3px 0;}#section-header #zone-user-wrapper #region-alert-bar #block-views-alerts-block .view-alerts .view-content .views-row .body,#section-header #zone-user-wrapper #region-alert-bar #block-views-alerts-block .view-alerts .view-content .views-row .body p,#section-header #zone-user-wrapper #region-alert-bar #block-views-alerts-block .view-alerts .view-content .views-row p{font-size:1.06066em;line-height:1.333333;}#section-header #zone-user-wrapper #region-alert-bar #block-tnew-cookie-handler-tnew-cart-block{background-color:#e1f1e7;margin:0 -999999px;padding:12px 999999px;}#section-header #zone-user-wrapper #region-alert-bar #block-tnew-cookie-handler-tnew-cart-block .content a{font-weight:600;color:initial;}#section-content #zone-content .image_info p{width:45%;}#section-content #zone-content #region-content{}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption h2,#section-content #zone-content #region-content .slider .flexslider.front .slide .flex-caption h2,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption h2,#section-content #zone-content #region-content .slider .accessible-carousel.front .slide .flex-caption h2{color:#000;font-size:36px;font-size:2.25rem;line-height:47.99925px;line-height:2.999953125rem;font-weight:300;font-family:'Open Sans';color:#FBFBFA;font-weight:bold;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption h2 *:not(a),#section-content #zone-content #region-content .slider .flexslider.front .slide .flex-caption h2 *:not(a),#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption h2 *:not(a),#section-content #zone-content #region-content .slider .accessible-carousel.front .slide .flex-caption h2 *:not(a){color:inherit;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption h3,#section-content #zone-content #region-content .slider .flexslider.front .slide .flex-caption h3,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption h3,#section-content #zone-content #region-content .slider .accessible-carousel.front .slide .flex-caption h3{margin-bottom:12px;color:#000;font-size:24px;font-size:1.5rem;line-height:31.9995px;line-height:1.99996875rem;font-weight:600;font-family:'Open Sans';color:#FBFBFA;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption h3 *:not(a),#section-content #zone-content #region-content .slider .flexslider.front .slide .flex-caption h3 *:not(a),#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption h3 *:not(a),#section-content #zone-content #region-content .slider .accessible-carousel.front .slide .flex-caption h3 *:not(a){color:inherit;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li{position:relative;width:100%;padding-bottom:40%;overflow:hidden;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li > *:not(.element-invisible):not(.contextual-links-wrapper),#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li > *:not(.element-invisible):not(.contextual-links-wrapper){position:absolute !important;top:0;left:0;bottom:0;right:0;margin:auto;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .wistia_embed div[id*='_grid_center'] > div > video,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .wistia_embed div[id*='_grid_center'] > div > video{display:block !important;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .wistia_embed div[id*='_grid_center'] > div > div[id*='wistia_still_'],#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .wistia_embed div[id*='_grid_center'] > div > div[id*='wistia_still_']{display:none !important;}#section-content #zone-content #region-content .slider .flexslider.front .slides > li .flex-caption,#section-content #zone-content #region-content .slider .accessible-carousel.front .slides > li .flex-caption{padding:40px;}#section-content #zone-content #region-content .slider .flexslider.front .flex-controls,#section-content #zone-content #region-content .slider .accessible-carousel.front .flex-controls{display:block;}#section-content #zone-content #region-content .commerce-product-publication h4{display:none;}#section-content #zone-content #region-content .commerce-product-publication .grid-2{margin:0 10px;}#section-content #zone-content #region-content .section-title + .commerce-product-publication h4{display:block;}#section-content #zone-content #region-content #sponsors .grid-3{padding-left:0;padding-right:10px;margin-right:10px;}#section-content #zone-content #region-content .view-art-classes-adult .view-filters,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-filters,#section-content #zone-content #region-content .view-art-classes-kids .view-filters,#section-content #zone-content #region-content .view-art-classes-teen .view-filters{margin:0;padding:0 0 10px;}#section-content #zone-content #region-content .view-art-classes-adult .views-exposed-form .views-exposed-widget,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-exposed-form .views-exposed-widget,#section-content #zone-content #region-content .view-art-classes-kids .views-exposed-form .views-exposed-widget,#section-content #zone-content #region-content .view-art-classes-teen .views-exposed-form .views-exposed-widget{padding-left:10px;padding-right:10px;}#section-content #zone-content #region-content .view-art-classes-adult .views-exposed-form .views-exposed-widget .form-submit,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-exposed-form .views-exposed-widget .form-submit,#section-content #zone-content #region-content .view-art-classes-kids .views-exposed-form .views-exposed-widget .form-submit,#section-content #zone-content #region-content .view-art-classes-teen .views-exposed-form .views-exposed-widget .form-submit{margin-top:22px;}#section-content #zone-content #region-content .view-art-classes-adult .view-header h2,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-header h2,#section-content #zone-content #region-content .view-art-classes-kids .view-header h2,#section-content #zone-content #region-content .view-art-classes-teen .view-header h2{margin:0;padding:16px 10px;background:#f0efec url(/sites/all/themes/mfa/images/toggle_up_arrow2x.png) no-repeat center right 10px;background-size:auto 11px;}#section-content #zone-content #region-content .view-art-classes-adult .view-header.clicked h2,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-header.clicked h2,#section-content #zone-content #region-content .view-art-classes-kids .view-header.clicked h2,#section-content #zone-content #region-content .view-art-classes-teen .view-header.clicked h2{background:#f0efec url(/sites/all/themes/mfa/images/toggle_down_arrow2x.png) no-repeat center right 10px;background-size:auto 11px;}#section-content #zone-content #region-content .view-art-classes-adult .view-content,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-content,#section-content #zone-content #region-content .view-art-classes-kids .view-content,#section-content #zone-content #region-content .view-art-classes-teen .view-content{margin-top:35px;}#section-content #zone-content #region-content .view-art-classes-adult .view-content h3,#section-content #zone-content #region-content .view-art-classes-partner-schools .view-content h3,#section-content #zone-content #region-content .view-art-classes-kids .view-content h3,#section-content #zone-content #region-content .view-art-classes-teen .view-content h3{padding-top:35px;}#section-content #zone-content #region-content .view-art-classes-adult .views-row,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row,#section-content #zone-content #region-content .view-art-classes-kids .views-row,#section-content #zone-content #region-content .view-art-classes-teen .views-row{margin:0;padding:20px;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field.views-field-title,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field.views-field-title,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field.views-field-title,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field.views-field-title{float:left;width:80%;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field.views-field-title h3,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field.views-field-title h3,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field.views-field-title h3,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field.views-field-title h3{line-height:1.25;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field-field-course-number,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field-field-course-number,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field-field-course-number,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field-field-course-number{float:right;text-align:right;width:20%;padding-top:10px;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field-field-event-age,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field-field-event-age,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field-field-event-age,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field-field-event-age{clear:both;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field-field-times,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field-field-times,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field-field-times,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field-field-times{clear:both;padding-top:18px;width:50%;}#section-content #zone-content #region-content .view-art-classes-adult .views-row .views-field.views-field-nothing,#section-content #zone-content #region-content .view-art-classes-partner-schools .views-row .views-field.views-field-nothing,#section-content #zone-content #region-content .view-art-classes-kids .views-row .views-field.views-field-nothing,#section-content #zone-content #region-content .view-art-classes-teen .views-row .views-field.views-field-nothing{float:right;padding-top:0;position:absolute;right:20px;text-align:right;transform:translateY(-100%);width:50%;}#section-content #zone-content #region-content .view-events-current .view-content .views-row .grid-4{margin-top:0;}#section-content #zone-content #region-content .view-events-current .view-content .views-row .grid-4 h4{padding-top:0;}#section-content #zone-content #region-content .view-events-current .grid-2,#section-content #zone-content #region-content .view-events-film-music .grid-2,#section-content #zone-content #region-content .view-collections .grid-2,#section-content #zone-content #region-content .view-exhibitions .grid-2{margin-bottom:0;}#section-content #zone-content #region-content .view-related-tours.view-display-id-block .view-content .row-group .views-row{width:50%;}#section-content #zone-content #region-content .view-related-tours.view-display-id-block .view-content .row-group .views-row .views-field.views-field-title{margin-bottom:35px;}#section-content #zone-content #region-sidebar-second{margin-top:0;}#section-footer .grid-3:nth-child(3){display:block;}}
@media all and (min-width:1220px){}
@media all and (min-width:1220px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:1200px;}.container-12{margin-left:auto;margin-right:auto;width:1200px;}.container-12 .grid-1{width:80px;}.container-12 .grid-2{width:180px;}.container-12 .grid-3{width:280px;}.container-12 .grid-4{width:380px;}.container-12 .grid-5{width:480px;}.container-12 .grid-6{width:580px;}.container-12 .grid-7{width:680px;}.container-12 .grid-8{width:780px;}.container-12 .grid-9{width:880px;}.container-12 .grid-10{width:980px;}.container-12 .grid-11{width:1080px;}.container-12 .grid-12{width:1180px;}.container-12 .prefix-1{padding-left:100px;}.container-12 .prefix-2{padding-left:200px;}.container-12 .prefix-3{padding-left:300px;}.container-12 .prefix-4{padding-left:400px;}.container-12 .prefix-5{padding-left:500px;}.container-12 .prefix-6{padding-left:600px;}.container-12 .prefix-7{padding-left:700px;}.container-12 .prefix-8{padding-left:800px;}.container-12 .prefix-9{padding-left:900px;}.container-12 .prefix-10{padding-left:1000px;}.container-12 .prefix-11{padding-left:1100px;}.container-12 .suffix-1{padding-right:100px;}.container-12 .suffix-2{padding-right:200px;}.container-12 .suffix-3{padding-right:300px;}.container-12 .suffix-4{padding-right:400px;}.container-12 .suffix-5{padding-right:500px;}.container-12 .suffix-6{padding-right:600px;}.container-12 .suffix-7{padding-right:700px;}.container-12 .suffix-8{padding-right:800px;}.container-12 .suffix-9{padding-right:900px;}.container-12 .suffix-10{padding-right:1000px;}.container-12 .suffix-11{padding-right:1100px;}.container-12 .push-1{left:100px;}.container-12 .push-2{left:200px;}.container-12 .push-3{left:300px;}.container-12 .push-4{left:400px;}.container-12 .push-5{left:500px;}.container-12 .push-6{left:600px;}.container-12 .push-7{left:700px;}.container-12 .push-8{left:800px;}.container-12 .push-9{left:900px;}.container-12 .push-10{left:1000px;}.container-12 .push-11{left:1100px;}.container-12 .pull-1{left:-100px;}.container-12 .pull-2{left:-200px;}.container-12 .pull-3{left:-300px;}.container-12 .pull-4{left:-400px;}.container-12 .pull-5{left:-500px;}.container-12 .pull-6{left:-600px;}.container-12 .pull-7{left:-700px;}.container-12 .pull-8{left:-800px;}.container-12 .pull-9{left:-900px;}.container-12 .pull-10{left:-1000px;}.container-12 .pull-11{left:-1100px;}}
