/* http://www.212productions.co.uk/wp-content/themes/212-productions-2020/style.css?ver=06e5105784c748d2db47098a5e66349e */
html,body{overflow-x:hidden;min-height:500px;scroll-behavior:smooth}.alignnone{margin:0 0 10px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 10px 10px}.alignleft{float:left;margin:5px 10px 10px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 10px 10px}a img.alignnone{margin:5px 10px 10px 0}a img.alignleft{float:left;margin:5px 10px 10px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 0 10px 0}.wp-caption.alignleft{margin:5px 10px 10px 0}.wp-caption.alignright{margin:5px 0 10px 10px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.sticky{background:#fff;border:2px solid #000}.entry-content img{margin:0 0 1.5em 0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.comment-form input[type=text],.comment-form textarea{width:100%;border:1px solid #ccc;border-radius:4px}ol.comments-list{padding-left:0}ol.comments-list li{list-style:none}ol.comments-list .comment-author{border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px}ol.comments-list .comment-meta{float:right}ol.comments-list .children{border-left:1px solid #ccc}.comment-form-comment label{display:block}#home-content .alignfull,#page-content .alignfull,#artist-content .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}.alignfull img{width:100vw}.wp-block-media-text{margin-bottom:50px!important}.wp-block-table table{margin-top:15px!important}.wp-block-table table td,th{padding:10px!important}.wp-block-table,figure.wp-block-image{margin-bottom:30px!important}img{max-width:100%;height:auto}#banner{overflow:hidden}#banner-container-holder{min-width:900px;display:inline-block;position:relative;right:-50%}#banner-container-row{position:relative;left:-50%}#banner a{color:#fff}header{background-color:#ececec;padding:30px 0 0 0}header img{width:100%;height:auto!important;max-width:435px!important}#header-right{text-align:right}#header-right .form-control{background-color:#fff;background-image:none;border:0px!important;border-radius:0px!important}#main{min-height:525px}.tax-product_cat #main,.single-product #main{min-height:inherit}.vertical-align{display:flex;align-items:center}#home-banner{background-position:top right;background-size:contain;background-repeat:no-repeat;background-color:#ececec;min-height:500px}#home-banner h1{color:#000;margin-top:0;font-size:45px;font-weight:700}#home-banner .vertical-align{height:80vh}#home-content{padding:100px 0}#home-content .btn,#home-content .wp-block-button__link{margin-top:25px}.team-block{padding-bottom:50px}.here-help{margin-top:100px}.testimonial_rotator.template-default .has-image .img,.testimonial_rotator_single.has-image.template-default .img{width:47.5%!important;margin-left:5%!important;margin-right:0!important;float:right!important;padding:0;padding-top:.5em}.testimonial_rotator.template-default .has-image .text,.testimonial_rotator_single.has-image.template-default .text{width:47.5%!important;float:left!important;padding:0;margin:0}.testimonial_rotator.template-default .has-image .img img,.testimonial_rotator_single.has-image.template-default .img img{width:100%;max-width:768px!important;height:auto}.alignfull.home-clients img{width:300px!important;height:auto!important}.wtwp-testimonials-slider-wrp{margin-top:50px!important}.wptww-testimonial-content h4,.wptww-testimonial-content .fa-quote-left{display:none!important}.wptww-testimonials-text{margin-top:30px!important}.wptww-testimonials-text p{font-size:24px!important;font-style:italic}.wptww-testimonial-client{margin-top:15px!important;margin-bottom:15px!important}.wtwp-testimonials-slider-wrp .slick-dots{margin-top:30px!important}.wptww-testimonials-list .wpcolumns{padding-bottom:50px!important;border-bottom:1px solid #000!important;margin-bottom:50px!important}h2.news-events-title{margin-top:100px;margin-bottom:30px}#mailing-list{background-color:#ececec;color:#000;padding:50px 0}#insta-block{padding:50px 0}#team{background-color:#000;color:#fff;padding:50px 0;text-align:center;margin-top:100px}#team h2{margin-top:0;margin-bottom:50px;color:#fff}.team-block{position:relative;width:100%;margin-bottom:30px}.team-block-image{display:block;width:100%;height:auto}.overlay-inital{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:1;transition:.5s ease;background-color:transparent}.overlay-after{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#000}.team-block:hover .overlay-after{opacity:.7}.team-block:hover .overlay-initial{opacity:0}.team-block-text{color:#fff;font-size:20px;position:absolute;top:25%;left:15%;-webkit-transform:translate(-10%,-25%);-ms-transform:translate(-10%,-25%);transform:translate(-10%,-25%);text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,1)}.team-block-text h3{margin-top:0;margin-bottom:15px}.artist_thumbnail img:hover{opacity:.7;filter:alpha(opacity=70)}.breadcrumb{background-color:#fff;border-radius:0;list-style:outside none none;margin-bottom:30px;padding:10px 0;font-size:11px}.news ul{margin:0;padding:0;list-style:none}.news li{padding:5px 0;border-bottom:1px dashed #6a6868}#mce-EMAIL,#mce-FNAME,#mce-LNAME{width:100%;padding:5px;border:0;color:#990002;margin-bottom:5px}#mailchimp .button{padding:4px 12px;color:#fff;background-color:#32ccfe;border-radius:0;border:0}.socialwidget h2{background-color:#32ccfe;font-size:18px;font-weight:800;color:#fff;width:100%;line-height:40px;height:40px;margin-top:0;background-image:url(/wp-content/themes/212-productions-2020/images/tw.png);background-repeat:no-repeat;background-position:top left;padding-left:50px}#mailchimp h2{font-size:18px;font-weight:800;color:#fff;margin-top:0;background-color:transparent;background-image:none;padding-left:0}#fb h2{background-color:#3765a3;background-image:url(/wp-content/themes/212-productions-2020/images/fb.png);background-repeat:no-repeat;background-position:top left;padding-left:50px}.socialwidget ul{margin:0;padding:0;list-style:none}.really_simple_twitter_widget li{padding:5px 0;border-bottom:1px solid #990002}.post-snippet h2{border:0;color:#990002;font-size:18px;font-weight:800;line-height:30px}.blog .post-snippet h2{font-size:22px}.post-snippet{border-bottom:1px solid #6A6868;height:auto;padding:10px 0;min-height:120px!important;width:100%;float:left}.blog .post-snippet:after{content:"";display:table;clear:both}.post-date{font-weight:700;margin-bottom:10px}.post-snippet a{color:#990002}.post-thumbnail img{float:left;margin-right:15px;width:250px;height:auto}.post-snippet .btn{margin-top:0;margin-bottom:15px}.post-snippet a.btn{color:#fff!important}.back-news{text-align:center}#sidenav ul,.menu-account-menu-container ul,.blog #right ul,.single #right ul,.archive #right ul{margin:0;padding:0;list-style:none}#sidenav li,.menu-account-menu-container li,.blog #right li,.single #right li,.archive #right li{padding:5px 0;border-bottom:1px dashed #6a6868}#sidenav a,.menu-account-menu-container a,.blog #right a,.single #right a,.archive #right a{color:#6a6868!important}.page-template-page-artists #artists{padding:0px!important}.artist-back-nav{text-align:center;padding:30px 0;background-color:#ececec!important}.single-custom_artist footer,.single-custom_exhibition footer{margin-top:0px!important}.exhibition-start-date,.exhibition-end-date{display:inline;vertical-align:middle;margin-top:15px;margin-bottom:15px;font-weight:700;color:#990002}#gallery-intro{margin-bottom:50px!important}#artist-testimonial{font-weight:700;font-style:italic;clear:both;display:block;padding:15px 30px}#commendation-row{display:block;width:100%;height:auto;margin:10px 0;padding-bottom:5px;float:left}.commendation-line{height:5px;width:100%;border-top:1px solid #000;margin-top:15px;padding-bottom:15px;display:block;clear:both}#commendation-row h2{margin-top:0px!important}#gallery-intro{padding:0 15px}#artists .post_container h2{background-color:#000;color:#fff;font-size:18px;font-weight:700;margin-top:0;padding:15px;text-align:center}.page-template-page-myaccount .widget-text{text-align:center;margin-top:15px;margin-bottom:15px}.page-template-page-myaccount .widget-image img:hover{opacity:.7;filter:alpha(opacity=70)}.pagination{border-radius:0;margin:10px 0 15px 0;border-bottom:1px solid #6A6868;width:100%}.pagination ul{padding:0px!important;border-bottom:0;margin:5px 0}.pagination>li>a,.pagination>li>span{background-color:#fff;border-right:0;border-top:0;border-bottom:0;border-left:1px solid #6A6868;color:#6A6868}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0;border-left:0}.pagination>li:first-child>a:hover,.pagination>li:first-child>span:hover{border-bottom-left-radius:0;border-top-left-radius:0;border-left:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#6A6868;border-right:0;border-top:0;border-bottom:0;border-left:1px solid #6A6868}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>span:focus{background-color:#6A6868;border-left:1px solid #6A6868;border-right:0;border-top:0;border-bottom:0;color:#fff}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.page-template-page-contact iframe{height:600px!important}.contact-info .wp-block-media-text__content{padding:0 8% 0 0!important}.price-table{overflow-x:auto!important;margin-bottom:30px!important}#products .widget-post,#info .widget-post{text-align:center}#products .widget-post{margin-bottom:30px}#products .widget-post img{margin-bottom:10px}.widget-page-snippet{display:block;margin-top:5px;margin-bottom:5px}.framing-logo img{width:100%;height:auto}.framing-logo,.framing-banner-text{padding:0}.framing-logo{padding-right:15px}.bandcamp{text-align:center!important}.bandcamp-container{margin:15px auto!important;max-width:700px}.page-template-page-covid h1{margin-bottom:30px}.page-template-page-covid h2{color:#6A6868;font-size:30px;margin-top:50px;margin-bottom:50px}.page-id-4090 figcaption{display:none!important}.postid-3935 h1{background-image:url(/wp-content/themes/212-productions-2020/images/h2bg.png);background-position:bottom center;background-repeat:repeat-x;font-size:36px;height:auto;line-height:50px}.product_cat_original-art .view-price,.product_cat_original-prints .view-price{display:none}.product_cat_original-art td.label label,.product_cat_original-prints td.label label{color:#6a6868!important;font-size:18px;text-align:left}.product_cat_original-art td.label label,.product_cat_original-prints td.label{width:100%!important;display:block}.product_cat_original-art td.value label,.product_cat_original-prints td.value{width:100%!important;display:block}.product_cat_original-art .variations select,.product_cat_original-prints .variations select{display:block!important}footer{background-color:#000;color:#fff;padding:50px 0;margin-top:50px;height:auto;min-height:350px}.page-template-page-framing footer{margin-top:0}footer a{color:#fff}footer a:hover{color:#b9b5b5}#footer-left{text-align:left;padding-bottom:10px}#footer-content{text-align:center}#footer-right{text-align:right;padding-bottom:10px}.footerLrow{width:100%;display:block}.menu-footer-menu-container,.menu-footer-menu-2-container,.menu-footer-menu-3-container{text-align:left;float:left;width:100%}.menu-footer-menu-container li,.menu-footer-menu-2-container li,.menu-footer-menu-3-container li{padding:5px 0;line-height:20px;font-weight:700}.menu-footer-menu-container a,.menu-footer-menu-2-container a,.menu-footer-menu-3-container a{color:#fff;text-decoration:none}.menu-footer-menu-container a:hover,.menu-footer-menu-2-container a:hover,.menu-footer-menu-3-container a:hover{color:#b9b5b5;text-decoration:none}.menu-footer-menu-container ul,.menu-footer-menu-2-container ul,.menu-footer-menu-3-container ul{margin-left:0;padding-left:0;list-style:none}footer .sub-menu{margin-top:5px}.sub-menu li{font-weight:normal!important}xc{padding:5px 0;border-bottom:1px dashed #fff}.addtoany_share_save_container{text-align:center!important;margin-top:50px!important;margin-bottom:50px!important;border-top:1px solid #000;padding-top:30px}.navbar .main-menu>li{border-left:none}.navbar .main-menu>li:first-child{border-left:none}.navbar-default{background-color:#ececec;border:0;border-radius:0px!important;text-transform:uppercase}.navbar .container{width:100%;padding:0}.navbar{margin-bottom:0px!important;text-align:right;margin-top:30px}.navbar-nav{float:right;margin:0}.navbar .main-menu>li>a{z-index:1000;color:#000;width:auto;height:40px;line-height:40px;padding:0 10px!important;text-align:center;font-family:'Nunito',sans-serif;font-size:16px}.navbar .main-menu>li>a:hover,.dropdown>li:hover>a{color:#717373}.navbar .main-menu>li>ul>li>a{background-color:#000;color:#fff;padding:5px 15px;z-index:2000}.navbar .main-menu>li>ul>li>a:hover,.dropdown>li ul>li:hover>a{background-color:#930A11}.navbar .main-menu>li>ul>li>ul>li a{background-color:#fafafa;color:#000;padding:5px 15px;z-index:3000}@media only screen and (min-width:992px){.navbar .main-menu>li:hover>ul{top:auto;width:20em;margin-left:-1px;display:block}.navbar .main-menu>li ul>li:hover>ul{top:0;width:20em;margin-left:19em;display:block;z-index:10000}}.navbar .caret{display:none}.navbar-toggle{background-color:#000;background-image:none;border:0;border-radius:0;float:none!important;text-align:center;margin-bottom:8px;margin-right:auto!important;margin-left:auto!important;margin-top:0;padding:9px 10px;position:relative;width:auto!important;color:#fff}.navbar-default .navbar-toggle{border:0}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#fff;color:#000}body{font-family:'Roboto',sans-serif;color:#000;font-size:18px}a{color:#990002}a:hover{color:#6A6868}p{margin:0 0 15px}.news a{color:#6A6868}.news a:hover{text-decoration:underline}h1{font-size:40px;font-weight:700;color:#000;font-family:'Special Elite',cursive}.noth1{background-image:none;line-height:18px;height:18px;font-weight:400}h2{color:#000;font-size:40px;font-weight:700;margin-bottom:30px;font-family:'Special Elite',cursive}.error{color:red}.page-content table td,th{padding:5px 0px!important;border-bottom:1px dashed #6A6868}.page-content thead tr{background-color:#6A6868;font-size:16px;font-weight:700;height:30px;line-height:30px!important;color:#fff;padding-left:15px}.page-content thead td{padding-left:15px!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border:1px solid #000!important;padding:10px!important}.tribe-events-c-subscribe-dropdown__container{display:none!important}.tribe-events-meta-group a,.tribe-events .tribe-events-c-breadcrumbs__list-item-link{color:#790000!important}.tribe-embed a,.tribe-events-event-meta a,.tribe-events-single a{color:#790000!important;text-decoration:none}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{width:100%!important}header.tribe-events-calendar-list__event-header{padding:10px!important}.tribe-events-calendar-list__event-date-tag-weekday,.tribe-events-calendar-list__event-date-tag-daynum{background-color:#790000!important;color:#fff!important}.tribe-events-calendar-list__event-date-tag-weekday{padding-top:10px!important}.tribe-events-calendar-list__event-date-tag-daynum{padding-bottom:20px!important}.tribe-events-calendar-list__event-datetime{color:#790000!important;font-weight:bold!important}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{background:#790000!important}.btn,.btn a,a.wp-block-button__link{padding:20px 40px!important;opacity:1}.btn:hover,.btn a:hover,a:hover.wp-block-button__link{opacity:.85;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}header .btn{padding:12px 24px}.btn,.wp-block-button__link,#mc-embedded-subscribe,.wpcf7-submit,.tribe-events .tribe-events-c-search__button,.tribe-events button.tribe-events-c-search__button{color:#000;text-shadow:none;background-color:transparent;border:1px solid #000!important;border-radius:0;box-shadow:none;text-transform:uppercase;font-family:'Special Elite',cursive!important;font-size:18px!important}.btn:hover,.wp-block-button__link:hover,#mc-embedded-subscribe:hover,.wpcf7-submit:hover,.tribe-events .tribe-events-c-search__button:hover,.tribe-events button.tribe-events-c-search__button:hover{color:#ffffff!important;text-shadow:none;background-color:#000!important;border:1px solid #000;box-shadow:none;text-decoration:none;border-radius:0px!important}.topbtns .btn{padding:10px 20px!important}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:visited{color:#000!important}#mc-embedded-subscribe,.wpcf7-submit{padding:20px 40px}.btn-white,.who-we-are .wp-block-button__link{color:#fff;text-shadow:none;background-color:transparent;border:1px solid #fff!important;border-radius:0;box-shadow:none;text-transform:uppercase}.btn-white:hover,.who-we-are .wp-block-button__link:hover{color:#000!important;text-shadow:none;background-color:#fff;border:1px solid #fff;box-shadow:none;text-decoration:none}.art-store-button{text-align:center;margin:30px auto}.topbtns{text-align:right;display:inline-block;padding-right:0}.call{font-size:24px;display:inline-block;margin-right:15px}.call a{color:#000}p.call{margin-bottom:0}#right .btn{width:100%}#banner{padding-right:0px!important;margin-top:0}.ms-slide-info{background-color:transparent;background-image:url(/wp-content/themes/212-productions-2020/images/banner-caption-bg.png);background-position:bottom center;background-repeat:no-repeat;width:782px!important;height:208px;bottom:50px!important;min-height:50px!important}.ms-info{color:#fff;width:100%!important;padding:10px}.ms-info h2{background-color:transparent;color:#fff;width:auto;margin-bottom:0;font-size:36px;font-family:'Open Sans Condensed',sans-serif;font-weight:800;padding-left:20px}.ms-info p{padding:0 15px 10px 20px;color:#fff;font-size:26px}.custom-gallery-grid,.custom-gallery-grid ul,.custom-gallery-grid li{margin:0!important;padding:0!important;list-style:none}.custom_gallery_grid ul,.custom_gallery_grid li{list-style:none}.custom_gallery_grid li{float:left}.custom_gallery_grid li{padding:1%;width:31.333333333%}.custom_gallery_grid li img{width:100%!important;height:auto!important}.custom_gallery_grid{margin-bottom:20px}.children-post-snippet,.children-post-date{display:block;margin-top:0;margin-bottom:5px}#artist-right{padding-left:0px!important;padding-right:0px!important}.page-template-page-iccprofiles .tab-content{padding-top:15px}.wpcf7-text,.wpcf7-textarea,.wpcf7-date{margin:10px 0;width:100%}.wpcf7-captchar{margin-bottom:10px}div.wpcf7-mail-sent-ok{border:0;background-color:#990002;color:#fff;text-align:center}div.wpcf7-response-output{margin:10px 0;padding:.2em 1em;border-radius:5px}.timeline-header .summary{display:none!important}#mce-FNAME,#mce-LNAME,#mce-EMAIL{width:100%;margin:10px 0;border:#6A6868 1px solid}.wpcf7-list-item{margin:0 10px 0 0px!important}.mc_fieldset{margin-left:20px}.indicates-required{margin-bottom:15px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.mspc-clear-selection{color:#000;text-shadow:none;background-color:transparent;border:1px solid #000!important;border-radius:0;box-shadow:none;text-transform:uppercase;padding:20px 40px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{color:#000;text-shadow:none;background-color:transparent;border:1px solid #000!important;border-radius:0;box-shadow:none;text-transform:uppercase;padding:20px 40px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#ffffff!important;text-shadow:none;background-color:#000;border:1px solid #000;box-shadow:none;text-decoration:none}.wc-proceed-to-checkout .woocommerce #respond input#submit:hover,.wc-proceed-to-checkout .woocommerce a.button:hover,.wc-proceed-to-checkout .woocommerce input.button:hover,.wc-proceed-to-checkout .woocommerce #respond input#submit.alt:hover,.wc-proceed-to-checkout .woocommerce a.button.alt:hover,.wc-proceed-to-checkout .woocommerce input.button.alt:hover{color:#ffffff!important;text-shadow:none;background-color:#000;border:1px solid #000;box-shadow:none;text-decoration:none}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#770000!important;border:1px solid #770000!important;color:#fff}.qty{padding:7px 5px}.woocommerce div.product form.cart div.quantity{margin:15px 4px 0 0}.coupon .input-text{padding:15px 15px 16px 15px!important}#coupon_code{width:250px}.variations select{padding:10px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#930A11!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color:#efefef!important;border-top:3px solid #930A11!important;color:#515151;list-style:outside none none!important;margin:0 0 2em!important;padding:1em 2em 1em 3.5em!important}.woocommerce .woocommerce-message{border-top-color:#6A6868!important}.woocommerce .woocommerce-message::before{color:#6A6868!important}.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-message::before{color:#6A6868!important}.woocommerce .woocommerce-message a.button,.woocommerce .coupon input.button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{color:#000;text-shadow:none;background-color:#fff!important;border:1px solid #000!important;border-radius:0;box-shadow:none;text-transform:uppercase}#place_order:hover{color:#000!important}.shop_table_responsive input.button{color:#ffffff!important;text-shadow:none;background-color:#000!important;border:1px solid #000!important;box-shadow:none;text-decoration:none}.woocommerce form .form-row .input-checkbox{margin:6px 20px 0 0!important}.woocommerce-account-fields .form-row span{margin-left:20px!important}.woocommerce table.shop_table{border:0px!important}.woocommerce a.remove{color:#930A11!important}.woocommerce a.remove:hover{background:#930A11 none repeat scroll 0 0!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:0px!important}.woocommerce table.shop_table td{border-top:0px!important}.woocommerce table.shop_table thead th{padding:9px 12px!important}.woocommerce #main header,.woocommerce-products-header{background-color:#fff;height:auto;padding-top:15px}.woocommerce header h3{color:#6a6868;font-family:"Special Elite",cursive!important;font-size:22px}.single_add_to_cart_button{margin-top:15px!important}.woocommerce-Price-amount,.price{font-size:24px;color:#930A11!important}.woocommerce-Price-amount{margin:0 5px}.cart_item{border-bottom:1px dashed #6A6868!important}.variations_form.cart{margin-top:30px;border-top:1px solid #000;padding:30px 0}.cart-subtotal td,.order-total td,.shipping td,.fee td{border-bottom:1px dashed #6A6868!important;text-align:right}.order_details td{border-bottom:1px dashed #6A6868!important}.order_details .product-name a{color:#000!important;text-decoration:underline}.woocommerce-order-received .woocommerce-customer-details address{border:1px dashed #6a6868!important;border-bottom-width:1px!important;border-right-width:1px!important;border-radius:0px!important;}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:25%}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100%}.customer_details table td,th{border-bottom:1px dashed #6a6868;padding:5px 0!important}.shop_table tr,.shipping td{border-bottom:1px dashed #6A6868!important}#main header{background-color:transparent!important;height:auto!important;padding-top:0px!important;margin-top:20px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:100%}.term-art-reproduction .woocommerce-info,.term-framed-canvas .woocommerce-info,.term-bespoke-framing .woocommerce-info{display:none}.term-photographic-prints li.product-category{display:none}.tax-product_cat ul.products li.product .woocommerce-loop-product__title{padding:0;margin:0 0 15px 0;font-size:40px!important}li.product a{color:#000;text-decoration:none}#mspc-container{clear:both!important}.mspc-accordion{background:#fff none repeat scroll 0 0;border:0px!important}.mspc-accordion .mspc-content{padding:0 5px}.mspc-accordion .mspc-menu-item{border-bottom:0px!important;margin-bottom:5px!important;background:#fff!important;color:#000!important;border:1px #000 solid!important;padding:20px!important}.mspc-accordion a.mspc-menu-item{text-decoration:none!important;color:#000!important}.mspc-accordion a:hover.mspc-menu-item{text-decoration:none!important}.mspc-accordion .mspc-menu-item.active{background:#000!important;color:#fff!important;border:1px #000 solid!important}.mspc-accordion a.mspc-menu-item.active{color:#fff!important}.mspc-accordion .mspc-menu-item .icon{float:right}.mspc-horizontal{text-align:center}.mspc-horizontal.mspc-variation img{float:none;max-width:100%;width:75%;margin:0 auto}.mspc-horizontal .mspc-text-wrapper{float:none;padding-left:0;padding-right:0;width:100%;text-align:center;margin-top:15px}h2.image-upload{background-color:#000;color:#fff;width:100%;line-height:44px;padding-left:15px;font-size:24px}.related h2,.upsells h2{background-color:#000;color:#fff;width:100%;line-height:44px;padding-left:15px;font-size:24px}.related h2,.upsells h2{margin-bottom:30px}.related li,.products li,.upsells li{text-align:center}.related .products h2,.upsells .products h2{background:transparent!important;color:#6a6868!important;line-height:inherit}.related .price,.related .woocommerce-Price-amount{font-size:18px!important}#product_label,#product_special_instruction{padding:5px!important}.mspc-radio.ui.radio.checkbox{display:none}.mspc-pa_canvas-size .mspc-attribute-image{display:none}.mspc-variation.mspc-vertical.column:hover{box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;transform:scale(.9)}.mspc-content .mspc-variation.active{box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;transform:scale(.9)}.mspc-variation .mspc-text-wrapper>strong{font-size:14px}.mspc-wrapper{clear:both;margin:20px 0}.product-note{width:100%;display:block;background-color:#930A11;color:#fff;padding:10px;text-align:center;font-weight:700}.product-note a{color:#fff!important}#product_special_instruction{padding:5px!important}#collapseExample{margin-top:10px;padding:15px}.well{background-color:#fff;border:none;border-radius:0;box-shadow:none;padding:0}.product-dropdowns label{color:#6a6868;font-family:"Special Elite",cursive!important;font-size:22px}.well table tr{padding:5px;border:1px solid #6A6868}.well table td{padding:5px!important}.count{display:none}.product-category h3{background-image:url(/wp-content/themes/212-productions-2020/images/featurebg.png);background-position:center bottom;color:#fff;font-size:18px;font-weight:700;height:54px;padding-top:10px;text-align:center;margin-top:0}.product-category img{margin:0px!important}.paper-specs:first-child{border-top:1px solid #bdbbbb!important}.paper-specs{padding:10px 0;border-bottom:1px solid #bdbbbb;margin-bottom:0;font-size:14px;width:40%}img.paper-specs-image{width:auto;height:50px;margin-top:15px}.single-product .paper-specs{font-size:16px;width:100%}.tax-product_cat li.product .button{margin-bottom:30px!important}.related p.paper-specs,.related img.paper-specs-image,.related .woocommerce-product-details__short-description{display:none!important}.product_cat_original-art .summary .col-md-10,.product_cat_original-art .summary .col-md-2,.product_cat_prints .summary .col-md-10,.product_cat_prints .summary .col-md-2,.product_cat_books .summary .col-md-2,.product_cat_books .summary .col-md-10{width:50%}.product_cat_original-art .summary .col-md-10,.product_cat_prints .summary .col-md-10,.product_cat_books .summary .col-md-10{float:right}.product_cat_original-art .summary .col-md-2,.product_cat_prints .summary .col-md-2,.product_cat_books .summary .col-md-2{float:left}.product_cat_original-art .image-upload-block,.product_cat_prints .image-upload-block,.product_cat_books .image-upload-block{display:none}.wc-block-grid__products .wc-block-grid__product-image img{max-width:300px!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{max-width:300px!important;padding:15px 20px!important;font-size:18px!important;float:right}.tax-product_cat img.size-woocommerce_thumbnail{float:right!important;width:50%!important;height:auto!important}.tax-product_cat .products li{text-align:left}.term-art-store img.size-woocommerce_thumbnail,.term-original-art img.size-woocommerce_thumbnail,.term-prints img.size-woocommerce_thumbnail{float:none!important;width:100%!important;height:auto!important}.term-art-store .products li,.term-prints .products li,.term-original-art .products li{text-align:center}.term-art-store ul.products.columns-1 li.product,.term-prints ul.products.columns-1 li.product,.term-original-art ul.products.columns-1 li.product{width:22.05%!important;float:left!important;margin:0 3.8% 2.992em 0!important}.term-art-store ul.products.columns-1 li.product:nth-child(4),.term-prints ul.products.columns-1 li.product:nth-child(4),.term-original-art ul.products.columns-1 li.product:nth-child(4){margin:0 0 2.992em 0!important}.term-art-store ul.products li.first,.term-prints ul.products li.first,.term-original-art ul.products li.first{clear:none!important}.term-art-store ul.products li.product .woocommerce-loop-product__title,.term-prints ul.products li.product .woocommerce-loop-product__title,.term-original-art ul.products li.product .woocommerce-loop-product__title{font-size:24px!important}.product_cat_art-store .pricing-glance,.product_cat_art-store .fpd-product-designer-wrapper,.product_cat_art-store .quick-enquiry{display:none}.product_cat_art-store .variations .label{color:#000!important}#quickEnquiry .well{padding:30px}.single-product .wopb-compare-btn{display:none!important}.grecaptcha-badge{opacity:0!important}@media only screen and (min-width:768px){a[href^="tel"]{text-decoration:none;pointer-events:none;cursor:default}}@media only screen and (min-width:1200px){.navbar-collapse{padding-left:0;padding-right:0}h3#ship-to-different-address{margin-left:25px;font-size:24px}}@media only screen and (min-width:992px) and (max-width:1199px){#home-banner{background-position:bottom right;background-size:contain;background-repeat:no-repeat;background-color:#ececec;min-height:400px}#home-banner .vertical-align{height:70vh}#home-banner h1{font-size:40px}.navbar{margin-top:10px}.navbar .main-menu>li>a{font-size:14px}.nav>li>a{padding:10px}.navbar .main-menu>li>a{padding:0 8px!important}.navbar-collapse{padding-left:0;padding-right:0}#cff{width:457px!important}#features .col-md-3{min-height:210px}.ms-slide-info{background-image:url(/wp-content/themes/212-productions-2020/images/banner-caption-bg-650.png);width:650px!important;height:173px}.ms-info h2{font-size:30px}.ms-info p{font-size:22px}#products .widget-post{min-height:270px}#artists .post_container h2{font-size:15px}h3#ship-to-different-address{margin-left:25px;font-size:22px}.team-block-text{font-size:16px}}@media only screen and (min-width:992px){#mobile-banner{display:none!important}}@media only screen and (max-width:991px){header{padding:30px 0 15px 0px!important}.product_cat_original-art .summary .col-md-10,.product_cat_original-art .summary .col-md-2,.product_cat_prints .summary .col-md-10,.product_cat_prints .summary .col-md-2{width:100%}.product_cat_original-art .summary .col-md-10,.product_cat_prints .summary .col-md-10{float:right!important}.product_cat_original-art .summary .col-md-2,.product_cat_prints .summary .col-md-2{float:left!important}#home-banner{background-image:none!important;min-height:350px!important;padding-top:30px;padding-bottom:30px;background-color:#c6c4c4}#home-banner .vertical-align{height:auto!important}#home-banner h1{font-size:36px}#mobile-banner{background-color:#666}#mobile-banner img{width:100%;height:auto}.wp-block-media-text{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text .wp-block-media-text__media{-ms-grid-column:1!important;grid-column:1!important;-ms-grid-row:1!important;grid-row:1!important}.wp-block-media-text__content{padding:15px 0 0 0!important;-ms-grid-row:2!important;grid-row:2!important}.wp-block-media-text .wp-block-media-text__content{-ms-grid-column:1!important;grid-column:1!important}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{-ms-grid-column:1!important;grid-column:1!important;-ms-grid-row:1!important;grid-row:1!important}.has-media-on-the-right .wp-block-media-text__content{padding:15px 0 0 0!important;-ms-grid-row:2!important;grid-row:2!important;-ms-grid-column:1!important;grid-column:1!important}.pricing-glance{margin-top:15px;margin-bottom:15px}}@media (max-width:1023px){.navbar{display:none!important}.animatedfsmenu .animatedfsmenu-navbar-toggler.right_top{right:15px!important;top:25px!important}.join-mailing{display:none}.topbtns{margin-right:65px}}@media (max-width:991px){.vertical-align{display:block!important;align-items:inherit}}@media only screen and (min-width:768px) and (max-width:991px){#right{float:none}.pull-right{float:none!important}#right .col-md-3{width:100%!important;display:block}#footer-left,#footer-right{text-align:center!important;padding-bottom:10px}#footer-left{min-height:230px}#form-search{margin-bottom:10px}#header-right .btn{margin-bottom:15px!important}#header-right{padding-bottom:0}#homesocial h2{background-image:url(/wp-content/themes/212-productions-2020/images/solid-bg-990.png)!important}#features h2{font-size:13px;font-weight:700}#features .col-md-3{min-height:170px}.ms-slide-info{background-image:url(/wp-content/themes/212-productions-2020/images/banner-caption-bg-650.png);width:500px!important;height:133px}.ms-info h2{font-size:22px}.ms-info p{font-size:16px}#products .widget-post{min-height:270px}.noth1{font-size:16px}.call{margin-bottom:0}#artists .post_container h2{font-size:15px}h3#ship-to-different-address{margin-left:25px;font-size:22px}.team-block-text{font-size:16px}}@media only screen and (max-width:767px){#right{float:none}header{height:auto;padding-top:15px}#header-left{padding-left:0;padding-right:0;text-align:center}#header-right{padding-right:0;text-align:center}header img{height:auto!important;width:360px!important}.btn{padding:10px 20px!important}header .btn{padding:6px 12px!important}.noth1{display:none}.call{margin-bottom:0;font-size:18px}h1{font-size:30px;font-weight:700;height:auto;line-height:40px}.topbtns{margin-right:0;margin-left:15px;margin-top:15px}.navbar-header{text-align:center}.navbar .main-menu>li>a{z-index:1000;color:#fff;width:100%;height:40px;line-height:40px;padding-left:15px!important;text-align:left}.navbar .main-menu>li>a:hover,.dropdown>li:hover>a{background-image:none!important;background-color:#fff;color:#6a6868}.navbar-collapse{padding-left:0;padding-right:0}#footer-left,#footer-right{text-align:center!important;padding-bottom:10px}.menu-footer-menu-container{text-align:center!important;float:none!important;width:100%!important}#footerbottom img{margin:0 auto 10px auto!important;display:block}footer .row,footer .container{width:100%!important;margin:0px!important;padding:0px!important}footer .container{padding:10px 0px!important}.menu-footer-menu-container,.menu-footer-menu-2-container,.menu-footer-menu-3-container{text-align:center;float:none;width:100%}footer p{width:100%!important;padding:0px!important}header .row,header .container{width:100%!important;margin:0px!important;padding:0px!important}header .container{width:100%!important;margin:0px!important;padding:10px 0px!important}#right h2{width:100%!important}.pull-right{float:none!important}.topmenu a{-webkit-border-radius:9px;border-radius:9px;padding:10px;height:35px;line-height:35px;font-size:18px}.navbar-fixed-bottom{bottom:inherit;margin-bottom:0}.navbar-fixed-bottom,.navbar-fixed-top{position:inherit}#header-right .btn{margin-bottom:0}#homenews li{float:left;padding:0 15px 0 0px!important;width:100%;list-style:none!important}#features img{width:100%;height:auto}#features h2{font-size:13px;font-weight:700}#cff{width:100%!important}#homesocial h2{background-image:url(/wp-content/themes/212-productions-2020/images/solid-bg-990.png)!important;background-size:cover!important}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:0px!important;margin-right:0px!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.well .woocommerce-Price-amount,.well{font-size:14px}#artists .post_container h2{font-size:14px;height:54px}h3#ship-to-different-address{margin-left:25px}.page-id-4090 #full img{width:100%!important;height:auto!important}.page-id-4090 .wp-block-image .alignright{float:none;margin-left:0;display:block}.team-block{padding-bottom:30px!important}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:100%!important;margin-right:0!important}.tax-product_cat img.size-woocommerce_thumbnail{float:none!important;width:100%!important;height:auto!important;display:block}.paper-specs{padding:10px 0;width:100%}.wptww-avtar-image{display:none!important}.wp-block-table table td,th{padding:5px!important}.price-table{font-size:13px!important}}@media only screen and (max-width:500px){.topbtns .btn{padding:6px 14px!important;font-size:16px!important}.animatedfsmenu .animatedfsmenu-navbar-toggler.right_top{top:18px!important}#header-left{text-align:left}#features .col-md-3{min-height:180px}#info .col-md-3,#features .col-md-3,#products .col-md-3,#products .col-md-4{width:100%}.team-block-text{font-size:16px}header img{height:auto!important;width:250px!important}}@media only screen and (max-width:550px){#coupon_code{width:100%}.woocommerce .coupon input.button{margin-top:15px}.shop_table_responsive input.button{float:right!important}.shop_table_responsive .actions{min-height:160px}.coupon .button{width:100%!important;display:block!important;margin-top:15px!important}}@media only screen and (max-width:360px){#artists .post_container{width:100%!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:100%}}@media only screen and (max-width:340px){.animatedfsmenu .animatedfsmenu-navbar-toggler.right_top{top:17px!important}header img{height:auto!important;width:230px!important}}@media print{header,nav,#banner,#breadcrumb-holder,#right,footer,.btn{display:none}#left .col-md-9,#left .col-md-8{width:100%}.only_display_for_print{display:block}}.woocommerce .images{float:right!important}.woocommerce .summary{float:none!important;width:100%!important}#dropdown-pa_canvas-size,#dropdown-pa_canvas-size *{font-size:16px;line-height:40px;width:95%!important;margin:15px 0 0 15px}#dropdown-pa_canvas-size{width:95%!important;margin-bottom:15px;height:40px}.single_add_to_cart_button{clear:both}.product-description-title{display:none}#box-product_label{display:none}.btn.view-price{display:block;margin-top:30px;text-align:left;padding:20px;text-transform:none;font-size:16px}.quick-enquiry .btn.view-price{background-color:#930a11!important;color:#fff!important;border:1px solid #930a11!important;font-size:24px!important;text-align:center}.product-discount{padding:0px!important}.discounts-products{padding:30px 0px!important}@media only screen and (max-width:450px){.quick-enquiry .btn.view-price{font-size:18px!important}}.woocommerce-checkout .product-image{float:left}.woocommerce-checkout .variation{overflow:hidden}.woocommerce table.shop_table{border-collapse:none!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:100%}.related h2.woocommerce-loop-product__title{font-size:18px!important}body.single-tribe_events .fpd-frontend-notification,body.single-post .fpd-frontend-notification,body.page-template-page-exhibitions .fpd-frontend-notification,body.single-custom_artist .fpd-frontend-notification,body.single-custom_exhibition .fpd-frontend-notification{display:none!important}.row.equal{display:flex;flex-wrap:wrap}.cookieconsent-optout-marketing,.wp-block-embed__wrapper{margin-bottom:30px!important}