#fancy-title-5579984513d42{margin-bottom:5px !important}.image-gradient-overlay{display:none}.persephone.tparrows{background:0 0 !important}.master-holder h3 a{color:#000}.mk-blog-meta{display:none}.rosso{color:#e31c18}.rosso a,.rosso b{color:#e31c18 !important;text-decoration:underline}a .rosso{text-decoration:underline}.single table td{text-align:left}.mk-single-content{margin-top:0}.master-holder.blog-style-bold .mk-blog-single{padding:0 !important}.mk-header-toolbar{height:45px;line-height:45px}.mk-toolbar-navigation{float:right}.mk-toolbar-navigation a{font-size:15px !important}.mk-header-social a svg{width:24px !important;height:24px !important}.header-style-1.header-align-left .mk-grid .mk-header-nav-container{width:100%}.header-style-1 .mk-header-padding-wrapper,.header-style-2 .mk-header-padding-wrapper,.header-style-3 .mk-header-padding-wrapper{padding-top:0}.sticky-style-fixed.header-style-1.a-sticky .mk-header-holder,.sticky-style-fixed.header-style-3.a-sticky .mk-header-holder{top:-45px}#mk-page-introduce .inner{float:right}.breadcrumbs{background-color:#f5f5f5;padding:10px 80px 10px 40px;margin-top:-60px;clear:both;display:none;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;opacity:0}.mk-header-holder{background:#fff}.sticky-style-fixed.a-sticky .breadcrumbs,.sticky-style-fixed.a-sticky .breadcrumbs{margin-top:-43px !important;display:block;opacity:1}.breadcrumbs .inner{float:right}.mk-blog-modern-item{margin-bottom:50px;position:relative;width:46% !important;margin-right:2% !important;min-height:562px}@media (max-width:767px){.mk-blog-modern-item{width:100% !important;margin-right:auto !important}}.mk-blog-modern-item .the-excerpt p{font-size:92%}.page-subtitle{font-size:17px !important;line-height:1.5em !important}.img_right .mk-half-layout{background-position:right center !important}.img_left .mk-half-layout{background-position:left center !important}#mega-menu-wrap-primary-menu{float:left;width:97%}@media (min-width:767px) and (max-width:1024px){#mega-menu-wrap-primary-menu{float:none}.responsive-searchform{display:none}}.main-nav-side-search{float:right;width:2%}#mega-menu-wrap-primary-menu #mega-menu-primary-menu img{width:auto !important}#mk-sidebar .widgettitle{padding:15px;background:#f5f5f5}#theme-page .theme-page-wrapper.right-layout .sidebar-wrapper{padding-top:0}@media (max-width:959px){.mk-half-layout{width:100%;position:relative;height:400px}.mk-half-layout-container{width:100%;position:relative;padding:30px 0 !important}.mk-half-layout-container.half_right_layout{float:none}.mk-page-section.center-y{display:block}.height-full{height:auto !important}}.mk-flipbox{margin-bottom:30px}.mk-pagination .mk-pagination-next,.mk-pagination .mk-pagination-previous{color:#666; }.mk-pagination .current-page,.mk-pagination .page-number{font-size:16px !important}.mk-blog-classic-item .the-title a,.mk-blog-modern-item .the-title a{font-size:21px !important}.testo_slider{text-shadow:2px 2px 10px rgba(150,150,150,1)}#rpwwt-recent-posts-widget-with-thumbnails-2 img{width:100px !important;height:auto !important}div.wpcf7-response-output{display:none}#mk-page-introduce{padding:0}.mk-header{border:0;position:fixed;top:0}body{padding-top:136px}.hidden-mobile{display:none !important}.box-social{padding:50px;display:block}.box-social .circle{padding:20px;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background:#f5f5f5 !important;text-align:center}.mk-shape-divider--stick-bottom{bottom:-2px}.widget-sub-navigation ul.menu,.widget-sub-navigation>ul,.widget_nav_menu ul.menu,.widget_nav_menu>ul,.widget_product_categories ul.menu,.widget_product_categories>ul,.woocommerce-MyAccount-navigation ul.menu,.woocommerce-MyAccount-navigation>ul{border:0}.rpwwt-post-title{font-weight:600;color:#000}.rpwwt-post-excerpt{font-size:13px}.mk-love-holder{display:none !important}.form-newsletter input[type=email]{padding:21px}.form-newsletter input[type=submit]{padding:25px;top:8px;position:relative;background:#f5f5f5}.mk-header-holder{-webkit-box-shadow:0px 2px 7px 0px rgba(181,181,181,.73);-moz-box-shadow:0px 2px 7px 0px rgba(181,181,181,.73);box-shadow:0px 2px 7px 0px rgba(181,181,181,.73);position:relative}#mk-footer-unfold-spacer{clear:both}.box-newsletter{padding-top:50px !important;padding-right:0 !important;padding-bottom:30px !important;padding-left:0 !important;background-color:#7f7f7f !important}.cvb-social-share{display:block;background-color:#ccc;background-color:rgba(0,0,0,.2);display:block;position:fixed;bottom:70px;width:45px;height:45px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);right:15px;opacity:1;transition:all .2s ease-in-out;z-index:300}@media (max-width:767px){.cvb-social-share{bottom:70px;right:20px}}@media handheld,only screen and (max-width:1140px){.mk-go-top.is-active{bottom:15px;right:20px}}.cvb-social-share i{color:#fff;line-height:45px;font-size:16px}.cvb-social-share-links{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-ms-perspective:1000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);display:block;position:fixed;bottom:70px;right:-250px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}.cvb-social-share:hover .cvb-social-share-links{display:block;right:0;opacity:1}.resp-sharing-button__link{text-decoration:none;color:#fff;margin:.5em}.resp-sharing-button{border-radius:5px;transition:25ms ease-out;padding:.5em .75em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.resp-sharing-button__icon svg{width:1em;height:1em;margin-right:.4em;vertical-align:top}.resp-sharing-button--small svg{margin:0;vertical-align:middle}.resp-sharing-button__icon{stroke:#fff;fill:none}.resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}.resp-sharing-button--twitter{background-color:#55acee}.resp-sharing-button--twitter:hover{background-color:#2795e9}.resp-sharing-button--pinterest{background-color:#bd081c}.resp-sharing-button--pinterest:hover{background-color:#8c0615}.resp-sharing-button--facebook{background-color:#3b5998}.resp-sharing-button--facebook:hover{background-color:#2d4373}.resp-sharing-button--tumblr{background-color:#35465c}.resp-sharing-button--tumblr:hover{background-color:#222d3c}.resp-sharing-button--reddit{background-color:#5f99cf}.resp-sharing-button--reddit:hover{background-color:#3a80c1}.resp-sharing-button--google{background-color:#dd4b39}.resp-sharing-button--google:hover{background-color:#c23321}.resp-sharing-button--linkedin{background-color:#0077b5}.resp-sharing-button--linkedin:hover{background-color:#046293}.resp-sharing-button--email{background-color:#777}.resp-sharing-button--email:hover{background-color:#5e5e5e}.resp-sharing-button--xing{background-color:#1a7576}.resp-sharing-button--xing:hover{background-color:#114c4c}.resp-sharing-button--whatsapp{background-color:#25d366}.resp-sharing-button--whatsapp:hover{background-color:#1da851}.resp-sharing-button--hackernews{background-color:#f60}.resp-sharing-button--hackernews:hover,.resp-sharing-button--hackernews:focus{background-color:#fb6200}.resp-sharing-button--vk{background-color:#507299}.resp-sharing-button--vk:hover{background-color:#43648c}.resp-sharing-button--facebook{background-color:#3b5998;border-color:#3b5998}.resp-sharing-button--facebook:hover,.resp-sharing-button--facebook:active{background-color:#2d4373;border-color:#2d4373}.resp-sharing-button--twitter{background-color:#55acee;border-color:#55acee}.resp-sharing-button--twitter:hover,.resp-sharing-button--twitter:active{background-color:#2795e9;border-color:#2795e9}.resp-sharing-button--google{background-color:#dd4b39;border-color:#dd4b39}.resp-sharing-button--google:hover,.resp-sharing-button--google:active{background-color:#c23321;border-color:#c23321}.resp-sharing-button--tumblr{background-color:#35465c;border-color:#35465c}.resp-sharing-button--tumblr:hover,.resp-sharing-button--tumblr:active{background-color:#222d3c;border-color:#222d3c}.resp-sharing-button--email{background-color:#777;border-color:#777}.resp-sharing-button--email:hover,.resp-sharing-button--email:active{background-color:#5e5e5e;border-color:#5e5e5e}.resp-sharing-button--pinterest{background-color:#bd081c;border-color:#bd081c}.resp-sharing-button--pinterest:hover,.resp-sharing-button--pinterest:active{background-color:#8c0615;border-color:#8c0615}.resp-sharing-button--linkedin{background-color:#0077b5;border-color:#0077b5}.resp-sharing-button--linkedin:hover,.resp-sharing-button--linkedin:active{background-color:#046293;border-color:#046293}.resp-sharing-button--whatsapp{background-color:#25d366;border-color:#25d366}.resp-sharing-button--whatsapp:hover,.resp-sharing-button--whatsapp:active{background-color:#1da851;border-color:#1da851}.resp-sharing-button__link.wa{display:none}@media (max-width:767px){.resp-sharing-button__link.wa{display:block}.resp-sharing-button{width:17px}.resp-sharing-button__link{margin:.4em;display:block}}.mk-blog-modern-item{min-height:580px}.page-subtitle{margin-top:20px}.the-subtitle{color:#fff}.category-title{margin-bottom:50px;display:block;width:100%}.category-title p{font-size:40px !important;color:#000 !important;font-weight:400}.thumbnail-container{text-align:center}.img-thumbnail-post{margin-left:auto;margin-right:auto;text-align:center}.master-holder.blog-style-bold #comments,.master-holder.blog-style-bold .mk-about-author-wrapper,.master-holder.blog-style-bold .mk-single-content,.master-holder.blog-style-bold .single-post-tags{max-width:800px !important;margin-left:0 !important}.attach-item .icon-file{float:left;margin-right:20px}.attach-item h3{font-size:22px;margin-bottom:-5px}.attach-item:hover h3{color:#1e73be}.woocommerce-pagination .current,.mk-pagination .current-page{background:#e22217;color:#fff !important;border-color:red !important}.box-contatto{padding:20px;border-bottom:1px solid #7f7f7f;margin-right:10px}@media (max-width:767px){.box-contatto h2{font-size:26px}.title-white p{color:#fff !important}}.personale{margin-top:15px;display:block;margin-left:0;padding:0}.personale li{display:inline-block;background:#f5f5f5;padding:30px;margin-left:0;width:calc(20% - 30px);margin-right:30px;margin-bottom:30px;height:300px;text-align:center}.personale li .img img{height:150px;margin-left:auto;margin-right:auto;-webkit-border-radius:75px;-moz-border-radius:75px;border-radius:75px}.personale li .img{margin-bottom:15px}.personale .testo h3{font-size:18px;height:29px}.personale .testo h4{font-size:16px;height:38px}.scheda_utente .img{margin-bottom:15px;height:161px;display:block}@media (max-width:480px){.personale li{width:100%;padding:30px 0;margin-bottom:30px}}@media (min-width:480px) and (max-width:959px){.personale li{width:47%;padding:30px 0;margin-bottom:30px;height:310px;margin-right:0}.personale li:nth-child(even){margin-left:30px}}@media (min-width:959px) and (max-width:1140px){.personale li{width:calc(23%)}}.mk-accordion.fancy-style .mk-accordion-tab{padding:20px}.mk-accordion.fancy-style .mk-accordion-tab span{vertical-align:middle;font-size:18px;font-weight:300}.mk-accordion.fancy-style .mk-accordion-single{border-bottom:1px solid #ececec}.mk-accordion.fancy-style .mk-accordion-pane p{font-size:16px}.mk-accordion.fancy-style.faq-termotecnica .mk-accordion-single.current .mk-accordion-tab,.mk-accordion.fancy-style.faq-termotecnica .mk-accordion-tab:hover{background:#e22217;color:#fff}.mk-accordion.fancy-style.faq-arredobagno .mk-accordion-single.current .mk-accordion-tab,.mk-accordion.fancy-style.faq-arredobagno .mk-accordion-tab:hover{background:#0163a8;color:#fff}.mk-accordion.fancy-style .mk-accordion-single.current .mk-accordion-tab:before,.mk-accordion.fancy-style .mk-accordion-single.current .mk-accordion-tab>.mk-svg-icon{color:#fff;font-size:18px !important}@media (max-width:767px){.mk-accordion.fancy-style .mk-accordion-pane p,.mk-accordion.fancy-style .mk-accordion-tab span{font-size:14px}}.wpgmza_marker_carousel{background:#e5e5e5}.wpgmza_marker_carousel .item{width:25%;margin:30px}.wpgmza_marker_carousel .item:hover{-webkit-box-shadow:9px 9px 26px -5px rgba(0,0,0,.31);-moz-box-shadow:9px 9px 26px -5px rgba(0,0,0,.31);box-shadow:9px 9px 26px -5px rgba(0,0,0,.31)}.wpgmza_sl_main_div{margin:0 auto;color:#fff;background:#666;padding:30px;position:relative;top:-45px;clear:both}.map_contatti{position:relative}.wpgmza_basic_row{border:0 !important}.wpgmza-content-address-holder{overflow:initial !important;position:relative;height:400px;width:100% !important}.wpgmza-basic-listing-content-holder{margin:15px 15px 0 !important;padding:30px !important;border:0 !important;height:400px;display:inline-block !important;-webkit-transition:all .5s;transition:all .5s;background:#fff;width:100%}#results .wpgmza_marker_list_class>div[id^=wpgmza_marker_]:not(.wpgmza_marker_list_class){width:30% !important;display:inline-block !important;margin-left:1%;margin-right:1%}.wpgmza-basic-listing-content-holder:hover{border:1px solid #e5e5e5;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,.31);-moz-box-shadow:0px 0px 15px rgba(0,0,0,.31);box-shadow:0px 0px 15px rgba(0,0,0,.31)}.wpgmza_marker_list_class{margin-left:auto;margin-right:auto}.sl_use_loc{margin-left:0 !important;padding:10px 12px;border:0}.wpgmza-basic-listing-image-holder{display:none}.wpgmza_sl_query_innerdiv2{width:100%;padding:2px;margin-right:10px}.wpgmza_sl_query_innerdiv1,.wpgmza_sl_radius_innerdiv1,.wpgmza_sl_radius_innerdiv2,.wpgmza_sl_category_innerdiv1,.wpgmza_sl_category_innerdiv2{width:100% !important}.wpgmza-form-field{padding-top:0 !important}.wpgmza-form-field__label{color:#fff !important}.wpgmza_sl_query_innerdiv1{clear:both;color:#fff}.addressInput{width:100% !important}.wpgmza_sl_query_innerdiv2 input[type=text]{padding:6px 12px;background-color:#fdfdfd;border:2px solid #fdfdfd}.wpgmza_sl_radius_div,.wpgmza_sl_category_div{clear:none !important;margin-top:0 !important}.wpgmza-link{position:absolute;bottom:60px;text-align:center;width:100%}.wpgmza-link a{padding:15px 41px;border:1px solid #ccc;background:#f5f5f5;text-transform:uppercase;text-align:center;color:#000;max-width:110px;margin-left:auto;margin-right:auto}.wpgmza-desc p{font-size:15px;margin-bottom:0}.wpgmza-desc .settori{margin:15px 0}.wpgmza-address{font-size:18px;margin-bottom:0}.wpgmza-desc .indirizzo{font-size:18px;margin-bottom:0}.wpgmza-desc .phone{font-size:18px;padding:10px 0;margin:10px auto;display:block}.wpgmza-content-address-holder p.wpgmza-content-address-holder-inner{font-size:20px !important}.wpgmza_sl_main_div input[type=button]{background:#666;color:#fff;border:1px solid #ccc;padding:5px 25px;position:relative;top:22px;left:10px;font-size:18px;text-transform:uppercase}#map-results #results{margin:0 auto}#map-results{background:#e5e5e5;padding:60px 0}#map-results h2{text-align:center}.wpgmza_sl_main_div select:not(.gfield_select){min-width:100% !important}.wpgmza_iw_title{padding:20px}body.punti-vendita-template-default{padding-top:0}.punto-vendita td{font-size:13px;padding:8px 6px}.punto-vendita tr:nth-child(odd) td{border-bottom:1px dotted #cecece}.punto-vendita td:nth-child(odd){border-right:1px dotted #cecece}.punto-vendita .vc_column_container>.vc_column-inner{padding-left:0}.ult-banner-block:hover .mask.opaque-background{background:0 0 !important}.form{padding:30px}.form span.wpcf7-not-valid-tip{top:-15px}.form span.wpcf7-list-item{margin-left:0}.form select{min-width:100% !important;font-size:18px !important;line-height:32px !important;border-bottom:2px solid #43474d !important;font-weight:300 !important;background-color:#f5f5f5 !important}.form input[type=text],.form input[type=number],.form select,.form textarea,.form input[type=email]{width:100% !important;font-size:18px;padding:15px;margin-bottom:30px;border:0;background:#f5f5f5;border-bottom:2px solid #43474d}.form input[type=checkbox]{height:20px;width:20px;margin-top:-3px;margin-right:10px}.form input[type=submit]{font-size:18px;float:right;margin-right:0}.form textarea{height:120px !important}.form .privacy{margin:15px 0}.form .opt-in,.form .privacy{font-size:14px !important}.form .privacy a{text-decoration:underline;color:#43474d}.mk-subscribe--button,.mk-subscribe--email{color:#eee !important;border:1px solid #eee !important}.mk-subscribe--button{margin-top:1px !important}.mk-subscribe--email{color:#43474d !important}.mk-subscribe--email::-webkit-input-placeholder{color:#eee !important}.mk-subscribe--email::-moz-placeholder{color:#eee !important}.mk-subscribe--email:-ms-input-placeholder{color:#eee !important}.mk-subscribe--email:-moz-placeholder{color:#eee !important}.box-newsletter .icon-box-title{padding-top:8px !important;margin-bottom:-2px !important}#theme-page .theme-page-wrapper{margin-top:0 !important}#theme-page .theme-page-wrapper .theme-content{padding:0 20px !important}@media (max-width:767px){#theme-page .theme-page-wrapper .theme-content{padding:0 !important}}.wp-table-reloaded{font-size:22px !important}table td{text-align:left}table.wp-table-reloaded td{text-align:left !important;font-size:22px;height:58px;line-height:58px}table.wp-table-reloaded tr{border-bottom:1px solid #dedede}table.wp-table-reloaded td .font-icon{top:5px;position:relative}.search-table{position:relative}.search-table i{position:absolute;top:16px;left:16px}#SearchInTable{width:100%;font-size:24px;padding:15px;margin-bottom:30px;border:0;background:#f5f5f5;border-bottom:2px solid #43474d;text-indent:45px}.termotecnica table.wp-table-reloaded tr:hover{background:#e31c18}.termotecnica table.wp-table-reloaded tr:hover .font-icon svg{fill:#e31c18 !important}.termotecnica table.wp-table-reloaded tr:hover a,.termotecnica table.wp-table-reloaded tr:hover td{color:#fff}.termotecnica table.wp-table-reloaded tr:hover .font-icon svg{fill:#fff !important}.arredobagno table.wp-table-reloaded tr:hover{background:#1e73be}.arredobagno table.wp-table-reloaded tr:hover .font-icon svg{fill:#1e73be !important}.arredobagno table.wp-table-reloaded tr:hover a,.arredobagno table.wp-table-reloaded tr:hover td{color:#fff}.arredobagno table.wp-table-reloaded tr:hover .font-icon svg{fill:#fff !important}.mk-blog-hero.bold-style{margin-bottom:60px}.box-cta{padding-bottom:50px}.btn-cta{margin-left:auto;margin-right:auto;font-weight:400;border-radius:3px;border-width:1px;border-color:#fff;border-style:solid;background:#666;color:#fff !important;font-size:18px;padding:21px 42px;float:none;top:30px;position:relative}.box-cta-text{margin-top:-30px}.termotecnica .btn-cta{background:#e31c18}.arredobagno .btn-cta{background:#1e73be}.fancybox-close:after{content:"x";font-size:26px}@media (max-width:767px){.mk-shape-divider{display:none}}.archive.woocommerce-page .products{clear:both;margin-left:0}.woocommerce .wrapper-image{height:300px;overflow:hidden;display:block}.mk-woocommerce-carousel.modern-style .mk-swiper-container{padding:0}.mk-woocommerce-carousel.modern-style .btn-primary{font-size:16px;padding:5px 20px;background:#444}.mk-woocommerce-carousel.modern-style .btn-primary:hover{background:#e31c18}.mk-woocommerce-carousel.modern-style .mk-lightbox{height:250px;overflow:hidden}.woocommerce .related{margin-top:90px}.woocommerce .upsells ul,.woocommerce .related ul{margin-left:0;margin-top:60px}.woocommerce .upsells li,.woocommerce .related li{width:23% !important;float:left}.woocommerce .related li .wrapper-image{height:225px}#order_review_heading,#review_form_wrapper .comment-reply-title,.products h2,.wc-tab h2,.woocommerce-additional-fields h3,.woocommerce-billing-fields h3,.woocommerce-column__title,.woocommerce-customer-details h2,.woocommerce-order-details__title{font-size:17px !important}.columns-4 li{width:31%;margin-left:0;margin-right:.85em;position:relative;list-style:none;display:inline-block;margin-bottom:60px}.columns-4 li .onsale{position:absolute;padding:5px 10px;background:#e31c18;color:#fff;top:5px;right:5px}.columns-4 li h2{margin-top:20px;height:40px}.mk-woocommerce-carousel .price del,.woocommerce-LoopProduct-link .price del{background:#e31c18;color:#fff;padding:0 10px;font-size:62% !important;margin-top:-15px;position:relative;top:-6px;left:10px}.mk-woocommerce-carousel .price del{left:0}.mk-woocommerce-carousel .price ins{text-decoration:none}.woocommerce .related li h2{height:64px}.woocommerce .related li .btn{margin-top:20px}.single-product .entry-summary .entry-title,.single-product .entry-summary .title{width:75%}.columns-4 li ins{text-decoration:none}.columns-4 li .price{text-align:left;font-size:24px;display:block;font-weight:600;height:40px;overflow:hidden;width:100%}.columns-4 li .price del{font-size:16px;font-weight:300;margin-right:10px;background:#e2}.columns-4 li .btn{padding:14px 25px;display:block;background:#eee;text-align:center;font-size:16px;margin-top:30px;text-transform:uppercase;color:#555}.onsale{display:none}.table-price{border:1px dashed #ccc;margin-top:0;margin-bottom:60px}.table-price th{border-bottom:1px dashed #ccc;padding:5px 15px;background:#e1e1e1}.table-price td{font-size:16px;text-align:center !important;border-left:1px dashed #ccc;border-right:1px dashed #ccc;height:40px;padding:20px 0 0}.table-price td:first-child{border-left:0}.table-price .price{padding-bottom:0;margin-bottom:0}.table-price td del{float:none !important}.table-price td del .amount{font-size:28px !important;font-weight:700}.table-price tfoot{border-top:1px dashed #ccc}.table-price tfoot td{padding:5px;height:20px}.table-price .discount{margin-top:-40px}.product_meta .posted_in{float:right}.single-product .product_meta{min-height:43px}.btn-primary{padding:14px 41px;text-transform:uppercase;font-size:22px;background-color:#e31c18;color:#fff;margin-left:auto;margin-right:auto;text-align:center}.btn-primary:hover{background:#9a2525;color:#fff}#prenota_prodotto{display:block}.mk-box-icon-2-content{line-height:0}._df_button{box-shadow:0px 3px 0px 0px #b12929;margin-bottom:3px;background-color:#d33;color:#fff!important;border-color:#d33;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:12px;font-weight:600;padding:9px 23px}.download-list{margin-bottom:90px}.download-list li{border-bottom:1px solid #ccc;clear:both;padding:25px;list-style:none}.download-list li:last-child{border:0}.download-list strong{font-size:22px;font-weight:300;padding-top:15px;padding-bottom:5px;display:block}.download-list small{font-size:16px}.icon-download{width:50px;display:block;float:left;height:70px;margin-right:15px}.slide-brand-home .wpb_gallery_heading{text-align:center !important}.mk-box-icon-2 .mk-box-icon-2-content{margin-bottom:0 !important}.mk-box-icon-2 .mk-box-icon-2-title{padding-bottom:5px}@media (max-width:784px){#results .wpgmza_marker_list_class>div[id^=wpgmza_marker_]:not(.wpgmza_marker_list_class){width:90% !important}.wpgmza_sl_main_div{top:0}.addressInput{width:73% !important}.wpgmza_map{height:250px !important}.mk-header-bg{position:fixed;top:0}.mk-opened-nav .mk-header{position:fixed;top:0;height:100%;overflow:auto}.mk-header-holder{height:100%;position:fixed !important;overflow-y:auto !important;top:0 !important}html{margin-top:0 !important}body{padding-top:115px !important}body.home{padding-top:72px !important}body.admin-bar .mk-header:not(.header-style-4) .mk-header-holder{top:46px !important}.mk-accordion.mobile-false .mk-accordion-pane{display:none !important}.mk-page-section-wrapper:nth-child(1),.mk-page-section-inner:nth-child(1),.mk-blog-hero{max-height:205px !important}.ult-banner-block-custom-height{height:220px !important}#wpadminbar{display:block}.mk-toolbar-resposnive-icon,.mk-header-toolbar{display:none}.breadcrumbs{padding:10px !important;display:block;opacity:1;font-size:smaller}.breadcrumbs .inner{float:left}.mega-menu-wrap{z-index:99}.mega-menu{text-align:left}.hidden-mobile{display:block !important}.mk-page-section[data-intro-effect=false]{z-index:0}.mobile-separator{border-bottom:1px solid #cecece !important;margin-bottom:5px;padding-bottom:5px}.header-style-1.header-align-left .header-logo a{margin-left:8px}.header-style-1.header-align-left .mk-nav-responsive-link{right:8px}.footer-wrapper .mk-col-1-5:nth-child(3),.footer-wrapper .mk-col-1-5:nth-child(4),.footer-wrapper .mk-col-1-5:nth-child(5){display:none}table.wp-table-reloaded td{font-size:18px !important}.wp-table-reloaded tr td:nth-child(1),.wp-table-reloaded tr td:nth-child(2),.wp-table-reloaded tr td:nth-child(3),.wp-table-reloaded tr td:nth-child(4){width:100%;display:block;height:auto !important;line-height:unset !important;padding:5px 24px 5px 12px}.wp-table-reloaded tr td:nth-child(1){margin-bottom:-10px}.wp-table-reloaded tr td:nth-child(2),.wp-table-reloaded tr td:nth-child(3),.wp-table-reloaded tr td:nth-child(4){font-size:.675em !important;margin-top:-10px}.wp-table-reloaded tr td:nth-child(3) a{background:#e31c18;color:#fff;display:block;padding:9px;margin:19px 0}.arredobagno .mk-padding-wrapper,.termotecnica .mk-padding-wrapper{padding-left:0;padding-right:0}#SearchInTable{font-size:18px}h2.mk-fancy-title,.category-title p{font-size:20px !important;color:#000 !important;font-weight:400;margin-bottom:10px}.mk-blog-hero.bold-style{margin-bottom:30px}.btn-cta{font-size:16px}.master-holder h1{font-size:27px}.post table tr td:nth-child(1),.post table tr td:nth-child(2){width:100%;display:block}.columns-4 li{width:100%;display:block}.mk-page-section .background-layer{background-size:cover;background-position:top !important}}.slick-footer,.slick-header,.slick-slider{background:0 0 !important}.category-progetti-arredobagno .image-hover-overlay,.category-progetti-arredobagno .mk-button{background:#026eb1 !important}.promo-prodotti .item{border-top:1px solid #f5f5f5;padding:30px 0;display:flex;align-items:normal}.promo-prodotti input[type=number]{padding:10px;width:90%;font-size:18px;text-align:center;margin-left:10%}.promo-prodotti{margin-top:40px}.promo-prodotti .item:first-child{border-top:0}.col-img{width:25%;padding:0 2%}.col-img img{max-width:100%;max-height:200px;margin-left:auto;margin-right:auto}.descrizione-prodotto-promo{font-weight:300}.textwidget{background:#f5f5f5;padding:30px}.cart-ajax .button{background-color:#d33;padding:15px 24px;font-size:14px;font-weight:600;line-height:100%;color:#fff;display:block;text-align:center}.cart-ajax .prodotti{padding:0;margin:0 0 30px}.cart-ajax .prodotti li{margin-bottom:5px;clear:both}.cart-ajax .prodotti .prodotto-label{width:228px;overflow:hidden;height:20px;display:inline-block}.cart-ajax .prodotti .qta{float:left;font-weight:600;margin-right:5px}.cart-ajax .totale{font-size:18px;font-weight:600;border-top:1px solid #333;padding-top:5px;text-transform:uppercase;margin-top:10px}.cart-ajax .prodotti .prezzo{float:right;font-weight:600;text-align:right;width:80px;overflow:hidden}#ordine-inviato,#concludi-ordine .form{padding:0;margin-top:30px}.wpcf7-submit,.wpcf7-submit[disabled]{display:none}.tab-actions{clear:both;display:block;overflow:hidden;margin-left:0;padding:10px;margin-bottom:30px;border-bottom:1px solid #f5f5f5;text-transform:uppercase}.tab-actions li{list-style:none;float:left;font-size:14px;line-height:26px;padding:0;cursor:pointer;color:#ccc}.tab-actions li a:after{content:'/';margin-left:10px;color:#ccc}.tab-actions li:last-child a:after{content:'';display:none}.tab-actions li .number{border:1px solid #ccc;display:block;font-size:14px;width:24px;height:24px;line-height:23px;text-align:center;color:#ccc;border-radius:50%;float:left;margin-right:15px}.tab-actions li:hover{color:#666}.tab-actions li.active{color:#d33}.tab-actions li.active a{color:#d33}.tab-actions li.active .number{color:#d33;border-color:#d33}.single-offerte .single-social-section,.single-offerte .mk-post-nav{display:none}.col-testo h5{font-weight:400;font-size:24px;margin-bottom:20px}.codice-prodotto-promo{position:relative;height:40px;width:100%;margin-bottom:5px}.codice-prodotto-promo .prezzo-prodotto-container{position:absolute;right:0;top:0}.codice-prodotto-promo .prezzo-prodotto{background:#026eb1;position:relative;color:#fff;padding:5px 15px;z-index:100}.box{width:100%;height:180px;position:relative;background:#fff}.box img{border:1px solid #bbb}.ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#304ac9 0%,#026eb1 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:19px;right:-21px}.ribbon span:before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #026eb1;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #026eb1}.ribbon span:after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #026eb1;border-bottom:3px solid transparent;border-top:3px solid #026eb1}.descrizione-prodotto-promo-abstract{display:none}.prodotti{max-height:270px;overflow:auto}input[type=number].error{border:1px solid red}@media (max-width:767px){.master-holder h1{font-size:20px;margin-top:15px}.cart-ajax{background:#f5f5f5;position:fixed;bottom:0;width:100%;left:0}.breadcrumbs,.cart-ajax h4{display:none}.cart-ajax .prodotti{margin-bottom:0;margin-top:0;border:0}.cart-ajax .prodotti li{display:none}.cart-ajax .prodotti li.totale{display:block;border:0;padding:5px}.single-offerte .cvb-social-share{display:none}.descrizione-prodotto-promo-abstract{display:block}.descrizione-prodotto-promo-abstract .abstract{width:90%;height:60px;overflow:hidden;text-overflow:ellipsis}.prezzo-mobile-container{background:#026eb1;color:#fff;font-size:18px;position:relative;top:20px;padding-left:15px;margin-right:-15px}.codice-prodotto-promo{height:auto;margin-top:20px}.promo-prodotti input[type=number]{border:1px solid #dedede}.tab-actions{z-index:15;position:fixed;top:70px;background:#f5f5f5;margin-left:-15px;margin-right:-15px;width:100%}.tab-actions .step-3{display:none}}@media (max-width:767px){.promo-prodotti .item{display:block;padding-top:0}.col-actions{margin-top:20px}.col-img{width:100%;height:auto;overflow:hidden;clear:both;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:30px}.box{height:auto}.col-img a{display:block;width:100%;text-align:center}.col-img img{width:60%}.prezzo-mobile{font-size:16px;display:inline-block;line-height:50px}}