@import url('https://fonts.googleapis.com/css2?family=Gantari:wght@100;200;300;400;500;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800&display=swap');

body {font-family:"Poppins", sans-serif;}
body h2, body h1, h3, body h4, body h5, body h6 {font-family:"Gantari", sans-serif !important; }
body p {font-family:"Poppins", sans-serif !important;}
body #main-content a {font-family:"Poppins", sans-serif !important;}
body ul.sf-menu a {font-family:"Gantari", sans-serif !important;}
body #header-outer .sf-menu li ul li a .item_desc {font-family:"Gantari", sans-serif !important;}
body .configuratoreflussotest a {font-family:"Gantari", sans-serif !important;}

strong a {color:#41B9BF}
a strong {color:#41B9BF}
strong:hover a {color:#41B9BF; text-decoration:underline !important;}
a:hover strong {color:#41B9BF; text-decoration:underline !important;}

body button  {font-family:"Gantari", sans-serif !important;}

/*body.term-tutti-i-prodotti #woocommerce_layered_nav-7 {display:none !important;}*/
/*.sf-menu>li>ul {box-shadow:none !important;}*/
header#top a#logo img {height:22px !important;}

.page-header-bg-image-wrap[data-n-parallax-bg=true] .page-header-bg-image {height:100% !important;}
.tabella p {padding:4px 1px; font-size:15px;}
.tabella img {margin-right:4px;}

.archive .page-header-bg-image:after {display:none !important;}


#page-header-bg {background:none !important;}

.team-member .team-meta p {line-height:18px;}

.woocommerce.archive #page-header-bg[data-bg-pos="top"] .page-header-bg-image {background-position:center right;}

body.tax-product_cat .page-header-bg-image-wrap h1 {font-size:20px;}

body.tax-product_cat .page-header-bg-image-wrap .subheader {visibility:hidden;}

#header-outer nav>ul>.megamenu ul li a, .sf-menu>li ul a {margin-bottom:20px;}
#header-outer header .nectar-menu-icon-img {width:24px; height:auto;}
@media all and (min-width:1000px) {
	
	/* PAGINA PRODOTTO SINGOLO SU DESKTOP */
body.single-product .popiusu {margin-top:-40px !important;} 

body.single-product .span_5.col.single-product-main-image {width:50% !important; margin-right:3% !important;}



.woo-variation-items-wrapper li.variable-item.button-variable-item {
    background: #d9edf1 !important;
	border:none !important;
	outline:none !important;
	box-shadow:none !important;
    padding: 14px 13px !important;
    border-radius: 50px !important;
    display: inline-block !important;
    color: #000000 !important;
  font-family: "Source Sans 3";
    font-size: 16px !important;
}

.woo-variation-items-wrapper li.variable-item.button-variable-item.selected {
    background: #000000 !important;
	border:none !important;
	outline:none !important;
	box-shadow:none !important;
    padding: 14px 13px !important;
    border-radius: 50px !important;
    display: inline-block !important;
    color: #ffffff !important;
  font-family: "Source Sans 3";
    font-size: 16px !important;
	font-weight:bold;
}

.nectar-quick-view-box .woocommerce-product-details__short-description {margin-top:20px;}
body.single-product .woocommerce-product-details__short-description {margin-top:20px;}
.woo-variation-items-wrapper .wvs-has-image-tooltip:before, body.single-product [data-wvstooltip]:before, body.single-product [data-wvstooltip]:hover:after {display:none !important;}

.woo-variation-items-wrapper a.reset_variations {display:none !important;}

body.single-product .zoomImg {background:#f5f5f5}

.nectar-quick-view-box .images img {background:#f5f5f5}

.tabella-iconcine {margin-bottom:22px;}
.tabella-iconcine p {padding:4px 1px; font-size:15px; margin-bottom:2px !important;}
.tabella-iconcine img {margin-right:4px;}


.start-blocco-grigio {background:#f5f5f5; padding:20px 30px;}

.start-blocco-grigio .product_title {max-width:82%; font-weight:600 !important;}

.testbuttonsalva {position:absolute; right:25px; top:26px;}
.testbuttonsalva a {border:solid 1px #000000; border-radius:50px; font-size:16px; padding:10px 16px;}
.yith-wcwl-add-button {visibility:hidden !important;}


.evc-tags p {margin:0 !important; padding:0 !important; color:#888888; font-size:12px;}
.evc-tags p span.ml-4 {margin-left:12px;}

body.single-product table.variations {margin-bottom:20px !important;}

body.single-product table.variations .woo-selected-variation-item-name {display:none !important;}

.sceglicapacita {margin-top:20px; padding:0 !important;}

.woocommerce-variation-availability {display:none !important;}

.evc-price-prefix {font-size:14px;}


.stringi .row_col_wrap_12 {max-width:1190px; margin-left:auto !important; margin-right:auto !important;}

body.single-product .woocommerce-tabs.wc-tabs-wrapper  {display:none !important;}

body.single-product span.posted_in {display:none !important}
body.single-product .summary.entry-summary .stock {visibility:hidden;}
	/* FINE PAGINA PRODOTTO SINGOLO SU DESKTOP */


/* QUICKVIEW */

body .nectar-quick-view-box div.product div.images {max-width: 46% !important;
    background: #f5f5f5; }
 body .nectar-quick-view-box.add-content div.product div.summary {width:54% !important;}
		 
		
		body .nectar-quick-view-box .single_add_to_cart_button_wrap {width:54% !important;}


body .nectar-quick-view-box .start-blocco-grigio {background:none !important; padding:0;}

body .nectar-quick-view-box .testbuttonsalva {display:none !important;}

body .nectar-quick-view-box.add-content div.product div.images:after {display:none !important;}


body .nectar-quick-view-box .nectar-full-product-link, body .nectar-quick-view-box .single_add_to_cart_button {text-transform:none !important }





	}
	
	
	
	.testbuttonsalva {position:absolute; right:25px; top:30px;}



/* da evc-config css */


@media all and (min-width:992px) {

body.woocommerce .wpc-configurator-wrap.style1 .wpc-summary, body.woocommerce .wpc-configurator-wrap.accordion .wpc-summary, body.woocommerce .wpc-configurator-wrap.accordion-2 .wpc-summary, .wpc-configurator-wrap.style1 .wpc-summary, .wpc-configurator-wrap.accordion .wpc-summary, .wpc-configurator-wrap.accordion-2 .wpc-summary, body.woocommerce .wpc-configurator-wrap.style3 .wpc-summary, .wpc-configurator-wrap.style3 .wpc-summary {width:50% !important;}

.wpc-configurator-wrap.style1 .wpc-preview-parent-wrap, .wpc-configurator-wrap.accordion .wpc-preview-parent-wrap, .wpc-configurator-wrap.accordion-2 .wpc-preview-parent-wrap {width:49% !important;}

}


#configurator-view-2000 {background:rgba(0,0,0,.03);}
ul.wpc-floating-icons {margin:5px;}



/* Custom Style Configuratore */

div[data-parent-uid="Rptn-3paQ"] {z-index:999 !important;} /*capsule*/
div[data-parent-uid="DpuV-NxuQ"] {z-index:999 !important;} /*spray*/
div[data-parent-uid="2Ik3-sVKm"] {z-index:999 !important;} /*dispenser*/
div[data-parent-uid="WJ3P-49M8"]  {z-index:9999 !important;} /*trasparenze*/

 .menupills {display:none;}
 .menupills ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;}
 
 .menupills ul li {
display:inline-block; margin-bottom:25px; margin-top:-10px;}
 
 
 .menupills ul li a {padding:5px; margin:5px;}
 
.accordion-2 .wpc-parent-control > .wpc-control-lists-inner > .wpc-control-item > .wpc-layer-title-wrap.wpc-group-opened, .accordion-2 .wpc-parent-control > .wpc-control-lists-inner > .wpc-control-item > .wpc-layer-title-wrap {background:#ffffff; border-radius: 4px;}

.accordion-2 .wpc-icon-label {padding-top:7px; padding-bottom:7px; padding-left:5px; padding-right:5px;}
.accordion-2 .wpc-layer-title-text {text-transform:uppercase; color:#000000; font-size:16px; font-weight:bold;}

.accordion-2 .wpc-control-item-name {font-weight:normal !important; text-transform:none !important; font-size:16px !important;} 

.accordion-2 .wpc-parent-control > .wpc-control-lists-inner > .wpc-control-item {border:0; box-shadow:0 0 6px rgba(0,0,0,.1); border-radius:4px;}

.accordion-2 .wpc-control-item.wpc-control-type-icon.wpc-layer-type-group.wpc-icon-round.custom-icon-size img { width: 60px; }
.accordion-2 .wpc-controls-wrap .wpc-sub-control .wpc-control-item.wpc-control-type-inline-text.wpc-layer-type-image:not(.current) {background:#d9edf1; border:0; border-radius:24px;}
.accordion-2 .wpc-controls-wrap .wpc-sub-control .wpc-control-item.wpc-control-type-inline-text.wpc-layer-type-image.current {background:#000000; color:#ffffff; border:0; border-radius:24px;}

body.postid-1971 .woocommerce-breadcrumb {display:none !important;}


body.postid-1971 .wpc-floating-icon-parent-wrap li[data-text="Inspiration"] {display:none !important;}
body.postid-1971 .wpc-floating-icon-parent-wrap li[data-text="Reload"] {display:none !important;}
body.postid-1971 .wpc-floating-icon-parent-wrap li[data-text="Save as Inspiration"] {display:none !important;}
body.postid-1971 .wpc-single-product-titlewrap {display: inline-block;
    width: 50%;
    float: right; margin-bottom:20px;}
body.postid-1971 .wpc-single-product-titlewrap h2 {font-weight:700; border-right:solid 2px #000000; display:inline-block;line-height: 38px;
    padding-right: 18px; padding-left:18px;
    margin-right: 18px;}
body.postid-1971 .wpc-single-product-titlewrap .configuratitolo {font-weight:normal; font-size:20px; vertical-align:4px;}

.accordion-2 .wpc-controls-wrap .wpc-sub-control .wpc-control-item.wpc-control-type-inline-text.wpc-layer-type-image.current span.wpc-control-item-name {font-weight:600 !important;}

body.postid-1971 .wpc-single-price.wpc-price {display:none !important;}


.wpc-quote-form-wrapper .wpc-primary-btn { border-radius:50px;  
    background-color: #000000!important;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    margin-top: 20px;
    margin-bottom: 40px;
    padding: 0;
    font-size: 16px;
    text-transform: none !important;
    font-weight: 600;
	}
	
	.wpc-quote-form-wrapper .wpc-primary-btn .wpc-summary-btn-text {padding:0 36px; line-height:36px;}

																											 

body.postid-1971 .nectar-global-section.before-footer {z-index:1;}


body.postid-1971 .wpc-popup-wrap.wpc-popup-full .wpc-popup {position: fixed;
    width: 90%;
    max-width: 100%;
    height: 80vh;
    left: 0;
    top: 16%;
    border: 1px solid #f1f1f1;
    padding: 100px 20px;
	box-shadow: 0 0 18px #aaaaaa;
    border-radius: 10px;
	transform: translateX(5%);}
	
	body.postid-1971 .wpc-config-title-wrap {padding:20px; max-height:70px;}

 body.postid-1971 .wpc-summary-content-inner .wpc-field-nutton.wpc-primary-btn {line-height:10px !important;}
body.postid-1971 .wpc-popup.wpc-quote-form-summary-popup .wpc-summary-content-wrap {padding:130px 0 50px 0}
						
						

body.postid-1971 .wpc-control-item-info {opacity: 1 !important; visibility:visible !important; bottom:-26px;}
body.postid-1971 .wpc-control-item-info .wpc-control-item-info-inner {box-shadow:none; background:none; font-size:11px; font-weight:normal; text-transform:none; }

												 

/* configuratore singolo https://trident.appyness.it/evc-config/prodotto/laura-30/# */

body.postid-1999 .wpc-single-price.wpc-price {display:none !important;}
																					
										 

body.postid-1999 .woocommerce-breadcrumb {display:none !important;}

															 

body.postid-1999 .wpc-floating-icon-parent-wrap li[data-text="Inspiration"] {display:none !important;}
body.postid-1999 .wpc-floating-icon-parent-wrap li[data-text="Reload"] {display:none !important;}
body.postid-1999 .wpc-floating-icon-parent-wrap li[data-text="Save as Inspiration"] {display:none !important;}
body.postid-1999 .wpc-single-product-titlewrap {display: inline-block;
    width: 50%;
    float: right; margin-bottom:20px;}
body.postid-1999 .wpc-single-product-titlewrap h2 {font-weight:700; border-right:solid 2px #000000; display:inline-block;line-height: 38px;
    padding-right: 18px; padding-left:18px;
    margin-right: 18px;}
body.postid-1999 .wpc-single-product-titlewrap .configuratitolo {font-weight:normal; font-size:20px; vertical-align:4px;}

body.postid-1999 .nectar-global-section.before-footer {z-index:1;}
																									 
													 


body.postid-1999 .wpc-popup-wrap.wpc-popup-full .wpc-popup {position: fixed;
    width: 90%;
    max-width: 100%;
    height: 80vh;
    left: 0;
    top: 16%;
    border: 1px solid #f1f1f1;
    padding: 100px 20px;
	box-shadow: 0 0 18px #aaaaaa;
    border-radius: 10px;
	transform: translateX(5%);}
	
	body.postid-1999 .wpc-config-title-wrap {padding:20px; max-height:70px;}

 body.postid-1999 .wpc-summary-content-inner .wpc-field-nutton.wpc-primary-btn {line-height:10px !important;}
body.postid-1999 .wpc-popup.wpc-quote-form-summary-popup .wpc-summary-content-wrap {padding:130px 0 50px 0}

																								  

body.postid-1999 .wpc-control-item-info {opacity: 1 !important; visibility:visible !important; bottom:-26px;}
body.postid-1999 .wpc-control-item-info .wpc-control-item-info-inner {box-shadow:none; background:none;  font-weight:normal; text-transform:none; }
body.postid-1999 .wpc-control-item-info-inner .wpc-hover-price {display:none;}

body.postid-1999 .wpc-control-item-info .wpc-control-item-info-inner span.wpc-control-item-name {font-size:11px !important;}

								   

div[data-parent-uid="qQDD-EtqG"] .wpc-control-item {margin-right:18px !important;}

div[data-parent-uid="qQDD-EtqG"] .wpc-layer-type-sub_group {margin-top:15px !important;}


/*
.infoiconcina {position: absolute; top:-12px; right:-12px; font-size:11px; color:#ffffff; background:#000000; width:11px; height:11px; line-height:11px; text-align:center; border-radius:10px; }
.infoiconcina:hover {position: absolute; top:-12px; right:-12px; font-size:11px; color:#000000; background:#cccccc; width:11px; height:11px; line-height:11px; text-align:center; border-radius:10px; }
*/
/* fine config singolo */
																	  
											  


/* configuratore globale */

																			  
						 
																						
   
  
																					 

body.configuratore .wpc-single-price.wpc-price {display:none !important;}

body.configuratore .woocommerce-breadcrumb {display:none !important;}

																	   

body.configuratore .wpc-floating-icon-parent-wrap li[data-text="Inspiration"] {display:none !important;}
body.configuratore .wpc-floating-icon-parent-wrap li[data-text="Reload"] {display:none !important;}
body.configuratore .wpc-floating-icon-parent-wrap li[data-text="Save as Inspiration"] {display:none !important;}
body.configuratore .wpc-single-product-titlewrap {display: inline-block;
    width: 50%;
    float: right; margin-bottom:20px;}
body.configuratore .wpc-single-product-titlewrap h2 {font-weight:700; border-right:solid 2px #000000; display:inline-block;line-height: 38px;
    padding-right: 10px; padding-left:0px;
    margin-right: 10px;}
body.configuratore .wpc-single-product-titlewrap .configuratitolo {font-weight:normal; font-size:20px; vertical-align:4px;}

body.configuratore .nectar-global-section.before-footer {z-index:1;}


body.configuratore .wpc-popup-wrap.wpc-popup-full .wpc-popup {position: fixed;
    width: 90%;
    max-width: 100%;
    height: 80vh;
    left: 0;
    top: 16%;
    border: 1px solid #f1f1f1;
    padding: 100px 20px;
	box-shadow: 0 0 18px #aaaaaa;
    border-radius: 10px;
	transform: translateX(5%);}
	
	body.configuratore .wpc-config-title-wrap {padding:20px; max-height:70px;}

 body.configuratore .wpc-summary-content-inner .wpc-field-nutton.wpc-primary-btn {line-height:10px !important;}
body.configuratore .wpc-popup.wpc-quote-form-summary-popup .wpc-summary-content-wrap {padding:130px 0 50px 0}


body.configuratore .wpc-control-item.wpc-control-type-icon.wpc-layer-type-image .wpc-control-item-info {opacity: 1 !important; visibility:visible !important; top:56px; display:inherit; vertical-align:top;}
body.configuratore .wpc-control-item-info .wpc-control-item-info-inner {box-shadow:none; background:none;  font-weight:normal; text-transform:none; }
body.configuratore .wpc-control-item-info-inner .wpc-hover-price {display:none;}

body.configuratore .wpc-control-item-info .wpc-control-item-info-inner span.wpc-control-item-name {font-size:11px !important; white-space:normal;}

body.configuratore .configurator-view.wpc-configurator-view {background:#f5f5f5}

body.configuratore .infoiconcina {z-index:999; position: absolute; top:-12px; right:-12px; font-size:11px; color:#ffffff; background:#000000; width:11px; height:11px; line-height:11px; text-align:center; border-radius:10px; }
body.configuratore .infoiconcina:hover {z-index:999; position: absolute; top:-12px; right:-12px; font-size:11px; color:#000000; background:#cccccc; width:11px; height:11px; line-height:11px; text-align:center; border-radius:10px; }

body.configuratore .accordion-2 .wpc-layer-title-text {text-transform:none;}
 
body.configuratore .cambiacapacita {font-size:12px;}
body.configuratore .cambiacapacita i {vertical-align:-2px}

body.configuratore .accordion-2 .wpc-controls-wrap .wpc-sub-control .wpc-control-item.wpc-control-has-children:not(:first-child) {margin-top:20px;}

body.configuratore .wpc-layer-title-wrap:after {font-size:14px;}



/* store locator */


.asl-panel .search_filter {display:none !important;}
.asl-panel .asl-panel-inner .top-title {display:none !important;}
#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .asl-panel-inner {top:0 !important;}
.asl-panel .asl-panel-inner .sl-item h3, .asl-panel .asl-panel-inner .sl-item li span, #asl-storelocator .asl-panel .asl-panel-inner .sl-item li a {font-family:'Source Sans 3' !important; font-size:16px !important; font-weight:normal !important; color:#000000 !important;} 
#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li {margin-bottom:0 !important;}
#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li i {display:none;}
.asl-panel .asl-panel-inner .sl-item h3 {letter-spacing: 0;
    font-size: 18px !important;
    line-height: 30px !important;
    font-weight: 500 !important; color:#000000 !important;
}
#asl-storelocator.asl-cont .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list .sl-item {border:0 !important;}

#asl-storelocator .nectar-split-heading h2 span {font-size:5vw !important; }
#asl-storelocator .nectar-split-heading {margin-bottom:24px;}
#asl-storelocator .Filter_section {display:none !important;}
#asl-storelocator.asl-cont .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list .sl-item {padding:0 5px 0 5px !important;}
#asl-storelocator.asl-cont .sl-main-cont .asl-panel {border:0 !important;}
#asl-storelocator .asl-panel-inner {padding:calc(100vw * 0.06)}
#asl-storelocator .asl-panel-inner .pol.sl-direction {display:none !important;}

#asl-storelocator .asl-panel .asl-panel-inner .sl-item li a {pointer-events:none !important;}
#asl-storelocator .asl-panel-inner .sl-addr-sec {cursor:pointer;}
#asl-storelocator .infowindowContent {font-family:"Source Sans 3", sans-serif;}
/*
#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box {overflow:visible !important;}

#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner {overflow:visible !important;}
#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner {height:auto !important;}
*/

#asl-storelocator.asl-cont .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list .sl-item:hover {background:#F9F9F9;}

#navigatore_dovesiamo  {width:100%; margin-bottom:70px; margin-top:-30px;}
#navigatore_dovesiamo a {background:#f5f5f5; padding:8px 25px; border-radius:50px; display:inline-block; margin-right:12px; color:#000000; font-family:"Source Sans 3"; font-size:16px !important; }
#navigatore_dovesiamo a.attiva {background:#000000; color:#ffffff; font-weight:600;}
#navigatore_dovesiamo a:hover:not(.attiva) {background:#E8E8E8;}

.infowindowContent a.action.directions {background:#008996 !important;}
.infoWindow h3 {color:#008996 !important;}

#asl-map-canv {height:720px !important;}

@media all and (max-width:991px) {
	
	
	
	#navigatore_dovesiamo a {padding:8px 18px; margin-right:8px;}
		#navigatore_dovesiamo {margin-top:10px; margin-bottom:30px;}
	
	}


/* fine */


/* nascondo prezzi in modale richiesta */
.wpc-control-item-info .wpc-control-item-info-inner:before {display:none !important;}
.wpc-summary-list-base-price, .wpc-summary-list-group-price, .wpc-summary-list-price,  div.wpc-summary-list > ul > li:nth-child(1), .wpc-summary-total-wrap, .wpc-summary-list-child-title:last-child:after {display:none;}
.wpc-summary-list ul li .wpc-summary-list-title {color:#acacac}



@media all and (min-width:1000px) {
	.tabella-iconcine .tabella-sub-iconcine {width:70% !important;}
body.postid-1946.single-product .row > .product[data-gallery-style] .single-product-main-image, .single-product .product[data-gallery-style] .single-product-main-image {width:50%;}
	}
	 
	/* fine da evc-config css */	
	
	
/* start dopo merged */

.configuratoreflussotest p {margin-top:30px;}
.configuratoreflussotest a {transition:all 200ms ease-in-out; background:#000000; padding:15px 50px; border-radius:200px; color:#ffffff;}
.configuratoreflussotest a:hover {background:#333333;}

/* FINETUNING DESKTOP FINE LUGLIO 23 */
.product-image-wrap img.hover-gallery-image {background:#f1f1f1 !important}
#startcampione {margin-top:90px;}

/* FINE FINETUNING DESKTOP FINE LUGLIO 23 */


/* deactivate disattiva ecommerce hide ecommerce nascondi prezzi carrello */

/*form.cart {display:none !important;}*/

.woocommerce-variation-price {display:none !important;}
span.price, p.price {display:none !important;}
div.quantity {display:none !important;}
/*RICHIEDI CAMPIONE BUTTON*/
.single_add_to_cart_button:not(.dsfps-free-sample-btn) {display:none !important;}
/*.single_add_to_cart_button {display:none !important;}*/
.single_add_to_cart_button.dsfps-free-sample-btn {display:inline-block;}


.nectar-full-product-link a {background:#000000 !important; color:#ffffff !important;}

.nectar-full-product-link a span {background-image: linear-gradient(to right,#ffffff 0,#ffffff 100%) !important;}


/* FINE disattiva deactivate ecommerce hide ecommerce nascondi prezzi carrello */


/* OTTIMIZZAZIONE MOBILE 08/23 */

/*SERVIZI FIX DESKTOP */
#mondochecambia > div.row_col_wrap_12.col.span_12.dark.left > div.vc_col-sm-8.vc_col-md-11.wpb_column.column_container.vc_column_container.col.no-extra-padding.el_spacing_0px.inherit_tablet.inherit_phone > div > div > div > div > h1:nth-child(2) > span > img {margin-left:-12px;}

.nascondidesktop {display:none !important;}
@media all and (max-width:767px) {
	
	.lasciatitrad h4 {margin-bottom:30px;}
	.dsfps-variable-add-to-cart {max-width:100%;}

/*CHI SIAMO*/
.menuintchisiamo .nectar-cta {display:inline-block !important;}
.menuintchisiamo .nectar-cta:nth-child(2) {margin-right:25px;}

#primarigachisiamo {padding-top:30px !important;}

	.annochisiamo .nectar-split-heading {font-size:40px !important;}

/*SERVIZI	*/
#mondochecambia > div.row_col_wrap_12.col.span_12.dark.left > div.vc_col-sm-8.vc_col-md-11.wpb_column.column_container.vc_column_container.col.no-extra-padding.el_spacing_0px.inherit_tablet.inherit_phone > div > div > div > div > h1:nth-child(2) > span > img {margin-left:-4px;}

#mondochecambia > div.row_col_wrap_12.col.span_12.dark.left > div.vc_col-sm-8.vc_col-md-11.wpb_column.column_container.vc_column_container.col.no-extra-padding.el_spacing_0px.inherit_tablet.inherit_phone > div > div > div > div > h1:nth-child(3) > span:nth-child(2), #mondochecambia > div.row_col_wrap_12.col.span_12.dark.left > div.vc_col-sm-8.vc_col-md-11.wpb_column.column_container.vc_column_container.col.no-extra-padding.el_spacing_0px.inherit_tablet.inherit_phone > div > div > div > div > h1:nth-child(3) > span:nth-child(3) {margin-left:-12px;}

.nectar-flickity.nectar-carousel .flickity-slider .inner-wrap h3 {font-size:38px !important; line-height:36px !important}

.diamonumeri {width:50% !important;}

/*QUALITA*/

.nascondimobile {display:none !important;}

/*DOVE SIAMO */

#asl-map-canv {height:340px !important;}

/* ARCHIVIO */

#tabsarchivio .tabbed[data-style="material"] .wpb_tabs_nav li {width:33%; display:inline-block;}
#tabsarchivio .tabbed[data-style="material"] .wpb_tabs_nav li a {padding:10px 5px;}
#tabsarchivio > div.row_col_wrap_12.col.span_12.dark.left > div > div > div > div.wpb_content_element > div > ul > li:nth-child(2) > a > span:nth-child(2) {letter-spacing:-1px;}

#archiviotitolo .nectar-split-heading {font-size: 50px !important;
    line-height: 48px !important;}

body.page-id-2442 .nectar-scrolling-text.font_size_mobile_20vw .nectar-scrolling-text-inner * {font-size:42px;}
body.page-id-28103 .nectar-scrolling-text.font_size_mobile_20vw .nectar-scrolling-text-inner * {font-size:42px;}

#tabsarchivio .nectar-hor-list-item[data-columns="4"][data-column-layout=small_first_last]>div:nth-child(2) {margin-top:20px;}

/* SOSTENIBILITA */

.testopiupiccolo h1 {font-size:30px !important; line-height:32px !important}
 .testopiupiccolo .nectar-split-heading  {font-size:24px !important; line-height:26px !important}
.nascondidesktop {display:block !important;}


/* PAGINA PRODOTTO SINGOLO SU MOBILE */




.woo-variation-items-wrapper li.variable-item.button-variable-item {
    background: #d9edf1 !important;
	border:none !important;
	outline:none !important;
	box-shadow:none !important;
    padding: 14px 13px !important;
    border-radius: 50px !important;
    display: inline-block !important;
    color: #000000 !important;
  font-family: "Source Sans 3";
    font-size: 16px !important;
}

.woo-variation-items-wrapper li.variable-item.button-variable-item.selected {
    background: #000000 !important;
	border:none !important;
	outline:none !important;
	box-shadow:none !important;
    padding: 14px 13px !important;
    border-radius: 50px !important;
    display: inline-block !important;
    color: #ffffff !important;
  font-family: "Source Sans 3";
    font-size: 16px !important;
	font-weight:bold;
}

.nectar-quick-view-box .woocommerce-product-details__short-description {margin-top:20px;}
body.single-product .woocommerce-product-details__short-description {margin-top:20px;}
.woo-variation-items-wrapper .wvs-has-image-tooltip:before, body.single-product [data-wvstooltip]:before, body.single-product [data-wvstooltip]:hover:after {display:none !important;}

.woo-variation-items-wrapper a.reset_variations {display:none !important;}

body.single-product .zoomImg {background:#f5f5f5}

.nectar-quick-view-box .images img {background:#f5f5f5}

.tabella-iconcine {margin-bottom:22px;}
.tabella-iconcine p {padding:4px 1px; font-size:15px; margin-bottom:2px !important;}
.tabella-iconcine img {margin-right:4px;}


.start-blocco-grigio {background:#ffffff; padding:20px 0; border-bottom:solid 1px #dedede}

.start-blocco-grigio .product_title {max-width:82%; font-weight:600 !important;}

.testbuttonsalva {position:absolute; left:14px; top:24px;}
.testbuttonsalva a {border:solid 1px #000000; border-radius:50px; font-size:16px; padding:10px 16px;}
.yith-wcwl-add-button {visibility:hidden !important;}


.evc-tags p {margin:0 !important; padding:0 !important; color:#888888; font-size:12px;}
.evc-tags p span.ml-4 {margin-left:12px;}

body.single-product table.variations {margin-bottom:20px !important;}

body.single-product table.variations .woo-selected-variation-item-name {display:none !important;}

.sceglicapacita {margin-top:20px; padding:0 !important;}

.woocommerce-variation-availability {display:none !important;}

.evc-price-prefix {font-size:14px;}

.start-blocco-grigio h1.product_title {font-size:30px !important; line-height:32px !important;}

.stringi .row_col_wrap_12 {max-width:1190px; margin-left:auto !important; margin-right:auto !important;}

body.single-product .woocommerce-tabs.wc-tabs-wrapper  {display:none !important;}

body.single-product span.posted_in {display:none !important}
body.single-product .summary.entry-summary .stock {visibility:hidden;}

.configuratoreflussotest a {width:100%; display:inline-block; text-align:center;}

body.material .mfp-arrow-right, body.material.woocommerce .pswp__button--arrow--right, body.material .mfp-arrow-left, body.material.woocommerce .pswp__button--arrow--left {font-family:icomoon !important}

	/* FINE PAGINA PRODOTTO SINGOLO SU MOBILE */


/*CONFIGURATORE MOBILE*/

body.configuratore .wpc-single-product-titlewrap {width:100%; float:none;}
body.configuratore .wpc-single-product-titlewrap h2 { border-right:0;}
body.configuratore .wpc-single-product-titlewrap span {display:block; margin-top:-14px;}
body.configuratore .infoiconcina {/*display:none !important*/}
body.configuratore .wpc-control-item-info-inner {margin-top:20px;}
body.configuratore .testbuttonsalva {display:none;}
body.configuratore .accordion-2 .wpc-sub-control .wpc-control-item.custom-icon-size img {width:84px !important; height:auto !important; }
body.configuratore .accordion-2 .wpc-sub-control .wpc-control-item.custom-icon-size {margin-bottom:30px}

/* FINE CONFIGURATORE MOBILE - VEDI ANCHE JS */

/* PAGINA ZEROINPACK */

#titolozero .titolopack .nectar-split-heading  {font-size: 22px !important;
    line-height: 24px !important;
    margin-top: 20px}
	
.titoloerba1 .nectar-split-heading  {font-size:38px !important;}
.titoloerba2 .nectar-split-heading  {font-size: 40px !important;
    line-height: 48px !important;}

img.piustretta {padding:20px 50px 0px !important}
.piualta {margin-top:-60px !important;}
 
	}

 
/* ALTRI FIX MENU DESK E MOBILE + FIERE */
.off-canvas-menu-container ul.sub-menu li:last-child {padding-bottom:20px;}
li.azienda .sub-menu {max-width:340px;}
html[lang="fr-FR"] li.azienda .sub-menu {max-width:370px;}
html[lang="fr"] li.azienda .sub-menu {max-width:370px;}
html[lang="de-DE"] li.azienda .sub-menu {max-width:390px;}
html[lang="de"] li.azienda .sub-menu {max-width:390px;}

.off-canvas-menu-container > ul > li > a {font-size:18px !important;}
body.single.single-portfolio .bottom_controls  {visibility:hidden !important; height:0 !important;}

/* FIX RICHIESTE SETTEMBRE 23 */
.tabella-iconcine {padding-left:6px;}
.tabella-iconcine .tabella-sub-iconcine {table-layout: auto !important; width:100%;}

.tabella-iconcine .tabella-sub-iconcine tr {color:#888888; width:auto !important; transition:all 50ms ease-in;}
.tabella-iconcine .tabella-sub-iconcine tr:hover {background:#f5f5f5 !important; color:#333333;}
.tabella-iconcine .tabella-sub-iconcine tr img {vertical-align:-8px; width:26px;}
.tabella-iconcine .tabella-sub-iconcine tr, .tabella-iconcine .tabella-sub-iconcine td {background:none !important; border-left:0 !important; 
border-top:0 !important; 
border-right:0 !important; 
border-color:#ffffff;  font-size:15px !important; font-family:"Poppins" !important;}
.tabella-iconcine .tabella-sub-iconcine tr:hover {border-bottom:solid 1px #888888 !important;}

p.materiale_in_loop {color:#888888; font-size:12px; margin-top:-8px; }

.summary-content .stock {display:none !important;}
body.tax-product_cat.term-farma #page-header-wrap .inner-wrap   h1 {/*text-shadow:1px 1px 3px rgba(0,0,0,.6);*/ color:#222222}
body.tax-product_cat.term-farma #page-header-wrap  .inner-wrap span {/*text-shadow:1px 1px 2px rgba(0,0,0,.6);*/ color:#222222 !important;}

#woocommerce_layered_nav-6 > h4 {text-transform:uppercase !important;}




/* FIX ACCESSORI e CONFIGURATORE */
.accordion-2 .wpc-controls-wrap .wpc-sub-control .wpc-control-item.wpc-control-type-icon.wpc-layer-type-image {margin-right:26px; margin-bottom:72px;}
.modaleaccessoriconfig {display:none; max-width:80% !important; z-index:999 !important; padding:0 !important; border-radius:0 !important;} 
.modaleaccessoriconfig a.close-modal {z-index:2;}
.jquery-modal {z-index:9999 !important;}
body.configuratore .related.products {display:none !important;}

.mfp-arrow-right:before, .pp_arrow_next .icon-default-style:before, .woocommerce .pswp__button--arrow--right:before {font-family:"icomoon" !important;}
.mfp-arrow-left:before, .pp_arrow_previous .icon-default-style:before, .woocommerce .pswp__button--arrow--left:before {font-family:"icomoon" !important;}
ul.products li.product.minimal:hover .product-image-wrap:not(.has-hover-image) img {transform:scale(1.54) translateZ(0) translateY(-50px);}
ul.products li.product.minimal.product-type-simple:hover .product-image-wrap:not(.has-hover-image) img {transform:scale(2.9) translateZ(0) translateY(-33%); background:none; }
ul.products li.product.minimal.product-type-simple:hover .product-image-wrap:not(.has-hover-image) {background:rgba(0,0,0,.03)}
#header-outer:not(.transparent).small-nav {box-shadow: rgba(0,0,0,0.04) 0 1px 0,rgba(0,0,0,0.05) 0 2px 7px,rgba(0,0,0,0.06) 0 12px 22px !important;}

body.single-product .woocommerce-product-gallery .flickity.product-slider {pointer-events:none; } /*disbilita galleria*/
body.single-product .woocommerce-product-gallery .flickity.product-thumbs {display:none !important; } /*disbilita galleria*/

/* FIX ARCHIVIO/DOWNLOAD */
#loginnadown {margin-top:30px;}
#loginnadown #yith-wcwl-form {display:none !important;}
#loginnadown .u-columns .u-column2 {display:none;}
#loginnadown .u-columns .u-column1 {float:none; margin:30px auto;}
#loginnadown .u-columns .u-column1 > h2 {display:none;}
#loginnadown .text-center {text-align:center;}
#loginnadown button[type="submit"] {width:100%; margin-top:30px;}

#loginnadown p.noaccount {margin-top:-32px; margin-bottom:50px;}

/*.dnone {display:none;}*/

/* TRICK IMG ACCESSORI PIU GRANDI */

body.single-product div.product-type-simple .woocommerce-product-gallery {background:rgba(0,0,0,.035); overflow:visible;}
body.single-product div.product-type-simple .woocommerce-product-gallery .flickity.product-slider .slider {transform: scale(1.8) translateY(-34%);}

body.single-product div.product-type-simple .product-slider .slide:before {display:none !important;}

body #header-outer #top nav .sf-menu ul .sfHover > a .item_desc, body #header-outer #top nav .sf-menu ul li > a .item_desc {min-height:40px;}

body:not(.configuratore) .nectar-quick-view-box .product-type-simple .carousel-cell {transition:all 300ms linear; transform: translateX(0%) scale(2) translateY(-33%) !important;}

body.configuratore .modaleaccessoriconfig .nectar-product-slider {overflow:hidden;}

body.configuratore .modaleaccessoriconfig .nectar-product-slider .carousel-cell {transform: scale(3) translateY(-33%)}

body.configuratore .wpc-sub-control .wpc-control-item img, body.configuratore .wpc-sub-control .wpc-control-item {border-radius:4px;}

.tabella-sub-iconcine tr:first-child {border-top:solid 1px #ececec !important}
.tabella-iconcine {margin-top:32px; margin-bottom:50px;}
.tabella-sub-iconcine td:first-child {text-transform:uppercase;}

.portfolio-items[data-ps="9"] .col p {font-size:14px;}

.modcontatti .wpcf7-form-control-wrap {margin-top:0;}
.modcontatti p {padding-bottom:18px;}
.modcontatti .fancy-select-wrap {padding-top:0 !important;}
.nectar-quick-view-box .variations_form {display:none !important;}

.nectar-quick-view-box .nectar-product-slider {pointer-events:none; cursor:default;}

.nectar-quick-view-box .flickity-page-dots {display:none;}
@media all and (min-width:767px) {
	.dsfps-variable-add-to-cart {max-width:296px;}

.tabella-sub-iconcine td:first-child {padding-right:70px !important; }
}

/*fix 28 09 23 */

.tabella-iconcine .tabella-sub-iconcine td {padding: 6px 10px !important;}

.nazionereg .select2 {display:block; width:auto !important;}
/*.select2 .select2-selection {display:block !important; width:auto !important;}*/

.woocommerce-address-fields__field-wrapper {margin-bottom:50px;}

body.configuratore .wpc-control-item-info.troppolungo {bottom:-68px}

	  #ajax-content-wrap .dsfps-variable-add-to-cart {margin-top:-20px !important; text-transform:none !important; background:#888888 !important;}
	  #ajax-content-wrap .dsfps-variable-add-to-cart:hover {transform:none !important; box-shadow:none !important; background:#999999 !important;}

/* fix ottobre 23 */

.products .dsfps_ajax_add_to_cart{display:none !important;}



body.single-product #ajax-content-wrap div.product-type-simple .dsfps-free-sample-btn {margin-top:-5px !important; text-transform:none !important; background:#888888 !important;}

body.single-product #ajax-content-wrap div.product-type-simple .dsfps-free-sample-btn:hover {transform:none !important; box-shadow:none !important; background:#999999 !important;}

/* fix carrello per samples campioni */

.woocommerce-Price-currencySymbol {display:none !important;}
.woocommerce-mini-cart__total.total {visibility:hidden;}

#order_review  .woocommerce-Price-amount.amount {display:none !important;}
#order_review  .cart-subtotal, #order_review .order-total {display:none !important;}
.woocommerce-form-coupon-toggle {display:none !important;}

.woocommerce-cart-form__cart-item.cart_item .quantity {display:flex !important}

.woocommerce-cart-form__contents th.product-price, .woocommerce-cart-form__contents td.product-price {display:none !important;}
.woocommerce-cart-form__contents th.product-subtotal, .woocommerce-cart-form__contents td.product-subtotal {display:none !important;}
body.woocommerce-cart .coupon {display:none !important;}

body.woocommerce-cart .cart-collaterals .cart_totals .cart-subtotal,body.woocommerce-cart .cart-collaterals .cart_totals .order-total{display:none;}
#header-outer:not([data-format=left-header]) #top>.container>.row nav>ul>li.nectar-woo-cart {
	display: none;
}

.woocommerce-ordering ul.select2-results__options > li:nth-child(4) 
.woocommerce-ordering ul.select2-results__options > li:nth-child(5) 
{
   display: none !important;
}

/*.icon-salient-cart:before, body.material .icon-salient-cart:before {content: "";
  display:block;
  height:22px;
  width:22px;
  background-size: 22px 22px;
  background-image: url(https://www.eurovetrocap.com/wp-content/uploads/2023/10/icona_carrello_flacone.png);
  background-repeat: no-repeat; margin-top:-2px; margin-left:-2px;}
*/

#top #mobile-cart-link {
    display: none !important;
    position: absolute !important;
    right: -10px !important;
    top: 86vh !important;
}

body.woocommerce-checkout .woocommerce-account-fields {padding-right:45px;}

@media all and (min-width:1000px) {
	body.woocommerce-cart form.woocommerce-cart-form {width:48%; display:inline-block; vertical-align:top;}
body.woocommerce-cart .cart-collaterals {width:48%; display:inline-block; vertical-align:top;}
body.woocommerce-cart .cart-collaterals .cart_totals {width:90%;}
.magnify > .magnify-lens {width:120px !important; height:120px !important; transform:scale(1.5) !important;}
} 

/* fine */


/* altri fix */



@keyframes nectar_looped_rotate {
                0% {
                    transform: rotate(0deg);
                }

                100% {
                    transform: rotate(-360deg);
                }
            }
			
			
.wpc-magnify {text-align:center;}
.team-member {overflow:hidden; }
.team-member-image {transition:all 150ms ease-in}
.team-member .team-member-overlay {display:none;}
.team-member .team-meta {text-shadow:1px 1px 3px rgba(0,0,0,.6);}
.team-member .team-meta p {color:#ffffff !important;}
.team-member:hover .team-member-image {transform:scale(1.1); }



/*STESSA ALTEZZA COLLEZIONI*/
body.page-id-2619 .nectar-fancy-box.using-img .inner p {min-height:125px;}
body.page-id-2619 .nectar-fancy-box.using-img .inner span {display:block; min-height:125px;}
body.page-id-2619 .nectar-fancy-box.using-img .link-text {text-transform:none !important;}

body.page-id-59636 .nectar-fancy-box.using-img .inner p {min-height:125px;}
body.page-id-59636 .nectar-fancy-box.using-img .inner span {display:block; min-height:125px;}
body.page-id-59636 .nectar-fancy-box.using-img .link-text {text-transform:none !important;}

body.page-id-60586 .nectar-fancy-box.using-img .inner p {min-height:125px;}
body.page-id-60586 .nectar-fancy-box.using-img .inner span {display:block; min-height:125px;}
body.page-id-60586 .nectar-fancy-box.using-img .link-text {text-transform:none !important;}

body.page-id-75147 .nectar-fancy-box.using-img .inner p {min-height:125px;}
body.page-id-75147 .nectar-fancy-box.using-img .inner span {display:block; min-height:125px;}
body.page-id-75147 .nectar-fancy-box.using-img .link-text {text-transform:none !important;}

/*STESSA ALTEZZA MATERIALI */

body.page-id-59705 .nectar-fancy-box.using-img .inner p {min-height:70px;}
body.page-id-59705 .nectar-fancy-box.using-img .inner span {display:block; min-height:70px;}

body.page-id-6755 .nectar-fancy-box.using-img .inner p {min-height:70px;}
body.page-id-6755 .nectar-fancy-box.using-img .inner span {display:block; min-height:70px;}

body.page-id-60811 .nectar-fancy-box.using-img .inner p {min-height:70px;}
body.page-id-60811 .nectar-fancy-box.using-img .inner span {display:block; min-height:70px;}

body.page-id-72606 .nectar-fancy-box.using-img .inner p {min-height:70px;}
body.page-id-72606 .nectar-fancy-box.using-img .inner span {display:block; min-height:70px;}

/*BANDIERINE*/
.pll-parent-menu-item ul.sub-menu {width:70px; padding-top:10px; padding-bottom:10px;}
.pll-parent-menu-item ul.sub-menu li a {margin-bottom:0;}



.orderby option[value="price"],
.orderby option[value="price-desc"],
form.woocommerce-ordering .select2-results__options li:last-child, form.woocommerce-ordering .select2-results__options li:nth-last-child(2) {
   display: none !important;
}			 
		
/* FIX MENU MOBILE SU DESKTOP */

@media all and (min-width:1000px) {
	.slide-out-widget-area-toggle {display:none !important;}
	}			 
	
	
	
body .tabbed .nectar-hor-list-item {display:flex; align-items:center;}		
body .tabbed .nectar-hor-list-item[data-columns="4"][data-column-layout=small_first_last]>div:nth-child(3), body .tabbed .nectar-hor-list-item[data-columns="4"][data-column-layout=small_first_last]>div:nth-child(4) {width:25%;}

body .nectar-fancy-box .link-text {text-transform:none !important;}
.scroll-indicator {visibility:hidden !important;}


.nectar-fancy-box[data-style="color_box_hover"] .box-bg {opacity:0.12;}

@media all and (max-width:767px) {
	body .tabbed .nectar-hor-list-item {display: block;}
	}
	
	body.configuratore .modaleaccessoriconfig .nectar-product-slider .carousel-cell:nth-last-child(2), 	body.configuratore .modaleaccessoriconfig .nectar-product-slider .carousel-cell:nth-last-child(3), 	body.configuratore .modaleaccessoriconfig .nectar-product-slider .carousel-cell:nth-last-child(4), 	body.configuratore .modaleaccessoriconfig .nectar-product-slider .carousel-cell:nth-last-child(5), 	body.configuratore .modaleaccessoriconfig .nectar-product-slider .carousel-cell:nth-last-child(6) {display:none !important;}
	
	body.configuratore .modaleaccessoriconfig div.product div.images {overflow:hidden;}
	
	body.woocommerce-account .woocommerce-MyAccount-navigation-link {visibility:hidden;}
	
	.wishlist_table th.product-price, .wishlist_table td.product-price {display:none !important;}
	
	body.single-product div.product-type-simple .start-blocco-grigio {margin-bottom:40px;}
	
	/* preload configuratore */
	
	#preloadconfig {position: absolute;
    width: 100%;
    height: 100vh;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    top: 0;
    left: 0;
    z-index: 99999;
    background: #f5f5f5;
    flex-direction: column;}
	
	.grecaptcha-badge {visibility:hidden !important;}
	
	/*fix larghezza menu prodotti lingue */
#menu-item-1932 {min-width:50% !important;}

#menu-item-59403 {min-width:50% !important;}

#menu-item-72770 {min-width:50% !important;}

#menu-item-78719 {min-width:50% !important;}

/* more fixesss verde scuro: 41b9bf verde chiaro: 31babf */

body .nectar-fancy-box:hover:after {background-color:#41b9bf!important} 

body .tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul:after, body .tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul li .active-tab {background:#31babf;}

body .nectar-hor-list-item[data-color="extra-color-3"]:before {background-color:#31babf !important;}

body.page-id-3521 .remcity, 
body.page-id-3519 .remcity, 
body.page-id-59510 .remcity,
body.page-id-59513 .remcity,
body.page-id-59747 .remcity,
body.page-id-59751 .remcity,
body.page-id-72668 .remcity,
body.page-id-72670 .remcity
{max-height:24px !important; overflow: hidden !important;}


body.page-id-3521 #asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .sl-tag,
body.page-id-3519 #asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .sl-tag,
body.page-id-59510 #asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .sl-tag,
body.page-id-59510 #asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .sl-tag,
body.page-id-59747 #asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .sl-tag,
body.page-id-59751 #asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .sl-tag,
body.page-id-72668 #asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .sl-tag,
body.page-id-72670 #asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .sl-tag
{max-height:16px !important; overflow: hidden !important;} 

p.cambiasegmento {margin-top:10px;}
p.cambiasegmento a {font-size:12px; text-transform:uppercase; font-weight:300;}
p.cambiasegmento i {font-size:9px; vertical-align: -1px;
    margin-right: 2px; font-weight:300;}  
	
.loadpulsconfig {margin-right:5px;}

body.configuratore .wpc-contact-form-wrapper span.wpc-primary-btn {border-radius: 50px;
    background-color: #000000!important;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    margin-top: 20px;
    margin-bottom: 24px;
    padding: 0;
    font-size: 16px;
    text-transform: none !important;
    font-weight: 600;
	display: inline-block;
    height: 42px;
    cursor: pointer;
	width: 260px;
    text-align: center;
    line-height: 39px;
	}
	
	#confyform p {padding-bottom:.4em;}
	body.configuratore .wpcf7-response-output {margin-top:-86px;}
	#confyform .wpcf7-form-control-wrap {margin-top:2px;}
	#confyform {padding-bottom:60px; margin-bottom:60px;}
	
	.pum-theme-195654 .pum-container, .pum-theme-lightbox .pum-container {border-color:#f5f5f5; background:#f5f5f5; border-radius:0;}
	.pum-theme-195654 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {border-color:#000000; background:#ffffff; color:#000000; font-weight:bold;}
	
	
	/*FIX DOVESIAMO */
	/*#asl-storelocator .asl-cont {font-family:'Garamond', sans-serif;}*/
	#asl-storelocator .sl-row.sl-desc br {display:block; }
	#asl-storelocator .sl-row.sl-desc .nomeagente {font-weight:500; font-size:16px; font-style:italic;}
	
	
	body:not(.page-id-3371):not(.page-id-59506):not(.page-id-59759):not(.page-id-72672)  #asl-storelocator .sl-addr.remcity {display:none !important;}
	body:not(.page-id-3371):not(.page-id-59506):not(.page-id-59759):not(.page-id-72672)  #asl-storelocator .sl-phone {display:none !important;}
	body:not(.page-id-3371):not(.page-id-59506):not(.page-id-59759):not(.page-id-72672)  #asl-storelocator .sl-email {display:none !important;}
	
	
	body:not(.page-id-3371):not(.page-id-59506):not(.page-id-59759):not(.page-id-72672)  #asl-storelocator .infowindowContent .sl-tag {display:none !important;}
	
	body:not(.page-id-3371):not(.page-id-59506):not(.page-id-59759):not(.page-id-72672)  #asl-storelocator .infowindowContent .info-addr {display:none !important;}
	
	body:not(.page-id-3371):not(.page-id-59506):not(.page-id-59759):not(.page-id-72672)  #asl-storelocator .infowindowContent .descdovenew br {display:block !important; }
	
	body:not(.page-id-3371):not(.page-id-59506):not(.page-id-59759):not(.page-id-72672)  #asl-storelocator .infowindowContent .descdovenew {padding-bottom:16px; font-size:14px !important;}
	
	body:not(.page-id-3371):not(.page-id-59506):not(.page-id-59759):not(.page-id-72672)  #asl-storelocator .infowindowContent .descdovenew .nomeagente {font-weight:500; font-style:italic; font-size:14px !important;}
	
	 #asl-storelocator .descdovenew {font-family:'Source Sans 3', sans-serif; font-size:16px !important; line-height:22px;}
	 
	 
	 .noteordine_prod p {background:#f5f5f5; display:inline-block; padding:5px 10px; font-size:13px;}
	 
	
	/* fix portfolio */
	@media all and (min-width:999px) {
	.portfolio-wrap div.element .work-meta {min-height:170px; display:block;}
}
	
	
	.woocommerce-mini-cart__buttons.buttons .button.wc-forward.wp-element-button {text-transform:none !important;}

	
	#capacitaxconfig, #titoloxconfig, #materialextabella, #basextabella {display:none !important}
	

																				 	#aggiungicampionimini a.aggiungialtricamp {width:100% !important; background:#aaaaaa !important; text-transform:none !important;}
	#aggiungicampionimini a.aggiungialtricamp:hover {background:#333333 !important;}
	
	
	.linktagprod {font-family:inherit !important; color:#888888 !important; text-decoration:underline;}
 	.woocommerce-mini-cart .woocommerce-Price-amount.amount {display:none !important;}
	
	.nectar-slide-in-cart.style_slide_in_click ul.product_list_widget li img {width:120px !important;}
	
	/* 
	body.salient_g_sections-template-default #header-space, body.salient_g_sections-template-default #header-outer, body.salient_g_sections-template-default #wpadminbar, body.salient_g_sections-template-default .iubenda-tp-btn   {display:none !important;}
	
	body.salient_g_sections-template-default .container-wrap {padding-top:0;}
	
	body.salient_g_sections-template-default .container.main-content {padding:0;}
	body.salient_g_sections-template-default #ajax-content-wrap .vc_row.right_padding_8pct .row_col_wrap_12 {padding:0;}
	
	.lasciatiframe {border:0; width:100%; height:600px; overflow:hidden; margin-bottom:40px; margin-top:-60px;}
	
	
	*/
	
	
	body.single-product .ispirare .nectar-fancy-box .text h4 {display:block;}
	body.single-product .ispirare .nectar-fancy-box .text {font-size:14px;}
	body.single-product .ispirare {display:none;}
	
	.sectitleadded {margin-bottom:40px !important;}
	body.archive.category .subheader {display:none !important;}
	.linkabadge .nectar-badge:nth-child(1) {cursor:pointer;}
	.linkabadge .nectar-badge:nth-child(2) {cursor:pointer;}
/* disabilita ordina per */
	body.woocommerce .nectar-shop-header .nectar-shop-header-bottom .woocommerce-ordering {display:none !important;}
	
	ul.blogcatsmobile {display: inline-block;
    width: 40%;
    position: absolute;
    right: 0;
    top: 0;
	text-align:right;}
	ul.blogcatsmobile li {list-style-type:none; margin-bottom:4px;}
	#categories-2 ul.blogcatsmobile li a {
	background: #000000;

    padding: 3px 8px !important;
    border-radius: 100px;
    color: #ffffff !important;
}

.fancybox-bg {background:rgba(0,0,0,.85) !important}


.lasciatiscorri {text-align:right; font-weight:500; margin-top:-16px;}

h2.catetitolo_seed {font-size: 46px !important;  
    line-height: 50px !important; color:#ffffff; font-weight:400 !important;}
	body.tax-product_cat.term-farma h2.catetitolo_seed {color:#000000;}
	
	h1.h1_footer_seed {font-size:13px; line-height:20px; padding:0; margin:0; color:#ffffff; text-align:center;}
	body #footer-outer {background-color:#008294 !important;}
	
	h1.h1_coll_seed {font-size:15px; line-height:19px;}
	
	.h1ify6268 {font-size:62px; line-height:68px; font-weight:400; display:inline-block;}
	
	p.h1pfiy {font-size:16px; margin:0; padding:0;}	
	h1.h1pfiy {font-size:19px; line-height:20px;}
	
	.nectar-active-product-filters a {background:black; color:white !important;}
	
	#sidebar .widget.woocommerce li > .count {display:none !important;}
	
		body.tax-pa_materiali .woocommerce-breadcrumb {visibility:hidden;}
		
		.wblow { 
		margin-left:10px;  
    opacity:0.9 !important;
    line-height: 1.25 !important;
    min-width: 20px !important;
    border-radius: 3px !important;
    cursor: pointer !important;
    font-weight: bold !important;
    font-size: 11px !important;
    color: rgba(0,0,0,0.65) !important;
    display: inline-block !important;
    vertical-align: middle !important;
    -webkit-text-size-adjust: 100% !important;
    padding: 4px 8px !important;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.15),0 1px 1px -1px rgba(0,0,0,0.15) !important;
    background-color: #ddd !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%231CC691' fill-rule='evenodd' d='M16 7a4 4 0 0 1 2.627 7.016L19.5 25h-7l.873-10.984A4 4 0 0 1 16 7z'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-size: 21px 21px !important;
    background-position: top left !important;
    padding-left: 20px !important;}
	
	.annullaconfig {background:#ededed; color:#000000; padding:10px 25px; font-size:13px; text-align:center; border-radius:100px; clear:both;}
	
	/* fix grandezza img news */
	
	body.single-post .featured-media-under-header__featured-media .post-featured-img img {height:unset; object-fit:unset; object-position:unset;}
	body.single-post .featured-media-under-header__featured-media:not([data-format="video"]):not([data-format="audio"]):not([data-has-img="false"]) {overflow:visible;}
	
	    body.single-post .post-content strong {color:#41B9BF;}
		body.single-post .post-content b {color:#41B9BF;}

		body.single-post .post-content strong a {text-decoration:underline;}
		body.single-post .post-content a strong {text-decoration:underline;}
		
		body.page .main-content strong {color:#41B9BF;}
		body.page .main-content b {color:#41B9BF;}

		body.page .main-content strong a {text-decoration:underline;}
		body.page .main-content a strong {text-decoration:underline;}
		
		

		body.single-awsm_job_openings .main-content strong {color:#41B9BF;}
		body.single-awsm_job_openings .main-content b {color:#41B9BF;}

		body.single-awsm_job_openings .main-content strong a {text-decoration:underline;}
		body.single-awsm_job_openings .main-content a strong {text-decoration:underline;}
		
body.material #top nav ul #nectar-user-account a span.screen-reader-text,#header-outer .user-initial-mobile {
-webkit-clip-path: none;
clip: unset;
font-size: 16px;
margin-left: 2px;
}	
#header-outer .user-initial-mobile {
height: 20px;
width: 20px;
top: 12px;
left: 38px;
margin: 0;
overflow: visible;
}
#header-outer #top .mobile-user-account  {
width:60px;
}
#header-outer nav>ul>.megamenu ul li a, .sf-menu>li ul a {
margin-bottom:10px;
}
.cat-item-119374,.cat-item-116453,.cat-item-119370,.cat-item-116455,.cat-item-119372,.cat-item-119380,.cat-item-119376,.cat-item-119378 {
display:none !important;
}

.masonry.material .masonry-blog-item .grav-wrap {
display:none;
}


