/* Griglie con contenuto che si adatta alle dimensioni */
.x-grid-cell-inner {
	white-space: normal !important;
}

.grid-risorse-appuntamenti .x-grid-cell-inner{
    white-space: nowrap !important;
}

.x-accordion-hd {
	cursor: pointer !important;
}

.intestazione .x-panel-header {
	background: red !important;
}

.exclamation {
	background-image:url(http://libs.kumbe.it/img/icon-resp/exclamation.png) !important;
    height: 17px !important;
}

.campi_non_validi span{
	margin: 1px;
	display: inline-block;
	padding: 0px 2px;
	font-weight: bold;
}

.icon_account_modifica_password {
	background-image:url(http://libs.kumbe.it/img/icon-resp/key.png) !important;
    height: 17px !important;
}

.icon_icon_prod_ingressi_eventi_elenca {
	background-image:url(http://libs.kumbe.it/img/icon-resp/eye.png) !important;
    height: 32px !important;
}

.icon_delete {
	background-image:url(http://libs.kumbe.it/img/icon-resp/delete.png) !important;
    height: 17px !important;
}

.icon_account {
	background-image:url(http://libs.kumbe.it/img/icon-resp/account.png) !important;
    height: 32px !important;
}

.icon_labels {
	background-image:url(http://libs.kumbe.it/img/icon-resp/labels.png) !important;
    height: 32px !important;
}

.icon_menu {
	background-image:url(http://libs.kumbe.it/img/icon-resp/menu.png) !important;
    height: 32px !important;
}

.icon_configurazioni {
	background-image:url(http://libs.kumbe.it/img/icon-resp/configurazioni.png) !important;
    height: 32px !important;
}

.icon_permessi {
	background-image:url(http://libs.kumbe.it/img/icon-resp/permessi.png) !important;
    height: 32px !important;
}

.icon_convenzioni {
	background-image:url(http://libs.kumbe.it/img/icon-resp/chart_organisation.png) !important;
	height: 32px !important;
}

.icon_anagrafica {
	background-image:url(http://libs.kumbe.it/img/icon-resp/user.png) !important;
	height: 32px !important;
}

.icon_planning {
	background-image:url(http://libs.kumbe.it/img/icon-resp/planner.png) !important;
	height: 32px !important;
}

.icon_prodotti {
	background-image:url(http://libs.kumbe.it/img/icon-resp/products.png) !important;
	height: 32px !important;
}

.icon_statistiche {
	background-image:url(http://libs.kumbe.it/img/icon-resp/statistics.png) !important;
	height: 32px !important;
}

.icon_listini_euro {
	background-image:url(http://libs.kumbe.it/img/icon-resp/euro.png) !important;
	height: 32px !important;
}

.icon_listini_catalogo {
	background-image:url(http://libs.kumbe.it/img/icon-resp/catalog.png) !important;
	height: 32px !important;
}

.icon_prodotti_corsi_edizioni {
	background-image:url(http://libs.kumbe.it/img/icon-resp/course.png) !important;
	height: 32px !important;
}

.icon_cassa {
	background-image:url(http://libs.kumbe.it/img/icon-resp/sale.png) !important;
	height: 32px !important;
}

.icon_bi {
	background-image:url(http://libs.kumbe.it/img/icon-resp/bi.png) !important;
	height: 32px !important;
}

.icon_fattura {
	background-image:url(http://libs.kumbe.it/img/icon-resp/bill.png) !important;
	height: 32px !important;
}

.icon_tornelli {
	background-image:url(http://libs.kumbe.it/img/icon-resp/scan.png) !important;
	height: 32px !important;
}

.icon_cassa_vendite {
	background-image:url(http://libs.kumbe.it/img/icon-resp/sales.png) !important;
	height: 32px !important;
}

.icon_ordini {
	background-image:url(http://libs.kumbe.it/img/icon-resp/order.png) !important;
	height: 32px !important;
}

.icon_prodotti_risorse_appuntamenti {
	background-image:url(http://libs.kumbe.it/img/icon-resp/availability.png) !important;
	height: 32px !important;
}

/* Fix TreeList Micro = true */
.x-treelist-floater .x-treelist-container .x-treelist-item {
	margin-left: 35px;
}

.accessibility .x-grid-cell-inner {
	font-weight: bold;
	font-size: 10pt;
}

/* Fix navigation tree :after arrow */
.x-treelist-item-expander:after {    
	display: flex;
	align-items: center;
	height: 60px;
}

.indietro {
	background-image:url(http://libs.kumbe.it/img/icon-resp/arrow_left.png) !important;
	height: 32px !important;
}

.avanti {
	background-image:url(http://libs.kumbe.it/img/icon-resp/arrow_right.png) !important;
	height: 32px !important;
}

.ricarica {
	background-image:url(http://libs.kumbe.it/img/icon-resp/arrow_refresh.png) !important;
	height: 32px !important;
}

.verde {
	background-color: #009587;
	font-weight: bold;
	color: white !important;
}

.rosso {
	background-color: #FF3D46;
	font-weight: bold;
	color: white !important;
}

.arancio {
	background-color: #FF8C00;
	font-weight: bold;
	color: white !important;
}

.azzurro {
	background-color: #4cc5c8;
	font-weight: bold;
	color: white !important;
}

.bianco {
	background-color: white;
}

.grigio-chiaro {
	background-color: lightgray;
}

.marked {
	border-right: 1px solid rgb(50, 64, 78) !important;
	border-left: 1px solid rgb(50, 64, 78) !important;
}

.x-grid-cell.marked, .x-grid-cell.intervallo {
	padding: 5px 0 5px 0;
}

.x-grid-cell.marked {
	cursor: pointer;
}

.pnl-cassa .x-header, .pnl-cassa .x-header .x-tool-img{
	background-color: #004584;
}

.window-cassa {
	border-color: #004584 !important;
}

.appuntamenti_nuovo {
	background-image:url(http://libs.kumbe.it/img/icon-resp/add.png) !important;
	background-size: 24px !important;
}

.appuntamenti_anagrafica {
	background-image:url(http://libs.kumbe.it/img/icon-resp/user.png) !important;
	background-size: 24px !important;
}

.iscrizioni_elenca {
	background-image:url(http://libs.kumbe.it/img/icon-resp/users.png) !important;
	background-size: 24px !important;
}

.iscrizioni_nuovo {
	background-image:url(http://libs.kumbe.it/img/icon-resp/user_add.png) !important;
	background-size: 24px !important;
}

.risorse_disponibilita_elimina, .appuntamenti_elimina {
	background-image:url(http://libs.kumbe.it/img/icon-resp/delete.png) !important;
	background-size: 24px !important;
}

.risorse_disponibilita_modifica, .appuntamenti_modifica {
	background-image:url(http://libs.kumbe.it/img/icon-resp/application_edit.png) !important;
	background-size: 24px !important;
}

.risorse_appuntamenti_elenca {
	background-image:url(http://libs.kumbe.it/img/icon-resp/calendar.png) !important;
	background-size: 24px !important;
}

.icon_vendite_sospesa_disarchivia {
	background-image:url(http://libs.kumbe.it/img/icon-resp/unarchive.png) !important;
	background-size: 32px !important;
	background-repeat: no-repeat !important;
	height: 32px !important;
	width: 32px !important;
	background-size: 32px !important;
}