#ajaxloading div {margin: 0px auto;font-size: 300%;margin-top: 300px;}
#ajaxloading {background:rgba(0, 0, 0, 0.5); position: absolute;top: 0;left: 0;height: 100%;width: 100%; display:none;}
div[data-loader="ball-pulse"]::before, div[data-loader="ball-pulse"]::after { background: #ccc; width: 10px;height: 10px}

.iconajaxloading {display: inline-block; height: 18px; width:30px;}
.iconajaxloading div {font-size: 50%;}

.box-notice { background:#EEEEEE; border-radius:8px; margin-bottom:10px; padding:10px; box-sizing: border-box; }
.box-notice h3 {margin-top: 0}

.redbox  { background:#cc0000; border: 4px solid #cc0000; border-radius:5px;color:#fff; }

.yellowbox  { background:#ffbc33; border: 4px solid #ffbc33; border-radius:5px;color:#fff; }

.greenbox  { background:#99CC33; border: 4px solid #99CC33; border-radius:5px;color:#fff; }

.btn { display: inline-block; background: #eee;border-radius:6px; padding: 3px 8px; text-decoration: none;
}
span.btn { cursor: pointer; color:#2e4165;}
span.btn:hover { cursor: pointer; color:#000;}


.icnbtn {width:10px; height:10px; display: inline-block; border-radius:50%;  margin:8px 3px 0 3px;background-color: #ccc;}
.btn_ok {background-color: #99CC33 !important;}
.btn_g {background-color: #ccc;}
.btn_warn {background-color: #FFBC33 !important;}

.chiudi_form input {border-radius:6px; background: #eee;  }
.chiudi_form {margin-top:4px;}

.wrapper-fields .labels { display: inline-block; padding-right: 10px; min-width: 160px}
.wrapper-fields .fields-value { font-weight: bold;}
.wrapper-fields > div { margin-left: 10px}

.toggle-info-title {
	font-weight: bold;
	border-bottom: 1px dotted #ccc;
	padding: 10px;
	margin: 5px 0;
	background:#fafafa url(/layout/common/image/a-right.png) 99% center no-repeat;
}
.toggle-info-title-open {
	background:#fafafa url(/layout/common/image/a-bot.png) 99% center no-repeat;
}

#filtriattivi {
    background: #eee;
    padding: 5px;
    margin: 5px;
}

@media (min-width: 860px){ 
	#wrapper-sheet { display: flex;}
	.box_valutazione { flex:0 0 400px; padding: 0 3px}
	.box_lastre,#wrapper-card {  flex:1 0 300px; padding: 0 3px}
}