.rd_normal_bt{color:#fff;background-color:#003153;font-family:Montserrat;font-weight:600;text-transform:uppercase;letter-spacing:.7px;width:100%;height:40px;margin-bottom:15px;transition:background-color .3s ease 0s,color .3s ease 0s,border-radius .3s ease 0s;white-space:nowrap;text-decoration:none;font-size:14px;padding:10px 20px;display:inline-block}a{text-decoration:underline}.nav_type_9 ul li a{font-size:17px!important}#breadcrumbs{display:none}#mobile-menu{background:#fff}#mobile-menu{display:block;position:fixed;top:0;right:0;width:270px;height:100%;z-index:60000;overflow-y:auto;overflow-x:hidden;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}#mobile-menu ul li{color:#666;border-top:1px solid rgb(255 255 255 / .05);border-bottom:1px solid rgb(0 0 0 / .35)}#mobile-menu ul li a,#mobile-menu #rd_wpml #lang_sel a{color:#003153}#mobile-menu ul li a{display:inline-block;padding:10px 20px 13px 20px;width:calc(100% - 40px);color:#fff;border-bottom:none!important;text-transform:uppercase;position:relative;font-size:14px}#mobile-menu .mobile-ul-open>a{color:#ff4200}#mobile-menu .mobile-ul-open:after{color:#ff4200!important}#mobile-menu a{color:#414141;text-decoration:none;outline:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}#mobile-menu ul ul,#mobile-menu #rd_wpml #lang_sel ul ul{background:#efefef}#mobile-menu ul li a,#mobile-menu #rd_wpml #lang_sel a{color:#003153}@media only screen and (max-width:782px){#sidebar{display:none}}.footer_1_col .widget_wrap{width:100%!important}#footer_bg{border-top:1px solid #003153}#footer{padding-bottom:0px:}.footer_type_1 .widget_wrap{margin-top:5px}.footer_type_1 .widget{margin-bottom:0}#sidebar{width:20%;border-right:1px solid #e3e3e5;Padding-right:10px}#posts{width:80%;padding-left:30px;max-width:1200px}.sidebar-cat a{text-decoration:none}.sidebar-cat .current a,ul>li a{font-weight:400!important}.sidebar-cat .current a,ul>li.current-cat a{font-weight:bold!important}.sidebar-children{margin-left:10px!important;font-size:16px}ul>li.cat-item{display:none}ul>li.current-cat-parent,ul>li.current-cat-parent .children li,ul>li.current-cat,.term-porte-e-portoncini ul>li.cat-item,.term-porte-in-laminato ul>li.cat-item,.term-porte-in-legno ul>li.cat-item .term-porte-in-vetro ul>li.cat-item,.term-porte-in-legno ul>li.cat-item,.term-portoncini-in-alluminio ul>li.cat-item,.term-portoncini-in-pvc ul>li.cat-item,.term-energia ul>li.cat-item,.term-energia ul>li.cat-item,.term-sistemi-oscuranti ul>li.cat-item,ul>li.current-cat-parent>ul.children>li.current-cat,.term-sistemi-di-sicurezza ul>li.cat-item,.term-monoblocchi-isolanti-alpac ul>li.cat-item,.term-porte-garage ul>li.cat-item,.term-vmc-ventilazione-meccanica-controllata ul>li.cat-item,.term-accessori ul>li.cat-item{display:block}.nav_type_9 ul li a{font-size:17px!important;font-family:Sarabun;text-decoration:none;color:#e3e3e5;text-transform:none!important;letter-spacing:.1em}#header_container nav ul>li>a:after{display:none}#header_container nav ul ul li:last-child a{padding-bottom:3px!important;padding-left:25px!important;padding-right:25px!important;padding-top:3px!important}#header_container nav ul ul li a{font-family:Sarabun;font-size:17px!important;font-weight:600!important;margin-bottom:10px}#header_container nav ul ul li a:hover{color:#142f51}header nav{margin-right:5%}.woo-share-box{display:none}.woocommerce div.product .product_title{font-size:40px!important;margin-top:10px!important}.product_meta .posted_in{font-size:20px;margin-top:10px}.product_meta .posted_in a{text-decoration:none}.woocommerce-tabs .tabs{display:none!important}.woocommerce-tabs .panel{border:0px!important;line-height:28px!important}.single_product_navigation{display:none}.woocommerce-page ul.products li.product-category{background:#e3e3e5;border-radius:10px}.woocommerce ul.products li.product a img{border-radius:10px 10px 0 0}.woocommerce ul.products li.type-product a img{border-radius:10px}.bottone-preventivo{background-color:#003153;color:#fff;-webkit-appearance:none;margin:0;border:none;overflow:visible;font:inherit;color:#fff;text-transform:none;display:inline-block;box-sizing:border-box;background:#003153;vertical-align:middle;line-height:40px;min-height:40px;font-size:11px;text-decoration:none;text-align:center;padding:0 33px;border-radius:0;overflow:hidden;z-index:1;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0;-webkit-transition:all .12s ease-in-out;transition:all .12s ease-in-out;-webkit-backface-visibility:hidden}.bottone-preventivo:hover{background-color:#01253c}.related.products{display:none!important}.wpcf7-form label{color:#555;font-weight:700}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form textarea{font-size:inherit;font-family:inherit;letter-spacing:normal;background:#ecedef!important;margin-top:5px;max-width:95%;color:#555!important;margin-right:40px!important}.wpcf7-form textarea{max-width:97.5%}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label{font-weight:400 !imporant;font-size:12px}.post_single .post-attachement{display:none}.post-info .pi_author,.post-info .pi_cat,.post-info .pi_comment{display:none}.tags_container{display:none}.blog_box_content .rp_date{display:none}#sidebar a{text-decoration:none}#sidebar .sub-menu{display:none}#sidebar .current-menu-parent .sub-menu{display:block!important}#sidebar a{text-transform:uppercase;color:#333333!important;font-size:14px}.rd_child_pages{display:none}#sidebar .menu-item a:before{color:#152f52}.post-info{display:none}h1,h2,h3{margin-bottom:20px}.button.show_details_button{text-transform:uppercase!important;color:#000;background-color:#e3e3e5;padding:10px 20px!important}.button.show_details_button:hover{color:#fff;background-color:#003153}.woo-share-box{display:none!important}#sidebar .cat-item .children,.wpb_widgetised_column .cat-item .children{display:block;padding-left:10px}#sidebar .cat-got-children:after,.wpb_widgetised_column .cat-got-children:after{display:none}.sb_widget>h3:before,.sb_widget>h3{display:none}mark.count,.product_filtering{display:none}#posts ul{list-style:inherit}.topbar_type_3,.topbar_type_3 a{height:0;font-size:16px!important;color:#fff;font-weight:700;text-decoration:none}.top_phone a,.top_text a{width:auto;margin:0 0 0 0;font-size:16px!important}.top_phone::before{font-family:'FontAwesome';position:absolute;right:26%;margin-right:125px;font-size:16px;color:#ffffff!important;margin-top:-4px}.topbar_type_3 .wrapper{width:100%!important}.top_phone a{position:absolute;right:26%;margin-top:-4px}.top_text{position:absolute;right:8%;margin-top:4px;text-align:center!important;border-bottom:solid #882804 6px!important;color:#fff;background-color:#aa3205!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:4px 10px 4px 10px!important}.top_text:hover{border-bottom:0px!important;margin-top:10px!important}.nav_type_9{padding-top:10px}.nav_type_9 nav ul li a:hover,.nav_type_9 nav ul li.current-menu-item a{border-top:none!important}ul.products.columns-3{margin-top:20px}.custom_cart_button .show_details_button:before{display:none}.product_box{border:none}.shop_three_col{border:none!important}#posts .custom_cart_button{padding:20px 63px 21px}#posts .shop_three_col h2{text-align:center}.wpcf7 span{font-weight:400!important}.wpcf7 select,.wpcf7 textarea,.wpcf7 input[type=text],.wpcf7 input[type=number]{color:#333}.wpcf7 input[type=submit]{background-color:#003153;border:1px solid #fff0;border-color:#003153}.wpcf7 input[type=submit]:hover{background-color:#2F75B0!important}span[data-name="quantita1"],input[name="quantita1"],span[data-name="larg1"],input[name="larg1"],span[data-name="alt1"],input[name="alt1"],span[data-name="tipo1"],input[name="tipo1"],span[data-name="quantita2"],input[name="quantita2"],span[data-name="larg2"],input[name="larg2"],span[data-name="alt2"],input[name="alt2"],span[data-name="tipo2"],input[name="tipo2"],span[data-name="quantita3"],input[name="quantita3"],span[data-name="larg3"],input[name="larg3"],span[data-name="alt3"],input[name="alt3"],span[data-name="tipo3"],input[name="tipo3"],span[data-name="quantita4"],input[name="quantita4"],span[data-name="larg4"],input[name="larg4"],span[data-name="alt4"],input[name="alt4"],span[data-name="tipo4"],input[name="tipo4"],span[data-name="quantita5"],input[name="quantita5"],span[data-name="larg5"],input[name="larg5"],span[data-name="alt5"],input[name="alt5"],span[data-name="tipo5"],input[name="tipo5"],span[data-name="quantita6"],input[name="quantita6"],span[data-name="larg6"],input[name="larg6"],span[data-name="alt6"],input[name="alt6"],span[data-name="tipo6"],input[name="tipo6"],span[data-name="quantita7"],input[name="quantita7"],span[data-name="larg7"],input[name="larg7"],span[data-name="alt7"],input[name="alt7"],span[data-name="tipo7"],input[name="tipo7"],span[data-name="quantita8"],input[name="quantita8"],span[data-name="larg8"],input[name="larg8"],span[data-name="alt8"],input[name="alt8"],span[data-name="tipo8"],input[name="tipo8"]{width:70px;height:40px;margin-top:px;margin-bottom:0;padding:0;max-width:100%;float:left;z-index:100000000;margin-right:10px}span[data-name="larg1"],input[name="larg1"],span[data-name="alt1"],input[name="alt1"],span[data-name="larg2"],input[name="larg2"],span[data-name="alt2"],input[name="alt2"],span[data-name="larg3"],input[name="larg3"],span[data-name="alt3"],input[name="alt3"],span[data-name="larg4"],input[name="larg4"],span[data-name="alt4"],input[name="alt4"],span[data-name="larg5"],input[name="larg5"],span[data-name="alt5"],input[name="alt5"],span[data-name="larg6"],input[name="larg6"],span[data-name="alt6"],input[name="alt6"],span[data-name="larg7"],input[name="larg7"],span[data-name="alt7"],input[name="alt7"],span[data-name="larg8"],input[name="larg8"],span[data-name="alt8"],input[name="alt8"]{margin-top:-5px}span[data-name="tipo1"],input[name="tipo1"],span[data-name="tipo2"],input[name="tipo2"],span[data-name="tipo3"],input[name="tipo3"],span[data-name="tipo4"],input[name="tipo4"],span[data-name="tipo5"],input[name="tipo5"],span[data-name="tipo6"],input[name="tipo6"],span[data-name="tipo7"],input[name="tipo7"],span[data-name="tipo8"],input[name="tipo8"]{width:240px}#header_container nav ul ul li:last-child a{padding-left:14px!important}#header_container nav ul ul li a{font-size:16px!important}.right_posts{display:flex;flex-direction:column}.term-description{order:2}.cta_cat{display:inline-block;width:100%;padding:25px 15px 20px 15px;position:relative;margin-top:25px;background:#e3e3e5;line-height:2em}.cta_cat a{min-width:300px;font-size:14px;line-height:1.5;padding:10px 15px;background-color:#003153;color:#fff;text-decoration:none;text-transform:uppercase;display:inherit;text-align:center;font-family:'Montserrat'}.cta_cat::before{font-family:'fontawesome';font-weight:400;font-style:normal;content:"\f0e0";position:absolute;left:50%;font-size:22px;top:-32px;border-radius:50%;background-color:#e3e3e5;padding:10px 15px 10px 15px;color:#003153}.right_posts ul>li{line-height:1.5em}@media only screen and (max-width:782px){#top_bar,#top_bg{display:block;margin-top:25px;background:#152f52}.top_text{height:40px}.top_text a{padding:0;font-size:11px!important}.top_phone::before{display:block;left:5px}.top_phone{display:block}.top_phone a{display:block;left:25px}#top_bar{position:fixed;width:100%;height:50px;z-index:99999}::-webkit-scrollbar{width:2px}.preventivo_acceptance{margin-top:50px!important}}ul.products li.product img{max-height:300px;width:100%;height:auto;object-fit:cover}#sidebar .cat-item .child a{font-weight:400!important}#sidebar .current-menu-item a,#sidebar .current-cat a{font-weight:700;color:#003153!important}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{margin:0!important;border:1px solid #333}h2 a:hover{color:#003153!important}.tax-product_cat #sidebar{display:none!important}.tax-product_cat #posts{width:100%!important;padding-left:0px!important}.page_title_ctn{padding:15px 0}.page_title_ctn h1{font-size:22px;font-weight:500}#posts{padding-top:30px}ul.products li.product img{max-height:600px}body div .wpcf7-form .fit-the-fullspace{position:absolute;margin-left:-999em}