.page-id-58172 .prdctfltr_woocommerce_ordering,.page-id-58151 .prdctfltr_woocommerce_ordering,.page-id-58168 .prdctfltr_woocommerce_ordering {
	display: none !important;
}

.page-id-58172 .prdctfltr_filter_title, .page-id-58151 .prdctfltr_filter_title, .page-id-58168 .prdctfltr_filter_title {
	display: none;
}

.titologrande-paginaenergy p {
	font-weight: bold;
	font-size: 60px !important;
	font-family: "Akrobatsemibold" !important;
	color: white;
	line-height: 71px;
	width: 100%;
	float: left;
	margin-bottom: 0;
}

.titologrande2-energy p {
	 color: white !important;
	font-size: 68px !important;
font-family: 'akrobatblack' !important;
	line-height: 64px;
	width: 100%;
	float: left;
	margin-bottom: 30px;
	margin-top: 0
}

.testo1-energy p {
	font-size: 24px !important;
	line-height: 30px !important;
	color: #ffffff !important;
	font-family: 'texgyreherosregular' !important;
	color: white;
	margin-top: 20px;
	padding-right: 20px;
}

.selectprodenergy select {
	-webkit-appearance: none;
   -moz-appearance: none;
        appearance: none;
        color: white;
        font-size: 37px;
        background-color: transparent !important;
        border: none;
        font-family: "Akrobatsemibold" !important;
        text-transform: uppercase;
        background-image: url('/wp-content/uploads/2022/01/frecciabassaenergy.png');
        background-repeat: no-repeat;
background-position: right center;
padding-right: 40px;
margin-top: 30px;
border-bottom: 3px solid white;
}

.selectprodenergy select option {
	background-color: black;
	font-size: 25px;
}

.filtribrowsenuovoenerg {
  color: white;
  font-size: 30px;
  margin-right: 20px;
  font-family: 'texgyreherosregular';
}

.robotocond24specialnew p,.testograndemaiuscmattres {
	font-family: 'Akrobatsemibold' !important;
	font-size: 22px !important;
	text-transform: none;
	line-height: 30px;
}

.colorwhitespecnew {
	color: white;
}

.bloccoblack {
	background-color: black;
}

.bloccoverdenewspec {
	background-color: #93D400;
}

.bloccoblack p {
	color: white;
}

.bloccoblack li {
	color: white;
}

.bloccoinizialecentralenewspecnew {

}

.post-59971 .entry-title,.post-56643 .entry-title { 
	width: 50%;
	padding-left: 25% !important;
	line-height: 35px !important;
}


.bloccomattone1pagenergynew-tutti {
  width: 30%;
  margin-right: 3.33%;
  float: left;
  margin-top: 30px;
}

.bloccomattone1pagenergynew-tutti img {
  width: 80%;
  text-align: left;
}

.link-bloccomattone1pagenergynew {
	margin-top: 20px;
}

.bottonefinalekeybenefits {
	margin-top: 40px;
}

.whitecolorspecnew li,.bloccoverdenewspec li {
	margin-bottom: 10px;
}

.bottonefinalekeybenefits .vc_btn3.vc_btn3-color-grey {
	padding: 10px 25px !important;
	line-height: 16px !important;
	font-size: 16px !important;
	opacity: 1 !important;
	z-index: 3;
	position: relative;
	margin-left: 10px;
	background-color: white !important;
	color: black;
	border-radius: 2em;
	text-transform: none;
}

.bottonefinalekeybenefits a,.bottonefinalekeybenefits .vc_btn3.vc_btn3-color-black:after {
	background-color: white !important;
	color: black !important;
}


.spazioscrittaspecnewenergypost {
	width: 80%;
	padding-left: 10% !important;
}

.bottonespecnewenergypost {
	margin-top: 12%;
}

.link-bloccomattone1pagenergynew {
	border-radius: 2em;
background-color: black;
color: white !important;
text-transform: uppercase;
padding: 10px 10px;
width: 40px;
margin: 0 auto;
  margin-top: 0px;
  margin-bottom: 0px;
margin-top: 20px !important;
}

.link-bloccomattone1pagenergynew a {
	color: white !important;
}

.bottonefinalekeybenefits2 a {
	background-color: white !important;
	border: 1px solid black !important;
	color: black !important;
	font-family: 'akrobatbold' !important;
}

.bottonenewspeckingreeenspecnew button {
	border-radius: 2em !important;
border-color: black !important;
font-family: 'akrobatbold' !important;
text-transform: none !important;
}

.bottonenewspeckingreeenspecnew {
	float: left;
	margin-top: 30px;
}

.comparsadivisoreimpspecnews {
	margin-top: 20px;
	margin-bottom: 40px;
	background-color: black;
	display: block !important;
}

.altezzafissablocconewspec {
	min-height: 424px;
	
	
}

.altezzafissablocconewspec2 {
  min-height: 454px;
}

.latosinistroboxspecnew1 {
	margin-right: 1%;
	width: 49%;
}

.latodestroboxspecnew1 {
	margin-left: 41;
	width: 49%;
}
.bordofissoaltospecnew,.boxmattonienergyspecnew {
	border: 1px solid #E5E5E5;
}

.boxmattonienergyspecnew1 {
	width: 98%;
	margin-right: 2%;
}

.boxmattonienergyspecnew2 {
	width: 98%;
	margin-left: 2%;
}

.altezzafissaltospecnew2 {
	min-height: 485px;
}

.boxmattonienergyspecnew img {
	margin-top: 40px;
}

.postid-59971 .eltdf-row-grid-section,.postid-56643 .eltdf-row-grid-section {
    width: 1200px!important;
}

.page-id-58151 ul.products > .product .eltdf-pl-text-wrapper,.page-id-58168 ul.products > .product .eltdf-pl-text-wrapper,.page-id-58172 ul.products > .product .eltdf-pl-text-wrapper {
	margin-top: 45px !important;
}

.page-id-58151 .iconeplus-mini-format img,.page-id-58168 .iconeplus-mini-format img,.page-id-58172 .iconeplus-mini-format img {
  width: 25px;
  }
  
 .page-id-58151 .iconeplus-mini-format, .page-id-58168 .iconeplus-mini-format, .page-id-58172 .iconeplus-mini-format {
   top: 129px;
   }

.compari-energy {
	display:none;
}

.page-id-58168 .icona-non-energy,.page-id-58172 .icona-non-energy {
	display:none;
}

.page-id-58168 .compari-energy,.page-id-58172 .compari-energy, .page-id-60722 .compari-energy, .page-id-60716 .compari-energy, .page-id-60720 .compari-energy, .page-id-60718 .compari-energy, .page-id-60725 .compari-energy, .page-id-60727 .compari-energy, .page-id-60729 .compari-energy, .page-id-60731 .compari-energy, .page-id-60736 .compari-energy, .page-id-60738 .compari-energy, .page-id-60740 .compari-energy,  .page-id-60742 .compari-energy {
	display:block;
}

@media screen and (max-width: 1250px) {

	.postid-59971 .eltdf-row-grid-section,.postid-56643 .eltdf-row-grid-section {
	    width: 1000px !important;
	}

}

@media screen and (max-width: 1050px) {

	.postid-59971 .eltdf-row-grid-section,.postid-56643 .eltdf-row-grid-section {
	    width: 900px !important;
	}

	.spazioscrittaspecnewenergypost {
	  width: 90%;
	  padding-left: 5% !important;
	}

	.altezzafissaltospecnew2 {
	  min-height: 527px;
	}

	.bottonespecnewenergypost {
  margin-top: 25%;
}

.boxmattonienergyspecnew img {
	width: 80%;
	margin-top: 100px;
}


}

@media screen and (max-width: 950px) {

	.postid-59971 .eltdf-row-grid-section,.postid-56643 .eltdf-row-grid-section {
	    width: 767px !important;
	}

	.altezzafissaltospecnew2 {
	  min-height: 550px;
	}

}

@media screen and (max-width: 768px) {
.postid-59971 .eltdf-row-grid-section,.postid-56643 .eltdf-row-grid-section {
	    width: 95%;
max-width: 400px;
margin: 0 auto;
	}

	.latosinistroboxspecnew1,.latodestroboxspecnew1 {
  margin-right: 0%;
  width: 100%;
}

.bordofissoaltospecnew, .boxmattonienergyspecnew {
  border: 0;
}

.wpb_column .vc_custom_1646390507933,.wpb_column .vc_custom_1646389498130,.wpb_column .vc_custom_1646671884274 {
	margin-left: 0 !important;
}

.latosinistroboxspecnew1 {
	margin-bottom: 20px;
}

.post-59971 .entry-title, .post-56643 .entry-title {
  width: 80%;
  padding-left: 10% !important;
  }

.bloccomattone1pagenergynew-tutti {
	margin-bottom: 30px;
}

.altezzafissaltospecnew2 {
  min-height: 350px;
}

.bottonespecnewenergypost {
  margin-top: 45%;
}

.tagenergy1114 {
	text-align: left;
}

.page-id-58151 ul.products > .product .eltdf-pl-text-wrapper, .page-id-58168 ul.products > .product .eltdf-pl-text-wrapper, .page-id-58172 ul.products > .product .eltdf-pl-text-wrapper {
  margin-top: 65px !important;
}

.page-id-58151 .prdctfltr_sc .products li img,.page-id-58168 .prdctfltr_sc .products li img,.page-id-58172 .prdctfltr_sc .products li img {
  margin-right: 10px;
  margin-left: 0;
  margin-bottom: 5px;
}

}