article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:400}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#231f20}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}.sticky-contents aside.sidebar.sidebar-primary{display:none}.host-events .wp-block-columns{margin-left:-12vw;margin-top:30px}.host-events .wp-block-columns figure:hover{cursor:pointer}.host-events .wp-block-columns img:hover{cursor:pointer}.host-events .wp-block-columns .wp-block-column{max-width:300px}.sub-menu-wrapper .sub-menu li.get-tickets-custom{margin-bottom:10px}.sub-menu-wrapper .sub-menu li.get-tickets-custom{margin-bottom:8px}.sub-menu-wrapper .sub-menu li.get-tickets-custom a{background-color:red;width:100%;height:auto;background-size:cover;padding:6px;border:2px solid red;color:#fff;font-weight:700;line-height:1.4;text-align:center}.sub-menu-wrapper .sub-menu li.get-tickets-custom a:hover{background:red;color:#fff;cursor:pointer;font-weight:700}.modal-open .modal.in .modal-dialog{padding-top:100px}.site-inner .container-fluid .tn-subnav-component{width:90%}.site-container{overflow:hidden !important}.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0 !important}.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:0 !important}.max-1920{max-width:1920px;margin:0 auto !important}.max-1680{max-width:1680px;margin:0 auto !important}.max-1640{max-width:1640px;margin:0 auto !important}.max-1600{max-width:1600px;margin:0 auto !important}.max-1460{max-width:1460px;margin:0 auto !important}.max-1440{max-width:1440px;margin:0 auto !important}.max-1280{max-width:1280px;margin:0 auto !important}.max-1024{max-width:1024px;margin:0 auto !important}.max-990{max-width:990px;margin:0 auto !important}.max-960{max-width:960px;margin:0 auto !important}.max-860{max-width:960px;margin:0 auto !important}.max-768{max-width:768px;margin:0 auto !important}.max-500{max-width:500px;margin:0 auto !important}.max-375{max-width:375px;margin:0 auto !important}@media only screen and (max-width:1279px){.visible-desktop-large{display:none !important}}@media only screen and (min-width:1280px){.hidden-desktop-large{display:none !important}}@media only screen and (max-width:1023px){.visible-desktop{display:none !important}}@media only screen and (min-width:1024px){.hidden-desktop{display:none !important}.visible-tablet,.visible-tablet-portrait,.visible-tablet-landscape{display:none !important}}@media only screen and (min-width:768px) and (max-width:1023px){.hidden-tablet,.hidden-tablet-portrait,.hidden-tablet-landscape{display:none !important}}@media only screen and (min-width:768px){.visible-phone{display:none !important}}@media only screen and (max-width:767px){.hidden-phone,.hide-on-phones{display:none !important}.visible-tablet,.visible-tablet-portrait,.visible-tablet-landscape{display:none !important}}.vcex-button{background-color:#ed1c24;display:inline-block;width:auto;height:auto;background-size:cover;padding:6px;border:2px solid #ed1c24;color:#fff;font-weight:700;line-height:1.4;text-align:center}.wpb_wrapper .sticky-main-image{left:0}.frontpage-partnerships .owl-item:last-child{margin-right:0 !important}.frontpage-carousel-itineraries .owl-stage-outer{margin-left:20px;margin-right:20px}.page-template.vc-party .entry-content{max-width:unset !important}.page-template.vc-party .entry-content .page-wrapper{width:unset !important}.vc-party .content{margin-bottom:0 !important}.vc-party.page-template .entry-content .page-wrapper{margin-left:unset !important}.vc-party .sticky-main-image{z-index:-1 !important}@media only screen and (max-width:1023px){.vc-party .content.sticky-content{padding:unset !important;padding-top:unset !important;padding-left:unset !important;padding-right:unset !important;line-height:unset !important;font-size:unset !important;margin-left:unset !important;word-wrap:unset !important}}@media only screen and (max-width:639px){.vc-party .center-featured-events{padding-left:30px;padding-right:30px}}.vc-party h1.event-detail-title,h1.dynamic-page-title{margin:0 auto;font-family:"futura_md_btbold",Arial,sans-serif !important;line-height:60px;text-align:center}.admin-bar.vc-party.sticky-contents .event-detail-title.sticky{top:92px !important}.vc-party.sticky-contents h1.event-detail-title.sticky{font-size:24px !important;line-height:60px}@media only screen and (max-width:1023px){h1.dynamic-page-title{text-align:center;margin-left:20px;margin-right:20px;line-height:normal}}@media only screen and (max-width:639px){h1.dynamic-page-title{font-size:24px}}.wpex-inline-block img{vertical-align:middle}.wpex-border-solid{border-style:solid;border-top-width:0;border-left-width:0;border-right-width:0}.page-template-default.vc-party h1.dynamic-page-title span{width:100%;max-width:960px;margin:0 auto;text-align:left;letter-spacing:-1px;padding:35px 0 30px;line-height:41px;font-size:42px}.page-template-default.vc-party h1.dynamic-page-title.sticky span{width:100% !important;max-width:960px !important;display:block !important;margin:0 auto !important;text-align:left !important;letter-spacing:-1px !important;padding:unset !important;line-height:60px !important;font-size:24px !important}.wpb_text_column h3{margin-bottom:10px !important;margin-top:5px !important}@media only screen and (max-width:799px){.page-template-default.vc-party h1.dynamic-page-title span{width:100%;padding:20px;padding-left:0;padding-right:0;line-height:24px;font-size:20px;margin-left:0;word-wrap:break-word}}.vc-party .entry-content p{line-height:24px !important;font-size:16px !important}.wpex-font-extrabold{font-family:"futura_md_btbold",sans-serif !important}.plastic-bag-store .owl-nav button{border:0 !important;top:43% !important}@media only screen and (max-width:1119px){.plastic-bag-store .entry-content iframe{max-height:unset !important}}.plastic-bag-store #sbi_load{display:none !important}.banner-alerts-container{position:fixed;width:100%;bottom:0;z-index:888888;background:#d7c627;overflow:hidden}.banner-alerts{padding-left:40px !important;padding-right:40px !important;padding-top:20px !important;padding-bottom:15px !important;text-align:center;font-size:18px;font-family:"futura_md_btbold"}.banner-alerts .controls{padding-top:15px !important}.banner-alerts .controls a{display:inline-block;padding:6px 13px 5px;font-size:11px;color:#000;border:1px solid #000;text-decoration:none;transition:all .3s ease;text-transform:uppercase;letter-spacing:2px}@media only screen and (max-width:767px){.banner-alerts{font-size:15px}}.sub-menu-wrapper .sub-menu li.offset-one{margin-top:-1em !important}.sub-menu-wrapper .sub-menu li.offset-one-half{margin-top:-1.5em !important}.sub-menu-wrapper .sub-menu li.offset-two{margin-top:-2em !important}.sub-menu-wrapper .sub-menu li.offset-two-half{margin-top:-2.5em !important}.sub-menu-wrapper .sub-menu li.offset-three{margin-top:-3em !important}.sub-menu-wrapper .sub-menu li.offset-three-half{margin-top:-3.5em !important}.sub-menu-wrapper .sub-menu li.offset-four{margin-top:-4em !important}.sub-menu-wrapper .sub-menu li.offset-four-half{margin-top:-4.5em !important}.sub-menu-wrapper .sub-menu li.offset-five{margin-top:-5em !important}.sub-menu-wrapper .sub-menu li.offset-five-half{margin-top:-5.5em !important}.sub-menu-wrapper .sub-menu li.offset-six{margin-top:-6em !important}.sub-menu-wrapper .sub-menu li.offset-six-half{margin-top:-6.5em !important}.sub-menu-wrapper .sub-menu li.offset-seven{margin-top:-7em !important}.sub-menu-wrapper .sub-menu li.offset-seven-half{margin-top:-7.5em !important}.sub-menu-wrapper .sub-menu li.offset-eight{margin-top:-8em !important}.sub-menu-wrapper .sub-menu li.offset-eight-half{margin-top:-9em !important}.sub-menu-wrapper .sub-menu li.offset-nine{margin-top:-9em !important}.sub-menu-wrapper .sub-menu li.offset-nine-half{margin-top:-9.5em !important}.sub-menu-wrapper .sub-menu li.offset-ten{margin-top:-10em !important}.sub-menu-wrapper .sub-menu li.offset-ten-half{margin-top:-10.5em !important}.sub-menu-wrapper .sub-menu li.offset-eight.about.top{margin-top:-12em !important}.sub-menu-wrapper .sub-menu li.offset-twelve-half{margin-top:-12.5em !important}.sub-menu-wrapper .sub-menu li.about-spacer{padding-bottom:6em}.poem{display:table;margin-right:auto;margin-left:auto}.stanza{text-indent:0;margin-left:2em}.verse{margin-left:-2em}@font-face{font-family:'futura_bk_btbook';src:url(http://massmoca.org/wp-content/themes/massmocawp/fonts/futura_bk_btbook/futura-webfont.eot);src:url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_bk_btbook/futura-webfont.eot?#iefix) format('embedded-opentype'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_bk_btbook/futura-webfont.woff2) format('woff2'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_bk_btbook/futura-webfont.ttf) format('truetype'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_bk_btbook/futura-webfont.svg#futura_bk_btbook) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'futura_md_btbold';src:url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_md_bt/fut_md_bd-webfont.eot);src:url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_md_bt/fut_md_bd-webfont.eot?#iefix) format('embedded-opentype'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_md_bt/fut_md_bd-webfont.woff2) format('woff2'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_md_bt/fut_md_bd-webfont.ttf) format('truetype'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_md_bt/fut_md_bd-webfont.svg#futura_md_btbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'futura_lt_btlight';src:url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_lt/fut_lt-webfont.eot);src:url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_lt/fut_lt-webfont.eot?#iefix) format('embedded-opentype'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_lt/fut_lt-webfont.woff2) format('woff2'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_lt/fut_lt-webfont.ttf) format('truetype'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_lt/fut_lt-webfont.svg#futura_lt_btlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'futura_md_btmedium';src:url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_md/fut_md-webfont.eot);src:url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_md/fut_md-webfont.eot?#iefix) format('embedded-opentype'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_md/fut_md-webfont.woff2) format('woff2'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_md/fut_md-webfont.ttf) format('truetype'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_md/fut_md-webfont.svg#futura_md_btmedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'futura_xblk_btextra_black';src:url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_xblk_bt/futura_extra_black-webfont.eot);src:url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_xblk_bt/futura_extra_black-webfont.eot?#iefix) format('embedded-opentype'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_xblk_bt/futura_extra_black-webfont.woff2) format('woff2'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_xblk_bt/futura_extra_black-webfont.ttf) format('truetype'),url(//massmoca.org/wp-content/themes/massmocawp/fonts/futura_xblk_bt/futura_extra_black-webfont.svg#futura_xblk_btextra_black) format('svg');font-weight:400;font-style:normal}body{background-attachment:fixed;background-color:#fff;background-position:top left;background-repeat:repeat;color:#231f20;font-family:"futura_bk_btbook",Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;-webkit-font-smoothing:antialiased;letter-spacing:0px;-moz-osx-font-smoothing:grayscale}body.grey{background-color:#f1f1f1}a,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}::-moz-selection{background-color:#231f20;color:#fff}::selection{background-color:#231f20;color:#fff}a{color:#ed1c24;text-decoration:none;font-weight:400}a:hover{color:#231f20}p{margin:0 0 15px;padding:0;font-weight:400;color:#231f20;line-height:18px;font-size:14px}ol,ul{margin:0;padding:0}li{list-style-type:none}b,strong{font-family:"futura_md_btbold"}blockquote,cite,em,i{font-style:italic}blockquote{color:#999;margin:30px}blockquote:before{color:#999;content:"\201C";display:block;font-size:30px;height:0;left:-20px;position:relative;top:-10px}p.medium{font-family:"futura_md_btmedium",Arial,sans-serif;color:#231f20}.text-muted{color:#bcbcbc}h1,h2,h3,h4,h5,h6{color:#231f20;font-family:"futura_lt_btlight",Arial,sans-serif;line-height:1;margin:0;text-transform:none;letter-spacing:.2px;font-weight:400}h1{font-family:"futura_lt_btlight",Arial,sans-serif;font-size:40px;text-transform:uppercase}h2{font-size:30px;text-transform:uppercase;margin-bottom:10px;font-family:"futura_md_btbold",Arial,sans-serif}h3{font-size:19px;line-height:30px;font-family:"futura_md_btbold",Arial,sans-serif}h4{font-family:"futura_md_btmedium",sans-serif;font-size:21px;line-height:30px;margin-bottom:0}h5{font-size:15px}h6{font-family:"futura_md_btbold",Arial,sans-serif;text-transform:uppercase;font-size:14px}h1.page-title{margin-top:30px;margin-bottom:40px}h2.page-subtitle{font-family:"futura_md_btbold",sans-serif;margin-bottom:20px}h3.page-subtitle{margin-top:60px;margin-bottom:30px}img{height:auto}embed,iframe,img,object,video,.wp-caption{max-width:100%}.featured-content img,.gallery img{width:auto}input,select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:none;color:#231f20;font-size:16px;padding:16px;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#999;font-size:16px;opacity:1}::-webkit-input-placeholder{color:#999;font-size:16px}button,input[type=button],input[type=reset],input[type=submit],.button,.entry-content .button{background-color:#fff;border:2px solid #000;color:#231f20;cursor:pointer;font-family:"futura_md_btmedium",sans-serif;font-size:14px;letter-spacing:1px;padding:20px 24px;text-align:center;text-transform:uppercase;width:100%}button,input:hover[type=button],input:hover[type=reset],input:hover[type=submit],.button:hover{background-color:#231f20;color:#fff}.entry-content .button:hover{color:#fff}.button{display:inline-block}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.site-container{background-color:#fff;display:block;margin:0 auto}.content-contain{max-width:1280px;overflow:visible;display:block;margin:0 auto}.massmocawp-landing .site-container{max-width:768px}.site-inner{padding-left:0;padding-right:0;max-width:none;display:block;margin:0 auto;margin-top:0;position:relative;min-height:90vh}.home.page .site-inner{margin-top:0}.submenu-padding.content-sidebar .site-inner{clear:both}.single.content-sidebar .site-inner{margin-top:0}.massmocawp #tribe-events-pg-template{padding:0}.center{display:block;margin-left:auto;margin-right:auto}.hide-large{display:none !important}.pull-right{float:right}.pull-right{float:right}#full-image{overflow:hidden}#full-image,#full-image img{text-align:center;width:100%;display:block}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}iframe[name=google_conversion_frame]{margin-top:-13px;display:block}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:860px}.content-sidebar-sidebar .content-sidebar-wrap{float:left}.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{float:right}.content{float:right;width:100%;margin-bottom:80px}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left;width:100%}.massmocawp #tribe-events-bar,.content-sidebar .content article,.content-sidebar-sidebar .content article,.sidebar-content-sidebar .content article{width:960px;margin:0 auto}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:520px}.full-width-content .content{width:100%}.sidebar-primary{float:right}.sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary{float:left}.sidebar-secondary{float:left;width:180px}.content-sidebar-sidebar .sidebar-secondary{float:right}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%;padding-left:20px;padding-right:20px}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.one-quarter-offset{margin-left:25%}.one-sixth-offset{margin-left:14%}.left{padding-right:40px}.right{padding-left:40px;text-align:right}.row{display:block;overflow:hidden;margin-top:20px;margin-bottom:40px}.col{width:50%;float:left;overflow:hidden;position:relative;padding-left:75px;padding-right:90px}.col.right{padding-left:25px;padding-right:190px}.col-third{width:33.32%;float:left;position:relative;overflow:hidden}.col-quarter.calendar-page{height:500px}.col-quarter.calendar-page.events{margin-top:0}.col-sixth{width:16.5%;float:left;position:relative;overflow:hidden}.col-fifth{width:19.9%;float:left;position:relative;overflow:hidden}.col.no-margin{margin:0;min-height:0}.col.no-min{min-height:0}.buy-tickets{margin-top:6px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/tickets-desktop-default.png) no-repeat center;width:90px;height:20px;background-size:cover;padding-top:1px}.buy-tickets:hover{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/tickets-desktop-hover.png) no-repeat center;cursor:pointer}.toggle-arrow{margin-top:0;background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/arrow-up-desktop-default.png) no-repeat center;width:20px;height:20px;padding-top:1px;display:inline;float:right}.toggle-arrow.active{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/arrow-down-desktop-default.png) no-repeat center;cursor:pointer}blockquote:before{display:none}blockquote{font-size:24px;line-height:30px;font-style:normal;-webkit-margin-start:4em;-webkit-margin-end:4em}blockquote{line-height:36px;font-size:30px}@media only screen and (max-width:1279px){blockquote h3{line-height:30px;font-size:24px}}blockquote h1,blockquote h2,blockquote h3,blockquote h4{line-height:30px;text-align:center}.avatar{float:left}.author-box .avatar{height:90px;margin-right:30px;width:90px}.entry-comments .avatar{height:48px;width:48px}.alignleft .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 16px 24px 0}.sidebar .avatar{margin-right:20px;max-width:115px}.hide{display:none;width:0 !important}.inline{display:inline}.float-left{float:left}.float-right{float:right}.invert{-webkit-filter:invert(100%)}.breadcrumb{background-color:#231f20;font-size:12px;letter-spacing:1px;line-height:1.2;margin-bottom:30px;padding:12px 15px;text-transform:uppercase}.breadcrumb,.breadcrumb a{color:#fff}.breadcrumb a:hover{color:#ff443c}.archive-description,.author-box{clear:both;margin-bottom:60px;padding-left:80px}.author-box-title{font-size:20px;margin-bottom:4px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}li.search{min-width:150px;vertical-align:middle}.search-icon-href{background:url(//massmoca.org/wp-content/themes/massmocawp/images/search-mobile-default.png) left no-repeat;background-size:15px 15px}.search-icon-href:hover{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/search-mobile-tap.png) left no-repeat;background-size:15px 15px}.search-icon-href.active{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/search-mobile-active.png) left no-repeat;background-size:15px 15px}.massmocawp td.gsc-search-button{width:10%}.calendar-header-wrapper,.title-wrap{width:100%;background-color:#f1f1f1;position:relative;z-index:5}.title-margin{max-width:960px;display:block;margin-left:auto;margin-right:auto}h1.entry-title{font-family:"futura_md_btmedium",Arial,sans-serif;text-transform:uppercase;padding-bottom:30px;padding-top:30px;font-size:42px;max-width:780px;padding-right:140px;text-align:left}.entry-title a{color:#231f20}.entry-title a:hover{color:#ff443c}.page-template .title-wrap{background-color:#fff;text-align:center;padding-top:50px}.page-template .title-wrap h1{text-align:center;padding-right:0;margin:0 auto;font-size:33px;line-height:30px;margin-top:0;padding-bottom:0;font-family:"futura_md_btbold",Arial,sans-serif;margin-bottom:-10px}.page-template .entry-content{max-width:1200px;display:block;margin:0 auto}.page-template .entry-content .page-wrapper{width:780px;margin:0 auto}.page-template .entry-content p{line-height:24px;font-size:16px}.page-template-sol-lewitt-listing-page.page-template .entry-content{width:1100px}.page-template-sol-lewitt-listing-page.page-template .entry-content p{line-height:24px;font-size:20px}.sol-lewitt-floorplan .title-wrap{margin-top:60px;margin-bottom:60px}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignnone{display:inline-block}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 24px}a.aligncenter img{display:block;margin:0 auto}img.alignnone,.alignnone{margin-bottom:12px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 20px 20px 0}.sidebar a.aligncenter,.sidebar a.alignleft,.sidebar a.alignright{margin-bottom:20px}.before-footer-widgets a.aligncenter,.before-footer-widgets a.alignleft,.before-footer-widgets a.alignnone,.before-footer-widgets a.alignright{margin:0;padding:0 15px}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 20px 20px}.wp-caption-text{text-align:center;font-style:none;color:#7e7d7d;width:70%;display:block;margin:0 auto;margin-top:10px}.entry-content p.wp-caption-text{margin-bottom:0}.gallery-caption{margin:0 0 10px}figure.aligncenter{margin-top:24px}.widget{word-wrap:break-word;margin-bottom:40px}.widget:last-child,.widget p:last-child{margin-bottom:0}.widget li{border-bottom:1px dotted #ddd;margin-bottom:10px;padding-bottom:10px;text-align:left}.widget li:last-child{border:none}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:none;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.massmocawp-home .entry,.sidebar .featured-content .entry{margin-bottom:30px}.before-footer-widgets .featuredpost .entry{display:inline-block;max-width:180px;margin-bottom:10px;vertical-align:top}.before-footer-widgets .featuredpost h2{font-size:16px}.massmocawp-home .entry-content p:last-child{margin-bottom:0}.home-bottom,.home-middle,.home-top{overflow:hidden}.home-middle,.home-top{margin-bottom:40px}.home-middle .featuredpost .entry{float:left;width:340px}.featured-content .entry~.widget-title{clear:both}.featured-content .entry~.widget-title+ul li{border:none;margin:0;padding:0}.home-middle .featured-content .alignnone{margin-bottom:32px}.home-bottom .featured-content .entry-title,.home-middle .featured-content .entry-title{font-size:24px}.home-middle .featured-content .entry:nth-of-type(2n+1){clear:left;margin-right:40px}.home-bottom .featured-content .entry,.sidebar .featured-content .entry{border-bottom:1px dotted #ddd}.sidebar .featured-content .entry:last-child{margin-bottom:0}.site-header{padding:0;text-align:center;margin:0 auto}.home.page .site-header{display:block}.site-title{font-family:'futura_md_btmedium',sans-serif;font-size:48px;letter-spacing:3px;line-height:1.3;margin-bottom:10px;text-transform:uppercase}.site-description,.site-title a,.site-title a:hover{color:#231f20}.site-header .title-area .site-title,.site-header .title-area .site-description,.header-image .site-description,.header-image .site-title{display:block;margin-bottom:0;text-indent:-9999px}.site-header .title-area .site-title>a,.header-image .site-title>a{background-position:center top !important;background-size:contain !important;display:block;height:auto;margin:0 auto;max-width:200px;min-height:60px}.site-description{font-family:"futura_bk_btbook",sans-serif;letter-spacing:.5px;margin-bottom:0;text-transform:none;font-size:14px}.header-image .site-description{float:left;margin-left:20px;margin-top:-35px;text-indent:0;font-family:"futura_bk_btbook",sans-serif;letter-spacing:0}.genesis-nav-menu{display:flex;justify-content:center;margin-top:20px;margin-bottom:10px;line-height:1;width:100%}.genesis-nav-menu ul{display:table-row}.sub-menu-wrapper ul{display:table-row}.genesis-nav-menu li.menu-item{display:table-cell;text-align:center;max-width:150px}.home.page .genesis-nav-menu>li>a{color:#231f20}.genesis-nav-menu>li>a{color:#bcbcbc}.genesis-nav-menu>li.current-menu-item>a{color:#231f20}.genesis-nav-menu a{color:#231f20;font-family:"futura_md_btbold",sans-serif;letter-spacing:0;text-transform:uppercase;font-size:17px;line-height:16px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.genesis-nav-menu a{letter-spacing:normal}}.nav-primary{border-bottom:3px solid #000;margin-top:0;z-index:999;position:relative;padding:20px;padding-bottom:20px;min-height:60px}.sticky #menu-main-nav,#menu-main-nav{margin:0 auto;padding:0;max-width:1100px}.home.page .nav-primary{margin-bottom:-1px}.genesis-nav-menu .search-li.menu-item{padding-bottom:0}body .header-image .site-title>a{background:url(//massmoca.org/wp-content/themes/massmocawp/images/massmoca-standard-logo-top.png) center top no-repeat !important;-webkit-background-size:contain !important;-moz-background-size:contain !important;-o-background-size:contain !important;background-size:contain !important}body .gsc-input{background:0 0 !important;background-color:#fff;font-size:18px;border:none;font-family:"futura_md_btmedium",sans-serif;font-weight:400}body .gsc-search-box>table>tbody>tr>.gsc-input{border-bottom:2px solid #231f20;padding-bottom:2px}body .cse form.gsc-search-box,body form.gsc-search-box{margin-bottom:0;padding-left:0}body .gssb_c{z-index:100009 !important}body .gsc-input::-webkit-input-placeholder{font-size:18px}body .gsc-input::-moz-placeholder{font-size:18px}body .gsc-input:-ms-input-placeholder{font-size:18px}body .gsc-input:-moz-placeholder{font-size:18px}body .cse input.gsc-search-button,body input.gsc-search-button{font-family:"futura_md_btmedium",sans-serif;font-size:16px;color:#231f20;font-weight:400;padding:0 8px;height:27px;min-width:54px;background-color:transparent;border:1px solid #fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}body .gsc-above-wrapper-area{display:none}body .entry-content .wgs_wrapper{min-height:2000px}body .gsc-webResult.gsc-result{margin-bottom:0;padding-top:15px;padding-bottom:15px;border-bottom:2px solid #231f20}body .gsc-orderby{float:left}body .gsc-control-cse .gs-image-box{width:250px}body .gs-web-image-box img.gs-image,body .gs-promotion-image-box img.gs-promotion-image{max-width:225px;max-height:225px}body .gsc-webResult.gsc-result:hover{border-left:none;padding-left:7px;border-bottom:2px solid #231f20}body .gsc-webResult.gsc-result:hover .gsc-table-cell-snippet-close{padding-left:1px}body .gsc-control-cse .gs-spelling,.gsc-control-cse .gs-result .gs-title,body .gsc-control-cse .gs-result .gs-title *{font-size:22px;font-family:"futura_md_btbold",sans-serif;color:#231f20}body .cse .gs-result .gs-snippet,body .gs-result .gs-snippet,body .cse .gs-spelling-original,body .gs-spelling-original{font-size:18px;font-family:"futura_md_btmedium",sans-serif;margin-top:15px;color:#231f20}body .gs-webResult .gs-visibleUrl{color:#bcbcbc}.sticky #menu-main-nav{max-width:1200px}#menu-main-nav>ul{display:block}#menu-main-nav li:hover>a{color:#231f20}.search.primary{display:none}#menu-main-nav>li.menu-item{display:inline-block;float:left;max-width:none;text-align:left;margin-left:5%;margin-left:4.65%;margin-left:63px}#menu-main-nav>li.menu-item:first-child{margin-left:0}#menu-main-nav li.search-li{position:absolute;top:21px;right:0}.nav-primary.sticky{position:fixed;top:0;left:0;right:0;width:100%;z-index:100006;background-color:#fff;background-size:contain;background-position:left;background-repeat:no-repeat}.nav-primary .wrap{max-width:1280px;display:block;margin-left:auto;margin-right:auto}.genesis-nav-menu li.menu-item{padding:0;max-width:100px}.sticky .genesis-nav-menu li a{color:#bcbcbc;font-size:15px}.sticky .genesis-nav-menu li a:hover,.sticky .genesis-nav-menu .current-menu-item>a{color:#231f20}.sticky .genesis-nav-menu li.search-li{position:absolute;top:18px;right:15px;z-index:100007}.genesis-nav-menu .search-li.menu-item .sub-menu-wrapper{top:60px}.home.page .square-logo{display:none}.square-logo{position:fixed;top:0;left:0;z-index:100007;height:57px}.square-logo.sticky,.home.page .square-logo.sticky{display:block !important}.sub-menu-wrapper{display:block;margin:auto;width:100%;left:-9999px;opacity:0;position:absolute;padding-bottom:20px;-webkit-transition:opacity .7s ease;-moz-transition:opacity .7s ease;-ms-transition:opacity .7s ease;-o-transition:opacity .7s ease;transition:opacity .7s ease;z-index:95;line-height:1}.sub-menu:after,.genesis-nav-menu .sub-menu:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.genesis-nav-menu .sub-menu:after{border-width:10px;margin-left:-10px}.genesis-nav-menu .sub-menu:before{border-width:11px;margin-left:-11px}.sub-menu-wrapper .sub-menu:after,.sub-menu-wrapper .sub-menu:before{display:none}.genesis-nav-menu .sub-menu .sub-menu{margin:-55px 0 0 199px}.sub-menu-wrapper.as-page-header,.genesis-nav-menu .menu-item:hover>.sub-menu-wrapper,.genesis-nav-menu .menu-item .sub-menu-wrapper.show{position:absolute;left:0;top:60px;padding:25px 0;padding-bottom:18px;margin-left:0;opacity:1;background-color:#fff;-webkit-box-shadow:0px 6px 10px 0px rgba(0,0,0,.31);-moz-box-shadow:0px 6px 10px 0px rgba(0,0,0,.31);box-shadow:0px 6px 10px 0px rgba(0,0,0,.31);overflow:auto}.genesis-nav-menu .menu-item.current-menu-item .sub-menu-wrapper{z-index:98}.sticky .genesis-nav-menu .menu-item.current-menu-item>.sub-menu-wrapper{display:none}.sticky .genesis-nav-menu .menu-item.current-menu-item>.sub-menu-wrapper.show{display:block}.sticky .genesis-nav-menu .menu-item:hover>.sub-menu,.sticky .sub-menu.show{margin-top:23px}.sub-menu-wrapper.as-page-header>ul.sub-menu,.genesis-nav-menu .menu-item:hover>.sub-menu-wrapper>ul.sub-menu,.genesis-nav-menu .menu-item>.sub-menu-wrapper.show>ul.sub-menu,.genesis-nav-menu .menu-item.current-menu-item .sub-menu-wrapper>ul.sub-menu{width:100%;max-width:1100px;display:block;margin:auto}.sub-menu-wrapper.as-page-header ul.sub-menu li,.sticky .genesis-nav-menu ul.sub-menu li,.genesis-nav-menu ul.sub-menu li{font-family:"futura_md_btmedium",sans-serif;max-width:250px;text-align:left;display:block;padding:0 0 7px;font-size:16px}.sub-menu-wrapper li a{color:#231f20}.sub-menu-wrapper.as-page-header li.menu-item.menu-break,.genesis-nav-menu li.menu-item.menu-break{margin-top:50%}.sub-menu-wrapper.as-page-header>ul.sub-menu li a,.sub-menu-wrapper ul.sub-menu li a{position:relative;font-size:18px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;color:#231f20}.exhibitions .sub-menu-wrapper>ul.sub-menu li a{color:#231f20}.exhibitions .sub-menu-wrapper>ul.sub-menu li a:hover{color:#7e7d7d}.nav-secondary .sub-menu-wrapper .sub-menu>a:hover{color:#7e7d7d}.sub-menu-wrapper ul.sub-menu li p{margin-top:8px;margin-bottom:20px}.sub-menu-wrapper ul.sub-menu li.support p{margin-bottom:0}.sub-menu-wrapper ul.sub-menu li span{font-family:"futura_md_btmedium",sans-serif}.sub-menu-wrapper ul.sub-menu li strong{display:block;font-weight:400;color:#7e7d7d;font-size:14px;font-family:"futura_md_btmedium",sans-serif}.sub-menu-wrapper ul.sub-menu li a.lower{text-transform:none;font-size:14px;display:block;font-family:"futura_md_btmedium",sans-serif;color:#7e7d7d}.sub-menu-wrapper ul.sub-menu li.lower.support{font-size:16px}.sub-menu-wrapper ul.sub-menu li.lower{font-size:14px}.sub-menu-wrapper ul.sub-menu li.lower a{font-size:14px;text-transform:none}.sub-menu-wrapper ul.sub-menu li .donate-wrapper{margin-left:-8px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/ellipse.png) left no-repeat;height:36px}.sub-menu-wrapper ul.sub-menu li .donate-wrapper:hover{background:url(//massmoca.org/wp-content/themes/massmocawp/images/ellipse-grey.png) left no-repeat}.sub-menu-wrapper ul.sub-menu li .donate-ellipse{z-index:1;width:auto;display:inline;margin-bottom:-13px}.sub-menu-wrapper ul.sub-menu li .donate-wrapper:hover h6{cursor:pointer;color:#ed1c24}.sub-menu-wrapper ul.sub-menu li.support.lower :hover{color:#ed1c24}.sub-menu-wrapper .sub-menu li.col-1{line-height:16px}.sub-menu-wrapper .sub-menu li.col-2{margin-left:15em;width:230px}li.performing-arts .sub-menu-wrapper .sub-menu li.col-2{margin-left:18em}.sub-menu-wrapper .sub-menu li.col-2.top{margin-top:-7.4em}.sub-menu-wrapper .sub-menu li.col-3{margin-left:30em}.sub-menu-wrapper .sub-menu li.col-3.top{margin-top:-6.4em}.sub-menu-wrapper .sub-menu li.col-4{margin-left:45em;float:left}.sub-menu-wrapper .sub-menu li.col-4.top{margin-top:-5.2em}.sub-menu-wrapper .sub-menu li.col-5{margin-left:60em}.sub-menu-wrapper .sub-menu li.col-5.top{margin-top:-5.3em}.sub-menu-wrapper .sub-menu li.col-5.top.about{margin-top:-7.4em}.sub-menu-wrapper .sub-menu li.col-2.top.about{margin-top:-6em}.sub-menu-wrapper .sub-menu li.col-2.about{margin-left:13em}.sub-menu-wrapper .sub-menu li.col-4.top.about{margin-top:-7.4em}.sub-menu-wrapper .sub-menu li.col-3.top.about{margin-top:-7.5em}.sub-menu-wrapper .sub-menu li.col-1.visit{width:180px}.sub-menu-wrapper .sub-menu li.col-2.top.visit{margin-top:-9em}.sub-menu-wrapper .sub-menu li.col-2.visit{width:860px;margin-left:240px;max-width:none}.sub-menu-wrapper .sub-menu li.col-2.visit p{margin-bottom:0;font-size:14px;color:#bcbcbc;font-weight:400}.sub-menu-wrapper .sub-menu li.col-2.visit .intergeo_map_canvas a{font-size:10px;text-transform:none;display:none}.sub-menu-wrapper .sub-menu li.col-2.visit .map-image{height:150px;width:860px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/map-1280.png) no-repeat 0 0;display:block;background-size:cover}.sub-menu-wrapper .sub-menu li.col-2.top.education{margin-top:-4.5em}.sub-menu-wrapper .sub-menu li.col-3.education{margin-top:-3em}.sub-menu-wrapper .sub-menu li.col-4.education{margin-top:-7.4em;padding-bottom:0}.sub-menu-wrapper .sub-menu li.col-5.education{margin-top:-7.4em}.sub-menu-wrapper .sub-menu li.col-1.support{width:2400px}.sub-menu-wrapper .sub-menu li.col-2.support{width:240px;margin-left:240px}.sub-menu-wrapper .sub-menu li.col-2.support.top{margin-top:-3em}.sub-menu-wrapper .sub-menu li.col-3.top.support{margin-top:-3em}.sub-menu-wrapper .sub-menu li.col-3.top.support{margin-left:32em}.sticky .sub-menu-wrapper ul.sub-menu li.calendar-widget-li,.sub-menu-wrapper ul.sub-menu li.calendar-widget-li{max-width:640px;float:left;display:inline}.sub-menu-wrapper ul.sub-menu li.nav-events-list{margin-top:0}.sticky .sub-menu-wrapper ul.sub-menu li.nav-events-list,.sub-menu-wrapper ul.sub-menu li.nav-events-list{width:100%;padding-right:0;max-width:none}.sticky .sub-menu-wrapper ul.sub-menu li.nav-events-list a.pull-right,.sub-menu-wrapper ul.sub-menu li.nav-events-list a.pull-right{width:initial;margin-right:87px}.sticky .sub-menu-wrapper ul.sub-menu li.calendar-widget-li,.sub-menu-wrapper ul.sub-menu li.calendar-widget-li{width:420px;margin-right:80px;padding:5px;background-color:#ededed;margin-left:-10px}.sub-menu-wrapper ul.sub-menu li.nav-events-list strong{margin-bottom:8px;font-weight:400}.sub-menu-wrapper ul.sub-menu li.nav-events-list a.lower{margin-top:8px;display:block;float:left;margin-right:18px;color:#7e7d7d !important}.sub-menu-wrapper ul.sub-menu li.nav-events-list a.lower:hover{color:#231f20 !important}.as-page-header ul.sub-menu li.nav-events-list a.lower{display:none}.sub-menu-wrapper ul.sub-menu li.nav-events-list span.performance-time{color:#ed1c24;font-size:15px;line-height:15px}.sub-menu-wrapper ul.sub-menu li ul.ecs-event-list{display:block;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.sub-menu-wrapper ul.sub-menu .ecs-event-list li.ecs-event{padding:4px 0;border-bottom:1px solid #b5b5b5;border-top:1px solid #b5b5b5;margin-bottom:-1px;overflow:hidden;max-width:none;-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;-mx-column-break-inside:avoid;column-break-inside:avoid}.performances .sub-menu-wrapper ul.sub-menu .ecs-event-list li h4{line-height:15px;float:right;width:275px;text-align:right}h4.entry-title.summary{line-height:15px;float:right;width:275px;text-align:right;padding-bottom:0}.sub-menu-wrapper ul.sub-menu .ecs-event-list li.ecs-event:first-child{border-top:1px solid #b5b5b5}.sub-menu-wrapper ul.sub-menu .ecs-event-list li h4 a{text-transform:none;font-size:16px;color:#7e7d7d;font-weight:400;letter-spacing:.4px;position:initial;font-family:"futura_md_btmedium",Arial,sans-serif}.sub-menu-wrapper ul.sub-menu .ecs-event-list li a:hover{color:#ed1c24}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-list-wrapper{width:220px;float:left;padding:0;margin-left:10px}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-grid-wrapper{width:240px;float:left;padding:0 10px;overflow:hidden;margin-bottom:0}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar .tribe-mini-calendar-no-event{font-weight:400;color:#7e7d7d;padding:4px 2px;margin:1px 3px}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar .tribe-events-has-events div[id*=daynum-] a{padding:4px 2px;margin:1px 3px;font-size:15px;text-align:center}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar .tribe-events-has-events a{color:#ed1c24;text-align:center}.tribe-mini-calendar-nav{line-height:30px}.tribe-mini-calendar-nav span{color:#231f20;text-transform:capitalize}.tribe-mini-calendar-nav img{height:14px}.tribe-mini-calendar-nav .calendar-nav-wrapper{float:left;padding-bottom:9px;margin-left:-7px}.tribe-mini-calendar-nav .calendar-nav-wrapper a{margin:0;padding:0}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar thead{background:0 0;border:none;font-family:"futura_md_btmedium"}span#tribe-mini-calendar-month{font-weight:400;font-family:"futura_md_btmedium"}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar th{background-color:transparent;border:none;color:#231f20;text-transform:capitalize;font-family:"futura_md_btmedium",sans-serif;font-size:16px}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar td{background:0 0;border:none;opacity:1 !important;padding:0}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar td span{padding-bottom:5px}ul.sub-menu .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar .tribe-events-has-events div[id*=daynum-] a:before{content:none;padding:0;margin:0}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today div[id*=daynum-] a,.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-grid-wrapper .tribe-mini-calendar .tribe-events-has-events div[id*=daynum-] a:hover{background-color:#ed1c24;color:#fff;background-radius:50px;border-radius:50px}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-event .list-info{margin:0}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-event .list-info .tribe-events-event-image{max-height:220px;overflow:hidden}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-event{overflow:visible;margin-top:35px}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-grid-wrapper a{width:inherit}.tribe-mini-calendar td,.tribe-mini-calendar th{padding:0}.calendar-widget-li .tribe-mini-calendar-event h4.widget-title{font-size:18px;font-family:"futura_md_btmedium",sans-serif;color:#231f20;border-bottom:3px solid #231f20;background:0 0;padding:5px 0 7px;margin-bottom:0;text-transform:uppercase}.calendar-widget-li .tribe-mini-calendar-event{border-bottom:none}.tribe-mini-calendar-event .list-info{width:100%;margin-top:25px;margin-bottom:0;padding-bottom:0}.cat-icon{float:right;margin-top:-30px;position:relative;margin-right:5px}.cat-icon img{max-height:25px;max-width:25px;-webkit-filter:invert(100%)}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-event .list-info h2{margin-top:10px;margin-bottom:7px}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-event .list-info h2 a{text-transform:capitalize;font-size:14px;margin-top:3px;margin-bottom:6px;font-family:"futura_md_btmedium",Arial,sans-serif;letter-spacing:0px}.sub-menu-wrapper ul.sub-menu .tribe-mini-calendar-event .list-info h2.duration{font-family:"futura_bk_btbook";font-style:italic;color:#7e7d7d;font-size:14px;margin-bottom:6px;text-transform:none}.tribe-mini-calendar-event{margin-bottom:0;padding-bottom:0}.tribe-mini-calendar-nav .calendar-nav-wrapper{padding-bottom:0 !important}.tribe-mini-calendar-nav-link.prev-month,.tribe-mini-calendar-nav-link.next-month,#tribe-mini-calendar-month,#ajax-loading-mini{float:left}#tribe-mini-calendar-month{margin-right:5px;margin-left:5px}.tribe-mini-calendar-nav-link.prev-month span,.tribe-mini-calendar-nav-link.next-month span{text-indent:-9999px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-left.png) no-repeat 0 0;display:block;width:8px;height:12px;background-size:8px,12px;margin-top:9px !important}.tribe-mini-calendar-nav-link.next-month span{background-image:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-right.png)}.tribe-mini-calendar-dayofweek{padding-bottom:5px !important}.tribe-mini-calendar-list-wrapper{width:140px !important}.tribe-mini-calendar-list-wrapper .cat-icon{right:-10px}.sub-menu-wrapper .tribe-mini-calendar-event .list-info h2{margin-top:5px;margin-bottom:0}.sub-menu-wrapper .tribe-mini-calendar-event .list-info h2 a{font-family:"futura_md_btbold"}.sub-menu-wrapper .tribe-mini-calendar-event .list-info h2.duration{font-style:normal}.tribe-mini-calendar-list-wrapper .entry-title a{color:#231f20 !important}.genesis-nav-menu .exhibitions.menu-item ul.sub-menu li a.view-all{display:none}.sub-menu-wrapper .exhibitions.current_page_item .sub-menu-wrapper{display:none}.sub-menu-wrapper .exhibitions.menu-item.current_page_item:hover>.sub-menu-wrapper{display:block}.sub-menu li.col-1.exhibitions{width:220px}.sub-menu-wrapper ul.sub-menu li.carousel-li.col-2.top{width:780px;max-width:780px;margin-top:-9em;max-height:215px}.sub-menu-wrapper ul.sub-menu .exhibitions-nav-carousel ul.ecs-event-list{display:block;-webkit-column-count:initial !important;-moz-column-count:initial !important;column-count:auto !important;-webkit-column-width:auto;-moz-column-width:auto;column-width:auto}ul.sub-menu li a.view-all{text-transform:none;margin-left:55px;color:#7e7d7d}ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list.owl-carousel{width:100%;margin-left:0}ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list .owl-item{text-align:center}ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list img{width:150px}ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list h4.entry-title a{color:#231f20}ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list h4.entry-title{margin-bottom:5px;max-width:150px;width:100%;text-align:left}ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list span.duration{font-size:14px;font-style:italic;color:#7e7d7d;margin-top:10px}ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list .owl-prev{left:-40px}ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list .owl-next{right:-40px}ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list .owl-prev,ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list .owl-next{top:20px}.sub-menu-wrapper ul.sub-menu .exhibitions-nav-carousel .ecs-event-list li.ecs-event{padding-bottom:0;display:inline-block;border-top:none;border-bottom:none;padding-top:0}.exhibitions-nav-carousel ul.ecs-event-list h4.entry-title{margin-top:5px;margin-bottom:0}.exhibitions-nav-carousel ul.ecs-event-list span.duration{font-style:normal;color:#7e7d7d}.exhibitions-nav-carousel ul.ecs-event-list .owl-prev,.exhibitions-nav-carousel ul.ecs-event-list .owl-next{top:40px}.home.page .genesis-nav-menu .search-li.menu-item .sub-menu-wrapper.show{top:122px}.genesis-nav-menu .search-li.menu-item .sub-menu-wrapper.show{width:100%;position:fixed;left:0;z-index:100003;max-width:none}.genesis-nav-menu .search-li.menu-item .sub-menu-wrapper.show>ul.sub-menu{max-width:none;width:100%}.sticky .genesis-nav-menu .search-li.menu-item .sub-menu-wrapper.show{width:100%;position:fixed;left:0;top:60px !important;z-index:100002}.genesis-nav-menu .search-li.menu-item>.sub-menu-wrapper>ul.sub-menu{display:block;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;padding-left:0;padding-right:0}.genesis-nav-menu .search-li.menu-item>.sub-menu-wrapper>ul.sub-menu li{max-width:10000px}.genesis-nav-menu div.ajaxsearchpro[id*=ajaxsearchpro] .probox .proinput{margin-left:0}.search-li.menu-item #ajaxsearchprores1_1.horizontal,.search-li.menu-item #ajaxsearchprores1_2.horizontal,.search-li.menu-item div.ajaxsearchpro[id*=ajaxsearchprores1_].horizontal{display:none}.genesis-nav-menu .search-li.menu-item>.sub-menu li{max-width:2000px}.search-li.menu-item .results .item .asp_image{max-width:150px;max-height:90px}.genesis-nav-menu #ajaxsearchprores1_1 .results .item .asp_content h3 a:hover,.genesis-nav-menu #ajaxsearchprores1_2 .results .item .asp_content h3 a:hover,.genesis-nav-menu div.ajaxsearchpro[id*=ajaxsearchprores1_] .results .item .asp_content h3 a:hover,.genesis-nav-menu #ajaxsearchprores1_1 .results .item .asp_content h3 a,.genesis-nav-menu div.ajaxsearchpro[id*=ajaxsearchprores1_] .results .item.hovered .asp_content h3 a,.genesis-nav-menu div.ajaxsearchpro[id*=ajaxsearchprores1_] .results .item .asp_content h3 a{font-family:"futura_bk_btbook",sans-serif;text-transform:none;color:#231f20;font-size:15px;line-height:15px}.genesis-nav-menu .search-li.menu-item #ajaxsearchprores1_1.horizontal .results .item{margin-bottom:0;padding-bottom:0}.genesis-nav-menu .search-li.menu-item div.ajaxsearchpro[id*=ajaxsearchpro] .mCSB_horizontal .mCSB_container{margin-bottom:0}.genesis-nav-menu .search-li.menu-item div.ajaxsearchpro[id*=ajaxsearchpro] .mCustomScrollBox .mCSB_scrollTools{opacity:1}.genesis-nav-menu .search-li.menu-item div.ajaxsearchpro[id*=ajaxsearchpro] .mCSB_horizontal .mCSB_scrollTools .mCSB_dragger,.genesis-nav-menu .search-li.menu-item div.ajaxsearchpro[id*=ajaxsearchpro] .mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{display:none !important}.genesis-nav-menu .search-li.menu-item div.ajaxsearchpro[id*=ajaxsearchprores].horizontal .results .mCSB_scrollTools .mCSB_buttonLeft{position:fixed;left:50px;top:190px;width:40px;height:42px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-left.png) no-repeat center;background-color:#fff;opacity:1}.gsc-control-searchbox-only{width:1100px;margin:0 auto}.genesis-nav-menu .search-li.menu-item div.ajaxsearchpro[id*=ajaxsearchprores].horizontal .results .mCSB_scrollTools .mCSB_buttonRight{position:fixed;right:50px;top:190px;width:40px;height:45px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-right.png) no-repeat center;background-color:#fff;opacity:1;padding-bottom:0;padding-top:0}.genesis-nav-menu .search-li.menu-item div.ajaxsearchpro[id*=ajaxsearchpro] .mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{overflow:visible}.genesis-nav-menu .search-li.menu-item div.ajaxsearchpro[id*=ajaxsearchprores].horizontal .results .mCSB_scrollTools .mCSB_buttonLeft:after,.genesis-nav-menu .search-li.menu-item div.ajaxsearchpro[id*=ajaxsearchprores].horizontal .results .mCSB_scrollTools .mCSB_buttonRight:after{display:none;padding-bottom:0}.nav-secondary{background-color:#fff;margin-top:-25px;float:right;margin-right:20px}.nav-secondary,.nav-secondary a{color:#231f20}.nav-secondary li.menu-item:first-child{padding-right:20px}.nav-secondary li.menu-item{vertical-align:middle;min-width:0;max-width:999;text-align:left;padding-left:0}.nav-secondary .genesis-nav-menu li a{text-transform:none;text-align:left;font-size:13px;letter-spacing:0px;font-family:"futura_bk_btbook"}.nav-secondary .genesis-nav-menu a:hover{color:#ff443c;border:none}#menu-secondary-nav{margin-top:-20px;margin-bottom:10px}li.search input{font-size:11px;padding:5px}li.search input::-webkit-input-placeholder{font-size:11px}li.search input:-moz-placeholder{font-size:11px}li.search input::-moz-placeholder{font-size:11px}li.search input:-ms-input-placeholder{font-size:11px}.responsive-menu-icon{position:relative;cursor:pointer;float:left;display:none;margin:0;margin-top:25px;text-align:center;width:16.5px !important;height:10.5px !important;background:url(//massmoca.org/wp-content/themes/massmocawp/images/icon-closed.png);background-size:100% 100%;margin-left:25px;margin-bottom:18px}.responsive-menu-icon.open{background:url(//massmoca.org/wp-content/themes/massmocawp/images/close-black-mobile-default.png);width:16px !important;height:17px !important;background-size:12px 12px}.events-menu{display:table !important;opacity:1;margin-top:0;margin-bottom:20px;width:78%;margin-left:5%}.events-menu.performance{width:50%}.events-menu a{font-size:18px;letter-spacing:0;position:relative;text-transform:none;width:100px;font-family:"futura_md_btmedium",sans-serif;text-align:left;color:#231f20}.events-menu ul{display:table-row}.events-menu li{text-align:left;display:block;float:left;width:20%}.events-menu.performance li{width:33%}.events-menu li>a:hover{padding-bottom:4px;border-bottom:3px solid #231f20}.events-menu .current-menu-item>a,.events-menu .current-menu-item>a:hover{padding-bottom:4px;border-bottom:3px solid #231f20}.entry-content{padding:0;line-height:24px;font-size:18px;font-weight:400;color:#231f20}.archive .entry .entry-content{padding-left:0;padding-right:0}.entry{margin-bottom:40px}.archive .entry{padding-left:80px;padding-right:80px}.page .entry{margin-bottom:0}.single .entry{margin-bottom:0}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.search-results .entry-content p{display:inline}.entry-link{display:block}.entry-content .entry-result-title{margin-bottom:15px}p.entry-meta{font-family:"futura_md_btmedium",sans-serif;font-size:12px;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.entry-header p.entry-meta{margin-top:-10px}p.entry-meta,p.entry-meta a{color:#999}p.entry-meta a:hover{color:#231f20}p.entry-meta:last-child{margin-bottom:20px}.entry-footer{clear:both;margin-bottom:20px;overflow:hidden}.entry-author:before,.entry-categories:before,.entry-comments-link:before,.entry-tags:before,.entry-time:before{color:#ccc;display:inline-block;font:normal 18px/1 'dashicons';margin-right:5px;vertical-align:top;-webkit-font-smoothing:antialiased}.entry-author,.entry-comments-link,.entry-time{display:inline;margin-right:15px}.entry-tags{float:right}.entry-author:before{content:"\f110"}.entry-categories:before{content:"\f318"}.entry-comments-link:before{content:"\f101";margin-top:2px}.entry-tags:before{content:"\f323"}.after-entry{margin-bottom:60px}.after-entry .widget{margin-bottom:40px}.after-entry p:last-child,.after-entry .widget:last-child{margin-bottom:0}.after-entry li{margin-bottom:6px}.pagination{text-align:center;clear:both;margin:40px 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#231f20;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:8px 12px}.archive-pagination li a:hover,.archive-pagination .active a{background-color:#ff443c}.content-box-blue,.content-box-gray,.content-box-green,.content-box-purple,.content-box-red,.content-box-yellow{margin-bottom:30px;overflow:hidden;padding:30px}.content-box-blue{background-color:#d8ecf7;border:1px solid #afcde3}.content-box-gray{background-color:#e2e2e2;border:1px solid #bdbdbd}.content-box-green{background-color:#d9edc2;border:1px solid #b2ce96}.content-box-purple{background-color:#e2e2f9;border:1px solid #bebde9}.content-box-red{background-color:#f9dbdb;border:1px solid #e9b3b3}.content-box-yellow{background-color:#fef5c4;border:1px solid #fadf98}.comment-respond,.entry-comments,.entry-pings{margin-bottom:40px}.comment-header{font-size:16px}li.comment{background-color:#f5f5f5;border:2px solid #fff;border-right:none}.comment-content{clear:both}.comment-list li{margin-top:24px;padding:32px}.comment-list li li{margin-right:-32px}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.entry-comments .comment-author{margin-bottom:0}.entry-pings .reply{display:none}.sidebar{font-size:18px}.sidebar li{border-bottom:1px dotted #ddd;margin-bottom:10px;padding-bottom:10px}.sidebar p:last-child,.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{margin-bottom:40px;overflow:hidden}aside.sidebar.sidebar-primary{padding:10px 0;margin-top:35px;background-color:#fff;width:160px;padding-right:15px;position:absolute;right:10px}.sidebar-primary h4.widget-title{font-size:18px;font-family:"futura_md_btbold",sans-serif;color:#231f20;border-bottom:3px solid #231f20;background:0 0;padding:5px 0 7px;margin-bottom:0;text-transform:uppercase}.sidebar-primary .list-info{width:100%;margin-top:25px;margin-bottom:0;padding-bottom:0}.sidebar-primary .list-info a{text-transform:capitalize;font-size:14px}.sidebar-primary .list-info .cat_icon{float:right;margin-top:-30px;position:relative;margin-right:5px}.sidebar-primary .tribe-mini-calendar-event{border:none}.sidebar-primary .list-info .cat_icon img{max-height:25px;max-width:25px;-webkit-filter:invert(100%)}.sidebar-primary .list-info h2.duration{font-family:"futura_md_btmedium",sans-serif;font-style:italic;color:#7e7d7d;margin-bottom:6px;text-transform:none;font-size:14px;font-style:normal;font-weight:400}.sidebar-primary .list-info .buy-tickets{margin-top:6px}.sidebar-primary .list-info .buy-tickets a{color:#231f20;font-family:"futura_md_btmedium",sans-serif;font-size:16px}.before-footer-widgets{color:#999;font-size:16px;margin-top:-40px;text-align:center}.before-footer-widgets .wrap{padding:20px 0}.footer-widgets{border-top:double #ddd;clear:both;padding:40px 0 20px}.footer-widgets li{border-bottom:1px dotted #ddd;margin-bottom:10px;padding-bottom:10px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:320px}.footer-widgets-1{margin-right:60px}.footer-widgets-1,.footer-widgets-2{float:left}.footer-widgets-3{float:right}.page-template .entry-content p.lead-paragraph-support{margin:0 auto;text-align:left;padding-bottom:35px}.page-template .entry-content p.lead-paragraph-support,.giving-groups-wrapper{width:780px}.giving-groups-wrapper{margin:25px auto;overflow:auto}.giving-groups-wrapper .one-half.left{padding-right:7.5px}.giving-groups-wrapper .one-half.right{padding-left:7.5px}.giving-group-row{text-align:left;padding:10px 0;border-bottom:1px solid #e2e2e2;position:relative}.giving-group-row span.collapseomatic{position:relative;z-index:999}.page-template .entry-content .giving-group-row p{text-align:left;font-size:14px;color:#7e7d7d;margin-bottom:5px;line-height:18px;margin-top:5px}.page-template .entry-content .giving-group-row p a{color:#231f20}.giving-group-row:first-child{border-top:1px solid #e2e2e2}.collapseomatic{background-image:url(//massmoca.org/wp-content/themes/massmocawp/images/plus-sign.png) !important;background-position:right;padding:0 25px 0 0 !important;font-size:16px;line-height:18px;margin-bottom:0;font-family:"futura_md_btmedium",Arial,sans-serif;display:block;background-size:20px}.collapseomatic:hover{text-decoration:none}.colomat-close{background-image:url(//massmoca.org/wp-content/themes/massmocawp/images/minus-sign.png) !important}.colomat-visited{text-decoration:none}.giving-groups-wrapper .collapseomatic_excerpt,.giving-groups-wrapper .collapseomatic_content{margin-left:0}.giving-groups-wrapper .collapseomatic_excerpt{display:inline-block;float:right;padding-right:25px;margin-top:-18px;color:#7e7d7d;font-family:"futura_md_btmedium",Arial,sans-serif;font-size:16px}footer{background-color:#fff}footer strong{color:#231f20}footer p{margin-bottom:5px;color:#7e7d7d;font-size:13px;line-height:15px}footer .sponsor-row{width:100%;background-color:#ededed;min-height:150px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}footer .sponsor-row h5{display:block;text-align:center;margin-bottom:20px;font-size:13px;font-family:"futura_md_btmedium",Arial,sans-serif}footer .sponsor-row img{padding-right:40px}footer .info-row{border-top:3px solid #231f20;display:block;width:100%;padding-top:25px;padding-bottom:7px}footer .footer-column-left{float:left;width:180px;margin-left:12px}footer .footer-column-left a{color:#7e7d7d}footer .footer-column-left a:hover{color:#231f20}footer .footer-column-right{float:right;width:180px;margin-right:12px;text-align:right}footer .footer-column-right a{color:#231f20;display:block;margin-bottom:0;text-align:right;font-family:"futura_md_btmedium",Arial,sans-serif;font-size:12px}footer .footer-column-right a:hover{color:#231f20}footer .footer-column-right .social-section{margin-top:8px;margin-bottom:8px}footer .footer-column-right .social-section a{display:inline-block}footer .footer-column-right .social-section a img{height:18px;float:right;margin-left:15px}footer .footer-column-right p.copyright-info{color:#bbb}@media only screen and (max-width:639px){footer p{font-size:12px;line-height:17px;font-family:"futura_md_btmedium",Arial,sans-serif;margin-bottom:0}footer .info-row{height:350px;padding-top:50px}footer .sponsor-row h5{margin-top:50px;text-align:center;font-size:14px}.home.page footer .sponsor-row{text-align:center;padding-bottom:10px}footer .footer-column-left{width:100%;text-align:center;float:none;margin-left:0}footer .footer-column-left p br{display:none}footer .footer-column-right{float:none;width:100%;text-align:center}footer .footer-column-right a{font-size:12px;text-align:center}footer .footer-column-right .social-section{margin-top:-60px}footer .footer-column-right .social-section a img{margin-left:0;float:none}footer .footer-column-right .social-section a{display:inline-block;width:50px;text-align:center}footer .footer-column-right .privacy-sponsor-row{margin-top:70px;text-align:center}footer .footer-column-right .privacy-sponsor-row a{display:inline-block}footer .footer-column-right .privacy-sponsor-row a:first-child{padding-right:15px;border-right:2px solid #231f20;margin-right:15px}footer .footer-column-right p.copyright-info{margin-top:60px}}.after-footer{color:#999;font-size:16px;line-height:1;margin:-40px auto 0;max-width:1140px;text-align:center}.after-footer .wrap{padding:20px 0}.after-footer p:last-child{margin-bottom:0}.owl-carousel.frontpage-carousel{width:100%;margin:0;margin-bottom:60px;margin-top:-35px}.carousel-container{text-align:right}.frontpage-carousel .owl-next{right:15px;top:auto;bottom:0}.frontpage-carousel .owl-prev{left:15px;top:auto;bottom:0}.frontpage-carousel .owl-dots{display:block;margin-left:auto;margin-right:auto;margin-top:-30px;z-index:2;position:relative;text-align:center}.owl-dots .owl-dot{width:6px;height:6px;border-radius:100px;background-color:#fff;display:inline-block;margin-right:10px;margin-left:10px;border:1px solid #bcbab0}.owl-dots .owl-dot.active{background-color:#ed1c24;border:none}.frontpage-carousel .event-type{text-transform:none;margin-left:50px;margin-top:10px;font-size:15px;line-height:18px;vertical-align:middle;color:#000;font-family:"futura_bk_btbook",Arial,sans-serif;position:absolute;z-index:1}.frontpage-carousel .event-type span.dates{font-family:"futura_bk_btbook",Arial,sans-serif;margin-left:80px}.frontpage-carousel .image-container.right{float:right}.frontpage-carousel .image-container.right img{height:100%;max-width:none;width:initial}.frontpage-carousel .cat-container{float:left;width:20%;display:block;height:100%}.carousel-pause,.carousel-play{width:30px;height:30px;z-index:9;bottom:-15px;position:relative;right:10px}.carousel-pause:hover,.carousel-play:hover{cursor:pointer}.tribe-events-single .event-detail-card{width:auto;max-width:33.33%}.tribe-events-single .event-detail-card,.frontpage-slider .event-detail-card{background-color:rgba(255,255,255,.85);padding:25px 20px;position:absolute;top:calc(50% + 30px);-webkit-transform:translateY(calc(-50% - 30px));-ms-transform:translateY(calc(-50% - 30px));transform:translate(0,-50%);right:0;z-index:99;text-align:left}.juicer-feed h1.referral{display:none !important}.frontpage-slider .event-detail-card{width:400px}.event-detail-card h1{font-size:30px;font-family:"futura_md_btbold",Arial,sans-serif}.frontpage-slider .event-detail-card p.details{margin-top:12px;margin-bottom:0;font-family:"futura_md_btmedium",Arial,sans-serif}.frontpage-slider .event-detail-card p.venue{margin:0;font-family:"futura_md_btmedium",Arial,sans-serif}.the-excerpt p{font-size:14px;line-height:18px;margin-bottom:12px;margin-top:12px}.from-the-people h1.hashtag-massmoca{text-transform:lowercase;margin-bottom:5px}.from-the-people h1.hashtag-massmoca a{color:#231f20}.featured-events{padding:100px 50px 50px;position:relative}.frontpage .calendar-section,.center-featured-events{margin-top:30px;text-align:center}.calendar-title-wrapper{position:relative;z-index:98;padding:0 20px 5px 25px;background-color:#fff;width:220px;margin-top:0;margin-bottom:30px;text-align:left}.calendar-title-wrapper h2.lead{margin-bottom:0;letter-spacing:0px;font-family:"futura_md_btbold",Arial,sans-serif}.calendar-title-wrapper h2{font-family:"futura_lt_btlight",Arial,sans-serif}.view-calendar-wrapper{float:right;margin-top:-70px}.col-listing-event h1,.featured-events h1{display:inline;font-family:"futura_md_btbold",sans-serif;font-size:52px;letter-spacing:-3px;vertical-align:top}.col-listing-event .month{margin-left:10px}h2.date-separator{font-size:72px;display:inline;letter-spacing:-12px;line-height:30px;margin-left:-10px;font-family:"futura_lt_btlight",Arial,sans-serif}.col-listing-event h3,.featured-events h3{display:inline;font-family:"futura_md_btbold",Arial,sans-serif;font-size:18px}.col-listing-event h3.month,.featured-events h3.month{margin-left:5px;font-family:"futura_xblk_btextra_black",Arial,sans-serif;font-weight:400}.col-listing-event h4,.featured-events h4{font-size:18px;line-height:18px;margin-top:12px;margin-bottom:8px;font-family:"futura_md_btbold",Arial,sans-serif;padding-bottom:0}.col-listing-event .event-notes,.featured-events .event-notes{margin-bottom:10px}.col-listing-event .event-notes p,.featured-events .event-notes p{margin-bottom:0;font-family:"futura_md_btmedium",Arial,sans-serif}.col-listing-event .img-wrapper{width:300px;height:182px;overflow:hidden}.calendar-title-wrapper-wrapper{width:1890px;margin:0 auto;position:relative;z-index:1;top:0}@media only screen and (max-width:1920px){.featured-events .col-fifth.nth-child-8{display:none}.calendar-title-wrapper-wrapper{width:1655px;margin:0 auto}}@media only screen and (max-width:1670px){.featured-events .col-fifth.nth-child-7{display:none}.calendar-title-wrapper-wrapper{width:1415px}}@media only screen and (max-width:1435px){.featured-events .col-fifth.nth-child-6{display:none}.calendar-title-wrapper-wrapper{width:1170px}}@media only screen and (max-width:1280px){.calendar-title-wrapper-wrapper{width:970px}}@media only screen and (max-width:1119px){.calendar-title-wrapper-wrapper{width:965px}}@media only screen and (max-width:1019px){.featured-events .col-fifth.nth-child-4{display:none}.calendar-title-wrapper-wrapper{width:710px}}@media only screen and (max-width:799px){.calendar-title-wrapper-wrapper{width:435px}}.carousel-wrapper.frontpage-partnerships{background:#fff;position:relative;margin-top:100px;margin-bottom:60px}.carousel-wrapper.frontpage-partnerships .owl-next{top:135px}.carousel-wrapper.frontpage-partnerships .owl-prev{top:135px}.frontpage-partnerships h1{font-size:32px;text-align:center}.frontpage-partnership.item h4{margin:12px 0;font-size:16px;font-family:"futura_md_btmedium",sans-serif;line-height:18px}.frontpage-partnership.item p{margin:0;font-family:"futura_bk_btbook",sans-serif;font-size:14px}.frontpage-partnerships.itineraries{margin:0;padding:30px 0;background-color:#f0f0f0;margin-top:30px;margin-bottom:60px}.frontpage-partnerships.itineraries p{display:block;margin:0 auto;font-size:14px;max-width:375px;text-align:center;line-height:18px}.frontpage-partnerships.itineraries .item p{text-align:left}.frontpage-carousel-itineraries{padding:0 8px}.from-the-people h1{text-align:center;margin-top:30px;font-size:32px;font-family:"futura_md_btbold",Arial,sans-serif}.from-the-people h5{text-align:center;font-size:15px;margin-top:8px;font-family:"futura_bk_btbook"}.from-the-people h4{text-align:center;font-size:14px;margin-top:8px;font-family:"futura_md_btbold",Arial,sans-serif;margin-bottom:0}.from-the-people h4 a{color:#231f20}.from-the-people #collectionHolder ul{display:none}.header-wrapper{overflow:hidden;width:1280px;display:block;margin:100px auto 0 auto}h1.calendar-page{width:20%;display:table;float:left;font-family:"futura_md_btbold",Arial,sans-serif}ul.time-filter,ul.category-filter{display:none;width:40%;float:left;text-align:left;font-size:16px;font-family:"futura_md_btbold",Arial,sans-serif;padding:15px}ul.time-filter li,ul.category-filter li{margin-bottom:10px;display:inline-block;margin-right:25px;padding:5px}ul.time-filter li.current a,ul.category-filter li.current a{border-bottom:2px solid #231f20}ul.time-filter li a,ul.category-filter li a{color:#231f20}.calendar-page h1{display:inline-block;font-size:64px}.calendar-page h3{display:inline-block}.calendar-page .tribe-events-photo-event-wrap{background-color:#fff !important}.calendar-page .type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap:hover{background-color:#fff !important}.img-wrap-max{max-height:120px;overflow:hidden}.massmocawp .tribe-bar-search-filter{padding-left:0}.massmocawp #tribe-bar-form #tribe-bar-views{display:none}.massmocawp #tribe-bar-form #tribe-bar-views+.tribe-bar-filters{left:0;right:0;width:100%}.massmocawp #tribe-bar-form *{font-size:16px}.massmocawp #tribe-bar-form #tribe-bar-views{display:none;width:0}.massmocawp #tribe-bar-form #tribe-bar-views+.tribe-bar-filters{right:0;width:100%}.massmocawp #tribe-bar-form label{width:65px;font-size:16px;font-family:"futura_md_btbold",Arial,sans-serif;font-weight:400}.massmocawp #tribe-bar-form.tribe-bar-mini *{font-size:15px}.massmocawp #tribe-bar-form .tribe-bar-date-filter{width:250px;margin-right:0;display:none}.massmocawp #tribe-bar-form #tribe-bar-dates input[type=text]{background-size:28px}.massmocawp #tribe-bar-form #tribe_events_filters_wrapper{display:none}.massmocawp #tribe-bar-form .tribe-bar-submit{width:0;padding:0;margin:0}.massmocawp #tribe-bar-form input[type=text]{font-size:15px;font-family:"futura_lt_btlight",Arial,sans-serif;padding:5px;font-weight:400}.massmocawp #tribe-bar-form input::-webkit-input-placeholder{color:#fff}.massmocawp #tribe-bar-form input::-moz-placeholder{color:#fff}.massmocawp #tribe-bar-form input:-moz-placeholder{color:#fff}.massmocawp #tribe-bar-form input:-ms-input-placeholder{color:#fff}.massmocawp #tribe-events .tribe-events-button,.tribe-events-button.tribe-events-ical{display:none}#tribe_events_filters_wrapper.tribe-events-filters-horizontal,.tribe-filters-closed #tribe_events_filters_wrapper.tribe-events-filters-horizontal{display:none}.contact-col h4{margin-top:30px;margin-bottom:15px}span.wpcf7-list-item{display:block;padding:3px 0}.col-subscribe{margin-left:25%}.col-subscribe h4{margin-top:30px;margin-bottom:15px}.col.education-card{padding:10% 17.8% 0 6.2%;margin-top:0;margin-bottom:0}h1.education-header{font-size:45.2px;letter-spacing:1.5px;margin-bottom:20px}.education-card h3{margin-bottom:10px}.education-card img{height:40px}.education-share{margin-top:60px;line-height:18px;margin-bottom:5px}.col.education-summary{padding-right:200px;margin-top:80px;margin-bottom:130px}.education-summary p{line-height:18px;margin-bottom:15px}.education-summary h3{margin-bottom:10px}.col.education-video{margin-top:75px;margin-bottom:75px;padding-left:0;padding-right:40px}.education-event-title{margin-top:20px;margin-bottom:10px}.education-event-time{margin-bottom:10px}.buy-ticket-detail{display:block}.buy-tickets-wrapper{position:absolute;bottom:0;left:35px}.buy-ticket-detail img,.buy-tickets-wrapper img{margin-bottom:-14px;z-index:1}.buy-ticket-detail h6,.buy-tickets-wrapper h6{display:inline;z-index:9;position:relative;margin-left:-23px}.page-padding{padding-left:80px;padding-right:80px;margin-bottom:100px;overflow:hidden}.page-padding.no-margin{margin-bottom:0}.search-header-container{margin-bottom:50px}@media only screen and (max-width:1229px){.col.education-card{padding:3% 10.8% 0 6.2%;margin-top:0;margin-bottom:0;overflow:hidden;max-height:none}.education-share{margin-top:20px}}.img-wrapper{text-align:center;line-height:0}.page-template-search-template .entry-content{display:none}.page-template-search-template .content{min-height:500px;width:50%;display:block;margin:0 auto;float:none}.media-title{margin-top:20px;margin-bottom:10px}.carousel-wrapper.light{background:#fff}.carousel-wrapper .floating-title{position:absolute;margin-top:-10px;left:25%;z-index:98;padding:10px 20px;background-color:#fff}.carousel-card{padding:15px;word-wrap:break-word}.media-text{padding:15px;padding-left:0;padding-right:0;text-align:left;overflow:visible;width:300px;display:block;margin:0 auto}.blog-link{padding-right:80px}.select-wrapper{display:inline-block;background:url(//massmoca.org/wp-content/themes/massmocawp/images/down-arrow.png) top right no-repeat;background-size:35px;width:145px}.select-wrapper select{background:0 0;border:3px solid #000;font-size:13px !important;line-height:1.4;padding:2px 6px;height:35px;font-family:"futura_md_btbold",Arial,sans-serif;border-radius:0;box-shadow:none;margin-left:-5px;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none;-webkit-border-radius:0px}.select-wrapper select:focus{outline:none}.single-post.tribe-events-single,#tribe-events-content.tribe-events-single{padding-top:0}.sticky-contents .sticky-main-image .img-wrapper img{width:100vw;object-fit:cover;border:none;display:inline-block;min-height:80vh;height:auto}.overlay-div{background-color:rgba(0,0,0,1);width:100%;height:100%;position:fixed;top:0;opacity:0}.sticky-main-image a[data-slb-asset]:after{display:none}a[data-slb-asset]{display:block;position:relative;max-width:100%}#tribe-events-content a[data-slb-asset]{display:inline-block}a[data-slb-asset]:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/enlarge-default.png) right 5px no-repeat;margin-right:5px;display:none}a[data-slb-asset]:hover:after{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/enlarge-hover.png) no-repeat right 5px;display:none}a[data-slb-asset].video:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:url(//massmoca.org/wp-content/themes/massmocawp/images/play-button-hover.png) center no-repeat;display:block;display:none}a[data-slb-asset].video:hover:after{background:url(//massmoca.org/wp-content/themes/massmocawp/images/play-button-desktop.png) center no-repeat}.sticky-contents .sticky-main-image .img-wrapper a[data-slb-asset]{width:100%}.sticky-contents .sticky-main-image a.scroll-to-title{z-index:11;position:absolute;bottom:35px;left:50%;background:#fff;height:35px;width:35px;border-radius:100px;padding:8px;display:none}.sticky-contents .sticky-main-image a.scroll-to-title img{padding-top:5px}.single-post img.attachment-post-thumbnail,.tribe-events-single img.attachment-post-thumbnail{width:100%;vertical-align:top}.page-template-default .event-detail-title,.single-post .event-detail-title,.tribe-events-single .event-detail-title{width:100%;background-color:#f1f1f1}.single-post.full-width-content main.content .entry-content,#event-detail-content-wrapper{width:780px;display:block;margin:0 auto;padding:0;padding-bottom:35px}.single-post.full-width-content main.content .entry-content h4,.page-template .entry-content .page-wrapper h4,#event-detail-content-wrapper h4{padding-bottom:20px}.calendar-header-wrapper h1,.page-template .title-wrap h1{line-height:36px;font-size:42px}.calendar-header-wrapper h1,.page-template-default .event-detail-title h1{width:960px;margin:0 auto;font-family:"futura_md_btbold",Arial,sans-serif;padding:35px 0}.page-template-default .entry-content{width:100%}.page-template-default .event-detail-title.sticky{padding:0}.single-post .event-detail-title h1,.tribe-events-single .event-detail-title h1{width:780px;display:block;margin:0 auto}.single-post .event-detail-title h1,.tribe-events-single .event-detail-title h1,.page-template-default .event-detail-title h1{text-align:left;font-family:"futura_md_btbold",sans-serif;letter-spacing:-1px;padding:35px 0;line-height:41px;font-size:42px}.single-post .event-detail-title h1 .title-light,.tribe-events-single .event-detail-title h1 .title-light{font-family:"futura_lt_btlight",Arial,sans-serif;display:block}.single-post .event-detail-title h1 .lowercase,.tribe-events-single .event-detail-title h1 .lowercase{text-transform:lowercase}.tribe-events-single #event-detail-content-wrapper ul,.tribe-events-single #event-detail-content-wrapper ol{padding-left:40px}.tribe-events-single #event-detail-content-wrapper li{list-style-type:disc;font-size:18px;line-height:30px;color:#231f20}.event-info-area{float:left;margin-left:10px}.single-post .event-info-area{position:relative;z-index:5}.event-info-area ul{list-style-type:none;width:140px}.event-info-area>ul>li{font-size:14px;border-top:1px solid #000;padding-top:10px;padding-bottom:10px;line-height:18px}.event-info-area>ul>li>p{margin-bottom:0;text-transform:none;font-size:15px;line-height:24px}.event-info-area>ul>li:last-child{border-bottom:1px solid #000}.content-sidebar .content .event-info-area ul li p{margin-top:0;margin-bottom:0;font-size:15px}.event-info-area li.calendar-links ul{padding-top:10px;padding-bottom:10px;display:none}.event-info-area li.calendar-links:hover{cursor:pointer}.event-info-area li.calendar-links:hover ul{display:block}.event-info-area li.calendar-links:hover .toggle-arrow{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/arrow-down-desktop-default.png) no-repeat center;cursor:pointer}.event-info-area li.calendar-links ul li{padding-top:5px;padding-bottom:5px}.event-info-area li.calendar-links ul li a{color:#231f20}.event-info-area li.calendar-links ul li a:hover{color:#ed1c24}.tribe-theme-child-massmocawp .ssbp--theme-1 .ssbp-container{padding:0}.ssbp-wrap.ssbp-set--one{position:absolute;right:0;top:35px;margin-top:auto;display:none}.ssbp-wrap a{display:block;margin-bottom:35px;margin-right:10px}.grey-bg{overflow:hidden;background-color:#f0f0f0;width:100%}p.sponsor-field{font-size:14px !important;line-height:18px !important;color:#231f20 !important;margin-bottom:10px !important}p.sponsor-field img{display:inline;margin-left:12px}p.image-field{font-size:14px !important;line-height:18px !important;color:#7e7d7d !important;margin-bottom:10px !important}.event-header-card{margin-bottom:25px;height:100%;display:-ms-flex;display:-webkit-flex;display:flex;margin-top:60px}.event-header-card .left-half{margin:0;min-height:0;padding-bottom:10px;width:50%;float:left;padding-left:90px;padding-right:90px;display:flex;flex-direction:column;justify-content:center}.event-header-card .text-wrapper{width:100%;max-width:700px}.event-header-card .image-container{width:50%;float:left;overflow:hidden;height:100%}.event-header-card .image-container a{vertical-align:middle}.event-header-card .image-container img{float:right;width:100%;height:auto;max-width:none;display:block;margin:0 auto}.event-header-card .image-container img{max-width:100%}.event-header-card .left-half .event-detail-title h1{font-size:3.5vw;line-height:3.5vw;margin-top:20px;margin-bottom:20px;width:100%;padding:0}p.event-type{font-size:12px;margin-top:15px;text-transform:capitalize}p.event-type img{height:25px;margin-bottom:-7px;margin-right:5px}.event-excerpt.inline p{font-size:1.7vw;padding-right:0;display:inline;line-height:4vh}.pull-quote-1{font-family:"futura_md_btmedium",sans-serif;letter-spacing:.4px;padding-right:10%}.pull-quote-1 strong{font-family:"futura_md_btmedium",sans-serif;display:block}.pull-quote-2-wrapper{margin-top:50px;margin-bottom:100px;padding:6% 13%}.pull-quote-2-wrapper h1{text-transform:none;font-family:"futura_md_btmedium",sans-serif;font-size:40px;text-indent:25px}.highlight{font-family:"futura_md_btbold",Arial,sans-serif;display:block}.test-style{margin-bottom:0}h2.tribe-events-single-event-title.inline{padding-right:0 !important;margin-bottom:30px !important;display:inline}h2.tribe-events-single-event-title{padding-right:25% !important;margin-bottom:30px !important;letter-spacing:3.7px;font-size:32px !important}h2.tribe-events-single-event-title span{display:block;font-size:35px !important;letter-spacing:2px}.tribe-events-schedule{margin-top:35px;margin-bottom:.2em !important}.tribe-events-schedule.full{margin-top:75px;margin-bottom:.2em !important}.title-wrapper{width:100%;text-overflow:ellipsis}.carousel-wrapper{background:#f6f6f6}.carousel-wrapper.partnerships{background:#fff;position:relative;margin-top:50px}.carousel-wrapper.partnerships .partnerships{position:absolute;top:0;left:25%;z-index:98;padding:0 20px 10px;background-color:#fff}.tribe-events-event-meta{margin-top:10px;margin-bottom:10px;font-family:"futura_bk_btbook",Arial,sans-serif;font-size:13px;margin-top:15px;margin-bottom:10px;letter-spacing:.2px;line-height:25px}.event-card-byline{display:block}.type-tribe_events.tribe-events-photo-event{margin:0 2% !important}.tribe-bar-disabled{display:none}.empty-state-wrapper{background:#f6f6f6;min-height:200px;padding:70px}p.event-type-summary img{width:30px !important}p.event-type-summary{margin-top:10px}#tribe-bar-dates{float:left;overflow:hidden}@media only screen and (max-width:1120px){h4{font-family:"futura_md_btmedium",sans-serif;padding-bottom:20px;margin-bottom:0}h3{line-height:24px}.event-header-card .left-half .event-detail-title h1{font-size:36px;line-height:33px;margin-left:0}.tribe-events-single p{font-size:16px;line-height:24px}.tribe-events-single li{font-size:16px;line-height:24px}}@media only screen and (max-width:960px){.event-header-card .left-half .event-detail-title h1{font-size:30px;line-height:30px}.tribe-events-single p{font-size:14px;line-height:18px}.tribe-events-single li{font-size:14px;line-height:18px}}.sticky-main-image a[data-slb-asset].enlarge-button{width:24px;height:24px;position:absolute;top:5px;right:25px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/enlarge-default.png) right no-repeat}.sticky-main-image a[data-slb-asset].enlarge-button:hover{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/enlarge-hover.png) right no-repeat}.massmocawp #slb_viewer_wrap .slb_theme_slb_black .slb_container{background:0 0}.massmocawp #slb_viewer_wrap .slb_theme_slb_default .slb_content .slb_prev .slb_template_tag{background-image:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-left.png);opacity:1;position:fixed;left:30px;max-width:20px}.massmocawp #slb_viewer_wrap .slb_theme_slb_default .slb_content .slb_next .slb_template_tag{background-image:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-right.png);opacity:1;position:fixed;right:30px;max-width:20px}.massmocawp #slb_viewer_wrap .slb_theme_slb_default .slb_content .slb_slideshow{display:none}.massmocawp #slb_viewer_wrap .slb_theme_slb_default .slb_controls .slb_close .slb_template_tag{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/close-black-mobile-tap.png) center no-repeat;position:fixed;top:85px;right:15px;background-color:#fff;opacity:1;border-radius:30px;background-size:11px}.massmocawp #slb_viewer_wrap .slb_theme_slb_baseline *{text-align:center}.massmocawp #slb_viewer_wrap .slb_theme_slb_default .slb_data_title,.massmocawp #slb_viewer_wrap .slb_theme_slb_default .slb_group_status{font-size:15px;font-family:"futura_md_btbold",Arial,sans-serif;font-style:italic;color:#fff;max-width:450px;display:block;margin:0 auto}.massmocawp #slb_viewer_wrap .slb_theme_slb_default .slb_group_status{display:block;margin-top:30px}.page-template-multi-listing-template .row{width:100%;margin-bottom:20px;margin-top:60px;padding-top:40px;border-top:2px solid #ff443c}.col-listing-event{margin:10px 8px;width:300px;overflow:initial;font-family:"futura_bk_btbook",Arial,sans-serif;display:inline-block;text-align:left;height:auto;vertical-align:top;margin-bottom:30px;position:relative;border-top:3px solid #000;padding-top:5px}.col-listing-event.artist,.col-listing-event.asset,.col-listing-event.opportunity,.col-listing-event.education,.col-listing-event.exhibition{border-top:none}.col-listing-event.calendar{max-height:450px;min-height:450px;height:450px;position:relative;vertical-align:top}.support-page .col-listing-event{max-height:250px;min-height:250px;height:250px;position:relative;vertical-align:top}.featured-events-col{max-height:450px;min-height:450px;height:450px;padding-top:5px;vertical-align:top}.col-listing-event.performance{position:relative;padding-top:5px;vertical-align:top}.featured-events-col h5.date-names,.col-listing-event h5.date-names{color:#bcbcbc;position:absolute;top:5px;right:0;font-family:"futura_md_btmedium",Arial,sans-serif;letter-spacing:-1px}.col-listing-event p.event-type{margin-top:-30px;text-align:right}.col-listing-event h3.listing-event-title{font-size:18px;margin-top:12px;margin-bottom:8px;font-family:'futura_md_btbold',Arial,sans-serif;display:block;line-height:18px}.col-listing-event.featured-events{padding:10px}.col-listing-event h4{display:inline-block}.massmocawp #tribe-events-bar,.listing-wrapper{overflow:auto;display:block;margin:0 auto;text-align:center}.content .listing-wrapper{display:flex;align-items:flex-start;justify-content:center;flex-flow:wrap}h2.custom-header{font-size:32px;line-height:53px;display:inline;font-family:"futura_md_btbold",Arial,sans-serif;text-transform:none}@media only screen and (max-width:1920px){.massmocawp #tribe-events-bar,.header-wrapper,.listing-wrapper{width:1600px}.host-events .wp-block-columns{width:1600px;margin-left:-10%}}@media only screen and (max-width:1600px){.massmocawp #tribe-events-bar,.header-wrapper,.listing-wrapper{width:1280px}.host-events .wp-block-columns{width:1280px;margin-left:-15%}}@media only screen and (max-width:1280px){.massmocawp #tribe-events-bar,.header-wrapper,.listing-wrapper{width:960px}.host-events .wp-block-columns{width:960px;margin-left:-28%}}@media only screen and (max-width:960px){.massmocawp #tribe-events-bar,.header-wrapper,.listing-wrapper{width:640px}.host-events .wp-block-columns{width:640px;margin-left:-8%}}@media only screen and (max-width:639px){.massmocawp #tribe-events-bar,.header-wrapper,.listing-wrapper,.host-events .wp-block-columns{width:100%;margin-left:0}}.search-title{font-size:60px}.search-form{float:right;width:80%;margin-left:20%}.search-form input.search{margin-left:7%;width:65%;margin-right:5%;border:2px solid #000}.search-form input.submit{padding:17px 24px;width:22%}.search-column{padding-left:80px}.search-results .entry-header{display:none}.col-quarter.col-listing-blog{padding-left:10px;padding-right:10px;overflow:hidden;font-family:"futura_md_btmedium",sans-serif}.col-quarter.col-listing-blog h3.listing-event-title{font-size:17px}.single-post.full-width-content .content{width:800px;display:block;margin:0 auto;float:none}.single-post .event-info-area{padding-top:35px}.error404 .sticky-content{padding-top:0 !important;min-height:100vh}.error404 .title-wrap{margin-top:60px !important}.error404 #event-detail-content-wrapper{padding-top:50px}@media only screen and (max-width:1280px){.frontpage-slider{height:465px}.tribe-events-single .img-wrapper img,.frontpage-slider .img-wrapper img{height:465px;max-width:none;width:100vw;object-fit:cover}.sticky-contents .sticky-main-image .img-wrapper img,.tribe-events-single .img-wrapper img{height:100%;min-height:445px}}.sticky-contents .sticky-main-image .img-wrapper a{line-height:0}@media only screen and (max-width:799px){.tribe-events-single .event-detail-card,.frontpage-slider .event-detail-card{width:100%;background-color:rgba(255,255,255,.85);padding:5px 20px;padding-bottom:30px;position:absolute;top:auto;transform:none;bottom:20px;z-index:99;text-align:center}.carousel-pause,.carousel-play{top:20px}.event-detail-card .ellipse.left a{background:0 0;padding:0}.event-detail-card .ellipse.left h6{margin:0}.event-detail-card .ellipse.left a:hover{background:0 0;padding:0}.frontpage-carousel .owl-prev{left:20px;top:initial;bottom:30px}.frontpage-carousel .owl-next{right:20px;top:initial;bottom:30px}.frontpage-carousel .owl-dots{position:absolute;top:initial;bottom:35px;width:100%}.event-detail-card .left{padding:0}.frontpage-slider .event-detail-card p.details{margin-top:6px;margin-bottom:0}.frontpage-slider .event-detail-card p.venue{margin:0}.the-excerpt p{font-family:"futura_bk_btbook",Arial,sans-serif;font-size:14px;line-height:18px;margin-bottom:6px;margin-top:6px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.genesis_responsive_slider #genesis-responsive-slider .flex-direction-nav li a{background-image:url(//massmoca.org/wp-content/themes/massmocawp/images/icon-direction-nav@2x.png)}}@media only screen and (max-width:1279px){.genesis-nav-menu .menu-item:hover>.sub-menu,.sub-menu.show{margin-left:-50%}.hide-1120{display:none !important}.hide-large{display:inline-block !important}.content-sidebar .content p p{font-size:16px;line-height:24px}.genesis-nav-menu li.menu-item{display:table-cell;text-align:center;max-width:150px}.genesis-nav-menu li.menu-item.menu-break{margin-top:50%}.genesis-nav-menu ul.sub-menu li,.genesis-nav-menu ul.sub-menu li p{font-size:16px}.genesis-nav-menu ul.sub-menu li p.text-muted{font-size:14px}#menu-main-nav{max-width:1000px}.gsc-control-searchbox-only,.sticky #menu-main-nav{max-width:1015px}.sub-menu-wrapper.as-page-header>ul.sub-menu,.genesis-nav-menu .menu-item:hover>.sub-menu-wrapper>ul.sub-menu,.genesis-nav-menu .menu-item>.sub-menu-wrapper.show>ul.sub-menu,.genesis-nav-menu .menu-item.current-menu-item .sub-menu-wrapper>ul.sub-menu{max-width:940px}.sub-menu-wrapper .sub-menu li.col-2{margin-left:15em;width:230px;margin-left:240px}.sub-menu-wrapper .sub-menu li.col-3{margin-left:480px;float:left}.sub-menu-wrapper .sub-menu li.col-3.top{margin-top:-6.4em}.sub-menu-wrapper .sub-menu li.col-4-lg.support{margin-left:820px}.sub-menu-wrapper .sub-menu li.col-4-lg,.sub-menu-wrapper .sub-menu li.col-4{margin-left:720px}.sub-menu-wrapper .sub-menu li.col-4-lg.top.support{margin-top:-3.5em}.sub-menu-wrapper .sub-menu li.col-4-lg.top,.sub-menu-wrapper .sub-menu li.col-4.top{margin-top:-6.4em}.sub-menu-wrapper .sub-menu li.col-4.top.about{margin-top:-10em}.sub-menu-wrapper .sub-menu li.col-3.top.about{margin-bottom:-20px}.sub-menu-wrapper .sub-menu li.col-3.top.education{margin-top:-3em}.sub-menu-wrapper ul.sub-menu li ul.ecs-event-list{display:block;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.performances .sub-menu-wrapper ul.sub-menu .ecs-event-list li h4{line-height:15px;float:right;width:250px;text-align:right}.genesis-nav-menu .menu-item:hover>.sub-menu>.menu-item:hover>.sub-menu{left:199px;margin-left:0;opacity:1}.genesis-nav-menu .exhibitions.menu-item:hover>.sub-menu.show,.genesis-nav-menu .exhibitions.menu-item>.sub-menu.show{padding-left:50px;padding-right:50px}.genesis-nav-menu .exhibitions.menu-item ul.sub-menu li.carousel-li{width:100%;max-width:1280px}.sticky .genesis-nav-menu ul.sub-menu li.nav-events-list,.genesis-nav-menu ul.sub-menu li.nav-events-list{width:100%;margin-top:0}.genesis-nav-menu .exhibitions.menu-item ul.sub-menu li.carousel-li.col-2{width:620px}.page-template-sol-lewitt-listing-page.page-template .entry-content{width:960px}h4.entry-title.summary{width:225px}.genesis-nav-menu .search-li.menu-item:hover>.sub-menu.show,.genesis-nav-menu .search-li.menu-item:hover>.sub-menu.show{display:block;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;padding-left:0;padding-right:0}.genesis-nav-menu .education.about.menu-item .sub-menu li.col-3.top{margin-top:-7em}.sub-menu-wrapper .sub-menu li.col-4.top.education{margin-top:-11.1em}.genesis-nav-menu .education.about.menu-item .sub-menu li.col-3.top{margin-top:-3em}h2.tribe-events-single-event-title{padding-right:10% !important;margin-bottom:30px !important}h2.tribe-events-single-event-title.inline{padding-right:0 !important;margin-bottom:30px !important;display:inline}.tribe-events-schedule{margin-top:15px;margin-bottom:.8em}.tribe-events-schedule.full{margin-top:35px;margin-bottom:.8em}.event-excerpt p{padding-right:0}.event-excerpt.inline p{padding-right:0;display:inline}.col.right,.col.education-summary{padding-right:100px}.genesis-nav-menu ul.sub-menu .tribe-mini-calendar-grid-wrapper{padding:0 10px}ul.time-filter li,ul.category-filter li{margin-right:5px}}@media only screen and (max-width:1119px){.hide-960{display:none !important}h1{font-size:30px}h2{font-size:22px}.content-sidebar .content p{font-size:14px;line-height:18px}.genesis-nav-menu a{font-size:17px}.gsc-control-searchbox-only,#menu-main-nav{max-width:820px}.sticky #menu-main-nav{max-width:835px}.sub-menu-wrapper.as-page-header>ul.sub-menu,.genesis-nav-menu .menu-item:hover>.sub-menu-wrapper>ul.sub-menu,.genesis-nav-menu .menu-item>.sub-menu-wrapper.show>ul.sub-menu,.genesis-nav-menu .menu-item.current-menu-item .sub-menu-wrapper>ul.sub-menu{max-width:780px}.genesis-nav-menu li.menu-item.menu-break{margin-top:0}.genesis-nav-menu ul.sub-menu li.full-height.about{min-height:225px;display:inline-block}.massmocawp #tribe-events-bar,.content-sidebar .content article,.content-sidebar-sidebar .content article,.sidebar-content-sidebar .content article{width:600px}.event-detail-title h1{width:600px}.sub-menu-wrapper .sub-menu li.col-1-md.support,.sub-menu-wrapper .sub-menu li.col-1-md.about,.sub-menu-wrapper .sub-menu li.col-1-md{margin-left:0}.sub-menu-wrapper .sub-menu li.col-1-md.top{margin-top:0 !important}.sub-menu-wrapper .sub-menu li.col-2-md{margin-left:240px}.sub-menu-wrapper .sub-menu li.col-2-md.top{margin-top:-14em}.sub-menu-wrapper .sub-menu li.col-3-md{margin-left:480px}.sub-menu-wrapper .sub-menu li.col-3-md.top,.sub-menu-wrapper .sub-menu li.col-3.top{margin-top:-3.3em}.sub-menu-wrapper .sub-menu li.col-4-lg.support{margin-left:520px}.sub-menu-wrapper .sub-menu li.col-3-md.top.support{margin-top:-3em}.sub-menu-wrapper .sub-menu li.col-3.top.support{margin-top:-12em}.sub-menu-wrapper .sub-menu li.col-3.top.about{margin-top:-10em}.sub-menu-wrapper .sub-menu li.col-4.top.about{margin-top:-10.5em}.genesis-nav-menu ul.sub-menu li.performances ul.ecs-event-list{display:block;-webkit-column-count:3;-moz-column-count:3;column-count:3;max-height:190px;overflow:hidden}.sticky .genesis-nav-menu ul.sub-menu li.nav-events-list,.genesis-nav-menu ul.sub-menu li.nav-events-list{width:100%}.sticky .genesis-nav-menu ul.sub-menu li.calendar-widget-li,.genesis-nav-menu ul.sub-menu li.calendar-widget-li{width:420px;margin-right:10px}.sub-menu-wrapper ul.sub-menu li ul.ecs-event-list{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;-webkit-column-width:225px;-moz-column-width:225px;column-width:225px}h4.entry-title.summary{width:335px}.genesis-nav-menu .exhibitions.menu-item .sub-menu li.col-1{width:140px}.genesis-nav-menu .exhibitions.menu-item ul.sub-menu li.carousel-li.col-2{width:620px;margin-left:160px}.genesis-nav-menu .search-li.menu-item div.ajaxsearchpro[id*=ajaxsearchprores].horizontal .results .mCSB_scrollTools .mCSB_buttonLeft{position:absolute;left:-25px;top:-180px;width:50px;height:175px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-left.png) no-repeat 20px 30px;background-color:#fff;opacity:1}.genesis-nav-menu .search-li.menu-item div.ajaxsearchpro[id*=ajaxsearchprores].horizontal .results .mCSB_scrollTools .mCSB_buttonRight{position:absolute;right:-25px;top:-180px;width:50px;height:175px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-right.png) no-repeat 10px 30px;background-color:#fff;opacity:1;padding-bottom:0;padding-top:0}.sub-menu-wrapper .sub-menu li.col-2.education{margin-left:0}.sub-menu-wrapper .sub-menu li.col-3.top.education{margin-top:-7em}.sb-search{margin-right:0}.content,.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap,.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.home-middle .featured-content .entry,.sidebar-content-sidebar .content,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-primary,.sidebar-secondary,.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap{width:100%}.footer-widgets-1{margin-right:0}.image-container{width:50%;float:left}.image-container img{float:right}.event-excerpt p{padding-right:0}.event-excerpt.inline p{padding-right:0;display:inline}.pull-quote-2-wrapper h1{font-size:40px;text-transform:none;text-indent:30px}.highlight{font-family:"futura_md_btbold",Arial,sans-serif;display:block}.contact-col{margin-left:33.33%}.after-footer,.before-header,.site-container{padding-left:0;padding-right:0;width:100%}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.entry-tags{float:left}.site-title{font-size:30px}h3.page-subtitle{margin-top:30px;margin-bottom:15px}.one-half.left,.one-half.right{padding:0}.media-title{margin-top:10px;padding-left:30px}.blog-link{margin-top:10px;padding-right:15px}.archive .entry{padding-left:20px;padding-right:20px}.entry-content iframe{max-height:250px}h1.education-header{font-size:32px;margin-top:30px}.image-container{width:100%}.col.education-summary{margin-top:30px;margin-bottom:30px}.col-quarter.col-education-event{margin-top:20px;margin-bottom:20px;padding-bottom:20px}.single-tribe_events .tribe-events-schedule{padding-left:0 !important}.full-width-image-wrapper img{margin-top:25px;margin-bottom:25px}.tribe-events-schedule{margin-top:0;margin-bottom:.8em;background:0 0 !important}.tribe-events-schedule.full{margin-top:10px;margin-bottom:.8em;background:0 0 !important}h2.tribe-events-single-event-title span{font-size:26px !important}h2.tribe-events-single-event-title{padding-right:10% !important;margin-bottom:10px !important;font-size:20px !important}h2.tribe-events-single-event-title.inline{padding-right:0 !important;margin-bottom:10px !important;display:inline;font-size:26px !important}.col.no-margin{margin-bottom:10px;padding-right:10px}.col.event-detail{height:auto;padding-left:10px;padding-right:10px;float:none}.pull-quote-1{margin-top:20px;padding-right:10px;font-size:26px;margin-bottom:20px}.pull-quote-2-wrapper{margin-top:25px;margin-bottom:25px}.pull-quote-2-wrapper h1{font-size:28px;text-indent:0}.col.event-final{padding-right:10px;padding-left:10px}.col.education-summary{padding-left:20px;padding-right:20px}.page-padding{padding-left:20px;padding-right:20px;margin-bottom:20px}.col.education-video{padding-right:0;margin-top:0}.events-menu li{text-align:left;display:block;float:left;width:50%;margin-top:25px}.events-menu.performance li{width:50%;margin-top:25px}.site-header{padding:0}.frontpage{margin-top:0}.search-header-container{margin-top:0}.search-form{float:left;width:100%;margin-left:0}.search-title{font-size:36px;margin-bottom:15px}.search-form input.search{margin-left:0;width:65%;margin-right:5%;border:2px solid #000;padding:8px;float:left}.search-form input.submit{padding:8px;width:28%}.entry-content .entry-result-title{display:inline-block}.page-template-sol-lewitt-listing-page.page-template .entry-content{width:800px}.massmocawp .tribe-bar-collapse #tribe-bar-views,.massmocawp .tribe-bar-collapse .tribe-bar-filters-inner>div{width:350px}ul.time-filter,ul.category-filter{width:100%;padding-left:8px}}@media only screen and (max-width:959px){h1{font-size:30px}.genesis-nav-menu li.menu-item{padding-left:0;padding-right:0}.gsc-control-searchbox-only,#menu-main-nav{max-width:640px}.sticky #menu-main-nav{max-width:655px}.genesis-nav-menu a{font-size:15px}.genesis-nav-menu ul.sub-menu li a{font-size:15px}.sticky #menu-main-nav li.search-li,#menu-main-nav li.search-li{right:20px}.sub-menu-wrapper.as-page-header>ul.sub-menu,.genesis-nav-menu .menu-item:hover>.sub-menu-wrapper>ul.sub-menu,.genesis-nav-menu .menu-item>.sub-menu-wrapper.show>ul.sub-menu,.genesis-nav-menu .menu-item.current-menu-item .sub-menu-wrapper>ul.sub-menu{max-width:620px}.submenu-padding.content-sidebar .site-inner{max-width:620px}.sub-menu-wrapper.as-page-header ul.sub-menu li.performances ul.ecs-event-list{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;max-height:190px;overflow:hidden}.sticky .genesis-nav-menu ul.sub-menu li.nav-events-list,.genesis-nav-menu ul.sub-menu li.nav-events-list{width:100%}.sub-menu-wrapper ul.sub-menu li ul.ecs-event-list{display:block;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;-webkit-column-width:225px;-moz-column-width:225px;column-width:225px}.sub-menu-wrapper ul.sub-menu .ecs-event-list li h4{width:235px}.sub-menu-wrapper ul.sub-menu .ecs-event-list li h4 a{font-size:14px;line-height:14px}.sub-menu-wrapper ul.sub-menu li.nav-events-list span.performance-time{font-size:14px;line-height:14px}h4.entry-title.summary{width:580px}.sub-menu-wrapper.as-page-header .exhibitions.menu-item ul.sub-menu li.carousel-li.col-2{width:460px}.events-menu{margin-top:0;margin-bottom:0}.col{padding-left:10px;padding-right:10px;margin-top:0;margin-bottom:0;width:100%;float:left;height:auto;min-height:0px;max-height:none}ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list.owl-carousel{overflow:visible}.page-template-sol-lewitt-listing-page.page-template .entry-content{width:640px}.genesis-nav-menu .exhibitions.menu-item ul.sub-menu li.carousel-li.col-2{width:460px}.sub-menu-wrapper .sub-menu li.col-2.visit p{float:left}.sub-menu-wrapper .sub-menu li.col-3.top.about{margin-top:-10.5em}.genesis-nav-menu .about.menu-item .sub-menu li.col-4.top.education{margin-top:-14em}.sub-menu-wrapper .sub-menu li.col-3.top.education{margin-top:-7.5em}.sub-menu-wrapper .sub-menu li.col-4.top.education{margin-top:-10.2em}}@media only screen and (max-width:799px){.site-header{display:block}.square-logo{display:none}body.no-scroll{height:100%;overflow:hidden;-webkit-overflow-scrolling:touch}.hide-xs{display:none !important}.site-title a{background:0 0}#menu-main-nav{background-color:#fff;margin-top:60px;padding:21px 0}.genesis-nav-menu li{padding-top:21px;padding-left:20px}.site-inner{padding:0}.genesis-nav-menu .menu-item{min-width:260px;max-width:260px}.genesis-nav-menu.responsive-menu{padding:0;margin-top:0;background-color:#fff;overflow:scroll}.site-header .title-area .site-title>a,.header-image .site-title>a{text-indent:-99999px}.nav-primary{border-bottom:none !important;width:100%;position:fixed;top:0;min-height:60px;z-index:999;background-color:transparent;transition:top .2s ease-in-out;padding:0;max-height:100%;overflow:scroll}.nav-up{top:-60px !important;transition:top .2s ease-in-out}.nav-primary .wrap{min-height:57px}.nav-primary.sticky{margin-top:0}.genesis-nav-menu .sub-menu-wrapper{display:none}.sub-menu-wrapper.as-page-header>ul.sub-menu,.genesis-nav-menu .menu-item:hover>.sub-menu-wrapper>ul.sub-menu,.genesis-nav-menu .menu-item>.sub-menu-wrapper.show>ul.sub-menu,.genesis-nav-menu .menu-item.current-menu-item .sub-menu-wrapper>ul.sub-menu{background-color:#f1f1f1}.genesis-nav-menu .menu-item:hover>.sub-menu-wrapper,.genesis-nav-menu .menu-item .sub-menu-wrapper.show,.genesis-nav-menu .menu-item.current-menu-item .sub-menu-wrapper{position:inherit;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}.genesis-nav-menu .current-menu-item>.sub-menu,.genesis-nav-menu .current-menu-ancestor>.sub-menu{background-color:#e5e5e5;display:block;max-width:0;padding:25px 0}.genesis-nav-menu ul.sub-menu li a{font-size:21px;text-align:center}.genesis-nav-menu.responsive-menu .sub-menu li a,.genesis-nav-menu.responsive-menu .sub-menu li a:hover{background:0 0;border:none;padding:0;position:relative;width:100%;padding-top:21px;padding-bottom:21px}.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}.genesis-nav-menu .current-menu-item>.sub-menu,.genesis-nav-menu .current-menu-ancestor>.sub-menu{display:none}.genesis-nav-menu.responsive-menu>.search-li.menu-item-has-children:before{display:none}.genesis-nav-menu.responsive-menu>.menu-item-has-children:before{content:" ";float:left;padding:25px 0;margin-top:5px;margin-left:30px;margin-right:-80px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-down-mobile-default.png) no-repeat left;width:17px;height:12px;background-size:17px 12px}.genesis-nav-menu.responsive-menu .menu-item-has-children.active:before{content:" ";float:left;padding:25px 0;margin-top:5px;margin-left:30px;margin-right:-80px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-up-mobile-default.png) no-repeat left;width:17px;height:12px;background-size:17px 12px}#menu-main-nav.genesis-nav-menu.responsive-menu .menu-item-has-children.active>a,#menu-main-nav.genesis-nav-menu.responsive-menu .menu-item-has-children.active>a:hover{color:#ed1c24}.genesis-nav-menu.responsive-menu .menu-item-has-children.performances.active:before{display:none}.genesis-nav-menu.responsive-menu .menu-item-has-children.performances:before{display:none}.sticky #menu-main-nav li.search-li,#menu-main-nav li.search-li{position:fixed;top:0;right:25px;width:25px;max-width:25px;min-width:25px;padding-top:0}.sticky .genesis-nav-menu li a{color:#231f20}.genesis-nav-menu.responsive-menu .col-2.visit{display:none}.search_form_slide{float:right;position:fixed;top:60px;right:0;left:0;width:100%;height:100px}.massmocawp .cse form.gsc-search-box,.massmocawp form.gsc-search-box{padding-top:30px}.massmocawp .wgs_wrapper{background-color:#fff;padding-bottom:10px}.sub-menu-wrapper ul{display:block}.search-icon-href{position:fixed;top:20px;right:20px;z-index:1003;font-size:18px;height:18px}.search_form_slide #ajaxsearchpro1_1 .probox,.search_form_slide #ajaxsearchpro1_2 .probox,.search_form_slide div.ajaxsearchpro[id*=ajaxsearchpro1_] .probox,.search_form_slide #ajaxsearchpro1_1,#ajaxsearchpro1_2,.search_form_slide div.ajaxsearchpro[id*=ajaxsearchpro1_]{height:60px}.search_form_slide #ajaxsearchpro1_1 .probox,.search_form_slide #ajaxsearchpro1_2 .probox,.search_form_slide div.ajaxsearchpro[id*=ajaxsearchpro1_] .probox{padding-top:15px;padding-left:40px}.search_form_slide .proclose{margin-right:10px}.search_form_slide #ajaxsearchpro1_1 .probox .promagnifier div.asp_text_button,.search_form_slide #ajaxsearchpro1_2 .probox .promagnifier div.asp_text_button,.search_form_slide div.ajaxsearchpro[id*=ajaxsearchpro1_] .probox .promagnifier div.asp_text_button{display:none !important}.search_form_slide #ajaxsearchprores1_1 .results .item .asp_content h3 a:hover,.search_form_slide #ajaxsearchprores1_2 .results .item .asp_content h3 a:hover,.search_form_slide div.ajaxsearchpro[id*=ajaxsearchprores1_] .results .item .asp_content h3 a:hover,.search_form_slide #ajaxsearchprores1_1 .results .item .asp_content h3 a,.search_form_slide div.ajaxsearchpro[id*=ajaxsearchprores1_] .results .item.hovered .asp_content h3 a,.search_form_slide div.ajaxsearchpro[id*=ajaxsearchprores1_] .results .item .asp_content h3 a{font-family:"futura_md_btmedium",sans-serif;text-transform:none;color:#231f20;font-size:15px;line-height:15px}.search_form_slide #ajaxsearchprores1_1.horizontal .results .item{margin-bottom:0;padding-bottom:0;height:300px}.search_form_slide div.ajaxsearchpro[id*=ajaxsearchpro] .mCSB_horizontal .mCSB_container{margin-bottom:0;padding-left:20px;padding-right:20px}.search_form_slide div.ajaxsearchpro[id*=ajaxsearchpro] .mCustomScrollBox .mCSB_scrollTools{opacity:1}.search_form_slide div.ajaxsearchpro[id*=ajaxsearchpro] .mCSB_horizontal .mCSB_scrollTools .mCSB_dragger,.search_form_slide div.ajaxsearchpro[id*=ajaxsearchpro] .mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{display:none !important}.search_form_slide div.ajaxsearchpro[id*=ajaxsearchprores].horizontal .results .mCSB_scrollTools .mCSB_buttonLeft{position:fixed;left:0;top:100px;width:40px;height:42px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-left.png) no-repeat left;opacity:1;margin-left:0}.search_form_slide div.ajaxsearchpro[id*=ajaxsearchprores].horizontal .results .mCSB_scrollTools .mCSB_buttonRight{position:fixed;right:0;top:100px;width:40px;height:45px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-right.png) no-repeat right;background-color:none;opacity:1;padding-bottom:0;padding-top:0;margin-right:0}.search_form_slide div.ajaxsearchpro[id*=ajaxsearchprores1_].horizontal .results .mCSB_scrollTools .mCSB_buttonRight:after{display:none}.search_form_slide div.ajaxsearchpro[id*=ajaxsearchpro] .mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{overflow:visible}.search_form_slide div.ajaxsearchpro[id*=ajaxsearchprores].horizontal .results .mCSB_scrollTools .mCSB_buttonLeft:after,.search_form_slide#ajaxsearchprores1_1.horizontal,#ajaxsearchprores1_2.horizontal,div.ajaxsearchpro[id*=ajaxsearchprores1_].horizontal#ajaxsearchprores1_1.horizontal,#ajaxsearchprores1_2.horizontal,div.ajaxsearchpro[id*=ajaxsearchprores1_].horizontal div.ajaxsearchpro[id*=ajaxsearchprores].horizontal .results .mCSB_scrollTools .mCSB_buttonRight:after{display:none;padding-bottom:0;margin-top:0}.search_form_slide #ajaxsearchprores1_1.horizontal .results .item,.search_form_slide #ajaxsearchprores1_2.horizontal .results .item,.search_form_slide div.ajaxsearchpro[id*=ajaxsearchprores1_].horizontal .results .item{height:300px}div.ajaxsearchpro[id*=ajaxsearchprores1_].horizontal#ajaxsearchprores1_1.horizontal{height:300px}.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}.genesis-nav-menu.responsive-menu .menu-item{text-align:center;width:100%;min-width:100%;max-width:100%}.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}.genesis-nav-menu.responsive-menu{display:none}.genesis-nav-menu.responsive-menu li a,.genesis-nav-menu.responsive-menu li a:hover{display:block;line-height:1.1;padding:25px 0;display:inline-block;font-size:21px;border-bottom:none !important}.responsive-menu .connect{background-color:#fff;overflow:hidden;width:240px;margin:0 auto}.responsive-menu .connect h6{display:none}.responsive-menu .connect a{float:left;margin:15px 8.75px;padding:4px;background-color:#f1f1f1;border-radius:100px}.responsive-menu .connect a:hover{border-bottom:none !important}.responsive-menu .connect a img{width:34px;height:34px;padding:2px}li.search{width:260px;padding:15px 20px;background-color:#ed1c24}.col-quarter{width:100%}.col-third{width:100%;margin-left:0}.col-sixth{width:100%;float:left;position:relative}.carousel-wrapper.partnerships .partnerships{left:0}.massmocawp .tribe-bar-date-filter,.massmocawp .tribe-bar-search-filter{width:100% !important;padding-left:0;text-align:left}#tribe-events-bar{width:100% !important}.tribe-bar-submit{display:none}.events-menu.performance{width:100%}.events-menu.performance li:first-child{width:100%}.image-container{width:100%;float:left}.image-container img{float:right}.event-excerpt p{padding-right:0}.event-excerpt.inline p{padding-right:0;display:inline}#tribe_events_filters_wrapper.tribe-events-filters-horizontal{width:100% !important}.frontpage-carousel .event-type{display:none}.frontpage-slider{background-position:top;background-size:auto 225px;background-repeat:no-repeat}.frontpage-carousel .image-container.right img{max-height:225px}h2.frontpage-slider-title{font-size:20px;color:#f20010;font-family:"futura_md_btbold",Arial,sans-serif;letter-spacing:2px}h2.frontpage-slider-title span{color:#231f20;font-size:20px;font-family:"futura_md_btbold",Arial,sans-serif;letter-spacing:2px}.frontpage-carousel .cat-container,.frontpage-carousel .performance-date-container{display:none !important}.frontpage-carousel .performance-title{width:100%;height:initial}.frontpage-carousel .performance-title h1{margin-top:30px;margin-left:20px;font-size:24px}.frontpage-carousel .performance-excerpt{width:100%}.frontpage-carousel .performance-excerpt p{margin-left:20px;margin-top:30px}.frontpage-partnerships h1{font-size:22px;top:-10px;left:0;padding:0 10px 5px 20px}.owl-next{right:0}.owl-prev{left:0}.calendar-title-wrapper{padding:10px 10px 5px 20px}.calendar-title-wrapper h1{font-size:26px}.calendar-title-wrapper h2{font-size:24px}.view-calendar-wrapper{top:0;margin-right:20px}.frontpage .featured-events{padding:130px 0 50px 15px}.featured-events h1{font-size:48px}.col-listing-event h3.month,.featured-events h3.month{font-size:24px}.featured-events h4{font-size:16px}.featured-events .col-sixth{margin-top:50px}.featured-events .img-wrapper{text-align:left}.frontpage-partnership.item h4{margin:10px 0}.frontpage-partnership.item p{margin:0}h1.calendar-page{width:100%}ul.time-filter,ul.category-filter{width:100%;margin-left:0;margin-top:25px;padding-left:0}.col-quarter.calendar-page{margin-top:0;margin-bottom:0}.calendar-page h1{font-size:48px}.tribe-events-list .tribe-events-photo-event .tribe-events-event-details{padding:15px 0 !important}.tribe-events-list .time-details{padding:0 !important}.header-image .site-description,.nav-secondary{display:none}h1{font-size:28px}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{width:100%}aside.sidebar.sidebar-primary{display:none}body{padding-left:0;padding-right:0}.site-container{margin-bottom:0;margin-top:0}.after-footer,.before-header,.site-container{padding-left:0;padding-right:0;width:100%}.before-header{margin-bottom:0}.after-footer{margin-top:0}.site-title{font-size:30px}.entry-title{font-size:24px}.page-template-sol-lewitt-listing-page.page-template .entry-content{width:480px}.page-template .title-wrap{padding-top:0}}@media only screen and (max-width:639px){.massmocawp .cse form.gsc-search-box,.massmocawp form.gsc-search-box{width:90%;display:block;margin:0 auto}#content .wgs_wrapper tr td,#widget .wgs_wrapper tr td,.wgs_wrapper tr td{float:left}.massmocawp .gsc-control-cse .gs-spelling,.massmocawp .gsc-control-cse .gs-result .gs-title,.massmocawp .gsc-control-cse .gs-result .gs-title *{height:auto}}.single.content-sidebar .site-inner{margin-top:0}.pull-left{display:block;float:left}.pull-right{display:block;float:right}.buy-tickets{margin-right:auto;margin-left:auto;margin-bottom:6px}.endmark{display:none}.tribe-events-single .endmark{display:inline-block;height:12px;width:12px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/endmark-desktop.png) no-repeat center}.title-light{font-family:"futura_lt_btlight",Arial,sans-serif;display:block}.lowercase{text-transform:lowercase}.site-header .title-area .site-title>a,.header-image .site-title>a{max-width:176px}.site-header .title-area .site-description,.header-image .site-description{margin-top:-52px;font-size:13px}a.buy-ticket-link,.vcex-button{background-color:red;display:inline-block;width:auto;height:auto;background-size:cover;padding:10px 15px 8px 20px;border:2px solid red;color:#fff;font-weight:700;line-height:1.4;text-align:center;font-size:14px;letter-spacing:1px;text-transform:uppercase}.event-info-area .buy-ticket-row a.buy-ticket-link{margin-top:0}a.buy-ticket-link:hover,.vcex-button:hover{background:#000;color:#fff;cursor:pointer;border:2px solid #000;font-weight:700}.col-listing-event a.buy-ticket-link{margin-top:8px;display:inline-block;width:auto}.genesis-nav-menu a{letter-spacing:.5px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.genesis-nav-menu a{letter-spacing:normal}}.gsc-control-searchbox-only,#menu-main-nav{margin:0 auto;padding:0;max-width:1280px}.sticky #menu-main-nav{max-width:1200px}#menu-main-nav>ul{display:block}#menu-main-nav>li.menu-item{display:inline-block;float:left;max-width:none;text-align:left;margin-left:5%;margin-left:55px}#menu-main-nav>li.menu-item:first-child{margin-left:0}#menu-main-nav li.search-li{position:absolute;top:21px;right:0}.square-logo.sticky,.home.page .square-logo.sticky{display:block !important}.square-logo{height:57px}.genesis-nav-menu .exhibitions.menu-item ul.sub-menu li a.view-all{display:none}.genesis-nav-menu .exhibitions ul.sub-menu li a{color:#231f20}#menu-main-nav .sub-menu-wrapper ul.sub-menu li:hover a,#menu-main-nav .sub-menu-wrapper ul.sub-menu li a:hover,#menu-main-nav .nav-secondary .genesis-nav-menu .sub-menu li:hover a,#menu-main-nav .nav-secondary .genesis-nav-menu .sub-menu a:hover{color:#7e7d7d}.exhibitions.menu-item ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list h4.entry-title{margin-top:5px;margin-bottom:0;font-family:"futura_md_btmedium",Arial,sans-serif}.exhibitions.menu-item ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list h4.entry-title a{font-family:"futura_md_btbold",Arial,sans-serif}.exhibitions.menu-item ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list span.duration{font-style:normal;color:#7e7d7d}.exhibitions.menu-item ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list .owl-prev,.exhibitions.menu-item ul.sub-menu li .exhibitions-nav-carousel ul.ecs-event-list .owl-next{top:40px}.exhibitions-nav-carousel .owl-dots{display:none}.tribe-mini-calendar-nav .calendar-nav-wrapper{padding-bottom:0 !important}.tribe-mini-calendar-nav-link.prev-month,.tribe-mini-calendar-nav-link.next-month,#tribe-mini-calendar-month,#ajax-loading-mini{float:left}#tribe-mini-calendar-month{margin-right:5px;margin-left:5px}.tribe-mini-calendar-nav-link.prev-month span,.tribe-mini-calendar-nav-link.next-month span{text-indent:-9999px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-left.png) no-repeat 0 0;display:block;width:8px;height:12px;background-size:8px,12px;margin-top:9px !important}.tribe-mini-calendar-nav-link.next-month span{background-image:url(//massmoca.org/wp-content/themes/massmocawp/images/arrow-right.png)}.tribe-mini-calendar-dayofweek{padding-bottom:5px !important}.tribe-mini-calendar-list-wrapper{width:140px !important}.genesis-nav-menu ul.sub-menu .tribe-mini-calendar-event .list-info h2{margin-top:5px;margin-bottom:0}.genesis-nav-menu ul.sub-menu .tribe-mini-calendar-event .list-info h2 a{font-family:"futura_md_btbold",Arial,sans-serif}.genesis-nav-menu ul.sub-menu .tribe-mini-calendar-event .list-info h2.duration{font-style:normal}.tribe-mini-calendar-list-wrapper .entry-title a{color:#231f20 !important}.sub-menu-wrapper ul.sub-menu li.support.col-5 a{color:#7e7d7d}.genesis-nav-menu .about.menu-item .sub-menu-wrapper{padding-bottom:50px}.sticky .genesis-nav-menu .about.menu-item .sub-menu-wrapper{padding-bottom:85px}.genesis-nav-menu .education.about.menu-item .sub-menu-wrapper{padding-bottom:18px}.genesis-nav-menu .about.menu-item .sub-menu li.col-3.top{margin-top:-4.5em}ul.sub-menu li.support h6{left:15px;top:12px !important;position:relative;z-index:9;width:150px}.genesis-nav-menu .support.menu-item ul.sub-menu li.lower :hover{color:#ed1c24}#menu-secondary-nav{margin-top:-26px}.responsive-menu-icon.open{width:12px !important;height:12px !important}.content{float:right;width:100%;margin-bottom:80px}.content-sidebar .content p.lead{line-height:27px;font-size:21px}.single-post .entry-content p,.tribe-events-single p,.content-sidebar .content p{line-height:30px;font-size:18px}@media only screen and (max-width:1279px){.content-sidebar .content p.lead{line-height:24px;font-size:21px}.single-post .entry-content p,.tribe-events-single p,.content-sidebar .content p{line-height:24px;font-size:16px}h4{font-size:18px;line-height:30px}}@media only screen and (max-width:1119px){.content-sidebar .content p.lead{line-height:24px;font-size:21px;padding-bottom:14px}}@media only screen and (max-width:799px){.content-sidebar .content p.lead{line-height:24px;font-size:21px}.single-post .entry-content p,.tribe-events-single p,.content-sidebar .content p{line-height:24px;font-size:16px}}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left;width:100%}aside.sidebar.sidebar-primary{margin-top:25px;width:140px;padding-right:0;overflow:hidden;height:85%;height:auto}.sidebar-primary h4.widget-title{border-top:1px solid #231f20;border-bottom:0;padding:7px 0;text-align:center}.sidebar-primary .list-info{padding-top:25px;padding-bottom:23px;border-top:1px solid #231f20;border-bottom:0;margin-top:0}.sidebar-primary .list-info h2.entry-title{margin-top:5px;margin-bottom:0;font-size:16px;font-family:"futura_md_btmedium",Arial,sans-serif}#alertbox_footer div.container{padding-top:15px !important;padding-bottom:20px !important}#alertbox_footer.alertbox-red{background-color:#ed1c24 !important}#alertbox_footer.alertbox-yellow{background-color:#d7c627 !important}.frontpage-slider .event-type{margin-left:20px}.frontpage-carousel .owl-next{right:20px}.frontpage-carousel .owl-prev{left:20px}h2.frontpage-slider-title{margin-top:-5px;margin-left:-2px}.ellipse a{display:block;height:36px;line-height:36px;margin:0}.ellipse.left a{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/cta-dot-desktop-default.png) no-repeat left 0;padding:0 0 0 29px}.ellipse.left a:hover{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/cta-dot-desktop-hover.png) no-repeat left 0;padding:0 0 0 29px}.ellipse.right a{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/cta-dot-desktop-default.png) no-repeat right 0;padding:0 16px 0 0}.ellipse.right a:hover{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/cta-dot-desktop-hover.png) no-repeat right 0;padding:0 16px 0 0}.ellipse a:hover h6{color:#ed1c24}.ellipse.left h6{display:inline;z-index:9;position:relative;margin-left:-20px}.ellipse.right h6{display:inline;z-index:9;position:relative}.frontpage-partnerships{margin-left:10px;margin-right:10px}h1.media-title{margin-top:30px;font-size:26px}.media-content{font-family:"futura_md_btmedium",Arial,sans-serif;font-size:21px;line-height:30px;padding-bottom:20px;margin-bottom:0;text-align:center}.frontpage-partnerships h1.partnerships{margin-bottom:0}h1.partnerships{font-family:"futura_md_btbold",Arial,sans-serif;text-align:center;margin-bottom:0;margin-bottom:15px}.frontpage-partnership.item img{width:100%}.frontpage-partnerships{margin-top:60px}.frontpage-partnerships .owl-carousel.owl-loaded{display:flex;flex-direction:column-reverse;justify-content:center}.frontpage-partnerships .owl-carousel .owl-stage{display:block;margin:0 auto}.frontpage-partnerships .owl-controls{margin-bottom:10px}.frontpage-partnerships .owl-next{top:-20px;right:10px}.frontpage-partnerships .owl-prev{top:-20px;left:10px}.frontpage-partnerships .owl-dots{display:block;margin-left:auto;margin-right:auto;margin-top:0;z-index:2;position:relative;text-align:center}.massmoca-outside{padding-top:30px;padding-left:0;padding-right:10px}.featured-events{padding:100px 0 0;position:relative;top:-100px;margin-bottom:-80px}.featured-events .col-fifth{width:220px;padding-right:0;margin-left:8px;margin-right:8px;display:inline-block;float:none;height:400px;text-align:left}.calendar-title-wrapper{padding-bottom:13px;padding-left:18px}.featured-events .buy-tickets{display:block;margin-top:10px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/buy-tickets-background.png) no-repeat center;width:84px;height:24px;text-align:center;font-size:15px;line-height:22px;color:#fff;margin-left:-7px}.single-post.full-width-content .content{width:auto}.single-post.full-width-content main.content{width:100%}.single-post.full-width-content main.content .entry-content,#event-detail-content-wrapper{width:780px}.single-post.full-width-content main.content{padding-top:35px}.single-post.full-width-content .event-info-area.sticky{top:120px}.event-info-area>ul>li.buy-ticket-row{height:60px;padding:0;display:flex;align-items:center;justify-content:center}.event-info-area p.event-type{margin-top:0;margin-bottom:0;font-size:15px}.event-info-area p.event-type img{float:right}.event-excerpt p{padding-right:0;margin-bottom:0}.sticky-content{width:100%;padding-top:0}.sticky-content.sticky{padding-top:86px;margin-bottom:0}.sticky-content .sticky-main-image{position:fixed;z-index:2;width:100%}.sticky-content{position:relative;z-index:3;background:#fff;padding-top:35px;margin-bottom:0}.event-detail-title.sticky{position:fixed;top:60px;z-index:4;height:auto;min-height:60px}.event-detail-title.sticky h1{font-size:24px;padding:0;line-height:60px}@media only screen and (max-width:1279px){.tribe-events-single .event-detail-title.sticky h1{padding-top:0;padding-bottom:0;line-height:60px}}@media only screen and (max-width:1119px){.tribe-events-single .event-detail-title.sticky h1{padding:0;line-height:60px}.sticky-contents .sticky-main-image .img-wrapper img,.tribe-events-single .img-wrapper img{height:100%;min-height:380px}}@media only screen and (max-width:959px){.sticky-contents .sticky-main-image .img-wrapper img,.tribe-events-single .img-wrapper img{height:100%;min-height:315px}}@media only screen and (max-width:799px){.tribe-events-single .event-detail-title.sticky h1{width:100%;padding:20px;padding-left:20px;line-height:24px}}.event-detail-title.sticky span{display:inline}.page-template-multi-listing-template .event-detail-title.sticky,.page-template-media-listing-template .event-detail-title.sticky,.page-template-generic-listing-template .event-detail-title.sticky{width:100%;background-color:#f1f1f1}.sticky-contents footer{position:relative;z-index:3;width:100%;background-color:#fff}.ssbp-wrap.ssbp-set--one.sticky{position:fixed;top:160px}.sticky-contents .ssbp-wrap.ssbp-set--one.sticky{top:160px}.sidebar .widget-title.sticky{position:fixed;top:170px;width:140px;border-bottom:1px solid #231f20;background:#fff}.wp-caption-text{font-size:15px;line-height:18px}.sticky-contents .sub-menu-wrapper.as-page-header.sticky{position:fixed;top:60px}.sticky-contents .sticky-main-image{position:fixed;z-index:2}.sticky-contents .sticky-content{position:relative;z-index:3;background:#fff}.sticky-contents .event-detail-title.sticky{position:fixed;top:60px;z-index:4;display:none}.sticky-contents .event-detail-title.sticky h1{font-size:24px;font-weight:400}.sticky-contents .event-detail-title.sticky span{display:inline}.sticky-contents footer{position:relative;z-index:3;width:100%}.event-info-area.sticky{position:fixed;top:150px}.ssbp-wrap.ssbp-set--one.sticky{position:fixed;top:160px}.sticky-contents .ssbp-wrap.ssbp-set--one.sticky{top:160px}.sticky-contents aside.sidebar.sidebar-primary{margin-top:0;z-index:3}.sidebar .widget-wrap{margin-top:10px}.sidebar.sticky .widget-title{position:fixed;top:120px;width:140px;border-bottom:1px solid #231f20;background:#fff;z-index:2;border-top:30px solid #fff}.sidebar.sticky .widget-title-top{height:20px;background:#fff;position:fixed;top:154px;width:140px;z-index:2}.sidebar.sticky .widget-title-bottom{position:relative;width:140px;margin-top:118px;margin-top:116px;height:20px}.sidebar.sticky .hentry.vevent{z-index:1}.sidebar.sticky.sticky-temp{position:fixed}@media only screen and (max-width:1279px){.gsc-control-searchbox-only,#menu-main-nav{max-width:100%}.sticky #menu-main-nav{max-width:100%}#menu-main-nav>li.menu-item{margin-left:3%;margin-left:32px}.featured-events .content-contain{max-width:940px}.featured-events .col-fifth{width:220px;margin-left:2.12766%}.featured-events .col-fifth.nth-child-5{display:none}.calendar-title-wrapper{margin-left:0}.calendar-title-wrapper h2{font-size:30px}.frontpage-partnerships .content-contain{max-width:940px}.partnerships-title-wrapper{width:31.914894%}.frontpage-partnerships h1{padding-left:0;padding-right:18px;left:0;right:auto}.content-sidebar .content article,.content-sidebar-sidebar .content article,.sidebar-content-sidebar .content article{width:800px}.single-post .event-detail-title h1,.tribe-events-single .event-detail-title h1{width:620px}.page-template-default .event-detail-title h1,.single-post .event-detail-title h1,.tribe-events-single .event-detail-title h1{font-size:30px;line-height:30px;padding-top:28px;padding-bottom:28px}.calendar-header-wrapper h1,.page-template-default .event-detail-title h1{width:800px;margin:0 auto}.single-post.full-width-content main.content .entry-content,.page-template .entry-content p.lead-paragraph-support,.giving-groups-wrapper,.page-template .entry-content .page-wrapper,#event-detail-content-wrapper{width:620px}.page-template-blog-listing-template.full-width-content main.content,.page-template-education-listing-template.full-width-content main.content,.page-template-exhibition-listing-template.full-width-content main.content,.page-template-support-listing-template.full-width-content main.content,.page-template-performance-listing-template.full-width-content main.content{width:85.714286%;margin:0 auto;float:none}.page-template-education-listing-template.full-width-content .site-inner,.page-template-exhibition-listing-template.full-width-content .site-inner,.page-template-support-listing-template.full-width-content .site-inner,.page-template-performance-listing-template.full-width-content .site-inner{padding-bottom:50px}.col-quarter{width:33.333333%}.col-quarter .img-wrapper img{width:100%}.sub-menu-wrapper .sub-menu li.col-2.top.visit{width:700px;max-width:none}.sub-menu-wrapper .sub-menu li.col-2.visit .map-image{height:150px;width:700px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/map-1120.png) no-repeat 0 0;display:block;background-size:cover}footer .map-column{width:330px}footer .text-column{width:720px}footer .text-column .text-section{width:240px}footer .bottom-bar .social-section{width:330px}footer .bottom-bar .copyright{width:640px}}@media only screen and (max-width:1119px){.nav-primary{padding-bottom:21px}.gsc-control-searchbox-only,#menu-main-nav{max-width:780px}.sticky #menu-main-nav{max-width:835px}#menu-main-nav>li.menu-item{margin-left:3%;margin-left:20px}.genesis-nav-menu a{font-size:16px}.genesis-nav-menu ul.sub-menu li a{font-size:16px}.home.page .genesis-nav-menu .search-li.menu-item .sub-menu-wrapper.show{top:120px}.genesis-nav-menu ul.sub-menu li ul.ecs-event-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}.sub-menu-wrapper .sub-menu li.col-2.top.visit{width:540px;max-width:none}.sub-menu-wrapper .sub-menu li.col-2.visit .map-image{width:540px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/map-960.png) no-repeat 0 0}.genesis-nav-menu .visit.menu-item .sub-menu li.col-3.top{margin-top:-11.25em}.genesis-nav-menu .visit.menu-item .sub-menu li.col-4.top{margin-top:-11.25em}.genesis-nav-menu .about.menu-item .sub-menu li.col-3.top{margin-top:-13em}.genesis-nav-menu .about.menu-item .sub-menu li.col-4.top{margin-top:-7em}.genesis-nav-menu .about.menu-item .sub-menu-wrapper{padding-bottom:20px}.genesis-nav-menu .education.about.menu-item .sub-menu li.col-3.top{margin-top:-14em}.genesis-nav-menu .education.menu-item .sub-menu li.col-4.top{margin-top:-11.4em}.genesis-nav-menu ul.sub-menu li h6{top:26px}.partnerships-title-wrapper{width:31.914894%}.frontpage-partnerships h1{padding-left:18px;padding-right:0;left:auto;right:0}.col{width:50%;float:left;padding-left:0;padding-right:0}.massmoca-outside{padding-right:10px}.featured-events .view-calendar-wrapper{margin-right:10px}.featured-events .content-contain{max-width:940px}.featured-events .col-fifth{width:220px;margin-left:2.12766%}.carousel-wrapper.frontpage-partnerships .owl-next{right:10px}.carousel-wrapper.frontpage-partnerships .owl-prev{left:10px}.massmocawp #tribe-events-bar,.content-sidebar .content article,.content-sidebar-sidebar .content article,.sidebar-content-sidebar .content article{width:620px;margin-left:9.375%}.event-detail-title h1,.tribe-events-single .event-detail-title h1{width:620px;margin:0 auto}.calendar-header-wrapper h1,.page-template-default .event-detail-title h1{margin-left:9.375%}#event-detail-content-wrapper,.single-post.full-width-content main.content .entry-content{width:620px;margin:0 auto}.image-container{width:50%}.page-template-blog-listing-template.full-width-content main.content,.page-template-education-listing-template.full-width-content main.content,.page-template-exhibition-listing-template.full-width-content main.content,.page-template-support-listing-template.full-width-content main.content,.page-template-performance-listing-template.full-width-content main.content{width:100%}.yarpp-related h2{font-size:30px}footer .text-column{width:620px}footer .text-column .text-section{width:160px}footer .text-column .text-section.last-child{width:180px}footer .bottom-bar .copyright{width:480px}}@media only screen and (max-width:959px){.tn-subnav-component .tn-promo-box{display:block !important;width:100% !important}.tn-subnav-component .tn-promo-box input{width:auto !important;border:1px solid #d3d3d3 !important;padding:8px !important}.tn-subnav-component .tn-promo-box .tn-subnav-promo-button{text-align:left;margin-left:15px}.header-image .site-description{font-size:13px}.nav-secondary .genesis-nav-menu li a{font-size:13px}.gsc-control-searchbox-only,#menu-main-nav{max-width:620px}.sticky #menu-main-nav{max-width:620px}.genesis-nav-menu .exhibitions.menu-item>.sub-menu-wrapper>ul.sub-menu{padding-bottom:20px}#menu-main-nav>li.menu-item{margin-left:1.5%;margin-left:8px}.genesis-nav-menu a{font-size:14px}.genesis-nav-menu ul.sub-menu li a{font-size:14px}.sub-menu-wrapper ul.sub-menu li ul.ecs-event-list{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;overflow:hidden}.genesis-nav-menu .visit.menu-item .sub-menu li.col-3.top{margin-top:-10.5em}.genesis-nav-menu .visit.menu-item .sub-menu li.col-4.top{margin-top:-10.5em}.genesis-nav-menu .about.menu-item .sub-menu li.col-3.top{margin-top:-13.5em}.genesis-nav-menu .about.menu-item .sub-menu li.col-4.top{margin-top:-13.5em}.featured-events .content-contain{max-width:700px}.featured-events .col-fifth{width:220px;margin-left:2.857143%}.featured-events .col-fifth.nth-child-4{display:none}.frontpage-partnerships .content-contain{max-width:700px}.partnerships-title-wrapper{width:auto}.frontpage-partnerships.itineraries p{max-width:none}.frontpage-partnerships h1{padding-left:18px;padding-right:18px;left:20px;right:auto}.submenu-padding.content-sidebar .site-inner{max-width:none}.single-post.full-width-content main.content .entry-content,.page-template .entry-content p.lead-paragraph-support,.giving-groups-wrapper,.page-template .entry-content .page-wrapper,#event-detail-content-wrapper{width:540px;margin-left:170px}.single-post.full-width-content main.content .entry-content,.page-template .entry-content p.lead-paragraph-support,.giving-groups-wrapper,#event-detail-content-wrapper{width:540px;margin-left:170px}.massmocawp #tribe-events-bar,.content-sidebar .content article,.content-sidebar-sidebar .content article,.sidebar-content-sidebar .content article{width:620px;margin-left:1.25%}.event-detail-title h1,.single-post .event-detail-title h1,.tribe-events-single .event-detail-title h1{width:540px;margin-left:170px}.calendar-header-wrapper h1,.page-template-default .event-detail-title h1{margin-left:1.25%}.page-template-blog-listing-template.full-width-content main.content,.page-template-education-listing-template.full-width-content main.content,.page-template-exhibition-listing-template.full-width-content main.content,.page-template-support-listing-template.full-width-content main.content,.page-template-performance-listing-template.full-width-content main.content{width:80%}.col-quarter{width:50%}.related-post-list{width:720px}.related-post-list li{width:33.3333333%}.related-post-list li:nth-child(4){display:none}footer .map-column{width:250px}footer .text-column{width:540px}footer .text-column .text-section.last-child{width:160px}footer .bottom-bar .wrap{position:relative;overflow:hidden}footer .bottom-bar .social-section{width:250px}footer .bottom-bar .copyright{width:400px}.sub-menu-wrapper .sub-menu li.col-2.top.visit{width:380px;max-width:none}.sub-menu-wrapper .sub-menu li.col-2.visit .map-image{width:380px;background:url(//massmoca.org/wp-content/themes/massmocawp/images/map-800.png) no-repeat 0 0}}@media only screen and (max-width:799px){.issuuembed{max-width:100%}.nav-primary{padding-bottom:0}#menu-main-nav.genesis-nav-menu.responsive-menu{max-width:100%;margin-top:60px;padding-bottom:250px}.sub-menu-wrapper.as-page-header>ul.sub-menu,.genesis-nav-menu .menu-item:hover>.sub-menu-wrapper>ul.sub-menu,.genesis-nav-menu .menu-item>.sub-menu-wrapper.show>ul.sub-menu,.genesis-nav-menu .menu-item.current-menu-item .sub-menu-wrapper>ul.sub-menu{max-width:100%}#menu-main-nav.genesis-nav-menu.responsive-menu li{margin-left:0;margin-top:0}#menu-main-nav.genesis-nav-menu.responsive-menu li a,#menu-main-nav.genesis-nav-menu.responsive-menu li a:hover{text-align:center;display:block;font-size:20px}.genesis-nav-menu.responsive-menu>.menu-item-has-children:before,.genesis-nav-menu.responsive-menu .menu-item-has-children.active:before{margin-left:40px}.genesis-nav-menu .menu-item ul.sub-menu li a,.genesis-nav-menu .menu-item ul.sub-menu li a,.genesis-nav-menu .menu-item ul.sub-menu li a{color:#231f20}.owl-carousel.frontpage-carousel{margin-bottom:0}.frontpage-slider{background-size:100%;height:auto;padding-bottom:25px}.frontpage-slider.grey{background-color:#fff}.frontpage-carousel .image-container.right{display:none}.frontpage-carousel .event-type{display:block;margin-left:20px}.responsive-menu-icon{margin-left:20px}.search-icon-href{right:0;padding-left:24px}.gsc-control-searchbox-only{max-width:100%}h2.frontpage-slider-title{font-size:30px;line-height:30px;color:#231f20}h2.frontpage-slider-title span{color:#231f20;font-size:30px;font-family:"futura_md_btbold",Arial,sans-serif}.the-excerpt p{font-size:16px;line-height:normal}.tribe-events-cost{display:none}.carousel-wrapper.frontpage-partnerships{margin-left:0;margin-right:0}.carousel-wrapper.frontpage-partnerships .owl-next{top:40%;margin-top:-20px;right:40px}.carousel-wrapper.frontpage-partnerships .owl-prev{top:40%;margin-top:-20px;left:40px}.partnerships-title-wrapper{width:auto}.frontpage-partnerships h1{margin-left:-2px;padding-left:0;padding-right:20px;padding-bottom:24px;float:none;font-size:30px;margin-top:-12px}.frontpage-partnerships .content-contain{max-width:none}.frontpage-carousel-partnerships{max-width:460px;margin:0 auto}.calendar-title-wrapper{margin-left:0;top:8px}.calendar-title-wrapper h2{padding-right:20px;line-height:28px}.featured-events .view-calendar-wrapper{margin-right:0;position:absolute;right:20px}.featured-events .content-contain{max-width:460px}.featured-events .col-fifth{width:220px;margin-left:4.347826%;height:450px;max-height:450px}.col-listing-event .event-notes,.featured-events .event-notes{margin-top:8px}.featured-events .col-fifth.nth-child-3{display:none}.col-listing-event{height:375px;min-height:375px;max-height:375px}.single-post.full-width-content main.content .entry-content,.page-template .entry-content p.lead-paragraph-support,.giving-groups-wrapper,.page-template .entry-content .page-wrapper,#event-detail-content-wrapper,.single-post.full-width-content main.content{width:100%}.event-excerpt p{font-size:16px;line-height:24px}.frontpage-partnerships.media{padding-left:0;padding-right:0}.frontpage-partnerships.media h1{padding-bottom:0}.calendar-header-wrapper h1,.event-detail-title h1,.tribe-events-single .event-detail-title h1,.page-template-default .event-detail-title h1,.sticky-contents .sticky-content,.massmocawp #tribe-events-pg-template.calendar{width:100%;padding:20px;padding-left:20px;line-height:24px;font-size:20px;margin-left:0;word-wrap:break-word}.massmocawp #tribe-events-bar,.content-sidebar .content article,.content-sidebar-sidebar .content article,.sidebar-content-sidebar .content article{margin-left:0;margin-right:0}.single-post.full-width-content main.content .entry-content,.page-template-blog-listing-template.full-width-content main.content,.page-template-education-listing-template.full-width-content main.content,.page-template-exhibition-listing-template.full-width-content main.content,.page-template-support-listing-template.full-width-content main.content,.page-template-performance-listing-template.full-width-content main.content{width:100%}.single-post.full-width-content main.content .entry-content,.page-template .entry-content p.lead-paragraph-support,.giving-groups-wrapper,#event-detail-content-wrapper,.single-post.full-width-content main.content{width:100%;margin-left:0;margin-right:0;padding-top:35px}.page-template .entry-content .page-wrapper{width:100%;margin-left:0;margin-right:0}.event-detail-title h1,.single-post .event-detail-title h1,.tribe-events-single .event-detail-title h1{width:100%;margin-left:0;padding:20px;font-size:24px}.event-detail-title h1{padding-left:0}.single-post .event-info-area{padding-left:20px;padding-right:20px}.event-info-area{float:none;display:block;background-color:#fff;margin-top:0;margin-left:0;margin-right:0}.event-info-area>ul>li.buy-ticket-row{height:60px}.event-info-area>ul>li.buy-ticket-row a.buy-ticket-link{width:100px;height:52px;line-height:52px;float:left}.event-info-area ul{width:100%}.event-info-area p.event-type{font-size:21px;line-height:27px}.tribe-events-single p{font-size:16px;line-height:24px}.ssbp-wrap.ssbp-set--one{display:none !important}.single-tribe_events .sticky-contents footer{margin-top:-42px}.event-info-area ul>li>p,.event-info-area>ul>li{line-height:24px;font-size:21px}.event-info-area>ul>li:first-child{border-top:none}.half-width .event-header-card .left-half,.half-width .event-info-area,.half-width #event-detail-content-wrapper{padding-left:20px;padding-right:20px}.event-header-card{margin-top:0}.related-post-list{width:480px}.related-post-list li{width:50%}.related-post-list li:nth-child(3){display:none}.sticky-contents .sticky-main-image .img-wrapper img{max-width:none;height:290px}.frontpage-partnerships{padding-left:20px;padding-right:20px}.massmocawp .gsc-search-box>table>tbody>tr>.gsc-input{width:75%}.massmocawp input.gsc-search-button{min-width:70px;font-size:14px}.massmocawp .gsc-input{font-size:16px}table.gsc-search-box td.gsc-clear-button{display:none}table.gsc-search-box td footer .top-section{margin-bottom:0}footer .map-column{display:none}footer .text-column{width:auto;margin-top:50px}footer .text-column .text-section{width:160px}footer .text-column .text-section.last-child{width:200px}footer .bottom-bar .wrap{position:relative;overflow:visible}footer .bottom-bar .social-section{width:260px}footer .bottom-bar .copyright{width:360px}footer .bottom-bar .privacy-policy{margin-top:-35px}}@media only screen and (max-width:639px){.owl-carousel.frontpage-carousel{margin-top:0}.frontpage-slider{background-size:100%;height:auto;min-height:525px}.frontpage-carousel .image-container.right{display:none}.frontpage-carousel .event-type{display:none}.frontpage-carousel .invert{-webkit-filter:none}.responsive-menu-icon{margin-left:20px}.search-icon-href{right:10px}h2.frontpage-slider-title{font-size:30px;line-height:30px;color:#231f20}h2.frontpage-slider-title span{color:#231f20;font-size:30px;font-family:"futura_md_btbold",Arial,sans-serif}.the-excerpt p{font-size:16px;line-height:normal}.tribe-events-cost{display:none}.carousel-wrapper.frontpage-partnerships .owl-next{top:40%;margin-top:-20px;right:40px}.carousel-wrapper.frontpage-partnerships .owl-prev{top:40%;margin-top:-20px;left:40px}.frontpage-carousel-partnerships{max-width:none;margin:0 auto}.partnerships-title-wrapper{left:-20px}.frontpage-partnerships h1{margin-left:0;padding-left:40px;padding-right:40px;padding-bottom:30px;float:none;font-size:30px;margin-top:-15px}.frontpage-partnership.item h4{margin:20px 40px 15px;font-size:20px}.frontpage-partnership.item p{margin:0 40px;font-size:16px}.calendar-title-wrapper-wrapper{width:100%}.view-calendar-wrapper{margin-top:0}.col{width:100%;float:none;padding:0}.calendar-title-wrapper{margin-left:0;width:300px}.calendar-title-wrapper h2{padding-right:0;padding-left:20px;white-space:nowrap}.featured-events .content-contain{max-width:none}.featured-events .img-wrapper img{width:100%}.tribe-events-single .img-wrapper img,.frontpage-slider .img-wrapper img{height:225px}.carousel-pause,.carousel-play{display:none}.tribe-events-single .event-detail-card,.frontpage-slider .event-detail-card{background-color:#fff;padding-bottom:50px}.frontpage-slider .event-detail-card{top:calc(50%)}.frontpage-carousel .owl-prev,.frontpage-carousel .owl-next{top:90px}.frontpage-carousel .owl-dots{bottom:initial;top:265px}a[data-slb-asset].video:after{top:25px}.frontpage .calendar-section{margin-top:0}.frontpage .featured-events{padding:130px 15px 50px}.featured-events .col-fifth,.featured-events .col-fifth.nth-child-1{width:100%;margin-left:0;margin-right:0;height:auto;min-height:initial;max-height:initial;padding-bottom:30px}.featured-events h4{padding-right:30px}.featured-events .the-excerpt-mobile{display:none}.page-template-sol-lewitt-listing-page.page-template .entry-content{width:300px}.event-excerpt{display:none;margin-top:15px}.featured-events-col h5.date-names,.col-listing-event.performance h5.date-names{right:20px}a.arrow-down{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/arrow-down-mobile-default.png) no-repeat center;display:block;margin-top:12px;width:17px;height:12px;text-align:center;font-size:15px;line-height:22px;color:#fff;background-size:contain}a.arrow-down.open{background:url(//massmoca.org/wp-content/themes/massmocawp/images/sprites-desktop-mobile/arrow-up-mobile-default.png) no-repeat center;display:block;margin-top:10px;width:17px;height:12px;text-align:center;font-size:15px;line-height:22px;color:#fff;background-size:contain}.mobile-wrapper{width:34px;height:34px;border-radius:100px;float:right;margin-top:-30px;background-color:#ededed}.performance .mobile-wrapper{margin-top:-10px}.featured-events .mobile-wrapper{background-color:#fff;margin-top:-10px}.mobile-wrapper a.arrow-down{margin-left:auto;margin-right:auto}a.buy-ticket-link{display:block;margin-top:10px;width:150px;height:auto;text-align:center;font-size:15px;line-height:22px;color:#fff;margin-left:0;background-size:contain}a.buy-ticket-link:hover{display:block;margin-top:10px;text-align:center;font-size:15px;line-height:22px;color:#fff;margin-left:0;background-size:contain}.frontpage-partnerships.itineraries{padding-left:20px;padding-right:20px}.frontpage-partnerships h1.partnerships{padding-bottom:15px;padding-top:15px;padding-left:0;padding-right:0;text-align:center}.frontpage-partnerships .owl-next{right:-15px}.frontpage-partnerships .owl-prev{left:-15px}.frontpage-partnership.item p,.frontpage-partnership.item h4{margin-left:0;margin-right:0}.frontpage-carousel-partnerships{padding:0 8px}.col-listing-event{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}.col-listing-event .img-wrapper{max-width:100%}.col-listing-event h3.listing-event-title{padding-right:50px}.massmocawp #tribe-events-bar,.content-sidebar .content article,.content-sidebar-sidebar .content article,.sidebar-content-sidebar .content article{width:auto;margin-left:0;margin-right:0}.calendar-header-wrapper h1,.event-detail-title h1,.single-post .event-detail-title h1,.tribe-events-single .event-detail-title h1,.page-template-default .event-detail-title h1{width:auto;margin-left:0;margin-right:0}.page-template .entry-content .page-wrapper,#event-detail-content-wrapper,.single-post.full-width-content main.content{width:auto;margin-left:0;margin-right:0}.ssbp-wrap[data-ssbp-responsive=true]{position:absolute !important;margin-top:100px !important;bottom:-50px !important}.single .entry#event-detail-content-wrapper{margin-bottom:50px}.event-detail-title.half-card{margin-top:0}.image-container{width:100%}.page-template .title-wrap h1{text-align:center;margin-left:20px;margin-right:20px;font-size:24px}.page-template .entry-content p{text-align:left}.page-template-blog-listing-template.full-width-content main.content,.page-template-education-listing-template.full-width-content main.content,.page-template-exhibition-listing-template.full-width-content main.content,.page-template-support-listing-template.full-width-content main.content,.page-template-performance-listing-template.full-width-content main.content{width:auto;margin-left:30px;margin-right:30px}.page-template-education-listing-template.full-width-content .site-inner,.page-template-exhibition-listing-template.full-width-content .site-inner,.page-template-support-listing-template.full-width-content .site-inner,.page-template-performance-listing-template.full-width-content .site-inner{padding-bottom:50px}.page-template .col-listing-blog,.page-template .col-listing-event{min-height:inherit;max-height:none;height:auto}.related-post-list{width:auto;margin:0 30px}.related-post-list li{width:auto;display:block;margin-bottom:40px}.related-post-list li img{width:100%}.event-info-area>ul>li.buy-ticket-row{height:60px}.event-info-area>ul>li.buy-ticket-row a.buy-ticket-link{width:auto;height:52px;line-height:52px;float:none;margin:0 auto;padding:0 25px !important;margin-bottom:25px}.sticky-contents .event-detail-title.sticky,.event-detail-title.sticky{height:auto}.sticky-contents .event-detail-title.sticky h1{font-size:7vw;font-weight:400;line-height:normal;margin-top:1.5vh;margin-bottom:1.5vh}.ssbp-wrap.ssbp-set--one{display:none !important}blockquote{margin-left:0;margin-right:0}.single-tribe_events footer{margin-top:-50px}.half-width .event-header-card{display:block}.half-width .event-header-card .left-half{width:100%}.half-width .image-container{width:100%}footer .top-section{margin:20px 0 0;height:auto;min-height:none;overflow:visible;width:auto}footer .map-column{width:auto;display:block;float:none;clear:both;padding:0 40px;position:absolute;margin-top:380px}footer .text-column{width:auto;margin:0;float:none;padding:0 40px}footer .text-column .text-section{width:auto;float:none;margin:20px 0 0}footer .text-column .text-section.last-child{width:auto;float:none}footer .bottom-bar{height:auto;clear:both;position:relative;width:auto;margin-top:430px}footer .bottom-bar .wrap{position:relative;overflow:visible;height:auto}footer .bottom-bar .social-section{width:auto;float:none;clear:both;margin-top:0}footer .bottom-bar .copyright{width:auto;float:none;clear:both;margin-top:60px}footer .bottom-bar .privacy-policy{float:none;clear:both;margin-right:auto;position:relative;right:auto;margin-top:auto;margin-top:-70px;width:auto}#alertbox_footer{height:auto !important}#alertbox_footer #alertbox_msg{height:70px !important}#alertbox_footer div.container{padding:3% 20px !important}#alertbox_footer #alertbox_msg{margin-left:-5px !important;margin-right:-5px !important;overflow:scroll !important}}@media only screen and (max-width:400px){footer .map-column{margin-top:460px}footer .bottom-bar{height:auto;clear:both;position:relative;width:auto;margin-top:490px;padding:20px 30px 50px}footer .bottom-bar .social-section{padding-top:0}.sticky-contents .sticky-main-image a.scroll-to-title{display:none !important}}body .site-container .btn-primary{background-color:#ed1c24;border-color:#ed1c24}body .site-container .tn-event-listing-mode-tab-nav__list-item,body .site-container .tn-btn-datepicker__icon-container{color:#ed1c24}body .site-container .tn-event-listing-mode-tab-nav__list-item.active{color:#333}body .site-container .tn-events-listing-page{margin-top:50px}body .site-container .tn-btn-datepicker__btn-period-prev-next .glyphicon{color:#fff}html#top-html{margin-top:0 !important}#menu-main-nav #menu-item-43>a{cursor:default !important}#menu-item-50403 a:after{content:"";width:11px;height:11px;margin-left:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E%3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block}#wpadminbar{z-index:200000 !important}#top-html .event-header-card{margin-top:0 !important}.gm-main-menu-wrapper .gm-navbar-nav>.gm-menu-item>.gm-anchor{font-family:"futura_md_btbold",sans-serif !important;letter-spacing:.5px !important}.gm-main-menu-wrapper .gm-menu-item__link{font-family:"futura_md_btmedium",sans-serif !important;color:#231f20 !important}.gm-main-menu-wrapper .gm-navbar-nav .gm-dropdown-menu{padding:12px 7px !important}@media (max-width:1024px){.gm-drawer--open .gm-logo,.gm-drawer--open .gm-menu-actions-wrapper{opacity:unset !important}.gm-navigation-drawer{top:60px !important;background:#eee !important;padding:15px 10px}.gm-mobile-menu-container>ul>li>a{font-family:"futura_md_btbold",sans-serif !important;letter-spacing:.5px !important;font-size:16px !important;font-weight:400 !important;padding-top:12px !important;padding-bottom:9px !important}.gm-mobile-menu-container>ul>li{border-top:1px solid #ccc !important}.gm-mobile-menu-container>ul>li:first-child{border-top:0 !important}.gm-navigation-drawer .gm-caret i{color:#ed1c24 !important;font-size:20px !important}.gm-navigation-drawer .gm-caret{margin-top:-10px}.gm-navigation-drawer .gm-open .gm-caret i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.gm-navigation-drawer .gm-dropdown-menu{padding-top:5px !important;padding-bottom:24px !important}.gm-navigation-drawer .gm-dropdown-menu a{font-family:"futura_md_btmedium",sans-serif !important;font-size:14px !important;font-weight:400 !important;text-transform:unset !important}.gm-menu-btn-close-mobile-drawer{display:none !important}.gm-menu-actions-wrapper{display:block !important;position:absolute !important;right:-10px !important;top:20px !important;z-index:10000 !important}.gm-search:hover{cursor:pointer}.hamburger-inner{margin-left:5px}.gm-navbar .gm-logo>a{margin-left:-20px !important}.gm-navbar .gm-menu-actions-wrapper .gm-search>.gm-icon{font-size:20px !important}}.search-results .entry-content,.search-results .title-wrap,.search-results .entry-footer{display:none}.search-results .entry{padding-bottom:20px;border-bottom:1px solid #ddd !important;margin-bottom:20px}.search-results .archive-description{padding-left:unset !important;margin-top:50px !important}.search-results .content-sidebar-wrap{max-width:960px;margin:0 auto;width:95%}.search-results .entry-image-link img{margin:unset !important;margin-top:10px !important}.search-results article h1,.search-results article h2{font-size:20px;line-height:1.25em;padding:unset !important;font-family:"futura_md_btbold",sans-serif !important}.search-results .sticky-main-image{display:none !important}@media (min-width:1024px){.search-results article h1,.search-results article h2{max-width:75%;margin-bottom:0;padding:unset !important;font-family:"futura_md_btbold",sans-serif !important}.search-results .entry-image-link{max-width:23%;margin-right:0;margin-left:auto}.search-results .entry-image-link img{margin-top:0 !important}.search-results .content-sidebar-wrap article{display:flex;align-items:center}}.mm-heading{font-size:42px !important}@media (max-width:768px){.mm-heading{font-size:32px !important}.mm-sub-heading{font-size:18px !important}}.vcex-image figcaption{font-size:13px;color:#999;text-align:right;margin-top:5px !important}@media (min-width:1024px){.visible-on-desktop{display:block !important}.hide-on-desktop{display:none !important}}@media (max-width:1024px){.visible-on-desktop{display:none !important}.hide-on-desktop{display:block !important}}.tribe-events-single #event-detail-content-wrapper a{color:#ff443c !important}.tribe-events-single #event-detail-content-wrapper a:hover{color:#231f20 !important}@media (max-width:768px){.page.page-id-196 .page-wrapper table{margin-bottom:40px !important}.page.page-id-196 .page-wrapper table,.page.page-id-196 .page-wrapper table tbody,.page.page-id-196 .page-wrapper table tr,.page.page-id-196 .page-wrapper table td{width:100% !important;display:block !important;overflow:hidden !important;height:auto !important}}.parent-pageid-59068 .sticky-content{padding-right:0 !important}@media (max-width:1023px){.parent-pageid-59068 .vc_column_container{width:100%}}.page-template-default.parent-pageid-59068.vc-party h1.dynamic-page-title{background-color:#f1f1f1}.page-template-default.parent-pageid-59068.vc-party h1.dynamic-page-title span{line-height:1em}@media (min-width:1024px){.page-template-default.parent-pageid-59068.vc-party h1.dynamic-page-title span{width:100%;max-width:100%;margin:0 auto;text-align:left;letter-spacing:-1px;padding:35px 15px 30px;font-size:42px}}@media (min-width:1440px){.page-template-default.parent-pageid-59068.vc-party h1.dynamic-page-title span{max-width:1440px}}@media (max-width:1023px){.page-template-default.parent-pageid-59068.vc-party h1.dynamic-page-title{background-color:transparent !important;margin-left:15px;margin-right:15px}.page-template-default.parent-pageid-59068.vc-party h1.dynamic-page-title span{padding-bottom:0 !important}}@media (max-width:800px){.page-template-default.parent-pageid-59068.vc-party h1.dynamic-page-title span{font-size:42px !important}}#menu-studios{margin:0}#menu-studios li{list-style:none;margin:0;padding:0;border-bottom:1px solid #ddd}#menu-studios li li:first-child{border-top:1px solid #ddd}#menu-studios li:last-child{border-bottom:none}#menu-studios .sub-menu{margin:0 !important;padding:0 !important}#menu-studios li>a,#menu-studios .sub-menu li>a,#menu-studios li.menu-item-has-children>a{display:block;padding:12px 16px !important;text-decoration:none;font-weight:400 !important;font-size:15px !important;background:0 0;transition:background-color .2s ease;text-transform:uppercase;font-family:"futura_md_btbold",sans-serif !important;letter-spacing:.5px !important}#menu-studios li.current_page_item>a,#menu-studios .sub-menu li.current_page_item>a{background-color:#f1f1f1}.parent-pageid-59068 h2,.parent-pageid-59068 h3,.parent-pageid-59068 h4,.parent-pageid-59068 h5{text-transform:none !important;font-family:"futura_md_btbold",Arial,sans-serif;margin-bottom:10px}.parent-pageid-59068 h3{font-size:21px}.parent-pageid-59068 h4{font-size:19px}nav.breadcrumbs{margin-top:5px !important;margin-bottom:50px !important;font-size:13px;text-transform:uppercase}.breadcrumb-separator{vertical-align:unset;padding:0 .25rem;font-size:18px}