:root {--theme-color: #d00000;}
.push-menu .push-menu-submenu li.elettrico > a {background:#00c500; color:#fff;}
.push-menu .push-menu-submenu li.elettrico .open-sub-menu {background:#00c500;; color:#fff;}
.ayads-html {display:none;}

/*-----------------------------------ELETTRICO HOME------------------------------------*/

.icon::before {display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased;}
.home-article-sez-elettrico {border-top:5px solid #00c500; border-bottom:1px solid #00c500!important; padding:5px 0 0 0!important;}
.home-article-sez-elettrico .home-article-title {color:#00c500;}.home-article-sez-elettrico .home-article-date {color:#00c500;}
.home-article-sez-elettrico .home-article-subheading {background:#00c500; padding:5px}
.home-article-sez-elettrico .home-article-subheading::before {font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f1e6"; margin:0 5px;}


/*-------------------------------------SPECIALE SALONE CAMPI CUSTOM--------------------------------------------*/

#NotBox .banner_salone {display:inline-table;width:300px;margin: 0 5px; display:none;}
.customfield {display:unset!important;margin: 0 auto!important;overflow: hidden!important; padding:unset!important;}
#HomeTop {width: 100%;margin: 0 auto;}
#HomeMiddle {margin: 0 auto;}
.Colonne {width: 310px;display:inline-table;padding:0 10px;vertical-align: top;border-right: 1px solid silver;}
.Central {border-right:0;}
.customfield #BoxUno.evento {width: 100%;}
.customfield h6 {margin: 0 2px!important;padding: 5px!important;background: #d00000!important;text-align: center;color: #fff;font-size: 20px;text-transform: uppercase;}
.customfield ul {height: auto;margin: 10px 0;text-align: center!important;padding: 0;}
.customfield ul li {list-style-type:none;display: inline-table!important;text-align: center;padding: 5px 3px!important;margin: 2px 0!important;width: 150px!important;background: #f5f5f5;}
.customfield ul li:hover {font-weight:bold;}.customfield ul li a {text-decoration:none;color:#000;font-size: 15px;letter-spacing: -0.5px;}
.customfield #NotUno.evento {margin: 0 0 10px 0!important;border:0;padding:0 15px!important;background: #fff;height: 600px;overflow: hidden;}
.customfield #NotUno.evento h2 {font-size: 30px;margin:10px 0;text-transform:uppercase;}
.customfield #NotUno.evento .home-article-subheading, .customfield #NotUno.evento .home-gallery-subheading {font-size:20px; bottom:10px; top:unset;}
.customfield .NotAltre-articoli_sottoevento .home-article-subheading, .customfield .NotAltre-articoli_sottoevento .home-gallery-subheading {font-size:14px; bottom:10px; top:unset;}
.NotAltre-articoli_sottoevento {padding: 0;border-bottom: 5px solid #000000;margin: 0 0 20px 0;}
.NotAltre-articoli_sottoevento h2 {margin:0 0 5px 0;padding:0;background:#d00000;color:#fff;font-weight:normal;font-size: 20px;padding: 5px;text-align: center;font-weight: bold;text-transform: uppercase;}
.NotAltre-articoli_sottoevento .link-block {margin:0;padding: 0;display: block;border: 0;text-align:left;}
.NotAltre-articoli_sottoevento .link-block h2 {margin: 0;background:unset;color:#000;font-weight:bold;font-size: 22px;letter-spacing: -0.5px;line-height: 24px;text-align: left;text-transform: unset;}
.NotAltre-articoli_sottoevento .link-block .home-article-description {font-size: 16px;}
.NotAltre-articoli_sottoevento .link-block .home-article-footer span {font-size: 13px;}
.NotAltre-articoli_sottoevento .search-result .block-content {text-align:left;}.NotAltre-articoli_sottoevento .search-result:hover {background:unset;}
.NotAltre-articoli_sottoevento .block-image {float:unset;width: 100%;margin: 0 0 10px 0;}
.NotAltre-articoli_sottoevento .Correlati {padding: 5px 0;}
.NotAltre-articoli_sottoevento .Correlati .Correlato {margin: 0;padding: 4px;line-height: 14px;text-align: left;border-top: 1px solid #d8d8d8;}
.NotAltre-articoli_sottoevento .Correlati .Correlato a {color: #06c;font-weight: normal;font-size: 16px;letter-spacing: -0.5px;line-height: 20px;}
.customfield .HomeMiddle {border:0!important;}


/*NOTIZIA APERTURA EVENTI SPECIALI EICMA*/
#NotUno .home-article .article-img {height: 600px;overflow: hidden;}
.evento .article-img .home-article-subheading {top:25px!important; bottom:unset!important; right:25px; left:unset; position:absolute;}
.evento h2 {position:absolute;bottom: 59px;left: 0;background:#d00000;color:#fff;padding: 5px;right: 0;}
.evento .home-article-description {position:absolute;bottom: 0;left: 0;padding: 5px;background: #000;color:#fff;right: 220px;font-size: 18px;line-height: 20px;height: 60px;overflow: hidden;}
.evento .home-article-footer {position:absolute;bottom: -5px;right: 0;padding:5px 10px;background:#fff;width: 200px;height: 58px;border: 1px solid #000000;}


/*-----------------------------------------------SEZIONE VIDEO---------------------------------------------------*/

.home-video-apertura3col .block-image .block-content-title, .home-video-col .block-image .block-content-title, .home-video-cerca a {color: #fff;}


	
#BoxUnoVideo {}
.BoxUnoVideo-container {margin: 0 2px; text-align: center; overflow:hidden;}
.BoxUnoVideo-container div {width: 240px;display: inline-table;margin: 1px 0;}
.BoxUnoVideo-container div a {display: block;border: 0!important;}
.BoxUnoVideo-container div a .article-img {height: 125px; overflow: hidden; display: block;}
.BoxUnoVideo-container div a .article-img img {}
.BoxUnoVideo-container div a .article-img .home-article-subheading {top: 10px!important; right: 10px!important; }
.BoxUnoVideo-container div a h2 {font-size: 16px;position: relative;background: none;color: #000;margin: 0;padding: 0 3px;text-align: left;bottom: unset;left: unset;right: unset;border: 0!important;}
.BoxUnoVideo-container div a .home-article-description {display: none;}
.BoxUnoVideo-container div a .home-article-footer {display: none;}

.BoxUnoVideo-articolo .GuardaTutti {background: #d00000;height:200px;color:#fff;font-size:28px;padding: 0;}
.BoxUnoVideo-articolo .GuardaTutti h5 {padding: 135px 0 0 0;margin:0;}

.BoxUnoVideo-container {position:relative;}
.BoxUnoVideo-container .owl-nav {width:100%;position:absolute;top: 58px;left: 0;}
.BoxUnoVideo-container .owl-nav .owl-prev {width: 50px;left:15px;position:absolute; font-size:28px; color:#fff;}
.BoxUnoVideo-container .owl-nav .owl-next {width:50px; right:15px; position:absolute;}
.BoxUnoVideo-container .owl-nav .owl-prev i, .BoxUnoVideo-container .owl-nav .owl-next i {color: #fff; font-size:50px;}


/*-----------------------------------HOOK-----------------------------------*/
.Speciale {background:#d00000;padding: 10px 0;text-align:center;margin:0 0 10px 0;}
.Speciale a  {text-decoration:none; color:#fff;}
.Speciale .Stitle {font-weight:bold;font-size: 240%;line-height:32px;display:inline-table;margin:0 10px;}
.Speciale .Scasa {font-size: 150%;display:inline-table;margin:0 10px;}
/*-----------------------------------PULSANTI MENU-----------------------------------*/
#menusito #sottomenusito a {width:16%!important;}
#menusito .usato {}
#menusito .usato a {background: #f9423a;color: #fff!important;}
#menusito .usato a:hover {color:#ff6c00!important; border-bottom:1px solid #ff6c00!important; transition:0.5s; background:#fff!important;}
#Sond  {display:none;}


	
	
@media only screen and (min-width:10px) and (max-width:900px) {

#menusito #sottomenusito a {width:100%!important;}
.Colonne {width:unset;display: unset;margin: 5px auto;overflow: hidden;}
.NotAltre-articoli_sottoevento {border:0;border-bottom:5px solid silver;margin: 5px 5px 20px 5px;}
.customfield ul li {width: 47%!important;}
#Sond  {display:inherit;}
	
/*NOTIZIA APERTURA EVENTI SPECIALI EICMA*/
.evento .article-img .home-article-subheading {top: unset!important;bottom: 10px!important;right: unset!important;left: 10px !i;position: absolute!important;}
.evento h2 {position: unset!important;bottom: unset!important;left: unset!important;background: unset!important;color: unset!important;padding: unset!important;}
.evento .home-article-description {position: unset!important;bottom: unset!important;left: unset!important;padding: unset!important;background: unset!important;color: unset!important;right: unset!important;font-size: unset!important;line-height: unset!important; height:unset!important;}
.evento .home-article-footer {position: unset!important;bottom: unset!important;left: unset!important;padding: unset!important;background: unset!important;border: 0!important;}
	
.BoxUnoVideo-container div {width: 240px; display: inline-table; margin: 5px 0; }
.BoxUnoVideo-container div a .article-img .home-article-subheading {top: 10px!important;right: 10px!important;bottom: unset!important;}
.customfield #NotUno.evento {background: unset;height: unset;overflow: unset;}
#NotUno .home-article .article-img {height:unset;overflow: unset;}
.home-video-apertura3col .block-image .block-content-title, .home-video-col .block-image .block-content-title, .home-video-cerca a {color: #fff!important;}
	
	}