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

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

.x-form-text {
    display: inherit;
}

.error {
	color:#f84525;
}

.success {
	color:#008080;
}

.intro-button {
	border-radius : 15px;
	border-color : #157FCC;
	background-color : #ADD2ED;
	border-style : solid;
	cursor : pointer;
}

.rating {
	width:20px !important;
	display:inline-block;
}

/* ICONE */
.icon_resp {
	height: 32px !important;
}

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

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

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

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

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

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

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

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

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

.icon_mandanti_clienti_stampa {
	background-image:url(https://libs.kumbe.it/img/icon-resp/printer.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;
}

.red {
	color: red;
}

.blue {
	color: blue;
	display: inline-block;
}

.mce-branding-powered-by {
	display: none !important;
}

.x-viewport > .x-body {
	position:fixed !important;
}