/* CALENDARIO SL *****************************************/
.datainizioefine-sl{width: 100%;pad1ding: 3px;border-top: 1px solid rgba(0,0,0,0.05);font-size: 1.2em; margin-top: 5px;}
.datainizio-sl{width: 100%!important;font-weight: 600; color: rgba(21,149,23,1.00)}
.datafine-sl{width: 100%!important;font-weight: 600; color: rgba(181,52,89,1.00)}

/* CALENDARIO STTIMANALE *****************************************/
.blocco-settimana{width: 14%!important}


/* BLOCCO INFORMAZIONI *****************************************/
.blocco-informazioni{}
.blocco-informazioni .btn-info{background-color:rgba(20,255,255,0.25)}
.blocco-informazioni .btn-info:hover{background-color:rgba(20,255,255,0.40)!important;}
.blocco-informazioni .alert-info{border-left-color: rgba(20,255,255,0.25)}


/* BLOCCO PERCENTUALE *****************************************/
.blocco-percentuale-rt {border: 1px solid #ececec;}
.blocco-percentuale-rt .it-list-wrapper .it-list a .it-right-zone {border-top: 1px solid #c5c7c9; border-bottom: 0px !important;}
.blocco-percentuale-totale-rt{background-color: rgba(236,236,236,0.50)!important}
.blocco-percentuale-rt .collapse-header [data-toggle=collapse]{border-top: 0px!important;}
/* WIDGET CALCOLO TARIFFE *****************************************/
.distanziatore {margin-bottom: 10px}
/* Trasparenza Rifiuti  ******************************************/
.trasparenzarifiuti .btn-primary{width: 100%!important;text-align: center!important;display: block!important;}
.contatti-trasparenzarifiuti{border-bottom:1px solid rgba(213,213,213,1);border-top:1px solid rgba(213,213,213,1);}
.contatti-trasparenzarifiuti-sotto{border-bottom:1px solid rgba(213,213,213,1);border-top:0px solid rgba(213,213,213,1);}
.immagine-trasparenzarifiuti-archivio img{width: 100%;height: auto;overflow:hidden}
.icon-trasparenzarifiuti{width: 25px!important;}
.icon-trasparenzarifiuti-loop{width: 25px!important;}
.contatti-trasparenzarifiuti-loop{border-bottom:1px solid rgba(213,213,213,1);border-top:1px solid rgba(213,213,213,1); font-size: 0.8em!important}
.trasparenzarifiuti .it-right-zone svg {margin-right: 2px!important;}
/* Colori pulsantoni ******************************************/
.sfx01{background: rgba(180,50,80,1.00)!important;}
.sfx02{background: rgba(170,76,126,1.00)!important;}
.sfx03{background: rgba(240,95,110,1.00)!important;}
.sfx04{background: rgba(63,117,191,1.00)!important;}
.sfx05{background: rgba(106,181,196,1.00)!important;}
.sfx06{background: rgba(90,190,210,1.00)!important;}
.sfx07{background: rgba(14,102,92,1.00)!important;}
.sfx08{background: rgba(52,122,114,1.00)!important;}
.sfx09{background: rgba(30,145,133,1.00)!important;}
.sfx10{background: rgba(50,83,116,1.00)!important;}
.sfx11{background: rgba(113,81,25,1.00)!important;}
.sfx12{background: rgba(115,90,49,1.00)!important;}
/* Widget Calendario ******************************************/
.widget-calendario-trasparenzarifiuti{border-radius: 10px 10px 0px 0px;border:1px solid rgba(222,222,222,0.6);float: left; height: auto;}
.widget-calendario-trasparenzarifiuti h1{font-size: 1.2em!important;margin: 0px!important; padding: 0px!important;}
.rotazione-etichetta-trasparenzarifiuti {transform: rotate(-90deg)!important;-webkit-transform: rotate(-90deg)!important;-moz-transform: rotate(-90deg)!important;-ms-transform: rotate(-90deg)!important;-o-transform: rotate(-90deg)!important;}
.rotazione-etichetta-trasparenzarifiuti label{font-size: 0.8em;}
.widget-rifiuti-linea-trasparenzarifiuti{border-bottom:1px dotted rgba(222,222,222,0.8);}
.widget-divisore-blocchi-trasparenzarifiuti{border-left:1px dotted rgba(222,222,222,0.8);}
.padding-contrassegno-trasparenzarifiuti {font-size: 60%;}
.widget-calendario-trasparenzarifiuti-note{width: 100%;float: left;background-color: rgba(255,255,255,0.70);padding:10px;margin-top:2px;border-radius: 0px 0px 10px 10px; font-size: .8em;border:1px solid rgba(222,222,222,0.6)}
.widget-calendario-trasparenzarifiuti-asterisco{vertical-align: top; color: red}
.icona-widget-trasparenzarifiuti{font-size: 0.8em;text-align: left;}
.icona-widget-trasparenzarifiuti i{margin: 0px!important}
/* MENU *********************************************************/
#menu-rt-menu > .active {font-weight: 700}
/* BLOCCHI */
.altezza-fissa-titolo {height: 120px}
.altezza-fissa-testo {height: 400px}
.loop-category {padding-left: 10px}
/* MAX BUTTON *********************************************************/
.maxbutton-trasparenza img{width: 75%;}
.maxbutton-trasparenza-2cl img{width: 50%!important;}
.maxbutton-trasparenza{background: rgb(92,82,179);}
.maxbutton-trasparenza .card-body .flex-fill{padding-bottom: 0px!important}
.maxbutton-trasparenza .card-body{padding-bottom: 0px!important}
.maxbutton-trasparenza .btn-outline-primary {box-shadow: inset 0 0 0 2px #fff!important}
.maxbutton-trasparenza .rounded {border-radius: 30px!important;box-shadow: inset 0 0 0 2px #ececec!important}
.maxbutton-loop a{text-decoration: none!important;}
.maxbutton-trasparenza img:hover{width: 80%;}
.maxbutton-trasparenza-2cl img:hover{width: 55%!important;}
.maxbutton-trasparenza .rounded:hover {text-decoration: none!important}

/* FEEDBACK *****************************************/
.inforaccolta{height:64px;width:100%;border-bottom:1px solid #343434; text-align: center}
.inforaccolta a{color: rgba(255,255,255,1.00); text-decoration: none}
.inforaccolta a:hover{color: rgba(255,255,255,0.80); text-decoration: underline}
.bg-inforaccolta {background: #42597C}

/* RESIZE  ******************************************/
@media (max-width:575px) {
}
@media (min-width:576px) {
.inforaccolta a{font-size:100%;}
.inforaccolta{padding: 18px 0px 0px 0px;}

}
@media (max-width:768px){
.inforaccolta a{font-size:100%;}
.inforaccolta{padding: 18px 0px 0px 0px;}
}
@media (min-width:992px) {
.inforaccolta a{font-size:150%;}
.inforaccolta{padding: 12px 0px 12px 0px;}	
}
@media (min-width:1200px) {
.inforaccolta a{font-size:150%;}
.inforaccolta{padding: 12px 0px 12px 0px;}
}
