.logo50 {
	height: 50px;
}
.main-header .logo {
	text-align: left;
	padding: 0;
}
a#logout {
	color: #3c8dbc !important;
	background: transparent;
}
#userImage {
    float: left;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    margin-right: 10px;
    margin-top: -2px;
}
.treeview-menu {
	display: block;
}
.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > a > .pull-right-container {
/*   position: relative !important; */
/*   float: right; */
/*   width: auto !important; */
  left: 200px !important;
/*   top: -22px !important; */
/*   z-index: 900; */
    margin-top: 0;
}
.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > a > span:not(.pull-right), .sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > .treeview-menu {
	width: 205px;
}
.ui-paginator > a, .ui-paginator-pages > a {
	vertical-align: middle;
}
body .ui-paginator a.ui-paginator-next span.ui-icon-seek-next, body .ui-paginator a.ui-paginator-prev span.ui-icon-seek-prev {
	margin-left: 0;
	margin-right: 0;
}

a.ui-dialog-titlebar-icon > span.ui-icon-closethick::before {
/* 	top: 0; */
	top: -10px;
}

.table-layout-f {
	table-layout: fixed;
}

.skin-red .sidebar-menu .treeview-menu > li > a {
	color: #b8c7ce;
}
.skin-red .sidebar-menu .treeview-menu > li.active > a, .skin-red .sidebar-menu .treeview-menu > li > a:hover {
	font-weight: bold;
/* 	text-shadow: .38em 0em .38em #e53739,-.38em 0em .38em #e53739,0em .19em .38em #e53739,0em -.19em .38em #e53739,.45em 0em .7em #e53739,-.45em 0em .7em #e53739,0em .25em .7em #e53739,0em -.25em .7em #e53739; */
	text-shadow: .38em 0em .38em #e53739,-.38em 0em .38em #e53739,0em .19em .38em #e53739,0em -.19em .38em #e53739;
/* 	text-shadow: .45em 0em .7em #e53739,-.45em 0em .7em #e53739,0em .25em .7em #e53739,0em -.25em .7em #e53739; */
/* 	text-shadow: .04em 0em .04em #8f9193,-.04em 0em .04em #8f9193,0em .04em .04em #8f9193,0em -.04em .04em #8f9193; */
}
/* workaround per altezza label su mobile */
.ui-panelgrid-cell > label, .ui-panelgrid-cell > span > label, .ui-panelgrid-cell > em > label {
	display: inline;
}
thead {
/* 	background-color: #8cb3d4; */
	background-color: #9fbfdb;
/* 	background-color: #b1cce2; */
/* 	background-color: #c4d8e9; */
/* 	background-color: #d7e4f0; */
}
body .ui-datatable tr.ui-state-hover,
body .ui-treetable tr.ui-state-hover,
body .ui-datatable tr.ui-state-hover td,
body .ui-treetable tr.ui-state-hover td {
	background-color: #85b2cb;
}

.mostraHeader > span {
	display: inline !important;
}

/* fix per allineamento spinner all'interno di datatable */
body .ui-datatable td[role="gridcell"] input.ui-spinner-input {
	width:70px;
/* 	width:100%; */
}
body .ui-datatable td[role="gridcell"] a.ui-spinner-button {
	position: absolute;
}

/* fix dimensione carattere datatable */
body .ui-datatable td[role="gridcell"] .ui-widget {
/*	font-size: 0.9em;*/
}
.social-auth-links a {
	color: #ffffff;
}
.login-box ul.ui-tabs-nav {
	text-align: center;
}
.login-box li.ui-tabs-header {
	width: 48%;
/* 	height: 38px; */
}
.login-box ul.ui-tabs-nav li a {
	float: none;
	display: inline-block;
}
.login-box .ui-tabs {
	background: transparent;
}
.login-box .ui-tabs-panels {
	background: #fff;
}

/** Colore label progressbar */
.ui-progressbar .ui-progressbar-label {
	color: #000;
	line-height: 100%;
}

.listRitiriTrasp thead {
    display:none;
}
/*body .ui-datatable .listRitiriTrasp tbody > tr.ui-widget-content {
    border-color: #fff;
}*/

/** Fix Fieldset. Con il theme faces-admin e con le PF 6 i fieldset andavano per i fatti loro
	Qui metto qualcosina per regolarli */
body fieldset.ui-fieldset legend.ui-fieldset-legend {
	margin-bottom: 0em;
/*     font-size: 100%; */
	width: auto;
	padding: .3em .7em;
	font-size: 16px;
	font-weight: bold;
/* 	text-shadow: .04em 0em .04em #8f9193,-.04em 0em .04em #8f9193,0em .04em .04em #8f9193,0em -.04em .04em #8f9193; */
/* 	background-color: #c4d8e9; */
/* 	background-color: #d7e4f0; */
	background-color: lightyellow;
}
body fieldset.ui-fieldset span.ui-icon-plusthick::before {
	top: -7px;
}
/* Blocco Fieldset - lo distanzio dal contenutire sopra altrimenti la Legend veniva attaccata*/
fieldset.ui-fieldset {
/* 	background-color: #e1ebf4; */
	/*background-color: lightyellow;*/
	margin-top: 0.5em;
}



/* Governo i DATALIST */
/* tolgo il bordo dal box principale */
/* e per evitare lo sfondo bianco nei datalist dentro i datatable con colori alternati */
/* per eliminare bordo datalist */
.ui-datalist-content {
	background:   transparent;
	border: 0px solid transparent;
}
/*elimino padding esagerato se non c'� il "pallino" */
ul.ui-datalist-data {
	padding-left: 0.5em;
	padding-right: 0.5em;
}


/* Data list particolare, va formattato senno' il carattere e' troppo grane e il link si nasconde se il testo e' lungo */
div.listRitiri .ui-widget{
	font-size: 0.9em;
	
}
div.listRitiri a {
	color: #3c8dbc;
}
