/*!
Theme Name: Novus Studios UX
Theme URI: https://novusstudios.it
Description: Labeldoo Official theme
Author: Novus Studios
URI: https://novusstudios.it
Template: azera-shop
Version: 1.2
*/@import url("https://fonts.googleapis.com/css?family=Exo|Source+Sans+Pro");body{font-family:'Source Sans Pro';font-weight:300;font-size:17px}h1,h2{font-weight:400}h1,h2,h3,h4,h5,h6{font-family:'Exo', Helvetica Neue, Sans-serif}.container{margin-top:1px}.sticky-navigation{background:#323232;min-height:80px;box-shadow:none !important}.main-navigation{font-family:'Source Sans Pro', sans-serif}.sticky-navigation .main-navigation li a{font-size:1.4em;text-transform:inherit;letter-spacing:0.8px}#menu-header a{color:#f8f9f9}.header-icons-wrap>div .fa{color:#f8f9f9}.header-logo-wrap{background:#fff}.home-services{min-height:407px;padding:40px 0 10px;background-size:cover;background-position:center}.home-services>div{height:407px}.home-services>div>div small{opacity:0;color:white;display:block;font-weight:bold;margin-top:5px}.home-services>div>div:hover small{opacity:1}.home-services>div:first-child div{height:100%}.home-services>div:last-child div{height:calc(50% - 20px)}.home-services>div:last-child div:first-child{margin:0 0 40px}.home-services div{max-height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.home-services div a{position:absolute;bottom:0;left:0;width:100%;height:100%}.home-services div a:hover h3{padding:30px 15px;background:rgba(85,162,215,0.8)}.home-services .sx1{background-image:url("images/home_sx1.jpg");margin-right:5px}.home-services .sx2{background-image:url("images/home_sx2.jpg");margin-left:5px !important}.home-services .sx3{background-image:url("images/home_sx3.jpg");margin-left:5px}.home-services h3{position:absolute;bottom:0;left:0;width:100%;text-align:center;font-weight:bold;padding:10px 15px;margin-bottom:0;background:rgba(85,162,215,0.6);color:white;transition:0.3s ease-in-out all}@media screen and (max-width: 992px){.home-services>div:first-child{margin-bottom:32px}}section.services{background-color:#fff;border-bottom:1px solid #f8f9f9;padding-bottom:30px}section.design{background-color:#f8f9f9;border-bottom:1px solid #f8f9f9;padding:40px 0}section.design .col-md-6:first-child{padding-right:20px}section.design .col-md-6:last-child{padding-right:20px}button,input[type="button"],input[type="reset"],input[type="submit"]{background-color:#55a2d7}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#3875b7}.content-wrap button,input[type="button"],input[type="reset"],input[type="submit"]{background-color:#55a2d7 !important}.content-wrap button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#3875b7 !important}#menu-toggle>span{background-color:#f8f9f9}.footer.grey-bg{background-color:#21272e !important;color:#bcbec0}.footer.grey-bg .widget-title{color:#bcbec0}.footer.grey-bg .powered-by{border-color:#444444}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:200px;height:46px}td.actions .coupon input.button{height:46px}.shop_table.shop_table_responsive.cart .product-thumbnail{display:none}td.actions>input.button{height:46px}td.actions>input.button[disabled]{background:#bcbec0 !important;border-color:#bcbec0;color:#f8f9f9 !important}.wc-proceed-to-checkout a{height:46px;line-height:42px !important;background:#55a2d7 !important;color:#f8f9f9 !important;border-bottom-color:#3875b7 !important}.woocommerce-message .button.wc-forward{background-color:transparent;border:#f8f9f9 solid 1px}.woocommerce .woocommerce-message{border-bottom:none}.navbar-header-wrap{background:transparent;width:200px}.sticky-navigation{min-height:58px}.header-logo-wrap{background:transparent}.sticky-navigation-open .sticky-navigation{background:#21272e}#menu-header a{color:#f8f9f9}.nav-tabs li a{padding:10px 10px 10px 10px}.nav-tabs{border-bottom:1px solid #f8f9f9}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:20px;border:1px solid transparent}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border:1px solid #f8f9f9;border-bottom-color:transparent;cursor:default}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #aaa}@media (min-width: 840px){.nav-tabs-justified>li>a{border-bottom:1px solid #aaa}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#f8f9f9}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.content-page input:not([type="submit"]):not([type="reset"]):not([type="button"]){padding:10px 8px}.select2-container .select2-choice{padding:6px 0 6px 10px}.woocommerce-checkout #payment{background:transparent}#order_review .product-quantity{display:none}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:none}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none}.woocommerce-checkout #payment div.payment_box:after{display:none}.wc_payment_methods.payment_methods.methods{background:#f8f9f9;border-radius:5px}#ship-to-different-address{max-height:29px}#ship-to-different-address::after{display:none}#ship-to-different-address label{margin:0}#ship-to-different-address input{margin-top:0}.navbar-fixed-top{top:0;border-width:0}.sticky-navigation .main-navigation li a:hover,.sticky-navigation .login-register li.login a:hover{background:#f8f9f9;padding:15px;color:#d75559}.sticky-navigation .main-navigation li a,.sticky-navigation .login-register li.login a{padding:15px}#menu-header a:hover{color:#55a2d7}#menu-header a{color:white}.main-navigation li.current_page_item>a,.main-navigation li.current-menu-item>a,.main-navigation li.current_page_ancestor>a,.main-navigation li.current-menu-ancestor>a{background:white;color:#55a2d7 !important;border-top-left-radius:5px;border-top-right-radius:5px}.sticky-navigation .main-navigation li a:hover,.sticky-navigation .login-register li.login a:hover{background:white;color:#55a2d7 !important;border-top-left-radius:5px;border-top-right-radius:5px}.header-account{float:left;width:25px;height:46px;line-height:46px;position:relative;text-align:center}.header-account-button{font-size:16px;line-height:20px;color:#333333;cursor:pointer}.header-account:hover .header-account-button{color:#55a2d7}.navbar-cart{width:90px;height:25px;margin-left:20px;display:table-cell !important;vertical-align:middle;padding-left:30px}.navbar-cart-inner:hover .fa,.header-search:hover .header-search-button{color:#55a2d7}.navbar-cart-inner .cart-item-number{background:#55a2d7;top:8px;left:11px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:12px;line-height:16px;min-width:16px;font-weight:bold}.navbar-cart-inner:hover .cart-item-number{box-shadow:0 0 15px white}form.woocommerce-product-search>input[type="submit"]{background:transparent !important}a{color:#55a2d7}a:hover{color:#3875b7}a:focus{outline:1px dotted #55a2d7;text-decoration:none}.menu-item>a:focus{outline:1px dotted #55a2d7}.colored-line-left,.colored-line-right,.colored-line{background:#55a2d7}.master-slider-parent{margin-top:53px !important}.woocommerce .woocommerce-info{border-bottom:3px solid #55a2d7}.page-title{color:#55a2d7}.footer-widget-wrap p{color:#f8f9f9;margin:0;font-size:1.2em}.footer-widget-wrap a{color:white;margin:0;font-size:0.9em;letter-spacing:1px}.footer-widget-wrap a:hover{color:#55a2d7}.footer.grey-bg .widget-title{color:white}.footer-widget-wrap h3:after{content:"";height:2px;width:80px;display:block;background:#f8f9f9;margin-top:5px}.sticky-navigation .main-navigation li a,.sticky-navigation .login-register li.login a,.sticky-navigation .main-navigation li a:hover,.sticky-navigation .login-register li.login a:hover{padding:15px;padding-left:10px;padding-right:10px;font-size:1.3em}.woocommerce .cart .button,.woocommerce .cart input.button{background:#55a2d7;border:1px solid #55a2d7}@media (min-width: 1025px) and (max-width: 1240px){.sticky-navigation .main-navigation li a,.sticky-navigation .login-register li.login a,.sticky-navigation .main-navigation li a:hover,.sticky-navigation .login-register li.login a:hover{padding:15px;padding-left:10px;padding-right:10px;font-size:1.2em}}@media (min-width: 768px) and (max-width: 1024px){.number-home.fade-in.three{position:fixed;bottom:0;background:#55a2d7;right:10px !important;padding:11px 25px 2px 25px;border-radius:8px 8px 0 0;z-index:9999}.navbar-header.navbar-header-wrap{width:100%;float:left;text-align:center;text-align:-webkit-center}.header-nav-wrap{width:89%;float:left;text-align:center;text-align:-webkit-center;margin-right:2%;margin-top:7px}.header-icons-wrap{width:9%;float:left;padding:0;margin-top:9px}#menu-primary{float:left;padding:0;margin-top:0;width:auto;margin-left:auto;margin-right:auto}ul#menu-header{padding-left:0}ul#menu-header li{padding-left:0px;padding-right:0px}header.entry-header.single-header{margin-top:25px}}@media (max-width: 767px){.number-home.fade-in.three{display:none}.navbar-header.navbar-header-wrap{width:96%}.navbar-inverse button#menu-toggle:hover,.navbar-inverse button#menu-toggle:focus{background-color:#f8f9f9}.navbar-inverse button#menu-toggle:hover .icon-bar,.navbar-inverse button#menu-toggle:focus .icon-bar{background-color:#55a2d7}#menu-primary{padding:15px;margin:0;background-color:#21272e}.sticky-navigation .main-navigation ul{box-shadow:none;padding:0;border:0}.sticky-navigation .main-navigation li a:hover,.sticky-navigation .login-register li.login a:hover{background:white;color:#55a2d7 !important;border-top-left-radius:0;border-top-right-radius:0}}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border-radius:5px;border:1px solid #f8f9f9}.woocommerce-MyAccount-navigation ul li{background:transparent;border:1px solid #f8f9f9;display:block}.woocommerce-MyAccount-navigation ul li a{padding:15px 20px;width:100%;height:50px;cursor:pointer;display:block}.woocommerce-MyAccount-navigation ul li a::before{font-family:"FontAwesome";padding-right:20px}.woocommerce-MyAccount-navigation ul li:hover{background:#55a2d7}.woocommerce-MyAccount-navigation ul li:hover a{color:white;transition:none;text-decoration:none}.woocommerce-MyAccount-navigation ul li:active{color:#55a2d7;background:white}.woocommerce-MyAccount-navigation ul li:first-child a::before{content:'\f1fe'}.woocommerce-MyAccount-navigation ul li:nth-child(2) a::before{content:'\f290'}.woocommerce-MyAccount-navigation ul li:nth-child(3) a::before{content:'\f0ed'}.woocommerce-MyAccount-navigation ul li:nth-child(4) a::before{content:'\f278'}.woocommerce-MyAccount-navigation ul li:nth-child(5) a::before{content:'\f118'}.woocommerce-MyAccount-navigation ul li:nth-child(6) a::before{content:'\f005'}.woocommerce-MyAccount-navigation ul li:nth-child(7) a::before{content:'\f0d6'}.woocommerce-MyAccount-navigation ul li:last-child a::before{content:'\f08b'}.woocommerce-MyAccount-navigation ul li.current{background:#55a2d7}button,input[type="button"],input[type="reset"],input[type="submit"],a.button{background-image:none;background-repeat:repeat-x;background-color:#55a2d7;background-size:contain;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;letter-spacing:0;font-size:12px;line-height:1.6;border:none;padding:10px 30px 10px 30px;color:#ffffff;-webkit-transition:none;transition:none;font-weight:bold}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover{background:#3875b7;border-color:inherit;text-decoration:none}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#E7E7E7;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="time"],input[type="week"],input[type="month"],input[type="datetime-local"],input[type="datetime"],input[type="date"],input[type="color"],textarea,select{color:#666;border:1px solid #E7E7E7 !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}textarea{width:100%;height:auto;min-height:150px;padding:10px}.input-box,.textarea-box{margin-bottom:15px;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #E7E7E7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#999999;line-height:auto}.input-box{min-height:45px}.textarea-box{padding-top:5px;padding-bottom:5px}textarea.form-control{min-height:100px}.input-box:active,.textarea-box:active,.input-box:focus,.textarea-box:focus{color:#272727;-webkit-box-shadow:none;box-shadow:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:normal}label{vertical-align:middle;padding-right:5px}p.form-row div.country_to_state>a{border-color:#e7e7e7 !important}.woocommerce .woocommerce-ordering select{border:1px solid #E7E7E7}.woocommerce ul.products li.product .button,.woocommerce .products .product .button{background-image:none;background-color:#55a2d7;-webkit-box-shadow:inset 0px -3px 0px rgba(0,0,0,0.3);box-shadow:inset 0px -3px 0px rgba(0,0,0,0.3);color:#FFF}.woocommerce ul.products li.product .button:hover,.woocommerce .products .product .button:hover{border-color:#2e6da4}.woocommerce ul.products li.product h3,.woocommerce .products .product h3{color:#000}.woocommerce ul.products li.product h3:hover,.woocommerce .products .product h3:hover{color:#55a2d7}.woocommerce ul.products li.product .onsale,.woocommerce .products .product .onsale{background-color:rgba(0,0,0,0.8)}.product .comment-form p.stars span a{color:#3875b7}.woocommerce .star-rating span{color:#3875b7}.woocommerce .cart-collaterals .cross-sells .star-rating span{color:#3875b7}.woocommerce ul.products li.product .price ins{color:#000}.woocommerce ul.products li.product .price del{color:black}.woocommerce ul.products li.product a:nth-child(1){border-bottom:1px solid #ececec}.woocommerce .products .product .price ins{color:#000}.woocommerce .products .product .price del{color:black;color:black}.woocommerce .products .product a:nth-child(1){border-bottom:1px solid #ececec}.woocommerce div.product .product_title{color:#000}.woocommerce div.product .product_title:after{background:#55a2d7}.woocommerce div.product form.cart .button{background-image:none;background-color:#55a2d7;-webkit-box-shadow:inset 0px -3px 0px rgba(0,0,0,0.3);box-shadow:inset 0px -3px 0px rgba(0,0,0,0.3);color:#ffffff}.woocommerce div.product form.cart .button:hover{color:#ffffff;background:#55a2d7 !important}.woocommerce div.product .single_add_to_cart_button{background-image:none;background-color:#55a2d7;-webkit-box-shadow:inset 0px -3px 0px rgba(0,0,0,0.3);box-shadow:inset 0px -3px 0px rgba(0,0,0,0.3);color:#ffffff}.woocommerce div.product .single_add_to_cart_button:hover{color:#ffffff;background:#55a2d7 !important}.woocommerce div.product p.price ins{color:#000}.woocommerce div.product p.price del{color:#000}.woocommerce div.product span.price ins{color:#000}.woocommerce div.product span.price del{color:#000}.woocommerce div.product p.stock{color:#55a2d7}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #ECECEC}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:none;border-bottom:1px solid #55a2d7}.woocommerce span.onsale{background-color:rgba(0,0,0,0.8)}.woocommerce h2:after{background:#ECECEC}.woocommerce h3:after{background:#ECECEC}.woocommerce .quantity .qty{border:1px solid #E7E7E7}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:1px solid #ECECEC}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{color:#000}.woocommerce #review_form #respond .form-submit input{background:#55a2d7;color:#FFF;border:1px solid #55a2d7}.woocommerce #review_form #respond .form-submit input:hover{background:#F7F8FA;border:1px solid #eaebec;color:#55a2d7}.woocommerce .upsells.products h2:after,.woocommerce .upsells.products h2:after,.woocommerce-page .upsells.products h2:after,.woocommerce-page .upsells.products h2:after{background:#ECECEC}.woocommerce .woocommerce-breadcrumb a:hover{color:#55a2d7}.woocommerce div.product .woocommerce-tabs h2:after{background:#ECECEC}.woocommerce .woocommerce-message{background-color:#55a2d7;border-bottom:3px solid #55a2d7;color:#EEF9FF}.woocommerce .woocommerce-message a{color:#FFF}.woocommerce .woocommerce-message:before{color:#FFF}.woocommerce .woocommerce-message .button{background-color:#55a2d7;color:#fff}.woocommerce .woocommerce-message .button:hover{color:#55a2d7;background:#fff}.woocommerce a.remove{color:#f96262 !important}.woocommerce a.remove:hover{background:#f96262}.woocommerce .cart .button{background:#55a2d7;color:#FFF;border:1px solid #55a2d7}.woocommerce .cart .button:hover{background:#55a2d7;color:#fff;border:1px solid #55a2d7}.woocommerce .cart input.button{background:#55a2d7;color:#FFF;border:1px solid #55a2d7}.woocommerce .cart input.button:hover{background:#55a2d7;color:#fff;border:1px solid #55a2d7}.woocommerce .woocommerce-error{background-color:#E86A6A !important;color:#FFF;border-bottom:3px solid #C84E54}.woocommerce .woocommerce-error .button{background-color:rgba(0,0,0,0.2);color:#fff}.woocommerce .woocommerce-error .button:hover{color:#E86A6A}.woocommerce .woocommerce-error a{color:#FFF}.woocommerce .woocommerce-error:before{color:#FFF}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#55a2d7;color:#FFF;border:1px solid #55a2d7;font-weight:700}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#55a2d7;color:#fff;border:1px solid #55a2d7}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{border:1px solid #E7E7E7}.woocommerce .cart_totals h2:after,.woocommerce .cart-collaterals .cross-sells h2:after{background:#E0E0E0}.woocommerce .woocommerce-info{border-bottom:3px solid #55a2d7}.woocommerce-billing-fields h3:after,.woocommerce-shipping-fields h3:after{background:#E0E0E0}.woocommerce-checkout #payment{background:#FCFCFC}.woocommerce-checkout #payment div.payment_box{background:#FFF;border-bottom:1px solid #ccc}.woocommerce-checkout #payment div.payment_box:after{border:8px solid #FFF}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:#55a2d7;border:1px solid #55a2d7}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:#F7F8FA;border:1px solid #eaebec;color:white}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#55a2d7;color:#FFF;border:1px solid #55a2d7}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#F7F8FA;border:1px solid #eaebec;color:#55a2d7}.woocommerce ul.products li.product a.added_to_cart,.woocommerce .products .product a.added_to_cart{background-color:#e7e7e7;border:1px solid #dadada;background:#fff;-webkit-box-shadow:0px 3px 0px #eaeaea;box-shadow:0px 3px 0px #eaeaea;border-color:#EAEAEA;color:#333333}.woocommerce ul.products li.product a.added_to_cart:hover,.woocommerce .products .product a.added_to_cart:hover{color:#FFA200}.woocommerce-account .addresses .title .edit,.woocommerce-account ul.digital-downloads li .count{background-color:rgba(0,142,214,0.7);color:#FFF}.woocommerce-account .addresses .title .edit:hover,.woocommerce-account ul.digital-downloads li .count:hover{background-color:#008ed6}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce .products .product,.woocommerce-page .products .product{background:#ffffff;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:4px solid #eaeaea}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover,.woocommerce .products .product:hover,.woocommerce-page .products .product:hover{border-bottom-color:#55a2d7}.woocommerce div.product form.cart .variations label{color:#313131}.woocommerce div.product form.cart .variations select{border:1px solid #E7E7E7}.widget.woocommerce del,.widget.woocommerce ins{font-size:14px;background:transparent}.widget.woocommerce .widget_shopping_cart .total,.widget.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#F7F8FA}#footer{border-bottom:none}input[type="text"],input[type="number"]{width:100%;float:left}input[type="email"],input[type="email"]:focus{width:100%;float:left}.nome{width:47%;margin-right:6%;float:left}.ragione_sociale{width:47%;margin-right:6%;float:left;margin-top:20px}.cognome{width:47%;float:left}.p_iva{width:47%;float:left;margin-top:20px}.citta,.provincia{width:32%;margin-right:2%;float:left;margin-top:20px}.cap{width:32%;margin-top:20px;float:left}.wpcf7-spam-blocked,.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{border:2px solid #55a2d7;width:100%;float:left;padding:20px;text-align:center;background:white;margin-bottom:20px !important}.email{width:47%;float:left;margin-right:6%;margin-top:20px}.indirizzo{width:47%;float:left;margin-top:20px}.text_area_form{width:100%;float:left;margin-top:20px}.wpcf7-form{width:80%;margin:auto}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ng{border:none;background-color:transparent;color:#d75559;text-align:center;font-size:1.5em;float:left;width:100%}.submit_contact_form,.captcha_contact_form{width:100%;float:left;text-align:center;margin-top:25px;text-align:-webkit-center}span.wpcf7-not-valid-tip{float:left;color:#d75559 !important}.accetto_privacy{width:100%;float:left;margin-top:10px}.checkbox_form{width:3%;float:left}.testo_privacy_form{width:95%;float:left}button[disabled],html input[disabled]{cursor:default;opacity:0.5;cursor:not-allowed}textarea{height:150px}div#text-11 a{font-size:1em}#pages-3,#pages-7,#pages-8{margin-bottom:0}footer.footer ul li{padding-top:4px}footer.footer ul,ol{margin-top:0;margin-bottom:6px}.footer-widget-wrap>#sidebar-widgets-area-3>#text-15>.textwidget>a,.footer-widget-wrap>#sidebar-widgets-area-4>#text-14>.textwidget>a{font-size:1.06em}#accordian h3{font-size:16px;line-height:34px;padding:10px;cursor:pointer;background:#f8f9f9;margin:5px;color:#55a2d7}#accordian h3:hover{text-shadow:0 0 1px rgba(255,255,255,0.7)}#accordian h3 span{font-size:16px;margin-right:10px}#accordian li{list-style-type:none}#accordian ul ul{display:none}#accordian ul ul li a{color:#55a2d7;text-decoration:none;font-size:11px;line-height:27px;display:block;padding:0;transition:all 0.15s}#accordian ul ul li a:hover{background:#bcbec0;border-left:5px solid #55d77c}#accordian li.active ul{display:block}#accordian>ul{padding-left:0;margin:0}#accordian>ul>li>ul{width:calc(100% - 44px)}#accordian>ul>li>ul>ul{display:block !important}#accordian>ul>li>ul>ul>li{font-family:monospace;font-size:16px;line-height:1.5;list-style-type:disc;margin-left:17px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{float:none;background:#55a2d7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:none;font-weight:500;text-align:center;line-height:28px;color:#f8f9f9;text-shadow:none;text-transform:uppercase;padding:0px 20px;border:1px solid #55a2d7}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#3875b7;border:1px solid #eaebec;color:white}table.shop_table td,table.shop_table tr,table.shop_table th{border:none !important}table.shop_table{border:1px solid #eaeaea}table.shop_table td{height:50px}.ns-title{margin-bottom:0px;text-align:justify}.accordian ul li>ul>p{margin-left:0px;margin-top:0px;text-align:justify}.ns-progressbar{padding:0 0 20px 0;height:120px;counter-reset:step}.ns-progressbar li{list-style-type:none;width:33%;float:left;font-size:12px;position:relative;text-align:center;text-transform:uppercase;color:#bcbec0}.ns-progressbar li:nth-child(1)::before{content:"\f07a"}.ns-progressbar li:nth-child(2)::before{content:"\f09d"}.ns-progressbar li:nth-child(3)::before{content:"\f0ee"}.ns-progressbar li:before{width:60px;height:60px;font-family:"FontAwesome";content:counter(step);font-size:30px;counter-increment:step;line-height:60px;border:2px solid #bcbec0;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#bcbec0;color:white}.ns-progressbar li:after{width:100%;height:3px;content:'';position:absolute;background-color:#bcbec0;top:29px;left:-50%;z-index:-1}.ns-progressbar li:first-child:after{content:none}.ns-progressbar li.ns-active{color:#bcbec0}.ns-progressbar li.ns-active:before{border-color:#55a2d7;background-color:#55a2d7;color:white}.ns-progressbar li.ns-active+li:after{background-color:#55a2d7}.woocommerce-page .entry-header{display:none}.woocommerce .shop_table.shop_table_responsive.cart h4{margin:0;color:#55a2d7;font-size:25px;font-weight:900;line-height:0.7em;text-align:center}.woocommerce .shop_table.shop_table_responsive.cart .boldsc{font-weight:bold}.woocommerce .shop_table.shop_table_responsive.cart th.product-name{font-size:12;text-align:left}ul.nsgi-descrizione-prodotto{padding-top:1em;padding-left:0}ul.nsgi-descrizione-prodotto li{font-size:11px;color:#a5a5a5;list-style:none;font-weight:400}.ns-product-lavoration{text-align:center}.ns-product-lavoration>div{display:inline-block;text-align:center;padding:0 10px}.shop_table.shop_table_responsive.cart .cart_item .product-name p.nsgi-descrizione-prodotto{padding-left:15px;font-size:12px;color:#bcbec0;line-height:1.4em}.shop_table.shop_table_responsive.cart td.actions .coupon{float:right}.shop_table.shop_table_responsive.cart th{text-align:center}.shop_table.shop_table_responsive.cart .coupon input,.shop_table.shop_table_responsive.cart .coupon .input-text{height:30px}.shop_table.shop_table_responsive.cart .woocommerce-Price-amount.amount{font-weight:bold;font-size:22px}.shop_table.shop_table_responsive.cart .woocommerce-Price-amount.amount small{font-weight:bold}.product-remove a.remove::before{font-family:"FontAwesome";font-weight:normal;content:'\f1f8';font-size:0.8em;line-height:1.8em}.product-remove a.remove{height:1.4em;width:1.4em}.row.designer>div{height:120px}.howto{width:20%;height:100%;float:left;text-align:center;position:relative}.howtonum{margin-top:-30px;margin-left:-30px;height:60px;width:60px;line-height:55px;top:50%;left:50%;position:absolute;border:1px solid #55a2d7;border-radius:50%;font-size:40px;font-weight:200;color:#55a2d7}.howtotext{width:80%;height:100%;float:left;padding:20px;color:#55a2d7}button{font-family:'Source Sans Pro';text-transform:uppercase;font-weight:bold}.home-design h3{font-weight:600;margin-top:0;margin-bottom:20px}footer.footer .widget-title{font-size:18px}footer.footer .widget-title:after{height:1px;width:100%;background:#454545}footer.footer .textwidget p{font-size:0.99em}.footer-widget-wrap a{font-size:0.99em}.footer-widget-wrap{margin-left:-15px;margin-right:-15px}.powered-by{padding-top:20px}.woocommerce form .form-row label{line-height:1.2;font-weight:400}.content-page input:not([type="submit"]):not([type="reset"]):not([type="button"]){padding:5px 8px}.select2-drop-active{border:1px solid #e7e7e7}.select2-container .select2-choice{padding:1px 0 1px 10px}.select2-choice{border-color:#e7e7e7 !important}.checkout.woocommerce-checkout h3{color:#55a2d7}.checkout.woocommerce-checkout .button.alt{font-weight:700 !important;padding:3px 24px}#payment{background:none !important}span.woocommerce-Price-amount.amount{font-weight:600}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:22px;line-height:16px;padding:12px 12px;overflow:hidden}.fpd-container,.fpd-container textarea,.fpd-sub-tooltip-theme .tooltipster-content,.fpd-modal-wrapper>.fpd-modal-close{color:black}body div.tooltipster-base>div.tooltipster-content{font-size:16px !important}body div.fpd-element-toolbar{background-color:#21272e;font-size:20px}.fpd-element-toolbar>.fpd-row>div{color:#55a2d7;font-size:25px}.fpd-element-toolbar>.fpd-row>div.fpd-tooltip>span{opacity:1}#primary{margin:30px 0;padding-right:15px}.header-logo-wrap{width:200px}.woocommerce-checkout-review-order-table tr.shipping{text-align:right}.wc_payment_methods.payment_methods.methods{border:1px solid rgba(0,0,0,0.1) !important}.woocommerce-checkout #payment div.payment_box{border-bottom:inherit}p#billing_state_field,p#billing_city_field,p#billing_postcode_field{width:33.333333%;float:left;clear:none}.woocommerce-billing-fields strong:nth-child(2){border:1px solid #E7E7E7 !important;padding-right:92%;padding-top:5px;padding-left:8px;padding-bottom:5px;border-radius:3px}@media all and (min-width: 992px) and (max-width: 1199px){.woocommerce-billing-fields strong:nth-child(2){padding-right:90%}}@media all and (min-width: 768px) and (max-width: 991px){.woocommerce-billing-fields strong:nth-child(2){padding-right:88%}}@media all and (max-width: 767px){.woocommerce-billing-fields strong:nth-child(2){padding-right:2%}}@media (min-width: 768px) and (max-width: 991px){.col-sm-3{width:50%}}@media all and (max-width: 991px){#payment{padding:0}table.shop_table.woocommerce-checkout-review-order-table.col-md-6{width:100% !important}.phone-number{padding:9px 0;float:right;border-radius:10px;border:1px solid #88b6d5;margin-top:-45px;margin-bottom:25px}}input#ship-to-different-address-checkbox{display:none}.woocommerce-shipping-fields h3{padding-left:0}.navbar-header.navbar-header-wrap{margin-top:0}#menu-primary{float:right;padding:0;margin-top:0px;margin-right:26px}.header-icons-wrap{padding-top:0}.sticky-navigation{min-height:48px}.container{margin-top:5px}i#error_cod_fiscale{color:red;font-size:0.8em}.form-row.form-row.form-row-first #ns_check_privato,.form-row.form-row.form-row-last #ns_check_azienda{float:left}.form-row.form-row.form-row-first label:nth-child(2),.form-row.form-row.form-row-last label:nth-child(2){margin-left:8%;padding-top:2px}.woocommerce-MyAccount-content{margin-top:15px}.woocommerce-MyAccount-content p{text-align:center;font-weight:bold}.woocommerce-MyAccount-content .col2-set.addresses .col-1,.woocommerce-MyAccount-content .col2-set.addresses .col-2{width:50%;float:left}@media all and (max-width: 479px){.woocommerce-MyAccount-content .col2-set.addresses .col-1,.woocommerce-MyAccount-content .col2-set.addresses .col-2{width:50%;float:left}}.header-icons-wrap>div .fa:hover{color:#3875b7}.contacts-info{width:29%;margin-right:1%;float:left}.contacts-module{width:70%;float:left}.wpcf7-form{width:100%;margin:auto}@media (max-width: 767px){.contacts-info{width:100%;margin-right:0;float:left;margin-bottom:15px}.contacts-info p{width:100%;margin-right:0;float:left;margin-bottom:15px;text-align:center !important}.contacts-module{width:100%;float:left}.master-slider-parent{margin-top:0 !important}}@media (min-width: 768px) and (max-width: 994px){.master-slider-parent{margin-top:104px !important}}tr.tax-rate.tax-rate-it-iva-1 th small{display:none !important}#billing_invoice_type_field{width:100%}#billing_piva_field{float:left}@media screen and (max-width: 767px){.shop_table.shop_table_responsive.cart tr td{height:auto}.shop_table.shop_table_responsive.cart .cart_item .product-name p.nsgi-descrizione-prodotto{padding-left:0;text-align:left}.shop_table.shop_table_responsive.cart tr td:nth-child(even){background:#f2f3f3 !important}.shop_table.shop_table_responsive.cart tr td h4{width:50%;float:left}.shop_table.shop_table_responsive.cart td .coupon{width:100%;height:auto}td.product-name p{margin-top:6px !important}.shop_table.shop_table_responsive.cart td .coupon input#coupon_code{width:100%;margin:0;padding-left:8px;margin-top:14px}.shop_table.shop_table_responsive.cart td .coupon input.button{width:100%;margin-top:7px}.ns-product-lavoration>div .boldsc{width:100%}td.ns-product-lavoration h4{width:100% !important}.shop_table.shop_table_responsive.cart .product-quantity h4{width:50%;text-align:center;margin-left:10%;margin-top:4px}table.shop_table.shop_table_responsive.cart .ns-product-spedition h4{margin-top:4px;margin-left:10%;width:45%;text-align:center}table.shop_table.shop_table_responsive.cart .product-subtotal h4{width:41%;text-align:right;margin-top:6px}.ns-product-lavoration div{margin-top:6px}#step3 .caption{text-align:center}#step4 .col-sm-12{width:100% !important;margin-top:10px;text-align:center}.row.diametro{text-align:left}.row.diametro .col-sm-12{text-align:left !important}.shop_table.shop_table_responsive.cart{border:0px}.shop_table.shop_table_responsive.cart tr{border:1px solid #eaeaea !important;border-radius:3px;margin-bottom:25px}.shop_table.shop_table_responsive.cart tr:nth-child(even) td:nth-child(even){background:white !important}.shop_table.shop_table_responsive.cart tr:last-child{height:110px;background:#f9f9f9;margin-bottom:0}.shop_table.shop_table_responsive.cart tr:last-child td.actions{background:#f9f9f9 !important}table.shop_table tr:nth-child(even),table.shop_table thead{background-color:white}}table.shop_table tr:nth-child(even),table.shop_table thead{background-color:#f2f3f3}.ns-product-lavoration{min-width:180px}.wc-proceed-to-checkout .woocommerce-cart .wc-proceed-to-checkout a.checkout-button{height:43px}.select2-result-unselectable.select2-disabled{display:none}#billing_cf_field,#billing_piva_field{width:100%}.woocommerce-error:before{content:"\e016";color:#b81c23;margin-top:-5px}.privacy-contact-text{margin-bottom:30px;font-size:1.2em !important;font-weight:500;width:100%;float:left}.number-home.fade-in.three{position:fixed;bottom:0;background:#55a2d7;right:100px;padding:11px 25px 2px 25px;border-radius:8px 8px 0 0;z-index:9999}.number-home.fade-in.three p{color:white;font-size:0.9em;margin-bottom:0;letter-spacing:0.5px}.number-home.fade-in.three p:nth-child(2){color:white;font-size:1.6em;margin-bottom:0}.number-home.fade-in.three p:nth-child(3){font-size:1.0em}.post-img-wrap .post-date{position:absolute;top:0;left:0;min-width:90px;min-height:90px;padding:16px 20px;background:#55a2d7;text-align:center}.border-bottom-hover:hover{border-bottom-color:#55a2d7}form.search-form>input[type="submit"]{background:transparent !important}.widget_search .search-form:hover:before{color:#55a2d7}.page-content form.search-form>input[type="submit"]{background:#55a2d7 !important}.page-content form.search-form>input[type="submit"]:hover{background:#3875b7 !important}.page-content label{margin-top:3px}.widget_search .search-form:before{position:absolute;top:6px;right:11px;color:#949495;font-family:FontAwesome;font-size:25px;font-weight:normal !important;font-style:normal !important;font-variant:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none !important;content:"\f002";speak:none}.post-list h1.entry-title a:hover{color:#55a2d7;text-decoration:none}.comment-form .form-submit input,#recaptcha-submit-btn-area input{min-width:10px;padding:7px 30px;border:1px solid #55a2d7;border-radius:3px;color:#fff;background:#55a2d7;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-weight:500;line-height:30px;text-align:center;text-transform:uppercase}.comment-form .form-submit input:hover,#recaptcha-submit-btn-area input:hover,.comment-form .form-submit input:focus,#recaptcha-submit-btn-area input:focus{border:1px solid #eaebec;color:white;background:#f7f8fa}#commentform .content-wrap button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#3875b7 !important}.single-post #sidebar-secondary aside:nth-child(2),.single-post #sidebar-secondary aside:nth-child(3),.single-post #sidebar-secondary aside:nth-child(4),.single-post #sidebar-secondary aside:nth-child(5){display:none}.single-post #sidebar-secondary{display:none}.single-post #primary{width:100%}.entry-meta.single-entry-meta>a{display:none}form.search-form>input[type="submit"]:hover{background:transparent !important}.archive-top{margin-top:-17px}@media screen and (min-width: 768px) and (max-width: 1023px){.archive-top{margin-top:34px}}.entry-meta.list-post-entry-meta>a{display:none}#clients{display:none}.ssba.ssba-wrap{width:100%;float:left}.badge-image{margin-top:-120px !important}.badge-bottle-description{margin-top:-55px}.badge-number{right:40px;position:absolute;float:left;color:#55a2d7;font-size:240px;margin-top:-119px}.badge-vote{right:150px;position:absolute;color:#55a2d7;font-size:100px;margin-top:-66px;opacity:0.3;float:left}.badge-vote-10{right:260px;position:absolute;color:#55a2d7;font-size:100px;margin-top:-66px;opacity:0.3;float:left}.badge-number{right:40px;position:absolute;float:left;color:#55a2d7;font-size:240px;margin-top:-119px}.screen-reader-text{text-align:center;margin-top:0}@media screen and (max-width: 768px){.responsive-text-badge .vc_empty_space{height:0px !important}.responsive-vote{margin-top:156px}}@media screen and (max-width: 480px){.responsive-vote{display:none}}span.vc_tta-title-text{color:#3875b7 !important}li.vc_tta-tab.vc_active span.vc_tta-title-text{font-weight:bold}.voto_pagella p{font-size:4em !important;color:#020202 !important}.immagine_pagella img{margin:0 !important}.voto_pagella,.immagine_pagella{width:33.3333% !important;float:left;min-height:80px !important}.pagella .vc_row{padding:15px !important}.titolo_classifica,.nulled{width:33.3333% !important;float:left}@media screen and (min-width: 992px){.descrizione-etichetta{max-height:520px;overflow:scroll}.descrizione-etichetta-500{max-height:430px;overflow:scroll}}@media screen and (min-width: 768px) and (max-width: 991px){.descrizione-etichetta{max-height:400px;overflow:scroll}.descrizione-etichetta-500{max-height:340px;overflow:scroll}}@media screen and (max-width: 767px){.descrizione-etichetta,.descrizione-etichetta-500{height:230px;overflow:scroll;float:left;margin-bottom:45px}}.responsive-vote{text-align:right;margin-top:-80px}.responsive-vote p{font-size:90px;color:#56a2d7 !important}.descrizione-etichetta h4{margin-top:0 !important;margin-bottom:5px !important}.descrizione-etichetta::-webkit-scrollbar{width:5px;height:0px}.descrizione-etichetta::-webkit-scrollbar-thumb{background:#55a2d7 !important}.descrizione-etichetta::-webkit-scrollbar-track{background:#f7f7f7 !important}.descrizione-etichetta-500 h4{margin-top:0 !important;margin-bottom:5px !important}.descrizione-etichetta-500::-webkit-scrollbar{width:5px;height:0px}.descrizione-etichetta-500::-webkit-scrollbar-thumb{background:#55a2d7 !important}.descrizione-etichetta-500::-webkit-scrollbar-track{background:#f7f7f7 !important}.select2-results__options{float:left;width:100%}input.select2-search__field{margin-bottom:5px}.payment_method_paypal .about_paypal{display:none}.woocommerce form .form-row .input-checkbox{margin:9px 8px 0 -20px}.wc-terms-and-conditions{padding-left:11px !important;width:100% !important}.wc-bacs-bank-details-account-name::before{content:"LABELDOO";display:block;color:#55a2d7;padding-bottom:0.5em}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:nth-child(1){margin-bottom:5px}.shop_table.shop_table_responsive.cart .cart_item td.product-name.oneline{padding-top:34px;padding-bottom:34px}.wc-nonpurchasable-message div{margin:100px 0;text-align:center;font-size:1.5em}.wc-nonpurchasable-message div span{display:block;font-size:0.8em}.fjs-container{background-color:white;border:solid 1px lightgray;display:flex;font-size:.9em;min-height:500px;overflow:auto}.fjs-container:focus{outline:none}.fjs-col{border-right:solid 1px lightgray;max-height:600px;min-height:inherit;min-width:200px;overflow-y:auto}.fjs-item a{color:black;display:flex;justify-content:space-between;padding:5px 20px 5px 10px;text-decoration:none;flex-direction:column;align-items:left;position:relative;border-bottom:1px solid #efefef;letter-spacing:-0.2pt;transition:all 0.1s ease-in-out}.fjs-item a:focus{outline:none}.fjs-item a span{overflow:hidden;max-width:105%;text-overflow:ellipsis;white-space:nowrap}.fjs-item a span i{padding-right:5px}.fjs-item a div{display:block;color:#A7A7A7;max-width:195px;font-size:0.95em;margin-bottom:0.2em}.fjs-item a .fa-caret-right{position:absolute;right:0.5em;top:50%;margin-top:-7px}.fjs-has-children a span{overflow:visible;white-space:normal;max-width:100%}.fjs-active a{background-color:#DEDEDE}.fjs-active a b{width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset -1.8em 0 2em #DEDEDE;transition:all 0.1s ease-in-out}.fjs-col:nth-last-child(2) .fjs-active a,.fjs-col:last-child .fjs-active a{background-color:#55a2d7}.fjs-col:nth-last-child(2) .fjs-active a b,.fjs-col:last-child .fjs-active a b{box-shadow:inset -1.8em 0 2em #55a2d7}.fjs-col:nth-last-child(2) .fjs-active a span,.fjs-col:nth-last-child(2) .fjs-active a div,.fjs-col:nth-last-child(2) .fjs-active a i,.fjs-col:last-child .fjs-active a span,.fjs-col:last-child .fjs-active a div,.fjs-col:last-child .fjs-active a i{color:white !important}.fjs-list{list-style:none;margin:0;padding:0}.fjs-item-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fa-folder{color:#90E4FF}.fa-sticky-note-o{color:#A7A7A7}.fa-external-link{color:#629EFF;font-size:smaller}.fa-caret-right{color:gray}.fjs-col:nth-last-child(2) .fjs-active a i,.fjs-col:last-child .fjs-active a i{color:white}.leaf-col{align-items:center;border-right:0;display:flex;flex:2}.leaf-row{padding:0 1.2em 1em;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;font-size:1.2em;text-align:center;align-items:center;background:linear-gradient(135deg, #eaeaea 0%, white 100%);background-position:center;background-repeat:no-repeat;background-size:auto 120%}.leaf-row .fa{color:#000;mix-blend-mode:overlay;font-size:4em;margin:17px 0}.leaf-row .fa-refresh{font-size:2em}.leaf-row div.meta:last-child{text-align:justify;letter-spacing:-0.2pt;border-top:solid 1px rgba(51,51,51,0.2);padding-top:0.8em;margin-top:0.8em;max-width:200px}.leaf-col .meta{font-size:.7em;color:#3a3a3a;mix-blend-mode:darken}.leaf-col .meta strong{color:#777777;font-weight:normal;mix-blend-mode:color-normal}.leaf-col .meta:first-of-type{margin-top:1em}#sbanner-home{background:#55a2d7;padding:1.8em 0;color:white}#sbanner-home h3{margin-top:0;font-weight:600;margin-bottom:20px}@media screen and (min-width: 992px){#sbanner-home .row{display:flex}#sbanner-home .row>div:last-child{display:flex;align-self:center;justify-content:space-around}}@media screen and (max-width: 992px){#sbanner-home .row>div:last-child{padding-top:2em;padding-bottom:1em;text-align:center}#sbanner-home .row>div:last-child .button{min-width:33%;display:inline-block}}#sbanner-home .button{flex:1 0 40%;text-align:center;border:solid 1px white}#sbanner-home .button:first-of-type{margin-right:1em}#sbanner-home .button:last-of-type{margin-left:1em}#sbanner-home .button:hover{background:white;color:#55a2d7}.woocommerce-account .woocommerce .woocommerce-message{background-color:#ffffff;border:1px solid #55a2d7;color:#55a2d7;min-height:230px;text-indent:-500px;overflow:hidden}.woocommerce-account #raf-message:before{content:"IL TUO REFERRAL CODE";width:100%;color:#55a2d7;font-size:20px;font-family:"Open Sans";text-align:center;position:absolute;text-indent:0;left:0}.woocommerce-account #raf-message a{position:absolute;bottom:30px;left:0;text-indent:0;color:#55a2d7;text-align:center;font-size:30px;width:100%;line-height:1.5}.woocommerce-account #raf-message a:before{width:100%;color:#55a2d7;font-size:20px;font-family:"Open Sans";text-align:center;position:absolute;text-indent:0;left:0;margin-top:15%}.woocommerce-account #raf-message:after{content:"Invia il tuo codice referral ad un tuo amico, utilizzandolo riceverai un buono sconto del 10%. Il buono sconto verra' accreditato al completamento dell'ordine e potrai trovarlo in questa pagina, sotto questo box.";display:inline-block;text-align:center;padding:24px;font-size:17px;font-weight:100;line-height:1.5;padding-top:35px;position:absolute;left:0;text-indent:0}.woocommerce-MyAccount-content h2{color:#55a2d7;text-align:center}table.shop_table.shop_table_responsive tr th{text-align:center !important;color:#55a2d7}@media screen and (max-width: 480px){.woocommerce-account #raf-message a{position:absolute;bottom:15px;left:0;text-indent:0;color:#55a2d7;text-align:center;font-size:30px;width:100%;line-height:1.5}.woocommerce-account .woocommerce .woocommerce-message{background-color:#ffffff;border:1px solid #55a2d7;color:#55a2d7;min-height:350px;text-indent:-500px;overflow:hidden}}.materials .thumbnail .caption{min-height:55px}.woocommerce-shipping-fields #ship-to-different-address span{color:#55a2d7 !important;font-weight:bold !important;font-size:18px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{width:50%;padding:0}.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout-review-order-table tr.cart-subtotal>td,.woocommerce-checkout-review-order-table tr.cart-discount>td,.woocommerce-checkout-review-order-table tr.fee>td,.woocommerce-checkout-review-order-table tr.tax-rate>td,.woocommerce-checkout-review-order-table tr.tax-total>td,.woocommerce-checkout-review-order-table tr.order-total>td{text-align:right}#wpcf7-f4744-p1122-o1 input{max-width:100%}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--prouser.is-active{background:#55a2d7}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--prouser.is-active a,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--prouser.is-active a::before,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--prouser.is-active a:hover{color:white}.woocommerce-billing-fields span.optional{display:none}



.reseller-plan h2, .reseller-plan span {
    font-size: 3.3rem;
    font-weight: bold;
    line-height: 1.1;
}

.reseller-plan img {
    text-align: center;
    width: 90%;
    margin-left: 5%;
    margin-right: 5%;
    margin-top: 19px;
    margin-bottom: 30px;
}

.ywpar-wrapper h2 {
    margin-top: 0;
    background: #f8f9f9;
    margin-bottom: 0;
}

.ywpar-wrapper h2, .ywpar-wrapper p {
    border: 1px solid #f8f9f9;
    border-radius: 2px;
    padding: 15px;
}

.reseller-program-active h2 {
    margin: 6px;
}

.reseller-program-active img {
    width: 60%;
    margin-left: 20%;
    margin-right: 20%;
    margin-top: 2%;
}

@media screen and (max-width: 991px){
	#wpcf7-f4830-p1122-o1 .row:first-child .wpcf7-form-control-wrap,
	#wpcf7-f4830-p1122-o1 .row:nth-child(2) .wpcf7-form-control-wrap,
	#wpcf7-f4830-p1122-o1 .col-md-6,
	#wpcf7-f4830-p1122-o1 input[type="text"]{
	width: 100% !important;
	float: left !important;
	}
}
#wpcf7-f4830-p1122-o1 form{
    width: 100%;
    margin: 0;
    }


	#wpcf7-f4830-p1122-o1 input[type="text"]{
	width: 100% !important;
	float: left !important;
	}


.woocommerce-checkout .ywpar_apply_discounts_container,
.woocommerce-cart .ywpar_apply_discounts_container{
	display:block !important;
}

.woocommerce-checkout input#ywpar-points-max,
.woocommerce-checkout .ywpar-button-message,
.woocommerce-checkout .ywpar-button-message .form-row-first,
.woocommerce-cart input#ywpar-points-max,
.woocommerce-cart .ywpar-button-message,
.woocommerce-cart .ywpar-button-message .form-row-first{
	display: none !important;
}


.woocommerce-checkout .ywpar_apply_discounts p.form-row.form-row-last,
.woocommerce-cart .ywpar_apply_discounts p.form-row.form-row-last {
    margin-top: -50px;
    position: absolute;
    left: 25%;
}

#yith-par-message-reward-cart:before,
#yith-par-message-cart:before{
	font-family: "FontAwesome";
    padding-right: 20px;
    content: '\f0d6';
    font-size: 27px;
    position: absolute;
    margin-top: -9px;
    margin-left: -24px;
}


@media screen and (min-width:992px){
	div#yith-par-message-reward-cart{
	max-height: 66px;
	}
}

@media screen and (min-width: 992px) and (max-width: 1199px){
.woocommerce-checkout .ywpar_apply_discounts p.form-row.form-row-last,
.woocommerce-cart .ywpar_apply_discounts p.form-row.form-row-last {
    margin-top: -50px;
    position: absolute;
    right: 2%;
    left: unset;
}
}


@media screen and (max-width: 991px){
.woocommerce-checkout .ywpar_apply_discounts p.form-row.form-row-last,
.woocommerce-cart .ywpar_apply_discounts p.form-row.form-row-last {
position: inherit;
    width: 100% !important;
    text-align: center;
}


.woocommerce-checkout .ywpar_apply_discounts p.form-row.form-row-last input,
.woocommerce-cart .ywpar_apply_discounts p.form-row.form-row-last input{
     text-align: center;
    width: 60%;
    float: left;
    margin-top: 50px;
    margin-left: 20%;
    margin-right: auto;
}

}

#pacco-anonimo{
    width: 100% !important;
    float: left !important;
}

#pacco-anonimo p {
    margin-left: 20px;
}

.powered-by {
    margin-top: 10px !important;
    padding-top: 15px !important;
    }

@media (max-width: 1199px) and (min-width: 768px){
.menu-header-container .small-text{
    font-size: 12px !important;
}
}

.woocommerce-page .anr_captcha_field {
    margin-top: 15px;
    margin-bottom: 15px;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--my-points.is-active {
    background: #55a2d7;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--my-points.is-active a {
    color: white;
}

