.ui-datepicker-inline {display: inline-block !important;}
.ui-datepicker td {padding: 1px !important;}
.ui-datepicker-header {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	}
/*.ui-datepicker-group-first {margin-right: 1em;}*/
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {border-left-width: 1px !important;}
/*.ui-datepicker-multi-2 .ui-datepicker-group {width: calc(50% - 0.5em) !important;}*/
.ui-datepicker-multi-2 {width: calc(100% - 2em) !important; max-width: 38em !important;}
.ui-datepicker-row-break {width: 100% !important; max-width: 38em !important;}
.ui-widget-content {padding: 1em !important;}

.ui-state-active {background-color: #F6F6F6 !important; color: #454545 !important;}
.ui-datepicker-today .ui-state-active {background-color: #FFFA90 !important;} /*QUESTE CLASSI SONO DA RIVEDERE BEN BENE*/
.ui-state-highlight {color: #454545 !important;}

.datascelta a {background-color: #00FF00 !important; background-image: none !important;}
.datascelta2 a {background-color: #00FF00 !important; background-image: none !important;}
.dataverde span, .dataverde a {font-weight: bold !important; background-color: #00FF00 !important; background-image: none !important;}
.datarossa span, .datarossa a {font-weight: bold !important; background-color: #FFAAAA !important; background-image: none !important;}
.datarossascura span, .datarossascura a {font-weight: bold !important; background-color: #FF7070 !important; background-image: none !important;}
.datagialla span, .datagialla a {font-weight: bold !important; background-color: #FFFF00 !important; background-image: none !important;}
.dataarancione span, .dataarancione a {font-weight: bold !important; background-color: #FFAA00 !important; background-image: none !important;}
.dataceleste span, .dataceleste a {font-weight: bold !important; background-color: #2ACAEA !important; background-image: none !important;}
.ui-state-disabled.datarossa {opacity: 1 !important;}

.datascelta .ui-state-active, .datascelta.selezionata a {background-color: #FFFF00 !important; border: 1px solid #AAAAAA !important;}
.datascelta2 .ui-state-active, .datascelta2.selezionata a {background-color: #00FF00 !important; border: 1px solid #AAAAAA !important;}
.dataverde .ui-state-active, .dataverde.selezionata a {background-color: #CCFFCC !important; border: 1px solid #AAAAAA !important;}
.dataceleste .ui-state-active, .dataceleste.selezionata a {background-color: #A9E9F6 !important; border: 1px solid #AAAAAA !important;}
.datarossa .ui-state-active, .datarossa.selezionata a {background-color: #FFCCCC !important; border: 1px solid #AAAAAA !important;}
.datarossascura .ui-state-active, .datarossascura.selezionata a {background-color: #FCAFAF !important; border: 1px solid #AAAAAA !important;}
.dataarancione .ui-state-active, .dataarancione.selezionata a {background-color: #FFCC77 !important; border: 1px solid #FFCC77 !important;}
.datagialla .ui-state-active, .datagialla.selezionata a {background-color: #FFFFAA !important; border: 1px solid #AAAAAA !important;}

.recupero span, .recupero a {background-color: #00FF00 !important; background-image: none !important; }
.finestra span, .finestra a {background-color: #FFFF00 !important; background-image: none !important; font-weight: bold !important;}
.ui-datepicker-unselectable.finestra, .ui-state-disabled.finestra {color: #FF0000 !important; opacity: 1 !important; background-color: none !important; background-image: none !important; font-weight: normal !important; font-style: italic !important;}
.ui-datepicker-unselectable.finestra span, .ui-state-disabled.finestra span {color: #FF0000 !important; opacity: 1 !important; background-color: none !important; background-image: none !important; font-weight: normal !important; font-style: italic !important;}





.datagreen span, .datagreen a , .datagreen .ui-state-active, .datagreen.selezionata a{font-weight: bold !important; background-color: #00FF00 !important; background-image: none !important;}
.datared span, .datared a , .datared .ui-state-active, .datared.selezionata a{font-weight: bold !important; background-color: #ff0000 !important; background-image: none !important;}
