@media (min-width:1199px) and (max-width: 1300px) {
	.actions .coupon .col-sm-4, .actions .coupon .col-sm-8, .spedizione-row-item .col-xl-9, .spedizione-row-item  .col-xl-3{position:relative;width:100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.spedizione-row-item img{margin-bottom:10px;}
	.woocommerce-cart .cart-left-col .actions button.buttons{margin-top:15px;}
	.login-inner{margin:0 50px 0 0}
	.register-inner{margin:0 0 0 10px;}
	.creazione-thumb-grande.col-sm-12 .banner-img-txt{height:440px;}
	.creazione-thumb-piccola.col-sm-6 .banner-img-txt{height:240px;}
	
}

@media only screen and (max-width: 1199px){
	
	.header-inner{background-attachment:scroll;}
	.woocommerce .cart-right-col{padding-right:15px;}
	.col-xl-9.cart-left-col, .col-xl-3.cart-right-col{position:relative;width:100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.spedizione-row-item img{margin-bottom:10px;}
	.login-inner, .register-inner{margin:0}
	.register-inner{padding:40px 30px 40px 0;}
}
@media (min-width:992px) and (max-width: 1199px) {
	.container-timeline{width:970px;}	
	#issues, #issues li{width:940px;}
	.event-block .sep {margin-top: 80px;}
	.product-select-table, .product-slider-table{height:455px;}
	/* .container-main-header-video .video{width:auto;height:100%;} */
	h2, .banner-img-txt .banner-txt-big, .promo-banner-inner .banner-img-txt .banner-txt h2, .product-preview-page-desc h2{font-size:30px;}
	.col-destra .woocommerce ul.products.columns-3 li.product, .col-destra .woocommerce-page ul.products.columns-3 li.product{padding:0 20px;}
	.single-product.woocommerce div.product form.cart .variations, .single-product.woocommerce .single-product-special-option{width:50%;}
	.single-product.woocommerce .single_add_to_cart_button, .single-product.woocommerce .non-vendibile .appuntamento-btn, .single-product.woocommerce .non-vendibile .appuntamento-btn:focus{font-size:20px!important;}
	.promo-banner-inner{padding:50px 0;}
	.headerSlider h1, .header-inner h1{font-size:40px;}
	.headerSlider h3, .header-inner h3{font-size:24px;}
	.header-inner .buttons, .header-inner .buttons:focus{margin-top:30px;}
	.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin:35px 0 0px 0;}
	.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;float:right!important;margin:35px 0 80px 0!important;padding-left:15px!important;}
	.dashboard-content{width:auto;padding:100px 0;margin-left:0;}
	.woocommerce-account .woocommerce-MyAccount-navigation ul{overflow:hidden;padding:20px 40px 10px 40px;}
	.woocommerce-account .woocommerce-MyAccount-navigation ul li{float:left;width:25%;padding:0;text-align:center;}
	.creazione-thumb-grande.col-sm-12 .banner-img-txt{height:440px;}
	.creazione-thumb-piccola.col-sm-6 .banner-img-txt{height:240px;}
}

@media only screen and (max-width: 991px){
	.sep-header{display:none;}
	.containerXl{padding-top:0;}
	a:hover{color:#000;}
	/*-----FIXED BAR-----*/
	.woocommerce-page.post-type-archive-product #fixed{position:relative;}
	#fixed,#fixed.affix{position:relative!important;width:100%;top:0;left:0;min-height:90px;background-color:#000;transition: all 0.8s;-webkit-transition: all 0.8s;}
	#fixed.nav-opened,#fixed.affix.nav-opened{position:fixed!important;}
	#fixed .logo, #fixed.affix .logo{width:180px;top:25px;margin-left:-90px;transition: all 0.8s;-webkit-transition: all 0.8s;}
	#fixed .img-black, #fixed.nav-opened .img-black{display:none!important;}
	#fixed .img-white, #fixed.nav-opened .img-white{display:inline-block!important;}
	#fixed .hamburger-wrapper span, #fixed.nav-opened .hamburger-wrapper span, #fixed.nav-opened .menu-topbar .menu-item a, #fixed.nav-opened .menu-topbar .menu-item a:focus,
	#fixed .menu-topbar .menu-item a, #fixed .menu-topbar .menu-item a:focus, #fixed.affix .menu-topbar .menu-item a:hover, .menu-topbar.mob-user-menu a:hover, 
	.woocommerce-page .menu-topbar.mob-user-menu a:hover{color:#FFF;}
	#fixed .hamburger .line-hamburger, #fixed.nav-opened .hamburger .line-hamburger{background:#FFF;}
	#fixed .menu-topbar .menu-item a.nav-link, #fixed .menu-topbar .menu-item a.wpmenucart-contents,
	#fixed.nav-opened .menu-topbar .menu-item a.nav-link, #fixed.nav-opened .menu-topbar .menu-item a.wpmenucart-contents,
	.menu-topbar .menu-item a.nav-link.dropdown-toggle, #fixed.nav-opened .menu-topbar .menu-item a.nav-link.dropdown-toggle{border-right:0!important;}
	#fixed .menu-item .image-menu-hover{display:none!important;transition:all 0.8s;-webkit-transition:all 0.8s;}
	#fixed .menu-item a:hover .image-menu-hover, .menu-item a:hover .image-menu-hover{display:none!important;}
	#fixed .menu-item a:hover .image-menu-no-hover, #fixed .menu-item a:hover .image-menu-no-hover.img-white, #fixed.nav-opened .menu-item a:hover .image-menu-no-hover.img-white,
	.menu-item a:hover .image-menu-no-hover.img-white{display:inline-block!important;}
	#fixed .menu-topbar .wpmenucart ul.sub-menu li.menu-item.empty-cart a, #fixed .menu-topbar .wpmenucart ul.sub-menu li.menu-item.empty-cart a:focus{color:#000;}
	.hamburger-wrapper{left:20px;}
	.menu-topbar{right:20px;}
	.login-page-right{border:0;}
	.login-inner, .register-inner{padding:40px 20px;}
	
	.menu-topbar .menu-item{display:none;}
	.menu-topbar .menu-item.wpmenucart-submenu-item{display:block;}
	.menu-topbar li.wpmenucartli, .menu-topbar.mob-user-menu .menu-item{display:inline-block;}
	.menu-topbar.mob-user-menu{display:block!important;}
	.menu-topbar .menu-item a.wpmenucart-contents, #fixed .menu-topbar .menu-item a.wpmenucart-contents{border:0;padding:0;}
	.menu-topbar .wpmenucart ul.sub-menu{background:url(img/flyout-bg.png) no-repeat 345px 0;}
	body, .spedizione-row-item h4{font-size:18px;}
	.header-inner{min-height:auto;}
	.headerSlider .sliderImg{height:auto;}
	.main-header-desktop, .slider-img-desktop{display:none!important;}
	.main-header-mobile, .slider-img-mobile{display:block!important;}
	.container-main-header-video .video{position: relative;min-height:auto;min-width:100%;width:100%;}
	.header-inner.shop-header .headerInnerContent{padding-top:0;}	
	nav.main-nav ul.main-menu a, nav.main-nav ul.main-menu a:focus{font-size:26px;}
	nav.main-nav ul.main-menu{padding:150px 0 0 0;}
	nav.main-nav ul.main-menu li {padding: 10px 0px 10px 0;}
	h2, .promo-banner .banner-img-txt .banner-txt h2, .boutique-item a, .boutique-item a:focus, .banner-img-txt .banner-txt h2, .wishlist-title h2, 
	.single-product.woocommerce div.product .product_title, .account-titolo, .login-page h2{font-size:24px;}
	.f70{font-size:30px;}
	h3, .banner-img-txt .banner-txt-big, .headerSlider h2, .header-inner h2, .headerSlider h3, .header-inner h3, .certificazioni-row .certificazioni-intro,
	.product-preview-page-desc h2, .f40, .fancybox-slide h3, .single-product.woocommerce div.product p.price, .single-product.woocommerce div.product span.price,
	.order-details-wrap h3{font-size:20px;}
	.single-product.woocommerce .single_add_to_cart_button, .single-product.woocommerce .non-vendibile .appuntamento-btn, 
	.single-product.woocommerce .non-vendibile .appuntamento-btn:focus, .woocommerce .cart-right-col .cart-collaterals .checkout-button,
	.woocommerce-checkout #payment div.form-row button{font-size:20px!important;}
	.woocommerce ul.products li.product .price{font-size:14px;}
	.headerSlider h1, .header-inner h1{font-size:30px;font-weight:400;}
	.mt100{margin-top:40px;}
	.certificazioni-row, .event-block, .prodotto-slider, .timeline-wrap{padding-top:50px;padding-bottom:50px;}
	.certificazioni-row, .prodotto-slider{padding-top:50px;padding-bottom:20px;}
	.buttons-nav, .creazione-row .buttons-nav.text-center{margin:20px 0 30px 0;}
	
	.swiper-container{margin-bottom:30px;}
	.promo-banner, .promo-banner-inner, .title-bar, .creazione-row .title-bar{padding-top:30px;padding-bottom:30px;}
	.title-bar-title{padding-bottom:0;}
	.boutique-row .buttons-nav{margin:50px 0;}
	.woocommerce .thankyou-page{padding:0;}
	.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;float:none;margin:35px 0;}
	.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;float:none!important;margin:0!important;}
	.woocommerce-account .woocommerce-MyAccount-navigation ul{overflow:hidden;padding-bottom:0;}
	.woocommerce-account .woocommerce-MyAccount-navigation ul li{width:50%;float:left;text-align:center;}
	.dashboard-content{margin:0!important;width:auto;padding:100px 0 135px 0;}
	.menu-topbar .wpmenucart ul.sub-menu li.menu-item a:hover{background-color:transparent;}
	.menu-topbar .wpmenucart ul.sub-menu li.menu-item a:hover .flyout-title, .menu-topbar .wpmenucart ul.sub-menu li.menu-item a:hover .flyout-price, 
	.menu-topbar .wpmenucart ul.sub-menu li.menu-item a:hover .flyout-desc{color:#000;}
	.menu-topbar .wpmenucart ul.sub-menu li.menu-item a:hover .flyout-title, .menu-topbar .wpmenucart ul.sub-menu .cart .buttons:hover{color:#BD922C!important;}
	
	
	
	/*shop*/
	.filterBtn{display:block;}
	.col-sinistra, .col-sinistra h3{display:none;}
	.col-sinistra .woof_redraw_zone{overflow:hidden;}
	.col-sinistra .woof_container{float:left;width:20%;}
	.col-destra, .col-sinistra{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.woocommerce ul.products a.woocommerce-LoopProduct-link:hover{border:2px solid #FFF;}
	.buttons:hover, input[type="submit"]:hover{color:#bd912b;border-bottom:1px solid #bd912b;}
	nav.main-nav ul.main-menu a:hover, nav.main-nav ul.main-menu a.selected, nav.main-nav ul.main-menu a.selected:focus, nav.main-nav ul.main-menu a.selected:hover{color:#FFF;}
	.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover, .menu-topbar .wpmenucart ul.sub-menu .checkout a:hover{color:#000!important;text-decoration:none;}
	.buttons:hover, input[type="submit"]:hover, .boutique-item a:hover, .woocommerce ul.products li.product a.woocommerce-LoopProduct-link:hover .buttons{color:#bd912b!important;border-color:#bd912b!important;}
	.buttons-alt:hover{color:#000!important;border-color:#000!important;}
	
}

@media (min-width:768px) and (max-width: 991px){
	.slider-img-mobile{display:none!important;}
	.containerM{padding-left:20px;padding-right:20px;}
	.container-timeline{width:750px;}
	.hamburger-wrapper, .menu-topbar{top:35px;}
	#fixed .logo{top:20px;}
	#issues, #issues li{width:720px;}
	.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{font-size:22px;}
	.slider-img-tablet{display:block!important;}
	/* .header-inner, .headerSlider .sliderImg{height:600px;}
	.container-main-header-video .video{width:auto;height:100%;} */
	.event-block .sep{margin-top:70px;}
	.storia-block .alt-bg {padding: 30px 30px 10px 30px;}
	.page-content .alt-bg{padding:30px;}
	.banner-img-txt{height:290px;}
	.storia-1-left, .storia-2-right{padding:0 15px;}
	.footer-sep{margin-top:50px;}
	.banner{padding:50px 0;background-size:cover;}
	.storia-1, .storia-2{padding-top:0;}
	.storia-1{padding-bottom:30px;}
	.storia-1-right, .storia-2-right, .storia-2-left{margin-top:0;}
	.timeline-wrap .banner-img-txt .inner-banner-txt{width:60%;margin:20px 0 0 0;padding:20px;}
	.timeline-wrap .banner-img-txt{min-height:260px;}
	.product-select-table, .product-slider-table{height:345px;}
	.col-destra .woocommerce ul.products.columns-3 li.product, .col-destra .woocommerce-page ul.products.columns-3 li.product{padding:0 10px;}
	.creazione-thumb-piccola.col-sm-6 .banner-img-txt{height:230px;margin-bottom:50px;}
	.creazione-thumb-grande.col-sm-12 .banner-img-txt{height:400px;margin-bottom:50px;}
	.header-inner.shop-header{height:200px;overflow:hidden;}	
	.single-product.woocommerce div.product form.cart .variations, .single-product.woocommerce .single-product-special-option{width:100%;float:none;padding:0;}
}

@media only screen and (max-width: 767px) {
	body{font-size:16px;}
	.containerM{padding:0 20px;}
	.menu-topbar .wpmenucart ul.sub-menu .flyout-desc, .main-header-desktop, .slider-img-desktop, .slider-img-tablet, .hamburger-wrapper span,
	.col-destra .woocommerce .woocommerce-ordering span,
	.woocommerce-cart-form table.shop_table_responsive tr td::before, .woocommerce-MyAccount-content .woocommerce-order-details table.shop_table_responsive tr td::before{display:none!important;}
	.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {background-color:transparent;}
	.menu-topbar .wpmenucart ul.sub-menu{width:290px;}
	.menu-topbar .wpmenucart ul.sub-menu .flyout-header-content{padding:5px 10px;font-size:12px;}
	.menu-topbar .wpmenucart ul.sub-menu li.menu-item a, .menu-topbar .wpmenucart ul.sub-menu li.menu-item a:focus{padding:5px 10px;}
	.menu-topbar .wpmenucart ul.sub-menu .subtotal {padding: 5px 10px 0 10px;}
	.menu-topbar .wpmenucart ul.sub-menu .shipping-cost {padding: 10px 10px 0 10px;}
	.menu-topbar .wpmenucart ul.sub-menu .cart {padding:10px;}
	.menu-topbar .wpmenucart ul.sub-menu .checkout {padding: 5px 10px 20px 10px;}
	.hamburger .line-hamburger{width:35px;}
	.menu-topbar .wpmenucart ul.sub-menu{background:url(img/flyout-bg.png) no-repeat 235px 0;}
	.slider-img-mobile{display:block!important;}
	/* .container-main-header-video .video{width:auto;height:100%;} */
	.home-atelier h2{margin-top:20px;}
	.header-inner{min-height:auto;}
	.headerSlider .sliderImg{height:auto;}
	.main-header-mobile, .slider-img-mobile{display:block!important;}
	.container-main-header-video .video{position: relative;min-height:auto;min-width:100%;width:100%;}
	nav ul a:hover{color:#FFF;}
	.inner-cell{display:block!important;width:100%!important;}
	.page-template-homepage .headerSlider h1, .page-template-homepage .header-inner h1{font-size:24px;}
	.header-inner.container-main-header-video h1{margin-top:40px;}
	.prodotto-preview img{max-width:150px;}
	.banner-img-txt, .banner-img-txt .banner-txt{display:block;width:100%;height:auto;}
	.banner-img-txt .inner-banner-txt{width:100%;top:auto;transform:none;float:none!important;}	
	.banner-img-txt, .timeline-wrap .banner-img-txt{background-size:100%;background-position:center bottom!important;}
	.certificazioni-row .col-sm-4 .col-sm-6{width:50%;float:left;padding:0 15px;}
	.event-block .sep{margin-top:25px;}
	.event-block .col-sm-7{padding-bottom:25px;}
	.page-content .alt-bg, .storia-block .alt-bg{padding:25px 15px;}
	.storia-1-right, .storia-2-right, .storia-2-left, .storia-block-header h2{margin-top:0;}
	.storia-1-left, .storia-2-right{padding:0 15px;}
	.storia-1, .timeline-wrap .timeline-content, #menu-footer li{padding:0;}
	.storia-2{padding-top:25px;}
	.page-content .container{margin-top:-100px;}
	.product-preview-page-desc{width:80%;}
	.grid-block .col-sm-4, .grid-block .col-sm-5{margin-bottom:30px;}
	.storia-block .container{margin-top:-30px;}
	.banner{padding:30px 0;background-size:cover;}
	.inner-banner{padding:30px 10px 10px 10px;}
	.product-preview-page{margin-bottom:30px;}
	.page-content.page-content-atelier .container{}
	.page-content-atelier .grid-block .col-sm-4{padding-top:0;}
	.copyright{padding:20px 0;font-size:10px;}
	.footer_copyright{padding-bottom:10px;}
	.copyright ul li a, .copyright ul li a:focus{padding:0 10px;font-size:12px;}
	.page-content-atelier .grid-block .col-sm-4 img{margin-top:0;}
	.atelier-intro-desc{background-color:#FFF;padding:30px 10px;}
	.atelier-intro-desc p{margin:0;}
	.headerSlider .sliderImg.sliderOverlay{background-size:cover;}
	#issues li{padding:0;}
	.footer-sep{margin-top:20px;}
	.gform_wrapper .top_label li.gfield.gf_left_half, div.ginput_complex.ginput_container.gf_name_has_2 span:first-child{float:none;width:100%!important;padding-right:0px;margin:0!important;}
	.gform_wrapper .top_label li.gfield.gf_right_half, div.ginput_complex.ginput_container.gf_name_has_2 span:last-child{float:none;width:100%!important;padding-left:0px;margin:0!important;}
	.product-select-table, .product-slider-table{height:auto;}
	#price-request-anelliera img{padding-bottom:20px;}
	.col-destra .woocommerce ul.products.columns-3 li.product, .col-destra .woocommerce-page ul.products.columns-3 li.product{width:100%;}
	.header-inner.shop-header h1, .header-inner.shop-header h3, .header-inner.shop-header h2{font-size:20px;}
	.header-inner.shop-header{height:180px;overflow:hidden;}
	.col-sinistra .woof_container{width:100%;}
	.col-destra .woocommerce .woocommerce-result-count{padding-left:0;}
	.col-destra .woocommerce .woocommerce-ordering{padding-right:0;}
	.promo-banner .container{width:100%;}
	h2, .promo-banner .banner-img-txt .banner-txt h2, .boutique-item a, .boutique-item a:focus, .banner-img-txt .banner-txt h2, .wishlist-title h2, 
	.single-product.woocommerce div.product .product_title, .account-titolo, .woocommerce ul.products li.product .woocommerce-loop-category__title, 
	.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{font-size:20px;}
	.grid-block .text-img{margin:0;}
	.boutique-item{margin-bottom:30px;}
	.woocommerce-page.columns-1 ul.products li.product, .woocommerce.columns-1 ul.products li.product{width:100%;margin-bottom:50px;}
	.creazione-thumb-piccola.col-sm-6 .banner-img-txt, .creazione-thumb-grande.col-sm-12 .banner-img-txt{height:auto;margin-bottom:50px;}
	.creazione-list .creazione-thumb-piccola.col-sm-6:nth-child(2n){padding-top:0;}
	.boutique-item{text-align:center;}
	.boutique-item span{text-align:left;}
	.inner-banner .buttons-nav{margin-top:30px;}
	.wishlist-title, .woocommerce-cart .cart-left-col table.cart .product-name-inner, .woocommerce-order-details table.cart .product-name-inner, .account-titolo,
	.edit-account-page form, .account-orders-table-wrap{padding-left:0;padding-right:0;}
	.woocommerce-cart .cart-left-col .actions .coupon{margin-left:0;margin-right:0;}
	.yith-wcwl-share{margin-top:-5px;}
	.single-product.woocommerce div.product div.images{overflow:hidden;}
	.spedizione-row-item{min-height:auto;text-align:center;}
	.order-details-inner-wrap{padding:0;}
	.order-details-inner-wrap.woocommerce-customer-details, .order-details-inner-wrap.order-details-note{padding:20px 0;}
	.order-details-1 .col-8, .col-4.customer-details-order {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-bottom:20px;}
	.order-details-1 .col-8{padding-bottom:20px;}
	.col-4.customer-details-order {padding-top:20px;}
	.order-details-1 .col-8 h3{font-weight:700;}
	.order-details-1 .col-2, .col-4.customer-details-indirizzo-spedizione, .col-4.customer-details-pagamento {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.woocommerce-cart .cart-left-col .cart-btn .add_to_wishlist, .woocommerce-cart .cart-left-col .cart-btn .add_to_wishlist:focus, 
	.woocommerce-cart .cart-left-col .cart-btn .yith-wcwl-wishlistexistsbrowse, .woocommerce-cart .cart-left-col .cart-btn .yith-wcwl-wishlistaddedbrowse,
.woocommerce-cart .cart-left-col .cart-btn a.remove, .woocommerce-cart .cart-left-col .cart-btn a.remove:focus	{
	width: 40px;height:40px;line-height: 38px;}
	.woocommerce-cart .cart-left-col .cart-btn img{width:24px;height:24px;}
	.woocommerce-message, .woocommerce-info, .woocommerce-error, .woocommerce-notice{font-size:16px;line-height:1.3em;}
}	

@media (min-width: 576px) and (max-width: 767px) {
	.col-sm-8, .col-sm-4, .col-sm-3, .col-sm-5, .col-sm-6{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.offset-sm-2{margin-left:0;}
	.container{max-width:440px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;}
	#issues, #issues li{width:410px;}
	.banner-img-txt, .banner-img-txt, .timeline-wrap .banner-img-txt{padding-bottom:250px;}
	.grid-block .img-bg{height:410px;}	
	
	/* .header-inner, .headerSlider .sliderImg{height:430px;} */
	
}

@media only screen and (max-width: 575px) {
	.yith-wcwl-share h4.yith-wcwl-share-title{display:none;}
	.container{max-width:320px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;}
	#issues, #issues li{width:290px;}
	.banner-img-txt{}
	.grid-block .img-bg{height:290px;}
	.banner-img-txt, .banner-img-txt, .timeline-wrap .banner-img-txt{padding-bottom:180px;}
	.promo-banner .banner-img-txt .banner-txt{}
	.creazione-list .creazione-thumb-piccola.col-sm-6:nth-child(2n){padding-top:0;}
	.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product{width:100%;float:none!important;}
	.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last,
	.woocommerce-billing-fields #billing_email_field, .woocommerce-billing-fields .form-row#billing_address_1_field, .woocommerce-billing-fields .form-row#billing_city_field, 
	.woocommerce-billing-fields .form-row#billing_invoice_type_field, .woocommerce-billing-fields .form-row#billing_cf_field, .woocommerce-shipping-fields .form-row#shipping_first_name_field, 
	.woocommerce-shipping-fields .form-row#shipping_address_1_field, .woocommerce-shipping-fields .form-row#shipping_city_field, .woocommerce-billing-fields .form-row#billing_phone_field, 
	.woocommerce-billing-fields .form-row#billing_postcode_field, .woocommerce-billing-fields .form-row#billing_state_field, .woocommerce-billing-fields .form-row#billing_company_field, 
	.woocommerce-billing-fields .form-row#billing_piva_field, .woocommerce-shipping-fields .form-row#shipping_last_name_field, .woocommerce-shipping-fields .form-row#shipping_postcode_field, 
	.woocommerce-shipping-fields .form-row#shipping_state_field, .edit-account-page #billing_email_field, .edit-account-page #billing_address_1_field, .edit-account-page #billing_state_field, 
	.edit-account-page #billing_invoice_type_field, .edit-account-page #billing_cf_field, .edit-account-page #billing_phone_field, .edit-account-page #billing_city_field, 
	.edit-account-page #billing_postcode_field, .edit-account-page #billing_company_field, .edit-account-page #billing_piva_field,
	.woocommerce-billing-fields .form-row#termini_field, .woocommerce-billing-fields .form-row#privacy_field, 
	.woocommerce-billing-fields .form-row#privacy_termini_field, .woocommerce-billing-fields .form-row#account_password_field{width:100%;float:none;}
	.col-4.customer-details-indirizzo-spedizione, .col-4.customer-details-pagamento {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.col-4.customer-details-pagamento {padding-top:20px;}
	.woocommerce-account .woocommerce-MyAccount-navigation ul li{width:100%;float:none;}
}

