
.page-main h2.list-nome-prodotto, .popup-container h2.list-nome-prodotto {
    color: #827552;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 1.5px;
    line-height: 21px;
    margin-bottom: 20px;
    margin-top: 5px;
}


.page-main h2.list-nome-prodotto a{ position: relative;z-index:1000;}


.page-main p.list-descrizione-prodotto, .popup-container p.list-descrizione-prodotto {
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 1px;
    line-height: 30px;
    margin-bottom: 35px;
    margin-top: 0;
}


.visuallyhidden {
    border: 0 none !important;
    clip: rect(0px, 0px, 0px, 0px) !important;
    color: #222222;
    display: block !important;
    height: 1px;
    margin: -1px;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px;
}

.cat-box-prod-grid .cat-box-prod.nopointer {
    cursor: auto;
}


.popup-container.prod-popup  span.evidenceTitle {font-weight: 700;}
.popup-container.prod-popup  .inlineProd.explodeForm{ 	background-position: 215px center;border: 1px solid #827552; padding: 10px 30px 10px 20px;     text-decoration: unset;}
.popup-container.prod-popup  .inlineProd.explodeForm.exploded { border: 1px solid #000;}


.master-info .explodeForm {
    text-decoration: underline;
    background: url(../../img/down-black-arrow.svg) no-repeat center right;
    padding-right: 20px;
    background-size: 7px;
    margin-bottom: 20px;
    display: inline-block;
}

.cat-dettagli-prod-grid{ color:#666;}
/* .descrizione-tag {margin-top: 50px;margin-bottom: 30px;	font-weight: normal} */
.descrizione-tag-section .descrizione-tag {padding-top: 0px;padding-bottom: 50px;	font-weight: normal; }
.descrizione-tag-section {background-color: #fafafa;}
.page-footer .container h5.secondTitleColumn {
	    margin-top: 20px;
    margin-bottom: 12px;
}
/* Dettagli Categoria */
.descrizione-dettaglio-categoria{
    border-top: 1px solid #e0e0e0;
    padding-top: 40px;
}
.descrizione-dettaglio-categoria p{font-weight:300}
.descrizione-dettaglio-categoria p strong{font-weight:400}
/* HOME PRODOTTO ANTEPRIMA */
	.page-section-tutti-prodotti { background-color:#fafafa; border-color:#d9d5cb		}
			.page-main .cat-box-home  p.list-descrizione-prodotto { font-size: 15px; line-height: 24px;}
			.cat-box-home { border-bottom:0px;}
			.cat-box-home  .cat-box-wrapper {border-top:0px; display: inline;}
			.more-celato {  float: right;  color: #fff;	    background-color: #fff;	}
			.more-celato.more-azienda {  float: right;  color: #fafafa;	    background-color: #fafafa;	}
			a.more-celato.more-azienda:hover, a.more-celato.more-azienda:focus { color: #fafafa;	}
			a.more-celato:hover, a.more-celato:focus { color: #fff;	}
			.cat-box-home .col-lg-4.col-md-4.col-sm-6.col-xs-12 {	border-bottom: 1px solid #fff; 	padding-bottom: 20px;margin-bottom: 20px;}
			.cat-readless-home { float:right;  cursor: pointer;}
			.expanded-azienda { margin: 40px 0px;}



.page-section-tutti-prodotti-only-home { padding-top: 50px; padding-bottom: 50px;	}
.page-section-tutti-prodotti-only-home  a.button{ border: 0px; margin: auto; display: block;  max-width: 200px;overflow: hidden;}
.page-section-tutti-prodotti-only-home .cat-box-wrapper >div{ padding-bottom: 40px;}

.servizi-flexbox .footer-menu-semilavorati a.list-menu_nested__link { width: 25%;float: left;}
.servizi-flexbox .footer-menu-semilavorati a.list-menu_nested__link {color: #000; font-size: 12px;}

.internalTextLink {color:initial!important;cursor:initial !important;}


@media only screen and (max-width : 1199px) {
.page-main p.list-descrizione-prodotto, .popup-container p.list-descrizione-prodotto  {
		font-size:16px;
		line-height:26px;
		/*margin-bottom:35px;*/
	}
	.cat-box-home .cat-box-text {	max-height: 95px;}
}

@media only screen and (max-width : 991px) {
.page-main p.list-descrizione-prodotto, .popup-container p.list-descrizione-prodotto  {
		font-size:16px;
		line-height:26px;
		margin-bottom:25px;
	}
}



@media only screen and (max-width : 767px) { 
.page-main p.list-descrizione-prodotto, .popup-container p.list-descrizione-prodotto  {
		font-size:14px;
		line-height:22px;
		/*margin-bottom:25px;*/
	}
	
}