tr.hide {display:none;}
#only-clock{font-size: 30px;font-family: Century Gothic;vertical-align: middle;line-height: normal;}
#only-date{font-size: 20px;font-family: Century Gothic;vertical-align: middle;line-height: normal;}
.object-event{font-size: 20px;line-height: 30px;}
.div-event-type{height: 40px;padding: 5px;border-style: solid;border-width: 2px;border-radius: 5px !important;}

.ui-panelgrid-cell-table{padding: 4px 10px !important;}
.ui-panelgrid-cell-table1{padding: 0px 5px !important;}
.ui-panelgrid-cell-table1-center{padding: 0px 5px !important;text-align:center !important;}
.ui-panelgrid-cell-table1-right{padding: 0px 5px !important;text-align:right !important;}
.ui-panelgrid-cell-table2{padding: 0px 0px !important;}
.ui-panelgrid-cell-table2-center{padding: 0px 0px !important;text-align:center !important;}
.ui-panelgrid-cell-table2-right{padding: 0px 0px !important;text-align:right !important;}


@media (max-width: 1024px) {
	#li-clock{display: none;}
}

tr.deactivate{background: #8f8f8f !important; font-weight: bold;}

.ui-panelgrid-nopaddig{
	padding: 0px 0px !important;
}

.ui-panelgrid-smallpadding{
	padding: 3px 10px !important;
}

body .ui-datatable tbody tr.ui-datatable-even.deactivate {
	background-color: #e2b6b6;
 	font-weight: bold;
}
body .ui-datatable tbody tr.ui-datatable-even.deactivate.ui-state-hover {
	background-color: #F2DEDE;
	color: #000000; 
}
body .ui-datatable tbody tr.ui-datatable-even.deactivate.ui-state-highlight {
	background-color: #FF5722;
	color: #ffffff; 
}

body .ui-datatable tbody tr.ui-datatable-even.annulled {
	background-color: #e2b6b6;
 	font-weight: bold;
}
body .ui-datatable tbody tr.ui-datatable-even.annulled.ui-state-hover {
	background-color: #F2DEDE;
	color: #000000; 
}
body .ui-datatable tbody tr.ui-datatable-even.annulled.ui-state-highlight {
	background-color: #FF5722;
	color: #ffffff; 
}

body .ui-datatable tbody tr.ui-datatable-even.itinerario-pagato {
	background-color: #b8dda8;
 	font-weight: bold;
}
body .ui-datatable tbody tr.ui-datatable-even.itinerario-pagato.ui-state-hover {
	background-color: #DFF0D8;
	color: #000000; 
}
body .ui-datatable tbody tr.ui-datatable-even.itinerario-pagato.ui-state-highlight {
	background-color: #FF5722;
	color: #ffffff; 
}

body .ui-datatable tbody tr.ui-datatable-even.itinerario-parzialmente-pagato{
	background-color: #f4e79b;
 	font-weight: bold;
}
body .ui-datatable tbody tr.ui-datatable-even.itinerario-parzialmente-pagato.ui-state-hover {
	background-color: #FCF8E3;
	color: #000000; 
}
body .ui-datatable tbody tr.ui-datatable-even.itinerario-parzialmente-pagato.ui-state-highlight {
	background-color: #FF5722;
	color: #ffffff; 
}

body .ui-datatable tbody tr.ui-datatable-odd.deactivate {
	background-color: #e2b6b6;
 	font-weight: bold;
}
body .ui-datatable tbody tr.ui-datatable-odd.deactivate.ui-state-hover {
	background-color: #F2DEDE;
	color: #000000; 
}
body .ui-datatable tbody tr.ui-datatable-odd.deactivate.ui-state-highlight {
	background-color: #FF5722;
	color: #ffffff; 
}


body .ui-datatable tbody tr.ui-datatable-odd.annulled {
	background-color: #e2b6b6;
 	font-weight: bold;
}
body .ui-datatable tbody tr.ui-datatable-odd.annulled.ui-state-hover {
	background-color: #F2DEDE;
	color: #000000; 
}
body .ui-datatable tbody tr.ui-datatable-odd.annulled.ui-state-highlight {
	background-color: #FF5722;
	color: #ffffff; 
}

body .ui-datatable tbody tr.ui-datatable-odd.itinerario-pagato {
	background-color: #b8dda8;
 	font-weight: bold;
}
body .ui-datatable tbody tr.ui-datatable-odd.itinerario-pagato.ui-state-hover {
	background-color: #DFF0D8;
	color: #000000; 
}
body .ui-datatable tbody tr.ui-datatable-odd.itinerario-pagato.ui-state-highlight {
	background-color: #FF5722;
	color: #ffffff; 
}

body .ui-datatable tbody tr.ui-datatable-odd.itinerario-parzialmente-pagato{
	background-color: #f4e79b;
 	font-weight: bold;
}
body .ui-datatable tbody tr.ui-datatable-odd.itinerario-parzialmente-pagato.ui-state-hover {
	background-color: #FCF8E3;
	color: #000000; 
}
body .ui-datatable tbody tr.ui-datatable-odd.itinerario-parzialmente-pagato.ui-state-highlight {
	background-color: #FF5722;
	color: #ffffff; 
}


tr.prezzo-vendita-appartamento{color: #009cff !important; font-weight: bold;}
tr.prezzo-acquisto-appartamento{color: #00b32e !important; font-weight: bold;}

.layout-wrapper .layout-main{
    padding: 76px 3px 3px 3px !important;
}

body.layout-compact .ui-icon-active {
    font-size: 20px;
}
body .ui-widget-content .ui-icon-active {
    color: #FF5722;
}
body .ui-icon-active {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    text-indent: 0;
    overflow: visible;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
}
.ui-icon-active {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}
body .ui-widget-header .ui-icon-active {
	color: #ffffff;
}
body .ui-state-active, body .ui-state-highlight {
	background-color: #FF5722;
	color: #ffffff;
}
body .ui-state-active .ui-icon-active, body .ui-state-highlight .ui-icon-active {
	color: #ffffff;
}