:root  {
	
   --header-block-bg-corporate: var(--header-block-bg);
   --bold-color-corporate: var(--bold-color);
   --theme-color-corporate: var(--color-primary);
   --theme-color-two-corporate: var(--color-secondary);
   --circle-one-corporate: var(--circle-one);
   --circle-two-corporate: var(--circle-two);
   --circle-three-corporate: var(--circle-three);
	
	
	
   --header-block-bg-ciclo-idrico:#5da5b8;
   --bold-color-ciclo-idrico:#5da5b8;
   --theme-color-ciclo-idrico:#5da5b8;
   --theme-color-two-ciclo-idrico:#5da5b8;
   --circle-three-ciclo-idrico:#3e809d;
   --circle-two-ciclo-idrico:#5da5b8;
   --circle-one-ciclo-idrico:#f0f8fa;	

   
   --header-block-bg-igiene-ambientale:#e98600;
   --bold-color-igiene-ambientale:#e98600;
   --theme-color-igiene-ambientale:#e98600;
   --theme-color-two-igiene-ambientale:#e98600;
   --circle-three-igiene-ambientale:#B76D18;
   --circle-two-igiene-ambientale:#e98600;
   --circle-one-igiene-ambientale:#fbf2e5;	

   --header-block-bg-illuminazione-pubblica:#e9b400;
   --bold-color-illuminazione-pubblica:#e9b400;
   --theme-color-illuminazione-pubblica:#e9b400;
   --theme-color-two-illuminazione-pubblica:#e9b400;
   --circle-three-illuminazione-pubblica:#D2930F;
   --circle-two-illuminazione-pubblica:#e9b400;
   --circle-one-illuminazione-pubblica:#fff7dc;	
   
   --header-block-bg-energie-rinnovabili:#88B027;
   --bold-color-energie-rinnovabili:#88B027;
   --theme-color-energie-rinnovabili:#88B027;
   --theme-color-two-energie-rinnovabili:#88B027;
   --circle-three-energie-rinnovabili:#618C2B;
   --circle-two-energie-rinnovabili:#88B027;
   --circle-one-energie-rinnovabili:#eff9d7;	  

   --header-block-bg-parcheggi-pubblici:#30529C;
   --bold-color-parcheggi-pubblici:#30529C;
   --theme-color-parcheggi-pubblici:#30529C;
   --theme-color-two-parcheggi-pubblici:#30529C;
   --circle-three-parcheggi-pubblici:#163B79;
   --circle-two-parcheggi-pubblici:#30529C;
   --circle-one-parcheggi-pubblici:#E1E5EF;	  

   --header-block-bg-funebre:#a58335;
   --bold-color-funebre:#a58335;
   --theme-color-funebre:#a58335;
   --theme-color-two-funebre:#a58335;
   --circle-three-funebre:#685322;
   --circle-two-funebre:#a58335;
   --circle-one-funebre:#f3ecdd;	
  
}




.slider-half {
    padding-left: 5%;
    padding-right: 5%;
}

.slider {
      max-width: 1300px;
	  margin: 0 auto;
}

.tns-nav, .tns-controls {
    margin-top: -0px;
}


/*
@media (min-width: 992px)  {
   body {
  		zoom: 1.1; 
		-moz-transform: scale(1.1); 
		-moz-transform-origin: 0 0;
   }  
}
*/

body {
  	/*font-size: 1.2em;*/
} 

.footer a:hover {
	color: #ddd !important;
}

.copyright {
	/* font-size: 0.9em; */
}

thead th {
	background: var(--color-primary);
	color: #ffffff;
}
tr:nth-child(even) {
	background: var(--circle-one);
}


.message-status, .message-success, .message-status::before, .message-success::before {
    background: var(--color-primary);
}


/*tr:nth-child(odd) {background: #FFF} */


body.homepage #main-wrapper {
    display: none;
} 


#block-iconeattivita .flexparent{
  display: flex;
  width: 100%
}

#block-iconeattivita .flexchild{
  width: 20%;
  text-align: center;
  margin-bottom: 25px;
}

@media (min-width: 992px)  {
   #block-iconeattivita .flexchild{	
	  margin-right: 20px;
      margin-left: 20px;
   }	
   
   
   #block-numeriverdi {
      background-image: url(/sites/www.amambiente.it/files/cornetta-numero-verde.png);
	  background-position: 80% 30%;
	  background-repeat: no-repeat;
   }
   
   #block-numeriverdi table,
   #block-prontointervento table  {
      width: 50%;  	  
   }
}

@media (max-width: 992px)  {
	
 
	
   #block-iconeattivita .flexparent{
      flex-wrap: wrap; 
   }
   #block-iconeattivita .flexchild{
     width: 33%;
   }
   #block-iconeattivita .wrap1,
   #block-iconeattivita .wrap2,
   #block-iconeattivita .wrap3,
   {
     width: 33%;
   }
/*   #block-iconeattivita div.wrap1{
	 margin-left: 16%;
   } 
   #block-iconeattivita div.wrap2{
	 margin-right: 16%;
   } 
   */
}


#block-numeriverdi .block-title,
#block-prontointervento .block-title {
	padding-bottom: 20px;
}


#block-numeriverdi,
#block-numeriverdi a,
#block-numeriverdi strong,
#block-numeriverdi h1,
#block-numeriverdi h2,
#block-numeriverdi h4 {
      color: #ffffff;
      background-color: var(--color-primary);
}


#block-prontointervento,
#block-prontointervento a,
#block-prontointervento strong,
#block-prontointervento h1,
#block-prontointervento h2,
#block-prontointervento h4 {
      color: #ffffff;
      background-color: var(--theme-color-funebre);
}


#block-numeriverdi,
#block-prontointervento {
    padding: 30px;
}

#block-numeriverdi img,
#block-prontointervento img {
    filter: contrast(0) brightness(2);
}



.node-header {
    border: 1px solid #f0f0f0;
    border-radius: 10px;
} 


.region-sidebar-second  a {
      color: var(--color-primary) ;
      font-weight: bold;
}

/* @media (min-width: 992px)  {
  .region-sidebar-second ul.main-menu > li:first-child a {
	  width: 80%;
  }  
}  */

@media (max-width: 992px)  {
  .region-sidebar-second ul.main-menu {
	z-index: 0;		/* fix menu mobile */	
  }  
  
}



.header-top {
	z-index: 40;
	
}






div.page-header {
/*    background-image: url("/sites/www.amambiente.it/files/headers/texture-full.png");     */
/*    background-image: url("/sites/www.amambiente.it/rotate-banners.php");  */
/*    background-image: url("/sites/www.amambiente.it/files/headers/banners/AMAMBIENTE_2021_SITO_Header_Foto_1150x277.jpg");   */
/*	background-image: url("/sites/www.amambiente.it/files/headers/banners/IMG_0503.JPG");  */
	background-image: url("/sites/www.amambiente.it/files/headers/banners/shutterstock_719429422.jpg");
    background-position: center;

/*    background-size: 100%;  */
/*     background-repeat: no-repeat; */
}


div.region-page-header {
    background-color: rgba(255,255,255, 0.85);
}

/*	
.node-submitted-details > span:first-child { display:none; }
*/



.search-icon, .mobile-menu {
    border: none;
/*	zoom: 1.3;
   -moz-transform: scale(1.3); 
   -moz-transform-origin: 0 0;     */
}


div.sliding-panel-icon,
div.close-animated-sidebar {
/*  animation: blinker 3s linear infinite;		*/
  zoom: 1.3;
  -moz-transform: scale(1.3); 
  -moz-transform-origin: 0 0;
  background-color: var(--color-primary);	
  color: #fff;
}

/*
@keyframes blinker {
  10% {    background-color: #b1d6ba;   }
}
*/


div.close-animated-sidebar {
	font-weight: bold;
}

.icon-align-left:before {

    content: "i";
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 1.7em;



/*    content: "\e919";   */

   
/*
900: icona VK.com
901: icona Github
902: icona Whatsapp
903: icona areoplanino
904: icona Youtube
905: icona Linkedin
906: icona Instagram
907: icona Twitter
908: icona FB
909: lente
910: fumetto con +
911: fumetti chat
912: icona Vimeo
913: hamburger (menu)
914: page
915: align left
916: share
917: megafono
918: campanella
919: info
*/	
		
}



div.region-sidebar-second h2.block-title {
        width: 80%;
}



.feed-icon {
    display: block;
    overflow: hidden;
    width: 16px;
    height: 16px;
    text-indent: -9999px;
    background: url(/core/misc/feed.svg) no-repeat;
}


section.share-node {
   display: none;
}


/*
button.eu-cookie-withdraw-tab {
	background: transparent url("/sites/www.amambiente.it/files/media-icons/privacy.png") no-repeat fixed center !important;
	font-size: 0;
}

*/



.scrolltop {
/*	right: 0px; */
/*	left: 10px;  */
    bottom: 35px;
	right: 3px;
/*	border: #fff 1px solid;  */
}


button.eu-cookie-withdraw-tab {
/*	border: #fff 1px solid;  */
	font-size: 0.5em; 
 	
}

/*
button.eu-cookie-withdraw-tab:before {
      content: "\e911";
	
}
*/




div.cookiealert,
div.eu-cookie-withdraw-banner,
button.eu-cookie-withdraw-tab {
    background-color: var(--color-primary) !important;   
	color: #fff !important;
}

div.eu-cookie-compliance-message p {
    font-weight: normal;
	display: block;
}

div.cookiealert a {
    color: #fff;
	font-weight: bold;
}

button.acceptcookies {
    background: #fff;
	color: var(--color-primary);
}


div.eu-cookie-compliance-category-description,
button.eu-cookie-compliance-save-preferences-button {
	font-size: 0.8em;	
}


@media (max-width: 992px)  {
	div.eu-cookie-compliance-has-categories {
		float:left !important;		
		margin-top: -10px !important;
	}

}





.main-menu-item .submenu a  {
  
    background-color:  var(--color-primary);   
	color: #fff;
}


#sidebar-right .submenu {
	margin-left: 15px;
}


@media (max-width: 992px)  {
  .menu-wrap {
    background-color:  var(--color-primary);   
	color: #fff;
  }
  
  .menu-wrap ul.main-menu {
    margin-top: -10px;
  }
  
}


.menu-wrap { 
    font-family: 'Akzidenz Grotesk Next';   /*  force custom font, depend on @fontyourface module  */
}



.sliding-sidebar-container {
    width: 80%;
    max-width: 300px;
}


.main-menu ul.submenu li.expanded::after,
span.dropdown-arrow {
	display: none !important;
	
}

@media (min-width: 992px) {
  ul.main-menu ul.submenu li {
    width: 240px;
	border-bottom: 2px solid var(--circle-one);
  }

}  



#sidebar-right ul.main-menu li {
	display: block;    /*  fix menu inline  */
}



/*

@media (max-width: 992px)  {
   body.homepage .slider-item {
	   height: 107vh;

   }  
   
     body.homepage .slider-img {
	   padding-top: 30px;
   }
      
}


@media (min-width: 992px)  {
   body.homepage .slider {
	   height: 50vh;
   }

   body.homepage .slider-item {
	   height: 60vh;

   }  
   
   #block-iconeattivita {
	   z-index:30;
   }
   
   body.homepage .slider-img {
	   padding: 50px;
   }
   
}

@media (min-width: 1170px)  {
   .owl-dots {
	   display: none;
   }
}

@media (max-width: 1170px)  {
   .owl-dots {
	   margin-top: -130px;
   }
   #footer-top {
	   margin-top: -50px;
   }
}

@media (max-width: 767px) {
	.slider-text {
		display: block; 
	}
}



*/



#block-sportelloonline a,
#block-orariecontatti a {
   color: var(--color-primary);		
}

#block-segnalapuntoluceguasto a {
   color: var(--theme-color-illuminazione-pubblica);		
}

#block-qualitadellacqua a {
   color: var(--theme-color-ciclo-idrico);	
}

#block-necrologie a {
   color: var(--theme-color-funebre);		
}

#block-dovebutto a {
   color: var(--theme-color-igiene-ambientale);		
}

.region-sidebar-sliding  {
   padding-top:50px;
}

.region-sidebar-sliding .block {
   padding-bottom:0px;		
 }



/*@media (min-width: 992px)  {  */
   .contact-form {
       padding-top:60px;
   }
/*}   */



/*
@media (max-width: 992px)  {  */
  #block-mainnavigation ul.submenu ul.submenu {
     display:none;
  }
/* }  */




#filebrowser-table {
	margin-top: 40px;
	
}

#edit-table th a {
    color: #fff;
}


.filebrowser-statistics {
	display: none;
}

body.page-type-dir-listing ol.breadcrumb-items li.breadcrumb-item:last-child {
	display:none;
}




#sliding-popup {
	background: var(--color-primary) !important;
}


#sliding-popup button {
	background: #fff;
	color: var(--color-primary);
}




button.owl-prev span,
button.owl-next span {
	font-size: 1.6em;
	line-height: 0.8em;
}



/*
@media (min-width: 992px) {
   .region-sidebar-second ul.main-menu ul.submenu {
       top: -30px; 
   }
}
*/



@media (min-width: 992px)  {  
	#block-vanipro-content .views-field-field-contenuto {
			width: 70%;
	}
}  

video {
	width: 70%;
	height: auto;
}

	
@media (max-width: 992px)  {  
	video {
		width: 100%;
		height: auto;
	}
}  





legend span.fieldset-legend,
.js-form-type-textfield label, 
.js-form-type-textarea label {
	font-weight: bold;
	color: var(--color-primary);
}


form.webform-submission-form label:not(.option) {
	font-weight: bold;
}


#block-views-block-flash-news-block-1 {
/*	background-color: rgba(200,200,200, 0.85);  
	background-color: var(--theme-color);
	color: #fff;  */
	border: 10px dashed var(--color-primary);
	padding: 10px 15px 13px 15px;
 
}

@media (max-width: 992px)  {  
	#block-views-block-flash-news-block-1 {
		margin-right: 10px;
	}
}	

#block-views-block-flash-news-block-1 .views-field-created {
	font-size: 0.6em;

}

#block-views-block-flash-news-block-1 .views-field-title {
	font-size: 0.8em;
}




#block-vanipro-content div.field-item table tr td span:nth-of-type(2)
{
	
	display: none;
	
}















/* #################################################  */
/* #################################################  */
/* #################################################  */
/* ########## CUSTOMIZING SECTIONS #################  */
/* #################################################  */
/* #################################################  */
/* #################################################  */

body.ciclo-idrico  {
  
    --color-primary: var(--theme-color-ciclo-idrico);
    --color-secondary: var(--theme-color-two-ciclo-idrico);
    --color-primary-light: var(--theme-color-ciclo-idrico);
    --color-light: var(--theme-color-ciclo-idrico);
    --color-bold: var(--theme-color-ciclo-idrico);
    --circle-one: var(--circle-one-ciclo-idrico);
    --circle-two: var(--circle-two-ciclo-idrico);
}
   
   
   
   

body.igiene-ambientale  {
  
    --color-primary: var(--theme-color-igiene-ambientale);
    --color-secondary: var(--theme-color-two-igiene-ambientale);
    --color-primary-light: var(--theme-color-igiene-ambientale);
    --color-light: var(--theme-color-igiene-ambientale);
    --color-bold: var(--theme-color-igiene-ambientale);
    --circle-one: var(--circle-one-igiene-ambientale);
    --circle-two: var(--circle-two-igiene-ambientale);
}

body.illuminazione-pubblica {
  
    --color-primary: var(--theme-color-illuminazione-pubblica);
    --color-secondary: var(--theme-color-two-illuminazione-pubblica);
    --color-primary-light: var(--theme-color-illuminazione-pubblica);
    --color-light: var(--theme-color-illuminazione-pubblica);
    --color-bold: var(--theme-color-illuminazione-pubblica);
    --circle-one: var(--circle-one-illuminazione-pubblica);
    --circle-two: var(--circle-two-illuminazione-pubblica);
}

body.energie-rinnovabili {
  
    --color-primary: var(--theme-color-energie-rinnovabili);
    --color-secondary: var(--theme-color-two-energie-rinnovabili);
    --color-primary-light: var(--theme-color-energie-rinnovabili);
    --color-light: var(--theme-color-energie-rinnovabili);
    --color-bold: var(--theme-color-energie-rinnovabili);
    --circle-one: var(--circle-one-energie-rinnovabili);
    --circle-two: var(--circle-two-energie-rinnovabili);
}

body.parcheggi-pubblici {
  
    --color-primary: var(--theme-color-parcheggi-pubblici);
    --color-secondary: var(--theme-color-two-parcheggi-pubblici);
    --color-primary-light: var(--theme-color-parcheggi-pubblici);
    --color-light: var(--theme-color-parcheggi-pubblici);
    --color-bold: var(--theme-color-parcheggi-pubblici);
    --circle-one: var(--circle-one-parcheggi-pubblici);
    --circle-two: var(--circle-two-parcheggi-pubblici);
}

body.funebre  {
  
    --color-primary: var(--theme-color-funebre);
    --color-secondary: var(--theme-color-two-funebre);
    --color-primary-light: var(--theme-color-funebre);
    --color-light: var(--theme-color-funebre);
    --color-bold: var(--theme-color-funebre);
    --circle-one: var(--circle-one-funebre);
    --circle-two: var(--circle-two-funebre);
}




body.ciclo-idrico .message-status,
body.ciclo-idrico .message-success,
body.ciclo-idrico .message-status::before,
body.ciclo-idrico .message-success::before {
    background: var(--theme-color-ciclo-idrico);
}


body.igiene-ambientale .message-status,
body.igiene-ambientale .message-success,
body.igiene-ambientale .message-status::before,
body.igiene-ambientale .message-success::before {
    background: var(--theme-color-igiene-ambientale);
}


body.illuminazione-pubblica .message-status,
body.illuminazione-pubblica .message-success,
body.illuminazione-pubblica .message-status::before,
body.illuminazione-pubblica .message-success::before {
    background: var(--theme-color-illuminazione-pubblica);
}


body.energie-rinnovabili .message-status,
body.energie-rinnovabili .message-success,
body.energie-rinnovabili .message-status::before,
body.energie-rinnovabili .message-success::before {
    background: var(--theme-color-energie-rinnovabili);
}

body.parcheggi-pubblici .message-status,
body.parcheggi-pubblici .message-success,
body.parcheggi-pubblici .message-status::before,
body.parcheggi-pubblici .message-success::before {
    background: var(--theme-color-parcheggi-pubblici);
}

body.funebre .message-status,
body.funebre .message-success,
body.funebre .message-status::before,
body.funebre .message-success::before  {
    background: var(--theme-color-funebre);
}




body.ciclo-idrico .site-branding img {
  background: url(/sites/www.amambiente.it/files/AMAMBIENTE_2021_CicloIdrico_LOGO_Positivo_NoPayoff.png) no-repeat;
}

body.igiene-ambientale .site-branding img {
  background: url(/sites/www.amambiente.it/files/AMAMBIENTE_2021_IgieneAmbientale_LOGO_Positivo_NoPayoff.png) no-repeat;
}

body.illuminazione-pubblica .site-branding img {
  background: url(/sites/www.amambiente.it/files/AMAMBIENTE_2021_IlluminazionePubblica_LOGO_Positivo_NoPayoff.png) no-repeat;
}

body.energie-rinnovabili .site-branding img {
  background: url(/sites/www.amambiente.it/files/AMAMBIENTE_2021_EnergieRinnovabili_LOGO_Positivo_NoPayoff.png) no-repeat;
}

body.parcheggi-pubblici .site-branding img {
  background: url(/sites/www.amambiente.it/files/AMAMBIENTE_Parcheggi_LOGO_Positivo_NoPayoff.png) no-repeat;
}

body.funebre .site-branding img {
  background: url(/sites/www.amambiente.it/files/AMAMBIENTE_2021_FunebreCimiteriale_LOGO_Positivo_NoPayoff.png) no-repeat;
}




body.ciclo-idrico .site-branding img,
body.igiene-ambientale .site-branding img,
body.illuminazione-pubblica .site-branding img,
body.energie-rinnovabili .site-branding img,
body.parcheggi-pubblici .site-branding img,
body.funebre .site-branding img {
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-size:  cover;
  width: 181px; /* Width of new image */
  height: 36px; /* Height of new image */
  padding-left: 181px; /* Equal to width of new image */
}


body.ciclo-idrico div.page-header {
    background-image: url("/sites/www.amambiente.it/files/headers/banners/impianto_mineralizzazione_aque_busnek_01.jpg");  
/*    background-image: url("/sites/www.amambiente.it/files/headers/banners/antico_acquedotto_busnek.jpg"); */
}

body.igiene-ambientale div.page-header {
    background-image: url("/sites/www.amambiente.it/files/headers/banners/igiene-ambientale.jpg");
}

body.illuminazione-pubblica div.page-header {
    background-image: url("/sites/www.amambiente.it/files/headers/banners/050915 Castello - Rotatoria Notte 014.jpg");
}

body.energie-rinnovabili div.page-header {
    background-image: url("/sites/www.amambiente.it/files/headers/banners/FOTOVOLTAICO BRAZZA 009.jpg");
}

body.parcheggi-pubblici div.page-header {
    background-image: url("/sites/www.amambiente.it/files/headers/banners/parcheggi_pubblici_20220614_124709.jpg");
}

body.funebre div.page-header {
    background-image: url("/sites/www.amambiente.it/files/headers/banners/pexels-rodnae-productions-8865446.jpg");
}



/* body.ciclo-idrico #block-numeriverdi img,
body.igiene-ambientale #block-numeriverdi img,
body.illuminazione-pubblica #block-numeriverdi img,
body.energie-rinnovabili #block-numeriverdi img,
body.parcheggi-pubblici #block-numeriverdi img,
body.funebre #block-numeriverdi img  {
    filter: contrast(0) brightness(2);
}
*/

body.funebre h2.add-comment-title,
body.funebre #edit-comment-body-0-format {
    display:none;
}

body.funebre #node-comment {
    padding-top:20px;
}


body.funebre .td-necrologi {
    padding:0 13px 40px 13px;
}



body.funebre div.views-field-title,
body.funebre div.views-field-view-node {
    text-align:center;
}


body.funebre .necrologio-comment-image {
    height: 13px;
}



/* color Sportello Online link on main menu */

.region-primary-menu ul.main-menu > li:nth-child(5) a {	
/*	text-shadow: 1px 0px, 1px 0px, 1px 0px;  */
	border-radius: 5px;
	background-color: var(--circle-two);
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
}


 /* PHP 8.1 do not support theme hiding */
.header .header-cicle {
	display: none;
}

/* ********************** GIORNATA MONDIALE ACQUA *********************************** */

body.giornata-mondiale-acqua  {
    --color-primary: var(--theme-color-ciclo-idrico);
    --color-secondary: var(--theme-color-two-ciclo-idrico);
    --color-primary-light: var(--theme-color-ciclo-idrico);
    --color-light: var(--theme-color-ciclo-idrico);
    --color-bold: var(--theme-color-ciclo-idrico);
    --circle-one: var(--circle-one-ciclo-idrico);
    --circle-two: var(--circle-two-ciclo-idrico);
}


body.giornata-mondiale-acqua .site-branding img {
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-size:  cover;
  width: 320px; 
  height: 96px; 
  max-height: 96px !important;
  padding-left: 320px; 
  background: url(/sites/www.amambiente.it/files/Logo_AmAmbiente_giornata_mondiale_acqua.png) no-repeat !important;
}



body.giornata-mondiale-acqua .message-status,
body.giornata-mondiale-acqua .message-success,
body.giornata-mondiale-acqua .message-status::before,
body.giornata-mondiale-acqua .message-success::before {
    background: var(--theme-color-ciclo-idrico);
}


 /* ************************************************************************************* */


/* ********************** GIORNATA MONDIALE AMBIENTE *********************************** */

body.giornata-mondiale-ambiente  {
    --color-primary: var(--theme-color-igiene-ambientale);
    --color-secondary: var(--theme-color-two-igiene-ambientale);
    --color-primary-light: var(--theme-color-igiene-ambientale);
    --color-light: var(--theme-color-igiene-ambientale);
    --color-bold: var(--theme-color-igiene-ambientale);
    --circle-one: var(--circle-one-igiene-ambientale);
    --circle-two: var(--circle-two-igiene-ambientale);
}


body.giornata-mondiale-ambiente .site-branding img {
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-size:  cover;
  width: 333px; 
  height: 96px; 
  max-height: 96px !important;
  padding-left: 333px; 
  background: url(/sites/www.amambiente.it/files/Logo_AmAmbiente_giornata_mondiale_ambiente.png) no-repeat !important;
}



body.giornata-mondiale-ambiente .message-status,
body.giornata-mondiale-ambiente .message-success,
body.giornata-mondiale-ambiente .message-status::before,
body.giornata-mondiale-ambiente .message-success::before {
    background: var(--theme-color-igiene-ambientale);
}

/* ************************************************************************************* */