.disabled-menuitem, .disabled-menuitem a {
	background: inherit !important;
	cursor: default;
}

.disabled-menuitem > a > span {
	color: #9a9a9a;
}

.layout-wrapper .ultima-menu li.active-menuitem[customid] > a i:last-child {
	transform: none;
}

body .md-selectfield { /* copiato da body .md-inputfield */
	display: block;
	position: relative;
}

body .md-selectfield > label { /*copiato da body .md-inputfield label e da body .md-inputfield input:focus ~ label */
	font-weight: normal;
	position: absolute;
	pointer-events: none;
	left: 5px;
	top: 1px;
	transition: 0.3s ease all;
	-moz-transition: 0.3s ease all;
	-webkit-transition: 0.3s ease all;
	top: -20px;
	font-size: 12px;
	color: #999999;
}

.ultima-menu li a i.material-icons {
	position: relative;
}

.ultima-menu li a i.material-icons.menustatus {
	position: absolute;
	font-size: 30px !important;
	left: -17px;
	top: 0;
}

.layout-mask {
	z-index: 998;
}

.layout-menu {
	z-index: 999 !important;
}