.update_msg{display: none !important;}

.clear{clear: both;}

.card{
	margin-top:20px;
	margin-bottom:10px;
	border:1px solid;
	background:#FFF;
}

.card-header{
	padding:10px; 
	text-align:center; 
	color:#FFF;
	font-size: 20px;
}

.card-body{padding:10px; min-height: 80px;}

.card-footer{
	padding:10px; 
	color:#FFF;
}
.card-footer a{color:#FFF; font-size:14px;}

.card-footer a.a-left{float:left;}
.card-footer a.a-right{/*float:right;*/
	display: block;
    text-align: center;
    text-transform: uppercase;
   }

.card h5{
	padding-left:10px;
	font-size:16px;
}

.card-header button{
	width: 100%;
    font-size: 20px;
}

/* colori fluo */
.verdefluo, .card-header.verdefluo button{
	/*border-color:#21BA45;*/
	border-color:#4b85d1;
}
.fuxia, .card-header.fuxia button{
	/*border-color: #E03997;*/
	border-color:#4b85d1;
}
.verde_acqua, .card-header.verde_acqua button{
	/*border-color: #00B5AD;*/
	border-color:#4b85d1;
}
.arancione, .card-header.arancione button{
	/*border-color: #F2711C;*/
	border-color:#4b85d1;
}
.oliva, .card-header.oliva button{
	/*border-color: #B5CC18;*/
	border-color:#4b85d1;
}
.viola, .card-header.viola button{
	/*border-color: #6435C9;*/
	border-color:#4b85d1;
}

.rosso, .card-header.rosso button{
	/*border-color: #DB2828;*/
	border-color:#4b85d1;
}



.card-header.verdefluo, .card-footer.verdefluo, .card-header.verdefluo button{
	/*background-color:#21BA45;*/
	background-color: #4b85d1;
}
.card-header.fuxia, .card-footer.fuxia, .card-header.fuxia button{
	/*background-color:#E03997;*/
	background-color: #4b85d1;
}
.card-header.verde_acqua, .card-footer.verde_acqua, .card-header.verde_acqua button {
	/*background-color:#00B5AD;*/
	background-color: #4b85d1;
}
.card-header.arancione, .card-footer.arancione, .card-header.arancione button{
	/*background-color:#F2711C;*/
	background-color: #4b85d1;
}
.card-header.oliva, .card-footer.oliva, .card-header.oliva button{
	/*background-color:#B5CC18;*/
	background-color: #4b85d1;
}
.card-header.viola, .card-footer.viola, .card-header.viola button{
	/*background-color:#6435C9;*/
	background-color: #4b85d1;
}
.card-header.rosso, .card-footer.rosso, .card-header.rosso button{
	/*background-color:#DB2828;*/
	background-color: #4b85d1;
}

.card.verdefluo h5{/*color:#21BA45;*/ color:#4b85d1;}
.card.fuxia h5{/*color: #E03997;*/ color:#4b85d1;}
.card.verde_acqua h5{/*color: #00B5AD;*/ color:#4b85d1;}
.card.arancione h5{/*color: #F2711C;*/ color:#4b85d1;}
.card.oliva h5{/*color: #B5CC18;*/ color:#4b85d1;}
.card.viola h5{/*color: #6435C9;*/ color:#4b85d1;}
.card.rosso h5{/*color: #DB2828;*/ color:#4b85d1;}

/* BLOCCHI COLORATI DASHBOARD / PAG DIPENDENTE */
.backend .widget_counters ul li{
    min-height: 150px;
}
.backend .widget_counters ul li h6 {
    font-weight: 400;
}
.backend .widget_counters ul li a{
	color:#FFF;
}

/* MENU DIPENDENTE */
.widget_counters_valutazioni ul{
	list-style: none;
		margin: 0 0 30px;
		padding: 0;
		display: flex;
		gap: 15px;
		flex-direction: column;
	}
	
	.widget_counters_valutazioni ul li {
		flex: 1;
		background: #00c3ec;
		color: white;
		padding: 20px;
		position: relative;
		border-radius: 8px;
	}
	.widget_counters_valutazioni ul .attivo {
		background:#717bbb;
	}
	
	.widget_counters_valutazioni ul .disabilitaPulsante {
		opacity:0.6;
	}
	.widget_counters_valutazioni ul .disabilitaPulsante a{
		pointer-events:none;
	}
	
	.widget_counters_valutazioni ul li h6 {
		font-weight: bold;
		font-size: 18px;
		text-transform: uppercase;
		/*per icone*/
		float:left;
	}

	.widget_counters_valutazioni ul li img{
		float:right;
	}
	
	.widget_counters_valutazioni ul li h5 {
		font-weight: normal;
		font-size: 20px;
	}
	
	.widget_counters_valutazioni ul li a{
	  color:#FFF;
	  display:inline-block;
	  width:100%;
	  height:100%;
	}
	
	.widget_counters_valutazioni ul li i {
		position: absolute;
		right: 20px;
		top: 14px;
		font-size: 60px;
/*		opacity: 0.2; */
	}

	.widget_counters_valutazioni ul li i2 {
		position: absolute;
		right: 20px;
		top: 14px;
		font-size: 60px;
		opacity: 0.2;
	}
	
	@media (max-width: 767px){
		.widget_counters_valutazioni ul {
			flex-wrap: wrap;
			flex-direction: row;
			width:96%;
			margin:auto;
		}
		.widget_counters_valutazioni ul li {
			width:80%;
			min-width:80%;
		}
	}

	/* prove input group */
	.input-group[class*=col-] {padding-left:15px; padding-right:15px;}
	.form-horizontal .form-group {
		margin-right: 0;
		margin-left: 0;
	}

	/* fascia dati dipendente */
	.alert {
		position: relative;
		padding: 0.75rem 1.25rem;
		margin-bottom: 1rem;
		border: 1px solid transparent;
		border-radius: 0.25rem;
	}
	.alert-primary {
		color: #004085;
		background-color: #cce5ff;
		border-color: #b8daff;
	}
	.fascia-dati-dip{font-size:20px; line-height: 30px;}

	/* VISITA - ANAMNESI FISIOLOGICA */
	.testCage, .testAuditC{display: none;}

	/* ANAMNESI FAMILIARE */
	.eliminaFam, .eliminaPat{
		background: #dd1111; 
		border:1px solid #dd1111; 
		float:right;
		margin-top: 10px;
		margin-bottom: 10px;
		margin-right: 10px;
	}
	.eliminaFam:hover, .eliminaPat:hover{
		background: #d80f0f; 
		border:1px solid #dd1111;
	}
	.tooltip {
		font-size: 16px; /* Imposta la dimensione del carattere desiderata */
	  }

	