/*
Theme Name: FIU Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

#menu-main-it > li, #menu-main-en > li {
    border: 1px solid #000;
    /* Border radius for Chrome, Webkit and other good browsers */
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -border-radius: 50px;
    border-radius: 50px;
	padding:0px 12px!important;

}
#menu-main-it li:hover, #menu-main-en li:hover {background-color:#000!important;   color:#fff!important;    }
#menu-main-it li.current_page_item, #menu-main-it li.current_page_ancestor {background-color:#000!important;   color:#fff!important;    }
#menu-main-en li.current_page_item, #menu-main-en li.current_page_ancestor {background-color:#000!important;   color:#fff!important;    }
#menu-main-it  .current-page-ancestor, #menu-main-en  .current-page-ancestor { color:#fff!important;    background-color:#000!important; }
#menu-main-it  .current-page-ancestor a, #menu-main-en  .current-page-ancestor a  {   color:#fff!important; /*    background-color:#000!important; */}
#menu-main-it  .awb-menu__sub-ul .awb-menu__sub-ul {  background-color: transparent!important;   padding-top:0px!important;}
#menu-main-it li.current_page_item a, #menu-main-it li.current_page_ancestor a { color:#fff!important;    }
#menu-main-en li.current_page_item a, #menu-main-en li.current_page_ancestor a { color:#fff!important;    }
/*.controlli i selezionati nelle varie sezioni */	
.single-agenda  #menu-main-it li.agendaLink, .single-agenda  #menu-main-it li.agendaLink a{ background-color:#000!important;   color:#fff!important;    }
.page-agenda-archivio  #menu-main-it li.agendaLink, .page-agenda-archivio  #menu-main-it li.agendaLink a{background-color:#000!important;   color:#fff!important;    }	
.single-progetto  #menu-main-it li.progettiLink, .single-progetto  #menu-main-it li.progettiLink a{ background-color:#000!important;   color:#fff!important;    }
.page-progetti-archivio #menu-main-it li.progettiLink, .page-progetti-archivio #menu-main-it li.progettiLink a { background-color:#000!important;   color:#fff!important;    }
.Novità .notizieLink, .Novità li.notizieLink a{background-color:#000!important;   color:#fff!important;}


#menu-main-it li:last-child, #menu-main-en li:last-child {margin-right:0px!important;}
#menu-main-it li a, #menu-main-en li a {height:auto!important;}
#menu-main-it li a:hover, #menu-main-en li a:hover {border-top-width: 0px!important;    border-top-style: none!important;color:#fff!important;}

.awb-menu__main-li {transition: none!important;}	
.awb-menu__main-a_regular {padding-bottom:2px!important;}	
#menu-main-it .awb-menu__main-li_regular:focus-within .awb-menu__main-a_regular,  
#menu-main-it .awb-menu__main-li_regular:hover .awb-menu__main-a_regular, 
#menu-main-it .awb-menu__main-li_regular:active .awb-menu__main-a_regular {color:#fff!important;}

#menu-main-en .awb-menu__main-li_regular:focus-within .awb-menu__main-a_regular,  
#menu-main-en .awb-menu__main-li_regular:hover .awb-menu__main-a_regular, 
#menu-main-en .awb-menu__main-li_regular:active .awb-menu__main-a_regular {color:#fff!important;}

#menu-main-it .lang-item, #menu-main-en .lang-item {  height: 40px;  width: 40px;  border-radius: 50%;   background-color: #000!important; color:#fff!important;}
#menu-main-it .lang-item a, #menu-main-en .lang-item a{ color:#fff!important;}
#menu-main-it .awb-menu__main-li:hover .awb-menu__overlay-search-trigger:before, #menu-main-en .awb-menu__main-li:hover .awb-menu__overlay-search-trigger:before{ color:#fff!important;}
.awb-menu__overlay-search-trigger::before {padding-bottom:3px!important;}
#menu-main-it  .awb-menu__sub-ul, #menu-main-en  .awb-menu__sub-ul {  background-color: transparent!important;   padding-top:14px!important;}
#menu-main-it  .awb-menu__sub-ul li, #menu-main-en  .awb-menu__sub-ul li{  background-color: rgb(0 0 0)!important;}

#menu-main-it  .awb-menu__sub-li .awb-menu__sub-a, #menu-main-en  .awb-menu__sub-li .awb-menu__sub-a {color: #fff !important;}
#menu-main-it  .awb-menu__sub-ul li:last-child, #menu-main-en  .awb-menu__sub-ul li:last-child {
    border-bottom-left-radius:16px!important;
	 border-bottom-right-radius:16px!important;
	 	 -webkit-border-bottom-left-radius: 16px!important;
-webkit-border-bottom-right-radius: 16px!important;
-moz-border-radius-topleft: 16px!important;
-moz-border-radius-topright: 16px!important;
}
#menu-main-it .awb-menu__sub-ul li:first-child, #menu-main-en .awb-menu__sub-ul li:first-child  {
    border-top-left-radius:16px!important;
	 border-top-right-radius:16px!important;
	 -webkit-border-top-left-radius: 16px!important;
-webkit-border-top-right-radius: 16px!important;
-moz-border-radius-topleft: 16px!important;
-moz-border-radius-topright: 16px!important;
}

#menu-main-it .sub-menu,#menu-main-en .sub-menu   {    box-shadow: none!important;	margin-top:6px;}
#menu-main-en.awb-menu__main-ul {justify-content:flex-end!important; }

/*MOBILE*/
#menu-mobile-main .awb-menu__sub-li:hover, #menu-mobile-main-en .awb-menu__sub-li:hover, #menu-mobile-main  .awb-menu__sub-li.current-menu-item, #menu-mobile-main-en  .awb-menu__sub-li.current-menu-item  {
  background-color: transparent!important;
}
#menu-mobile-main a:hover, #menu-mobile-main a:active, #menu-mobile-main .current_page_item, #menu-mobile-main .awb-menu__main-li_regular.current-menu-item .awb-menu__main-a_regular,  #menu-mobile-main .awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-a_regular{
  color: #d51130!important;
}
#menu-mobile-main-en a:hover, #menu-mobile-main-en a:active, #menu-mobile-main-en .current_page_item, #menu-mobile-main-en .awb-menu__main-li_regular.current-menu-item .awb-menu__main-a_regular,  #menu-mobile-main-en .awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-a_regular{
  color: #d51130!important;
}

#menu-mobile-main .awb-menu__open-nav-submenu_click, #menu-mobile-main-en .awb-menu__open-nav-submenu_click {
  color: #000!important;
}
#barreMobile.fontawesome-icon.fb-icon-element:hover {
  color: #d51130!important;
}
#menu-mobile-it .awb-menu__main-li_regular.current-menu-item .awb-menu__main-a_regular{color:#d51130!important}
#menu-mobile-it .awb-menu__main-li_regular.expanded .awb-menu__main-a_regular{color:#d51130!important}
#menu-mobile-it .awb-menu__main-li_regular:hover .awb-menu__main-a_regular{color:#d51130!important}
#menu-mobile-it .awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-a_regular{color:#d51130!important}
#menu-mobile-it .awb-menu__main-li_regular.current-menu-ancestor > .awb-menu__open-nav-submenu_click, #menu-mobile-it .awb-menu__main-li_regular.current-menu-parent > .awb-menu__open-nav-submenu_click, #menu-mobile-it .awb-menu__main-li_regular.current-menu-item > .awb-menu__open-nav-submenu_click, #menu-mobile-it .awb-menu__main-li_regular.expanded > .awb-menu__open-nav-submenu_click{color:#d51130!important}
#menu-mobile-it .awb-menu__main-li_regular:hover > .awb-menu__open-nav-submenu_click{color:#d51130!important}

/*MENU LATERALE */
#menu-laterale-it .awb-menu__main-li_regular.current-menu-item .awb-menu__main-a_regular{color:#d51130!important}
#menu-laterale-it .awb-menu__main-li_regular.expanded .awb-menu__main-a_regular{color:#d51130!important}
#menu-laterale-it .awb-menu__main-li_regular:hover .awb-menu__main-a_regular{color:#d51130!important}
#menu-laterale-it .awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-a_regular{color:#d51130!important}
#menu-laterale-it .awb-menu__main-li_regular.current-menu-ancestor > .awb-menu__open-nav-submenu_click, #menu-laterale-it .awb-menu__main-li_regular.current-menu-parent > .awb-menu__open-nav-submenu_click, #menu-laterale-it .awb-menu__main-li_regular.current-menu-item > .awb-menu__open-nav-submenu_click, #menu-laterale-it .awb-menu__main-li_regular.expanded > .awb-menu__open-nav-submenu_click{color:#d51130!important}
#menu-laterale-it .awb-menu__main-li_regular:hover > .awb-menu__open-nav-submenu_click{color:#d51130!important}
#menu-laterale-it > li {
  padding-left: 2rem!important;
  border-left: 7px solid #f4f4f4!important;
}
#menu-laterale-it > li.expanded{
  padding-left: 2rem!important;
  border-left: 7px solid #d51130!important;
}
#menu-laterale-it .awb-menu__sub-li.expanded {background-color:#fff!important;}
/*FOOTER*/
#menu-footer-main a:hover, #menu-footer-main a:active, #menu-footer-main .current_page_item, #menu-footer-main .awb-menu__main-li_regular.current-menu-item .awb-menu__main-a_regular {
  color: #d51130!important;
}
#menu-footer-main-en a:hover, #menu-footer-main-en a:active, #menu-footer-main-en .current_page_item, #menu-footer-main-en .awb-menu__main-li_regular.current-menu-item .awb-menu__main-a_regular {
  color: #d51130!important;
}

/* filtri */
.fusion-filters {border:0px; margin-top: 0px; 
  line-height: 16px;
  font-size: 13px;
}
.fusion-filters > li {
    border: 1px solid #000;
    /* Border radius for Chrome, Webkit and other good browsers */
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -border-radius: 50px;
    border-radius: 50px;
	padding:11px 23px!important;
margin-right: 12px; margin-bottom: 12px;
}
.fusion-filters li:hover { 
background-color:#000!important;   color:#fff!important;
    }
	.fusion-filters li a:hover { 
  color:#fff!important;
    }
.fusion-filters .fusion-active {background-color:#000!important;   color:#fff!important; }
.fusion-filters li.fusion-active a {border:0px!important; color:#fff!important;}
/* bottoni filtri Agenda*/

.btnAgendaFiltro {
    border: 1px solid #000;
    /* Border radius for Chrome, Webkit and other good browsers */
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -border-radius: 50px;
    border-radius: 50px;
	display:inline-block; margin-bottom:12px;
	
margin-right: 12px;
background-color:#fff;   color:#000;
}
a.btnAgendaFiltro:hover { 
background-color:#000!important;   color:#fff!important;
    }
.tuttispazi .spaziobtn0{background-color:#000!important;   color:#fff!important;}
.spazio1 .spaziobtn1 {background-color:#000!important;   color:#fff!important;}
.spazio2 .spaziobtn2, .spazio3 .spaziobtn3, .spazio4 .spaziobtn4, .spazio5 .spaziobtn5, .spazio6 .spaziobtn6, .spazio7 .spaziobtn7, .spazio8 .spaziobtn8, .spazio9 .spaziobtn9{background-color:#000!important;   color:#fff!important;}

.fusion-load-more-button { border: 1px solid #000!important;; background-color:#fff!important;   color:#000!important;
    /* Border radius for Chrome, Webkit and other good browsers */
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -border-radius: 50px;
    border-radius: 50px; width:auto!important; padding:0px 20px; font-weight: 600!important;}
.fusion-load-more-button:hover { border: 1px solid #000!important; background-color:#000!important;   color:#fff!important;
 width:auto!important; padding:0px 20px; font-weight: 600!important;}
/*VERIFICA SE MANTENERE */
.hideImg {
  opacity: 0; /*  transition: 0.9s!important; add */
 /* transition: all 150ms ease-in-out;  add */
}
    
.myContainer .fusion-column-wrapper .fusion-builder-row-inner {
 border-radius: 50px!important;    border: 2px solid transparent!important;
transition: 0.9s!important;
}
.myContainer:hover .hideImg {
opacity: 1; /* add */
    background-color: rgb(255 115 56)!important;
}
.myContainer:hover .fusion-column-wrapper .fusion-builder-row-inner { border-radius: 50px!important;    border: 2px solid #000!important; background-color: rgb(255 115 56)!important;}
/*VERIFICA SE MANTENERE */

.TitoloProgetto {

    background-color: #ccc!important;
}
.TitoloProgetto p { font-size:18px; font-weight:600; padding:10px 20px;}
.TitoloProgettoLink  {background-color: #ccc!important; padding:0px!important; margin:0px!important;}
.TitoloProgettoLink h3 {  padding:10px 20px!important;}
.TitoloProgettoLinkLayer h3, .TitoloProgettoLinkLayer a {  font-size:34px!important; font-weight:600!important; line-height:38px!important;}
#progettoBarraDelTitolo h2 {  font-weight:300!important;}
#ProgettiHomeTitle h2, #NotizieHomeTitle h2 {  font-weight:300!important; font-size:84px!important;}
.titoloEducazione{ font-size:84px!important; font-weight:300!important; }
.titoloEducazione p { font-weight:300!important; margin-bottom: 0px;}
.titoloCardEducazione{ font-size:48px!important; font-weight:600; line-height:48px;}
.titoloCardEducazione p{  line-height:48px;font-weight:600;}
.autoMargin { margin-bottom: auto!important; } /* Push following elements to the bottom */
.alignBottom { margin-top: auto!important; } /* Push it and following elements to the bottom */
#contenitoreLuogo p{margin-bottom: 0px!important;}
.linkBold{font-weight:600;}
.linkBoldU{font-weight:600; text-decoration:underline!important}
.titoloH1bold{ font-size:48px!important; font-weight:600; line-height:48px;}
.BgArancio {background-color:#ec7531!important;}
.BgViola {background-color:#8a4b93!important;}
.BgVerde {background-color:#b0c933!important;}
.BgGiallo {background-color:#fecc00!important;}
.BgAzzurro {background-color:#60c4ec!important;}
.BgRosso {background-color:#D51130!important;}
.info { font-size:26px!important;}
.testoBianco {color:#ffffff!important;}
.testoRosso {color:#D51130!important;}
.toUpper{text-transform:uppercase!important;}
.toUpperB{text-transform:uppercase!important; font-weight:600!important;}
.toUpperB p{text-transform:uppercase!important; font-weight:600!important;}

.margine20 { margin: 0px 20px!important; }
.marginLef60 {padding-left: 60px!important; }
.h2Interna{padding-left: 60px!important; }
.noPad #main {padding-top: 40px!important; }

.Boxed{margin-left: 10px!important;margin-right: 10px!important; }
.altezzaEducazione{min-height:180px!important; margin-top:10px!important;margin-bottom:10px!important;}
.colonnaInterna .fusion-column-wrapper{max-width:1200px!important; }
.cardEducazione3col{min-height:420px!important; }
.testoAlto{flex-grow: 1;}
.bordoArrotondato {    
-webkit-border-radius: 20px!important;
    -moz-border-radius: 20px!important;
    -border-radius: 20px!important;
    border-radius: 20px!important;}

.togglesEducazione .fusion-panel{    
-webkit-border-radius: 20px!important;
    -moz-border-radius: 20px!important;
    -border-radius: 20px!important;
    border-radius: 20px!important;}
.fusion-toggle-heading span{width:40px; display:inline-block;}

.togglesEducazione .fusion-toggle-icon-wrapper {    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -border-radius: 50px;
    border-radius: 50px;  border: 1px solid #000; padding: 1px 6px 4px 6px !important;}

.togglesEducazione .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode .panel-body {padding-left: 62px!important; padding-right: 40px!important;}


#containerNovita {

}

.innerImgProgetti {
    overflow: hidden;
 font-size:60px; 
position: absolute;  top: 36%;  left: 20%; line-height:60px;
  
}

 /*PLACES*/
 #places1 .fusion-image-element {background-color:#ec7531!important;border-radius:20px;}
  #places2 .fusion-image-element {background-color:#b0c933!important;border-radius:20px;}
   #places3 .fusion-image-element {background-color:#8a4b93!important;border-radius:20px;}
    #places4 .fusion-image-element {background-color:#fecc00!important;border-radius:20px;}
	 #places5 .fusion-image-element {background-color:#60c4ec!important;border-radius:20px;}
	  #places6 .fusion-image-element {background-color:#ec7531!important;border-radius:20px;}
	   #places7 .fusion-image-element {background-color:#b0c933!important;border-radius:20px;}
	    #places8 .fusion-image-element {background-color:#8a4b93!important;border-radius:20px;}

#ProgettiInEvidenza li:nth-of-type(1) .fusion-image-element{background-color:#ec7531!important;border-radius:20px;}
#ProgettiInEvidenza li:nth-of-type(2) .fusion-image-element{background-color:#b0c933!important;border-radius:20px;}
#ProgettiInEvidenza li:nth-of-type(3) .fusion-image-element{background-color:#8a4b93!important;border-radius:20px;}
#ProgettiInEvidenza li:nth-of-type(4) .fusion-image-element{background-color:#fecc00!important;border-radius:20px;}
#ProgettiInEvidenza li:nth-of-type(5) .fusion-image-element{background-color:#60c4ec!important;border-radius:20px;}
#ProgettiInEvidenza li:nth-of-type(1n+5) .fusion-image-element{background-color:#ec7531!important;border-radius:20px;}
#ProgettiInEvidenza li:nth-of-type(2n+5) .fusion-image-element{background-color:#b0c933!important;border-radius:20px;}
#ProgettiInEvidenza li:nth-of-type(3n+5) .fusion-image-element{background-color:#8a4b93!important;border-radius:20px;}
#ProgettiInEvidenza li:nth-of-type(4n+5) .fusion-image-element{background-color:#fecc00!important;border-radius:20px;}
#ProgettiInEvidenza li:nth-of-type(5n+5) .fusion-image-element{background-color:#60c4ec!important;border-radius:20px;}

/***/
#NovitaInEvidenza li:nth-of-type(1)  .fusion-column-wrapper:hover{background-color:#ec7531!important;border-radius:20px;}
#NovitaInEvidenza li:nth-of-type(2)  .fusion-column-wrapper:hover{background-color:#b0c933!important;border-radius:20px;}
#NovitaInEvidenza li:nth-of-type(3)  .fusion-column-wrapper:hover{background-color:#8a4b93!important;border-radius:20px;}
#NovitaInEvidenza li:nth-of-type(4)  .fusion-column-wrapper:hover{background-color:#fecc00!important;border-radius:20px;}
#NovitaInEvidenza li:nth-of-type(5)  .fusion-column-wrapper:hover{background-color:#60c4ec!important;border-radius:20px;}


#NovitaInEvidenza li:nth-of-type(1n+5)  .fusion-column-wrapper:hover{background-color:#ec7531!important;border-radius:20px;}
#NovitaInEvidenza li:nth-of-type(2n+5)  .fusion-column-wrapper:hover{background-color:#b0c933!important;border-radius:20px;}
#NovitaInEvidenza li:nth-of-type(3n+5)  .fusion-column-wrapper:hover{background-color:#8a4b93!important;border-radius:20px;}
#NovitaInEvidenza li:nth-of-type(4n+5)  .fusion-column-wrapper:hover{background-color:#fecc00!important;border-radius:20px;}
 #NovitaInEvidenza li:nth-of-type(5n+5)  .fusion-column-wrapper:hover{background-color:#60c4ec!important;border-radius:20px;} 

/* AgendaBox --> colonna*/
#colonnaDxAgenda span {display:block; color:#D51130!important; font-weight:600!important; text-transform:uppercase!important;}
#colonnaDxAgenda  hr {margin-bottom: 20px !important;height:1px; border:none; color:#f3f3f3; background-color:#f3f3f3;}

#AgendaElenco li:nth-of-type(1) .fusion-column-inner-bg-image:hover{background-color:#ec7531!important;}
#AgendaElenco li:nth-of-type(2)  .fusion-column-inner-bg-image:hover{background-color:#b0c933!important;}
#AgendaElenco li:nth-of-type(3)  .fusion-column-inner-bg-image:hover{background-color:#8a4b93!important;}
#AgendaElenco li:nth-of-type(4)  .fusion-column-inner-bg-image:hover{background-color:#fecc00!important;}
#AgendaElenco li:nth-of-type(5)  .fusion-column-inner-bg-image:hover{background-color:#60c4ec!important;}
#AgendaElenco li:nth-of-type(1n+5) .fusion-column-inner-bg-image:hover{background-color:#ec7531!important;}
#AgendaElenco li:nth-of-type(2n+5)  .fusion-column-inner-bg-image:hover{background-color:#b0c933!important;}
#AgendaElenco li:nth-of-type(3n+5)  .fusion-column-inner-bg-image:hover{background-color:#8a4b93!important;}
#AgendaElenco li:nth-of-type(4n+5)  .fusion-column-inner-bg-image:hover{background-color:#fecc00!important;}
#AgendaElenco li:nth-of-type(5n+5)  .fusion-column-inner-bg-image:hover{background-color:#60c4ec!important;}


#spaziTab li.active:nth-of-type(1) .tab-link {background-color:#ec7531!important;border-radius:20px;}
#spaziTab li:nth-of-type(1) :hover{background-color:#ec7531!important;}
#spaziTab li.active:nth-of-type(2) .tab-link{background-color:#b0c933!important;border-radius:20px;}
#spaziTab li:nth-of-type(2) :hover{background-color:#b0c933!important;}
#spaziTab li.active:nth-of-type(3) .tab-link{background-color:#8a4b93!important;border-radius:20px;}
#spaziTab li:nth-of-type(3) :hover{background-color:#8a4b93!important;}
#spaziTab li.active:nth-of-type(4) .tab-link{background-color:#fecc00!important;border-radius:20px;}
#spaziTab li:nth-of-type(4) :hover{background-color:#fecc00!important;}
#spaziTab li.active:nth-of-type(5) .tab-link{background-color:#60c4ec!important;border-radius:20px;}
#spaziTab li:nth-of-type(5) :hover{background-color:#60c4ec!important;}
#spaziTab li.active:nth-of-type(6) .tab-link {background-color:#ec7531!important;border-radius:20px;}
#spaziTab li:nth-of-type(6) :hover{background-color:#ec7531!important;}
#spaziTab li.active:nth-of-type(7) .tab-link{background-color:#b0c933!important;border-radius:20px;}
#spaziTab li:nth-of-type(7) :hover{background-color:#b0c933!important;}
#spaziTab li.active:nth-of-type(8) .tab-link{background-color:#8a4b93!important;border-radius:20px;}
#spaziTab li:nth-of-type(8) :hover{background-color:#8a4b93!important;}


#spaziTab #mobile-fusion-tab-parcovillaghigiepalazzino:hover {background-color:#ec7531!important;border-radius:20px;} 
#spaziTab li.active #mobile-fusion-tab-parcovillaghigiepalazzino {background-color:#ec7531!important;border-radius:20px;} 
#spaziTab li #mobile-fusion-tab-parcovillaghigiepalazzino .fusion-tab-heading {background-color:transparent!important;}

#spaziTab #mobile-fusion-tab-filla-parcodellamontagnola:hover {background-color:#b0c933!important;border-radius:20px;} 
#spaziTab li.active #mobile-fusion-tab-filla-parcodellamontagnola {background-color:#b0c933!important;border-radius:20px;} 
#spaziTab li #mobile-fusion-tab-filla-parcodellamontagnola .fusion-tab-heading {background-color:transparent!important;}

#spaziTab #mobile-fusion-tab-salatassinari-palazzod’accursio:hover {background-color:#8a4b93!important;border-radius:20px;} 
#spaziTab li.active #mobile-fusion-tab-salatassinari-palazzod’accursio {background-color:#8a4b93!important;border-radius:20px;} 
#spaziTab li #mobile-fusion-tab-salatassinari-palazzod’accursio .fusion-tab-heading {background-color:transparent!important;}

#spaziTab #mobile-fusion-tab-innovazioneurbanalab-salaborsa:hover {background-color:#fecc00!important;border-radius:20px;} 
#spaziTab li.active #mobile-fusion-tab-innovazioneurbanalab-salaborsa {background-color:#fecc00!important;border-radius:20px;} 
#spaziTab li #mobile-fusion-tab-innovazioneurbanalab-salaborsa .fusion-tab-heading {background-color:transparent!important;}

#spaziTab #mobile-fusion-tab-palazzorusconi:hover {background-color:#60c4ec!important;border-radius:20px;} 
#spaziTab li.active #mobile-fusion-tab-palazzorusconi {background-color:#60c4ec!important;border-radius:20px;} 
#spaziTab li #mobile-fusion-tab-palazzorusconi .fusion-tab-heading {background-color:transparent!important;}

#spaziTab #mobile-fusion-tab-leadivillascandellara:hover {background-color:#ec7531!important;border-radius:20px;} 
#spaziTab li.active #mobile-fusion-tab-leadivillascandellara {background-color:#ec7531!important;border-radius:20px;} 
#spaziTab li #mobile-fusion-tab-leadivillascandellara .fusion-tab-heading {background-color:transparent!important;}

#spaziTab #mobile-fusion-tab-parcogrosso:hover {background-color:#b0c933!important;border-radius:20px;} 
#spaziTab li.active #mobile-fusion-tab-parcogrosso {background-color:#b0c933!important;border-radius:20px;} 
#spaziTab li #mobile-fusion-tab-parcogrosso .fusion-tab-heading {background-color:transparent!important;}

#spaziTab #mobile-fusion-tab-parcodeipratidimugnano:hover {background-color:#8a4b93!important;border-radius:20px;} 
#spaziTab li.active #mobile-fusion-tab-parcodeipratidimugnano {background-color:#8a4b93!important;border-radius:20px;} 
#spaziTab li #mobile-fusion-tab-parcodeipratidimugnano .fusion-tab-heading {background-color:transparent!important;}

#spaziTab img {    
-webkit-border-radius: 20px!important;
    -moz-border-radius: 20px!important;
    -border-radius: 20px!important;
    border-radius: 20px!important;}
	
#spaziTab  .tab-link	{transition:none!important;}
video {
    clip-path: inset(1px 1px);
}

#accordionMobile img{    
-webkit-border-radius: 20px!important;
    -moz-border-radius: 20px!important;
    -border-radius: 20px!important;
    border-radius: 20px!important;}
	
#accordionMobile .panel-title a	{
   margin-bottom:10px; background-color:#ececec; border-radius: 20px; padding: 20px 0!important;
}
#accordionMobile #tparcovillaghigiepalazzino .panel-title a:hover, #accordionMobile #tparcovillaghigiepalazzino .panel-title a.active	{
    background-color: #ec7531 !important;}
#accordionMobile #tfillaparcodellamontagnola .panel-title a:hover, #accordionMobile #tfillaparcodellamontagnola .panel-title a.active	{
    background-color: #b0c933 !important;}

#accordionMobile #tsalatassinaripalazzodaccursio .panel-title a:hover, #accordionMobile #tsalatassinaripalazzodaccursio .panel-title a.active	{
    background-color: #8a4b93 !important;}

#accordionMobile #tinnovazioneurbanalabsalaborsa .panel-title a:hover, #accordionMobile #tinnovazioneurbanalabsalaborsa .panel-title a.active	{
    background-color: #fecc00 !important;}

#accordionMobile #tpalazzorusconi .panel-title a:hover, #accordionMobile #tpalazzorusconi .panel-title a.active	{
    background-color: #60c4ec !important;}

#accordionMobile #tleadivillascandellara .panel-title a:hover, #accordionMobile #tleadivillascandellara .panel-title a.active	{
    background-color: #ec7531 !important;}

#accordionMobile #tparcogrosso .panel-title a:hover, #accordionMobile #tparcogrosso .panel-title a.active	{
    background-color: #b0c933 !important;}
 
#accordionMobile #tparcodeipratidimugnano .panel-title a:hover, #accordionMobile #tparcodeipratidimugnano .panel-title a.active	{
    background-color: #8a4b93 !important;}
video:focus { outline:none; }

@media only screen and (max-width: 576px) {
h1 {
font-size: 36px!important;
}
h2 {
font-size: 28px!important;
}
.titoloEducazione{ font-size:36px!important; font-weight:300!important; }
.marginLef60 {padding: 20px!important; }
.togglesEducazione .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode .panel-body {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.innerImgProgetti {
  overflow: hidden;
  font-size: 40px;
  position: absolute;
  top: 30%;
  left: 10%;
  line-height: 40px;
}
#AgendaElenco #inlineCol .post-content p, #AgendaElenco #inlineCol .fusion-text p {margin-bottom: 0px!important;}
#AgendaElenco #inlineCol {margin-bottom: 20px!important;}
}
@media only screen and (max-width: 640px) {
	.btnAgendaFiltro { width: 100% !important; display:block; margin-bottom:12px}
	#AgendaElenco   .fusion-title { margin: 20px 30px!important;}

	#NovitaInEvidenza .fusion-title { margin: 20px 30px!important;}
	} 
/* Medium screens (≥768px) */
@media only screen and (max-width: 768px) {
.cardEducazione3col { width: 100% !important;}
#AgendaElenco > .fusion-grid > .fusion-grid-column { width: 100% !important;}
.marginLef60 {padding: 20px!important; }
}
@media (min-width:768px) and (max-width:1024px) {
.titoloCardEducazione{ font-size:28px!important; font-weight:600; line-height:28px;}
#AgendaElenco > .fusion-grid > .fusion-grid-column { width: 100% !important;}
}​

@media only screen and (min-width: 1024px) {
#spaziTab .tab-content{padding-inline-start: 120px!important;}
#InnerAgenda .fusion-fullwidth {padding: 0px!important; }
}
@media only screen and (max-width: 1260px) {

.marginLef60 {padding: 20px!important; }
#AgendaElenco  .fusion-grid > .fusion-grid-column {
    width: 100% !important;
  }
}

/* Extra large screens (≥1200px) */
@media (min-width: 1200px) {

}

/* Extra extra large screens (≥1400px) */
@media (min-width: 1400px) {

}
