article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:visible;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #000;margin:0 2px 60px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}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;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}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;}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/sites/all/themes/mam/behaviors/box-sizing/boxsizing.php);}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
img,media{max-width:100%;}
img,media{max-width:100%;}
html,body{font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B','Montserrat';font-weight:400;font-size:14px;font-style:normal;}tbody{border:0 none;}hr{background-color:black;border:1px solid black;height:1px;}#page-wrapper{width:100%;margin:0 auto;max-width:960px;margin-top:20px;}.block p{margin:0;}.floatLeft{float:left;}.floatRight{float:right;}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}#page{min-width:300px;min-height:600px;}#main-wrapper{}ul.primary{padding-left:0;}ul.primary,ul.primary li a{border:0 none;}ul.primary li.active a{background-color:#000;color:#FFF;}ul.primary li a{color:#000;}section{}.bold{}a{color:#000;}p{}h1,h2,h3,h4,h5{}.sectionTitle,.inTheNews .block-title,.hasSectionBar > h2,.region-sidebar-first .block-menu h2{background-color:#000;color:#fff;font-size:14px;padding-top:7px;padding-bottom:7px;padding-left:20px;text-transform:uppercase;font-family:'Gotham SSm A','Gotham SSm B';font-weight:500;padding-right:20px;font-style:normal;margin-top:0;margin-bottom:8px;}.inTheNews h2{text-indent:-999px;}.viewMoreBar{color:#FFF;text-decoration:none;margin-right:8px;padding-top:2px;TEXT-ALIGN:RIGHT;FONT-SIZE:10PX;FLOAT:RIGHT;}.gothamLight{font-family:'Gotham SSm A','Gotham SSm B';font-weight:300;font-style:normal;}.gothamBook{font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;}.gothamMedium{font-family:'Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;}.gothamBold{font-family:'Gotham SSm 7r','Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;}.toggler{display:none !important;}.red,.red a{font-weight:bold;color:#DC5411;}#mobileContainer{display:none;height:auto;width:100%;}#mobileContainer form{display:none;}.mean-container .mean-nav{overflow:hidden;}#MAMainMenu{height:56px;background-color:#000;margin-bottom:8px;}#main-menu,.responsive-menus{display:inline-block;margin:0;}.responsive-menus{width:100%;}#main-menu li{padding:0;height:68px;}ul.nice-menu-down li.menuparent,ul.nice-menu-down li,ul.nice-menu-down li.menuparent:hover{border:0 none;background:none;}.responsive-menus.responsified .responsive-menus-simple li ul{display:block;}ul.nice-menu li{border:0 none;}ul.nice-menu ul{background-color:white;top:56px;border:0 none;box-shadow:0px 0px 8px rgba(0,0,0,0.2);}ul.nice-menu ul li{width:216px;}ul.nice-menu ul li a{color:#000;}.menu-313 > ul{left:auto !important;position:absolute !important;right:0;width:220px !important;}.menu-313 > ul li{width:220px !important;}ul.nice-menu li ul a span::before{content:"»";float:right;display:inline-block;width:10px;height:10px;color:#000;font-size:10px;text-align:left;}ul.nice-menu li ul li a{padding-right:0 !important;}ul.nice-menu li ul a span{vertical-align:top;display:inline-block;width:186px;font-size:12px;}ul.nice-menu li ul a:hover{opacity:.8;}ul.nice-menu li ul a:hover span::before{color:#333;text-align:right;}ul.nice-menu li a:hover,ul.nice-menu-down li.menuparent:hover a,ul.nice-menu-down li.over a{background-color:#FFF;color:#000;}#nice-menu-0 ul.nice-menu-down .menuparent ul li a{background:#fff;color:#000;}ul.nice-menu-down .menuparent a{padding:21px 17px 19px;}.menuRight{padding-left:17px;padding-right:17px;}#main-menu li:first-child{}ul.nice-menu-down li li{border-top:1px solid #E6E6E6;}#main-menu li a,ul.nice-menu a{text-transform:uppercase;color:#FFFFFF;text-decoration:none;padding-top:19px;display:inline-block;font-weight:book;font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;padding-bottom:20px;FONT-SIZE:14px;padding:21px 16px;width:100%;position:relative;z-index:9;}ul.nice-menu li ul li a:hover{background:none;}#main-menu > li > a:hover,ul.nice-menu > li > a:hover{background-color:#FFF;color:#000;z-index:9;}#search-block-form h2{display:none;}#search-block-form .form-item{margin:0;}.mobileToggle{display:none !important;}#main-menu li a span{}#secondary-menu{}#MAMainMenu form{vertical-align:top;overflow:hidden;box-align:right;float:right;clear:right;position:relative;overflow:hidden;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;-webkit-backface-visibility:hidden;display:inline-block;margin:0 12px 0 0;width:42px;height:56px;padding-right:42px;margin-right:12px;}#MAMainMenu form > div > div{margin-right:12px;text-align:right;}#MAMainMenu form > div .form-item{margin-top:12px;width:100%;}#MAMainMenu form > div .form-actions{width:42px;top:12px;margin:0;position:absolute;background-color:BLACK;height:34px;right:0;z-index:90;}#MAMainMenu form > div .form-actions > input{display:none;}#MAMainMenu form > div .form-actions button{position:absolute;top:0;right:0;border:none;outline:none;margin:0;z-index:10;font-family:inherit;font-size:20px;color:#000;background-color:#FFF !important;}#MAMainMenu form > div .form-actions button::-webkit-input-placeholder{color:#efb480;}#MAMainMenu form > div .form-actions button:-moz-placeholder{color:#efb480;}#MAMainMenu form > div .form-actions button::-moz-placeholder{color:#efb480;}#MAMainMenu form > div .form-actions button:-ms-input-placeholder{color:#efb480;}#fauxCoverSearch,#MAMainMenu form > div .form-actions button{width:42px;height:31px;display:block;position:absolute;font-size:18px;right:0;top:0;padding:0;margin:0;line-height:32px;text-align:center;cursor:pointer;background:transparent;}.#MAMainMenu form > div .form-actions button{background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:transparent;border:none;outline:none;z-index:10;}#fauxCoverSearch{color:#fff;speak:none;background-color:#000;transition:background-color 0.4s ease;transition:color 0.4s ease;z-index:90;-webkit-font-smoothing:antialiased;}#fauxCoverSearch:hover{color:#000;background-color:#FFF;}#MAMainMenu form .form-type-textfield input{width:100%;padding:8px;border:0 none;font-size:12px;display:block;height:31px;}#MAMainMenu form .form-type-textfield input:focus{outline:none;}.region.region-haircut{margin-bottom:5px;}#block-block-7{text-align:left;float:left;}.region-haircut p{text-align:right;}.region-haircut .placeholder{font-style:normal;}.region-haircut{text-decoration:none;text-transform:uppercase;font-size:10px;height:12px;text-align:right;}#block-commerce_compact_cart-compact_cart{float:right;height:12px;vertical-align:top;max-width:180px;}.region-haircut a{text-decoration:none;}.region-haircut > div{display:inline-block;float:none;vertical-align:bottom;width:50%;}header{height:auto;min-width:300px;}.accountLink{max-width:50%;}.headerStripe{max-width:960px;width:100%;height:93px;margin-bottom:8px;background-color:black;overflow:hidden;}.page-node-1 .headerStripe{background-image:url(http://sandbox.spar.com/sites/all/themes/mam/images/backgrounds/testBg.jpg);background-position:center 510px;background-size:cover;}.greenDonateButton{display:inline-block;height:93px;text-transform:uppercase;width:93px;right:0;position:ABSOLUTE;background-color:#8ec63f;}.smiley{background-color:#7BAE35 !important;}.greenDonateButton a{background-color:#8ec63f;text-align:center;text-decoration:none;display:block;height:93px;COLOR:white;}.miniHeaderMenu{display:inline-block;padding-top:8px;right:110px;float:right;position:absolute;}.miniHeaderMenu ul{margin:0;LIST-STYLE:none outside none;padding:0;}.miniHeaderMenu ul li{padding:0;margin:0;LIST-STYLE:NONE;text-align:right;height:17px;}.miniHeaderMenu ul li:hover{}​

.miniHeaderMenu ul li:first-child{}.miniHeaderMenu ul li a{font-size:10px;text-transform:uppercase;color:white;text-decoration:none;font-family:'Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;}.miniHeaderMenu ul li a:hover{opacity:.9;}.miniHeaderMenu ul li a:hover:after{}#logo img{display:none;}.no-svg #Layer_1{display:none;width:auto;height:100%;}.no-svg #logo img{display:block;height:100%;width:auto;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#MAM{display:none;}#logo img{display:block !important;height:100%;width:auto;}}#logo{margin-left:20px;text-decoration:none;display:block;height:100%;display:inline-block;}#name-and-slogan{display:none;}#site-name{display:none;}.region-header-strip{float:right;width:230px;height:93px;position:relative;}.pageTitles{}.node-page .field-name-field-gallery{margin-bottom:20px;}.page-node-92 .pageTitles{display:none;}.page-node-92 .region-content .view-content > div{min-height:0;padding-bottom:10px;border-top:0 NONE !important;}.page-node-87 .region-content .view-content > div{min-height:370px;padding-bottom:80px;}.page-node-92 .region-content .view-content > div a{}.region-header{margin-bottom:8px;}.md-arrow-left,.md-arrow-right{height:25px;width:25px;top:100%;margin-top:-38px;}.md-arrow-left:hover,.md-arrow-right:hover{opacity:.8;}.md-arrow-left{left:inherit;right:42px;}.md-arrow-right{background-position:-25px 0;right:12px;}.page-node-146 #content{min-height:920px;}.breadcrumb{text-transform:uppercase;font-size:12px;padding-bottom:0.5em;}.breadcrumb a{color:#000;text-decoration:none;font-size:12px;text-transform:uppercase;}#bannerImage{display:block;height:auto;margin-bottom:8px;width:100%;}#content .region-content{border-top:1px solid black;display:inline-block;vertical-align:top;width:70%;padding-top:20px;}#edit-commerce-fieldgroup-pane-group-donationlines .field-name-field-salutation{margin-top:0;}.page-calendar #content .region-content{width:100%;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background-color:#F4F4F4;}#content .region-sidebar-first{display:inline-block;vertical-align:top;width:28%;float:right;}.region-sidebar-first > div{margin-bottom:24px;}.region-sidebar-first > div > form > div{height:29px;overflow:hidden;}.field-type-commerce-price{margin-top:20px;}input[type="submit"]{margin-top:22px;background-color:#000;border:0 none;color:#fff;padding:10px 12px;text-transform:uppercase;}#edit-continue{margin-right:10px;}.commerce-add-to-cart .form-submit:hover,input[type="submit"]:hover{transform:scale(1.05,1.05);}.commerce-line-item-actions .form-submit{margin-left:10px;}#views-form-commerce-cart-form-default table,.view-commerce-cart-summary table,.checkout-review,.view-commerce-line-item-table table{width:100%;background-color:#f5f5f5;}.checkout-review{background-color:transparent;}#edit-checkout-donate .fieldset-legend{font-size:16px;font-weight:bold;}.commerce-price-formatted-components{background:none repeat scroll 0 0 transparent !important;}.password-suggestions{padding:10px !important;}.field-name-field-salutation,.field-name-field-second-card-title,.field-name-field-college-name{margin-top:0;}.form-item.form-type-radio.form-item-line-item-fields-field-please-make-my-donation--und:first-child{display:none;visibility:hidden;}.form-item.form-type-radio.form-item-line-item-fields-field-please-make-my-donation--und{display:inline-block;margin-right:20px;}.form-item.form-type-checkbox.form-item-line-item-fields-field-please-make-my-donation--und-In-Memory-Of,.form-item.form-type-checkbox.form-item-line-item-fields-field-please-make-my-donation--und-In-Honor-Of{display:inline-block;margin-right:20px;}.field-type-text.field-name-field-in-memory-of.field-widget-text-textfield.form-wrapper{margin-bottom:40px;margin-top:30px;}.field-type-text.field-name-field-donation-last-name.field-widget-text-textfield.form-wrapper{margin-bottom:40px;}#user-profile-form .description{font-size:10px;color:#666;}#edit-mimemail{display:none;}#user-profile-form #edit-cancel{display:none;}.profile{width:90%;}.profile h2{margin:0;font-size:14px;}.profile .field-label{background-color:black;color:white;font-weight:bold;padding:7px 20px;margin-bottom:6px;}.circleLogo{background-color:black;border-radius:110px;color:white;display:block;float:left;font-size:13px;height:120px;margin-right:20px;padding-top:44px;text-align:center;text-decoration:none;text-transform:uppercase;width:120px;margin-bottom:20px;}.circleLogo:hover{transform:scale(1.1);opacity:.9;}.profile .date-display-single{color:#000;background:transparent;}.replaceCalendartitle{font-size:30px;margin-bottom:0;margin-top:0;text-align:center;}#proInfo{font-size:22px;margin-bottom:16px;margin-top:130px;}.profileContainer{margin-bottom:60px;}.profile h1{margin-bottom:6px;}#membership{margin-bottom:60px;}.profile .field-items{padding-bottom:11px;text-indent:20px;width:100%;}.profile .field-items .country{padding-left:20px;}.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back{margin-top:22px;background-color:#000;border:0 none;color:#fff;padding:10px 12px;text-transform:uppercase;margin-left:8px;}.checkout-buttons .checkout-cancel:focus,.checkout-buttons .checkout-back:focus,.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-back:hover{margin-top:22px;background-color:#000;border:0 none;color:#fff;padding:10px 12px;text-transform:uppercase;margin-left:8px;text-decoration:none;transform:scale(1.05,1.05);}.form-item.form-type-checkbox.form-item-contemporary-upg label{display:inline-block;}.membershipToggle{padding:0;border:0 none;}.membershipToggle legend{display:none;}.giftHelper{background-color:black;color:white;padding:10px 0 10px 10px;}#edit-customer-profile-billing .giftHelper{display:block !important;margin-top:30px;}.form-item.form-type-checkbox.form-item-contemporary-upg{margin-bottom:40px;margin-top:0;}.node-collegemembershipvar .commerce-product-title-label,.node-singlemembershipvar- .commerce-product-title-label,.commerce-product-contemporary-upgrade .commerce-product-title-label,.commerce-product-contemporary-upgrade .field-name-commerce-price{display:none;}.page-node-201 .region-content .view-content > div{min-height:auto;padding-bottom:50px;border-bottom:1px solid black;padding-top:40px;}.page-node-201 .region-content .view-content > div:last-child{border-bottom:0 none;}#block-views-cdf7ffae3b35ef06b0fe6be468f0e18e{margin-top:80px;}.page-node-201 .view-contemporary-no-membership-block .views-field-title{font-weight:bold;text-decoration:none;font-size:16px;}.page-node-201 .commerce-product-title{font-size:20px;margin-top:50px;}.page-node-201 .field.field-name-field-attached-product-s-{margin-bottom:50px;}.page-node-201 .views-field-commerce-price > *{display:inline-block;margin-top:6px;}.tinyMsg{font-size:11px;margin-top:6px !important;color:green;}.contempTitle{margin-bottom:10px;}.page-node-201 .form-type-checkbox{display:none;}.page-node-201 .commerce-product-title-label{display:none;}.form-item-attributes-field-contemporary-addona label{display:none;}.view-id-membership_view .node-readmore a{background-color:#000;border:0 none;color:#fff;margin-top:22px;padding:10px 12px;text-transform:uppercase;display:inline-block;color:white !important;text-decoration:none;}.view-id-membership_view .node-readmore a:hover{transform:scale(1.1);opacity:.9;}.node-type-singlemembershipvar- .field-type-commerce-product-reference,.node-type-collegemembershipvar .field-type-commerce-product-reference,.node-type-membership-type .field-type-commerce-product-reference{margin-top:60px;margin-bottom:80px;}.checkout-review .pane-data > td{margin-bottom:20px;}table.checkout-review .pane-data-full{padding-left:0;padding-right:0;}table.checkout-review .pane-data-full > div:first-child{padding-top:10px;}table.checkout-review  .pane-data{border-bottom:0 none;}table.checkout-review .pane-data > .pane-data-full{padding-bottom:40px;}table.checkout-review .pane-title{text-transform:uppercase;}table.checkout-review .pane-title td{padding-left:0;}.checkout-review{margin-top:20px;}.view-id-commerce_cart_summary .views-row-first{background-color:#F5F5F5;}tr.even,tr.odd{background-color:transparent;}.line-item-summary{margin-bottom:4em;}.form-item input{border:1px solid black;font-size:12px;padding:8px;}.form-item select{border:1px solid black;padding:8px;}.form-item label,.fieldset-legend{text-transform:uppercase;}.fieldset-legend{font-size:11px;}fieldset{margin-top:12px;}.commerce-order-commerce-order div .field-label{margin-top:20px;}.form-radios label{text-transform:capitalize;}th{border-bottom:3px solid black;background-color:black;color:white;padding:8px;padding-top:10px;}th a{color:white;}.commerce-product-title-label{display:none;}#edit-line-item-fields-commerce-donate-amount{margin-top:60px;}.page-node-584 .commerce-product-extra-field{display:none;}.page-node-584 .form-item-line-item-fields-commerce-donate-amount-und-0-value label::before{content:"Monthly ";}.page-user-edit .field-name-field-salutation{display:none;}.page-user-edit .field-name-field-first-name{display:none;}.page-user-edit .field-name-field-last-name{display:none;}.page-user-edit .field-type-addressfield{display:none;}.page-user-edit .field-name-field-second-card-title{display:none;}.page-user-edit .field-name-field-second-card-first-name{display:none;}.page-user-edit .field-name-field-second-card-last-name{display:none;}.page-user-edit .field-name-field-college-name{display:none;}.page-user-edit .field-name-field-cell-phone{display:none;}.page-user-edit .field-name-field-home-phone{display:none;}.page-user .field-name-field-college-information-upload{display:none;}.entity-commerce-line-item .field-type-commerce-product-reference{display:none;}.page-order .entity-commerce-line-item .field-type-commerce-product-reference{display:none;}.page-order .entity-commerce-line-item .field-name-commerce-display-path{display:none;}.page-order .entity-commerce-line-item .field-name-commerce-total{display:none;}.page-order .entity-commerce-line-item .field-name-commerce-unit-price{display:none;}#memberInfo,#donationInfo{padding-left:20px;margin-top:60px;}#views-form-commerce-cart-form-default tr,.view-id-commerce_cart_summary tr{height:auto;}.views-field-order-number{padding-left:20px;}td.views-field-changed{background-color:#ddd;}.views-table tr{height:80px;padding-top:30px;}tr.even,tr.odd{border-bottom:1px solid #000;}.view-id-commerce_line_item_table{background-color:#F5F5F5;}#views-form-commerce-cart-form-default td.views-field,.view-commerce-cart-summary td.views-field,.view-commerce-line-item-table table td{padding-bottom:26px;padding-top:30px;}#views-form-commerce-cart-form-default td a,.view-commerce-cart-summary td a,.view-commerce-line-item-table table td{padding-left:16px;text-decoration:none;}.line-item-total,.component-type-commerce-price-formatted-amount{background-color:#000 !important;color:#fff;display:inline-block;font-size:12px;margin-top:16px;padding:6px 10px;text-transform:uppercase;width:auto;float:right;}#views-form-commerce-cart-form-default .delete-line-item{margin:0;}.region-sidebar-first .block-menu{}.region-sidebar-first .block-menu ul{padding:0 0 0 20px;margin-top:8px;}.region-sidebar-first .block-menu ul li{list-style:none outside none;margin-bottom:10px;margin-left:0;}.region-sidebar-first .block-menu ul li.active-trail::before{content:"»";display:block;height:12px;width:12px;position:absolute;margin-left:-12px;}.region-sidebar-first .block-menu ul li a{color:black;font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;text-decoration:none;}.region-sidebar-first .block-menu ul li a:hover{font-family:'Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;}.region-sidebar-first .block-menu ul li a.active{font-family:'Gotham SSm 5i','Gotham SSm A','Gotham SSm B';font-weight:500;font-style:italic;}.page-node-481 .print_html{display:none;}.region-sidebar-first .block-search form .form-text{color:#000;font-size:12px;font-style:italic;padding:6px;border:1px solid black;width:100%;}.region-sidebar-first .block-search form .form-actions input,.region-sidebar-first .block-search form .form-actions #fauxCoverSearch{display:none;}.region-sidebar-first .block-search form .form-actions button{background-color:#000;border:0 none;height:29px;}.region-sidebar-first .block-search form .form-actions button .fa{color:#FFF;}.region-sidebar-first .block-search form .form-wrapper{float:left;width:10%;margin:0;}.region-sidebar-first .block-search form .form-type-textfield{float:left;width:90%}.region-content .view-content > div > a{float:left;}.region-content .view-content a img{margin-right:20px;}.region-content .view-content > div{min-height:370px;padding-bottom:80px;}.region-content .view-content > div:first-child{border-top:0 none;}.region-content .view-content > div > h2,.membershipView > h2{background-color:black;color:white;font-size:14px;margin:0.83em 0;padding:10px;text-transform:uppercase;padding-left:12px;margin-Bottom:18px;}.membershipView > h2{margin-bottom:28px !important;margin-top:70px !important;}.membershipView{padding-bottom:80px;}#edit-field-commerce-saleprice-on-sale-und{opacity:1 !important;}.signupClasses{background-color:#000;padding:20px;}.signupClasses a{text-transform:uppercase;text-decoration:none;color:white;}.signupClasses:hover .fa{padding-left:2px;}.signupClasses .fa{float:left;color:#FFF;font-size:18px;margin-right:10px;}.region-sidebar-first .block-menu{}.region-sidebar-first .view-content{padding-left:20px;}.node-donation{margin-bottom:60px;}.region-sidebar-first .view-content a{display:block;text-decoration:none;margin-bottom:12px;}.yardart{background-color:#000;padding-bottom:10px;padding-top:12px;}.yardart ul li a{color:#FFF !important;}.viewMoreLink{margin-top:10px;}.viewMoreLink a{background-color:black;color:white;display:inline-block;font-size:11px;margin-top:10px;padding:9px 14px;text-decoration:none;text-transform:uppercase;}.viewMoreLink a:hover{transform:scale(1.1);opacity:.8;}#block-menu-menu-yard-school-of-art .block-title{text-tranform:uppercase;}#edit-commerce-fieldgroup-pane-group-willcall-field-will-call-names{}#edit-commerce-fieldgroup-pane-group-willcall-field-will-call-names .tabledrag-toggle-weight-wrapper{display:none;}#field-will-call-names-values{width:100%;}#field-will-call-names-values .field-label{padding-left:20px;margin-bottom:10px;}#exhiEvent{WIDTH:100%;MAX-WIDTH:960px;overflow:hidden;height:auto;margin-bottom:8px;}#exhiEvent > div{width:50%;DISPLAY:BLOCK;vertical-align:top;float:left;padding-left:4px;}#exhiEvent > div:first-child{PADding-right:4px;padding-left:0;}.date-display-single{color:#FFF;background-color:#000;}.timedW .date-display-single{color:#000;background-color:#FFF;text-transform:uppercase;}#edit-attributes-field-contemporary-addona{display:none;}.commerce-product-contemporary-upgrade .commerce-product-sku,.commerce-product-contemporary-upgrade .commerce-product-status{display:none;}.blackBtn{margin-top:30px;}.blackBtn a{display:inline-block;background-color:#000;border:0 none;color:#fff;margin-top:22px;text-decoration:none !important;padding:10px 12px;text-transform:uppercase;}.blackBtn a:hover{opacity:.9;transform:scale(1.1);}.BlockDate{float:left;margin-right:10px;text-align:center;width:30px;}.BlockDate .date-display-single:first-child{background-color:black;margin-bottom:0;padding-bottom:3px;padding-top:3px;}.BlockDate .date-display-single{background-color:white;color:black;font-size:10px;margin:0;vertical-align:top;}.csstransforms .timedW:first-child:after{content:"";DISPLAY:BLOCK;BACKGROUND-COLOR:BLACK;HEIGHT:2PX;WIDTH:5px;POSITION:RELATIVE;TOP:-23PX;right:-30px;}#eventInfo{float:left;background-color:#000;height:auto;margin-bottom:15px;margin-right:25px;margin-top:3px;padding:12px;width:38%;}#eventInfo img{width:100%;height:auto;}#eventInfo .field-label{font-size:11px;}#eventInfo .date-display-single{background-color:transparent;color:#aaa;text-transform:capitalize;font-size:10px;}.form-item-commerce-coupon-coupon-code .description{display:none;}.group-right .field-name-field-date,.group-right .field-name-field-end-date-of-event{display:inline-block;margin-bottom:15px;}.group-right .field-name-field-end-date-of-event .date-display-single:before{content:"-";padding-right:0;}#eventInfo .field-name-field-date,#eventInfo .field-name-field-end-date-of-event{color:#aaa;float:left;width:50%;text-transform:uppercase;}.timed{text-transform:uppercase;}.field-name-field-image-credits-captions,.field-name-field-caption{color:#FFF;font-size:10px;margin-bottom:20px;margin-top:24px;padding-right:10px;}.eventList{color:#FFF;height:264px;}.eventListB{height:293px;}.eventListB .rollbar-path-vertical{right:0;}eventListW{color:#000;height:198px;}.eventList .rollbar-content,.eventListW .rollbar-content{float:none !important;}.eventList ul,.eventListW ul{padding:0;margin:0;}.group-right h2 a{text-decoration:none;}.node-166-product-commerce-price-wrapper{margin-top:44px;}.form-item-field-become-a-mam-contempory--0-field-enroll-und{margin-top:0;margin-bottom:0;}.form-item-field-become-a-mam-contempory--0-field-enroll-und .description{margin-top:20px;margin-bottom:0;display:inline-block;margin-left:10px;}.eventList li{background-color:#000;padding-top:35px;padding-bottom:14px;border-top:1px solid white;height:88px;-webkit-transition:translate3d(0,0,0);}.eventListW li{padding-top:26px;padding-bottom:14px;border-top:1px solid black;height:88px;-webkit-transition:translate3d(0,0,0);}.eventList li:first-child,.eventListW li:first-child{border-top:0 none;}.js .eventList li:hover,.js .eventListW li:hover{cursor:pointer;opacity:.9;}.js .eventList li:hover a,.js .eventListW li:hover a{text-indent:3px;}.eventList li .timed{width:8%;display:inline-block;text-align:center;height:34px;margin-left:2%;vertical-align:top;margin-top:-4px;}.eventListW li .timedW{width:6%;display:inline-block;text-align:center;height:34px;margin-left:1%;}.addtoany_list::before{content:"share";font-size:10px;text-transform:uppercase;}.addtoany_list{float:right;margin-top:20px;}.eventListW li .timedW:first-child{margin-left:0;}.node-article .field-type-taxonomy-term-reference{margin-top:23px;}.node-article .field-type-taxonomy-term-reference .field-item{display:inline-block;margin:4px;text-transform:uppercase;color:white;background-color:black;font-size:10px;}.node-article .field-type-taxonomy-term-reference .field-item a{color:white;display:block;padding:2px 6px !important;text-decoration:none;}.print-page,.print_mail a{font-size:10px;text-decoration:none !important;text-transform:uppercase;}.view-special-events-for-page- > div > div{min-height:370px;}.group-right .commerce-product-title-label{display:none;}.group-right .commerce-product-extra-field-title{margin-top:30px;}.group-right .commerce-product-title{font-size:22px;}.eventList li .timed span,.eventListW li .timedW{font-size:10px;display:inline-block;vertical-align:top;}.eventList li .timed span:first-child,#block-views-upcoming_events-block .timed span:first-child{font-size:16px;display:block;color:white;line-height:16px;}.eventListW li .timedW span:first-child{font-size:16px;display:inline-block;padding-left:2px;padding-right:2px;background-color:black;color:white;}.eventListW li p{color:#000;display:inline-block;font-size:12px;padding-left:12px;vertical-align:top;width:78%;}.eventList li p{width:80%;display:inline-block;font-size:12px;vertical-align:top;padding-left:14px;border-left:1px solid white;}.eventList li a{color:#FFF;display:inline-block;text-decoration:none;vertical-align:12px;width:4%;text-align:center;font-size:12px;}.eventListW li a{display:inline-block;text-decoration:none;vertical-align:-6px;width:4%;text-align:center;font-size:12px;color:#000;}.view-commerce-coupon-review-pane{margin-top:20px;}.view-commerce-coupon-review-pane .views-table{width:100%;}.view-commerce-coupon-review-pane .views-table tr{height:50px;}.eventListW li img{width:42px;margin-top:-9px;height:auto;display:inline-block;vertical-align:top;margin-left:16px;}@media only screen and (min-width :960px){.csstransforms .eventListW li img{transform:translateY(-25%);margin-left:12px;width:64px;margin-top:0;}}.datePage{border-left:4px solid black;display:block;font-size:14px;font-weight:bold;margin-bottom:14px;padding-left:10px;}.datePage .date-display-single{background-color:#000;color:#fff;padding:6px;padding-left:0;}.datePage span{background:#FFF !important;color:#000 !important;}.ds-2col-fluid > .group-left{float:left;width:30%;}.ds-2col-fluid > .group-right{float:right;margin-right:20px;width:64%;}.cube{height:92px;transform-style:preserve-3d;transition:all 250ms ease 0s;width:100px;}.default-state,.active-state{height:92px;}.csstransforms3d .default-state{transform:translateZ(46px);}.csstransforms3d .flip-to-top .active-state{transform:rotateX(90deg) translateZ(138px);}.csstransforms3d .flip-to-bottom .active-state{transform:rotateX(-90deg) translateZ(-50px);}.csstransforms3d .cube.flip-to-top:hover{transform:rotateX(-89deg);}.csstransforms3d .cube.flip-to-bottom:hover{transform:rotateX(89deg);}.cube{margin:0 auto;text-align:center;}.default-state,.active-state{background:none repeat scroll 0 0 #2ecc71;color:#fff;font-size:16px;line-height:92px;text-transform:uppercase;transition:background 250ms ease 0s;}.csstransforms3d .cube:hover .default-state{background:none repeat scroll 0 0 #27af61;}.csstransforms3d .active-state{background:none repeat scroll 0 0 #27af61;}#flipto{color:#ccc;display:block;margin-top:20px;text-align:center;text-decoration:none;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.csstransforms3d .cube.flip-to-top:hover{transform:rotateX(0deg);}.csstransforms3d .cube.flip-to-bottom:hover{transform:rotateX(0deg);}}.node-family-programs .group-left,.node-special-events .group-left,.node-type-adult-workshops .group-left{background-color:black;padding:10px;color:#FFF;font-size:10px;text-align:center;width:28%;margin-right:4%;}.group-left img{height:auto;}.node-lectures-and-programs > .group-left,.node-children-s-workshops > .group-left,.node-adult-workshops > .group-left,.node-educators-s-programs > .group-left{background-color:black;padding:10px;color:#FFF;font-size:10px;text-align:center;width:28%;margin-right:4%;}.node-lectures-and-programs .group-left .field-items img,.node-family-programs .group-left .field-items img,.node-educators-s-programs .group-left .field-items img{margin-right:0;}.node-lectures-and-programs > .group-right,.node-children-s-workshops > .group-right,.node-educators-s-programs > .group-right,.node-adult-workshops .group-right{width:66%;}.node-special-events > .group-left img{height:auto;}.group-right H2{margin-top:0;}#edit-contact{display:none;}#contactMini{float:right;height:80px;padding-top:32px;text-align:center;width:80px;}.node-family-programs .field-name-field-google-calendar-link-to-ev{margin-top:20px;}.node-family-programs .group-left .field-label{text-transform:uppercase;}.node-family-programs .group-left .field-type-datestamp{margin-top:14px;}.node-family-programs .group-right{width:68%;}.node-special-events .group-right{width:62%;}#middlePromos{margin:0 0 8px;}.newsList{padding-left:4px;}.newsList ul{margin-top:8px;margin-bottom:8px;}.newsList ul li{border-right:4px solid black;height:67px;margin-bottom:8px;cursor:pointer;position:relative;min-height:60px;padding-top:7px;}.newsList ul li:hover{opacity:.7;border-right:4px solid black;}.newsList ul > li > span > p,.newsList ul > li > span > a{display:none;}.newsList ul li:hover .gotoNewsLink{text-indent:3px;}.newsList ul li:hover > a{text-indent:3px;}.newsList li a{font-size:13px;text-decoration:none;color:black;}.newsList li > a{display:inline-block;vertical-align:14px;width:4%;text-align:CENTER;}.newsContent{display:inline-block;width:93%;padding-left:4px;vertical-align:top;}.newsContent a{font-family:'Gotham SSm A','Gotham SSm B';font-weight:700;font-style:normal;}.newsList li p{font-size:12px;}.gotoNewsLink{display:inline-block;height:20px;width:4%;font-size:3px;color:black;text-align:CENTER;vertical-align:-27px;}.view-orders-placed-today-v3{}.view-orders-placed-today-v3 h2{margin:0;font-size:16px;}.view-orders-placed-today-v3 tr{height:auto;}.view-orders-placed-today-v3 #views-form-commerce-cart-form-default td.views-field,.view-orders-placed-today-v3 .view-commerce-cart-summary td.views-field,.view-orders-placed-today-v3 .view-commerce-line-item-table table td{padding-bottom:2px;padding-top:2px;}.view-orders-placed-today-v3 #memberInfo,.view-orders-placed-today-v3 #donationInfo{margin-top:20px;}.view-orders-placed-today-v3 .view-content > div{min-height:0 !important;padding-bottom:0 !important;}.view-orders-placed-today-v3 hr{margin:0;}.region-content{min-height:320px;}.node-type-exhibition .region-content > div{padding-right:20px;}.region-content .field-name-body{font-size:13px;}.region-content .field-name-body a{text-decoration:none;border-bottom:1px dotted gray;}#block-views-mam_in_the_news-block a{font-size:13px;text-decoration:none;}#block-views-mam_in_the_news-block .views-row{border-bottom:1px dotted grey;min-height:73px;padding:21px 20px 10px 8px;}#promoNewsBot{font-size:0;}.region-bot-right{width:50%;display:inline-block;overflow:hidden;font-size:0;}.region-bot-right > div{margin-left:0;padding-left:4px;}.view-upcoming-events .views-row{min-height:44px;}.region-bot-right ul{PADDING:0;}.region-bot-right ul li{LIST-STYLE:NONE;}.region-bot-right ul li:first-child{}.region-bot-right ul li:hover{cursor:pointer;}.region-bot-right ul li a{color:black;}.region-bot-right ul li a span{}.lrgEvent a{background-color:#000;color:white;display:inline-block;padding:12px;text-decoration:none;width:auto;}.lrgEvent{background-position:center center;background-repeat:no-repeat;display:inline-block;height:226px;padding-top:36px;width:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.mamArtTruck{background-image:url(/sites/all/themes/mam/images/mam-art-truck.jpg);border-left:4px solid white;}.mamArtTruck p{text-align:right;}.yardSchoolBlock{background-image:url(/sites/all/themes/mam/images/yard-art-school.jpg);border-right:4px solid white;}.lrgEvent:hover{cursor:pointer;opacity:.9;transform:scale(1.01);}.region-bot-left{display:inline-block;overflow:hidden;width:50%;vertical-align:top;min-height:100%;font-size:0;float:left;}.region-bot-left > div{width:50%;OVERFLOW:HIDDEN;DISPLAY:inline-block;vertical-align:top;padding-right:4px;height:340px;font-size:0;border-left:1px solid white;zoom:1}.storeTickFace{font-size:14px;padding-left:4px;}.storeTickFace ul{padding:0;margin:0;}.storeTickFace ul li{list-style:none;text-transform:uppercase;color:#fff;padding-right:14px;text-align:right;font-size:14px;height:105px;padding-top:10px;margin-bottom:8px;background-image:url(/sites/all/themes/mam/images/storeLinks.png);background-repeat:no-repeat;}.storeTickFace ul li a{text-decoration:none;color:#FFF;}.storeTickFace ul li:hover{transform:scale(1.025);cursor:pointer;opacity:.9;}.rentalTour{display:inline-block;}.rentalLink:hover,.tourLink:hover{transform:scale(1.02);cursor:pointer;opacity:.9;}.rentalLink:hover{transform:scale(1.02);cursor:pointer;opacity:.9;}#storeLink{background-color:#8dc73f;background-position:26px 14px;}#storeTickets{background-color:#f7941e;background-position:24px -102px;}#storeFacebook{background-color:#24cbd3;background-position:22px -212px;}.rentalLink{display:block;margin-bottom:8px;background:url(/sites/all/themes/mam/images/rentals.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:161px;}.tourLink{display:block;margin-bottom:8px;background:url(/sites/all/themes/mam/images/tours.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:162px;}.rentalLink p,.tourLink{text-align:right;padding-top:10px;padding-right:14px;}.rentalLink a,.tourLink a{text-transform:uppercase;font-size:14px;color:#FFF;TEXT-DECORATION:none;}.tourLink a{color:#000000;}.expanded{color:#000 !important;background-color:#FFF !important;}#views-form-commerce-cart-form-default .form-type-value{display:none;}.views-field-edit-quantity{text-align:center;}footer{border-top:6px solid black;margin-top:24px;padding-top:6px;margin-bottom:60px;HEIGHT:40px;}.footerLinks{}.footerLinks a{color:#000;text-decoration:none;text-transform:uppercase;FONT-SIZE:12px;}.footerLinks a:hover{opacity:.9;}.footerLinks span{font-size:12px;padding-left:2px;padding-right:2px;}#block-block-4{text-align:right;}.socialShare{font-size:12px;text-transform:uppercase;vertical-align:top;}.socialShare .fa span{vertical-align:2px;}.socialShare .fa{font-size:18px;margin-bottom:6px;margin-top:3px;padding-left:8px;vertical-align:sub;}.node-type-mam-retail-product .region-sidebar-first{display:none !important;}.node-type-mam-retail-product .region-content{width:100% !important;}.node-type-mam-retail-product .field-name-title{}.node-type-mam-retail-product .ds-2col-stacked > .group-header{margin-bottom:0;text-align:center;}#block-md_slider-store-promos{margin-bottom:8px;}.node-type-mam-retail-product .ds-2col-stacked > .group-right{padding-top:20px;text-align:center;width:30%;}.node-type-mam-retail-product .ds-2col-stacked > .group-left{border-right:1px solid black;float:left;padding-top:40px;min-height:340px;padding-right:20px;width:70%;}.node-type-mam-retail-product .ds-2col-stacked > .group-right > div{font-size:12px;}.node-type-mam-retail-product .ds-2col-stacked > .group-right .field-name-field-product-link{}.node-type-mam-retail-product .group-right > div{display:inline-block;margin-left:0;vertical-align:top;}.retailImgListing{background-color:black;border-radius:0;display:inline-block;min-height:0 !important;height:280px;margin:0;overflow:hidden;vertical-align:top;width:314.6px;margin-bottom:8px;cursor:pointer;padding-bottom:0 !important;}.retailImgListing img{opacity:1;transform:scale(1.04);padding-top:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;padding-top:42px;}.retailImgListing:hover img{opacity:0.4;transform:scale(1.12);-webkit-transform:scale(1.12);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;}.portrait img{width:100%;}.landscape img{height:auto;width:100%;}.catFixHeight img{padding-top:6px;}.catFixHeight figcaption{top:-324px !important;}.retailCatIMG figcaption{color:white;display:inline-block;left:0;background-color:black;padding-left:20px;padding-right:20px;position:relative;top:-278px;width:100%;text-align:center;z-index:9;}.retailCatIMG:hover a{background-color:black;opacity:1;padding-left:5px;padding-right:5px;}#block-block-18{background:none repeat scroll 0 0 black;color:white;font-size:19px;padding-bottom:30px;padding-top:30px;text-align:center;}.retailCatIMG figcaption a{color:white;background-color:transparent;font-size:20px;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;}.retailCatIMG,.views-field-field-category-image,.views-field-field-category-image > div{width:100%;height:100%;}.retailCategory .region-content{width:100% !important;}.node-type-mam-retail-product .ds-2col > .group-left{width:38%;}.node-type-mam-retail-product .ds-2col > .group-right{float:right;width:58%;}.storeGrid,.page-taxonomy-term .region-content > #block-system-main .node-retail-product{display:inline-block;margin:0;margin-left:-4px;min-height:100px !important;padding:0 !important;position:relative;text-align:center;width:33%;cursor:pointer;overflow:hidden;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;border:1px solid #ccc;border-top:0 none;}.storeGrid .hoverOverlay{position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:9;}.storeGrid:hover .hoverOverlay{background-color:rgba(0,0,0,0.4);}.page-taxonomy-term .region-content > #block-system-main{font-size:0;}.storeGrid:hover a,.page-taxonomy-term .region-content > #block-system-main .node-retail-product:hover a{opacity:1;transform:scale(1);-webkit-transform:scale(1);}.storeGrid img,.page-taxonomy-term .region-content > #block-system-main .node-retail-product .field-type-image img{width:100%;height:auto;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}.page-taxonomy-term .region-content > #block-system-main .node-retail-product .field-type-image .field-items{background-color:black;font-size:0;padding:0;}.storeGrid:hover img,.page-taxonomy-term .region-content > #block-system-main .node-retail-product:hover img,.page-taxonomy-term .node-mam-retail-product:hover img{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transform:scale(1.1);-webkit-transform:scale(1.1);opacity:0.4;}.page-taxonomy-term .region-content > #block-system-main .node-retail-product:hover img{opacity:0.4;}.storeGrid a,.page-taxonomy-term .region-content > #block-system-main h2 a{opacity:0;background-color:black;color:white;display:inline-block;float:none !important;font-size:14px;font-weight:bold;left:0;padding:4px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;top:-96px;vertical-align:middle;width:auto;z-index:99;margin-top:-26px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transform:scale(1.2);-webkit-transform:scale(1.2);}.page-taxonomy-term .node-mam-retail-product img{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;max-width:none;}.page-taxonomy-term .node-mam-retail-product .field-item{background-color:black;height:243px;width:100%;}.page-taxonomy-term .node-mam-retail-product:hover .commerce-product-title{opacity:1;transform:scale(1);-webkit-transform:scale(1);}.page-taxonomy-term .commerce-product-title{opacity:0;position:absolute;background-color:black;color:white;display:inline-block;float:none !important;font-size:14px;font-weight:bold;left:0;padding:4px 7px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto;top:42%;margin-left:15%;z-index:99;width:70%;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transform:scale(1.2);-webkit-transform:scale(1.2);}.node-type-mam-retail-product .ds-2col-stacked > .group-footer{clear:both;color:white;float:right;margin-top:-170px;}.field-name-field-product-image .field-item:first-child img{width:auto !important;}.field-name-field-product-image .field-item img{display:block !important;margin:0 auto;text-align:center;width:auto;height:100%;}.field-name-field-product-image .field-items > div:first-child{display:block;height:100%;margin-left:0;margin-top:0;opacity:1 !important;}.field-name-field-product-image .field-items > div{display:inline-block;height:50px;margin-left:10px;margin-top:15px;opacity:0.5;}.field-name-field-product-image .field-items > div:hover{opacity:1;cursor:pointer;}.page-taxonomy-term .region-content > #block-system-main h2 a{top:114px;}.view-mam-retail > div{font-size:0;}.retailImg{border:1px solid #000;padding:10px;}.retailTags{margin-bottom:0;margin-top:40px;padding-bottom:120px;}.retailClass{background-color:black;color:white;font-size:24px;margin-bottom:0;margin-top:0;padding:15px 10px;}.mamSupport{background-color:black;background-image:url("https://www.montclairartmuseum.org/sites/all/themes/mam/images/mam.svg");background-position:right top;background-repeat:no-repeat;background-size:300px 45px;color:white;font-size:20px;margin-top:40px;padding:10px;text-align:left;text-indent:20px;}.retailCategory{border-bottom:1px solid black;font-size:10px;margin-bottom:56px;margin-top:0;padding-bottom:60px;padding-top:20px;width:100%;}.retailCategory .field-item{}.retailCategory a{background-color:black;color:white;font-family:"Gotham SSm 5i","Gotham SSm A","Gotham SSm B";font-size:10px;font-style:italic;font-weight:700;padding:6px;text-decoration:none;text-transform:uppercase;padding-top:3px;padding-bottom:3px;}.retailCategory .field-label{margin-bottom:20px;color:black;text-transform:uppercase;}.retailTags .field-item{display:inline-block;margin-right:10px;margin-top:10px;}.node-type-mam-retail-product .field-type-commerce-product-reference{display:inline-block;margin-bottom:50px;width:170px;}.retailTags .field-item a{color:white;background-color:black;padding:3px;text-decoration:none;text-transform:uppercase;font-size:10px;}.retailTags .field-item:first-child{margin-left:0;}.retailTags .field-item > a::before{content:"#";display:inline-block;}.node-retail-product{padding-bottom:110px;}.mamRetailHeader{border:1px solid #ccc;height:240px;}.mamRetailHeader h2{background-color:black;color:white;display:inline-block;font-size:43px;padding:10px 20px;text-transform:uppercase;margin-top:80px;}.mamRetailHeader p{display:none;}.eiz-magnifier img{}.field-name-field-exhibition-image img{height:auto;width:100%;}figure.effect-chico:hover img{opacity:0.5;-webkit-transform:scale(1);transform:scale(1);}figure.effect-chico figcaption{padding:3em;}.retailCatIMG::before{bottom:24px;content:"\f06e";font-family:FontAwesome;left:24px;position:absolute;font-size:52px;right:24px;top:134px;transform:scale(1.1);z-index:1;text-align:center;color:white;}.retailCatIMG::before,.page-taxonomy-term .node-mam-retail-product .field-name-field-product-image::before{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;}.page-taxonomy-term .field-name-field-product-image::before{border:3px solid #fff;bottom:14px;content:"";left:14px;position:absolute;right:14px;top:14px;transform:scale(1.1);z-index:1;-webkit-transform:scale(1.5);transform:scale(1.5);}.page-taxonomy-term .node-mam-retail-product:hover .field-name-field-product-image::before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}figure.effect-chico h2{padding:20% 0 20px 0;}figure.effect-chico p{margin:0 auto;max-width:200px;-webkit-transform:scale(1.5);transform:scale(1.5);}.retailImgListing:hover .retailCatIMG::before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.page-taxonomy-term .node-mam-retail-product h2{display:none;}.page-taxonomy-term .node-mam-retail-product .commerce-product-title-label{display:none;}.page-taxonomy-term .node-mam-retail-product{width:32.6%;margin-bottom:6px;cursor:pointer;overflow:hidden;}.page-taxonomy-term #content .region-sidebar-first{width:22%;}.page-taxonomy-term #content .region-content{width:76%;}.term-listing-heading{height:378px;margin-bottom:8px;overflow:hidden;position:relative;}.term-listing-heading .field-name-field-category-image .field-item{height:380px;}.term-listing-heading fieldset{padding:0;border:0 none;margin:0;}.term-listing-heading fieldset legend{display:none;}.field-name-field-title-for-category{background-color:black;color:white;font-size:25px;font-weight:bold;padding:20px;position:absolute;top:42%;text-transform:uppercase;}.productSquared img{height:100%;width:100%;}.node-type-mam-retail-product .fancybox-inner > img{height:100%;width:auto;margin:0 auto;display:block;}.product-tags .term-listing-heading{display:none;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:auto;}.page-user .view-header p{text-align:right;}.page-user #printlineitems{display:block !important;}
.responsive-menus.responsified .responsive-menus-simple{border-radius:0 !important;box-shadow:none !important;}.responsive-menus.responsified span.toggler{border-radius:0 !important;}.mean-nav > ul > li:first-child{border-bottom:12px solid white;}@media (min-width :320px) and (max-width :360px){.headerStripe{height:38px !important;}.mean-container a.meanmenu-reveal{font-size:24px !important;padding:4px 10px 0 0;}#logo{margin-left:10px;}#logo svg{display:none;}#logo img{height:100%;width:auto;display:block;}#block-commerce_compact_cart-compact_cart,#block-block-7{float:none;}.region-haircut{height:auto;}.eventListW li p{width:56%;}.mean-container a.meanmenu-reveal{display:block;font-size:19px !important;padding:4px 4px 0 0;top:-52px;}.newsList ul li{height:auto;margin-bottom:20px;}#content .region-content,.region-sidebar-first{float:none !important;width:100% !important;}#commerce-checkout-form-checkout div.addressfield-container-inline > div.form-item{float:none !important;}}@media (min-width :320px) and (max-width :480px){#mobileContainer{display:block;}#mobileContainer{display:block;}#exhiEvent > div{width:100%;float:none;padding:0 !important;}.headerStripe{height:48px;}.region-bot-right,.region-bot-left{width:100%;float:none;padding:0 !important;}.mean-container a.meanmenu-reveal{top:-52px;}.region-haircut > div{display:block;width:100%;}.region-haircut{height:32px;}.accountLink{max-width:100%;}#block-commerce_compact_cart-compact_cart{float:none;width:100%;text-align:left;}#content .region-content,.region-sidebar-first{float:none !important;width:100% !important;}#logo svg{display:none;}#logo img{height:100%;width:auto;display:block;}#commerce-checkout-form-checkout div.addressfield-container-inline > div.form-item{float:none !important;}}@media (min-width :481px) and (max-width :639px){#mobileContainer{display:block;}#mobileContainer{display:block;}.headerStripe{height:73px;}#exhiEvent > div{width:100%;float:none;padding:0 !important;}.region-bot-right,.region-bot-left{width:100%;float:none;padding:0 !important;}#content .region-content,.region-sidebar-first{float:none !important;width:100% !important;}#logo svg{display:none;}#logo img{height:100%;width:auto;display:block;}}@media (min-width :640px) and (max-width :767px){#mobileContainer{display:block;}#mobileContainer{display:block;}#exhiEvent > div{width:100%;float:none;}.headerStripe{height:73px;}#exhiEvent > div{width:100%;float:none;padding:0 !important;}.region-bot-right,.region-bot-left{width:100%;float:none;padding:0 !important;}#content .region-content,.region-sidebar-first{float:none !important;width:100% !important;}#logo svg{display:none;}#logo img{height:100%;width:auto;display:block;}}@media only screen and (max-width :960px){.eventListW li img{width:34px;margin-top:0;}.svg #Layer_1{width:auto;height:100%;}#mobileContainer{display:block;}#page-wrapper{padding:10px;overflow:hidden;}.region-header-strip{width:100px;}#name-and-slogan{display:none;}.eventListW li p{width:78% !important;}.responsive-menus.responsified{display:none;}.greenDonateButton{display:none;}#block-menu-menu-mini-header-menu,#block-menu-menu-mini-header-menu-logged-in{display:none;}.mobileToggleTop{color:white;cursor:pointer;display:block;font-size:40px;height:93px;padding-top:20px;text-align:center;width:100px;}.mean-container .mean-nav ul li li a{text-align:right;}}@media only screen and (max-width :480px){.lrgEvent{width:100%;}.mamArtTruck{border-left:0 none;}.yardSchoolBlock{border-bottom:8px solid white;border-right:0 none;}}@media only screen and (min-width :1200px){}
.rollbar-path-vertical,.rollbar-path-horizontal{position:absolute;background-color:#eee;background-color:rgba(220,220,220,0.2);z-index:100;}.rollbar-path-horizontal{bottom:5px;left:0;width:100%;height:10px;}.rollbar-path-vertical{right:5px;top:0;height:100%;width:2px;}.rollbar-path-vertical{box-shadow:inset 1px 0px 1 rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 0px 1 rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 0px 0 rgba(0,0,0,0.1);}.rollbar-path-horizontal{box-shadow:inset 0px 1px 1 rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 1px 1 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0px 1px 0 rgba(0,0,0,0.1);}.rollbar-handle{position:relative;top:0;left:0;background-color:#dcdcdc;}.rollbar-handle{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.rollbar-path-vertical .rollbar-handle{height:20%;width:100%;}.rollbar-path-horizontal .rollbar-handle{width:20%;height:100%;}.rollbar-path-vertical,.rollbar-path-horizontal,.rollbar-handle{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
