/* INDEX DASHBOARD ====================================*/  /**/
/*	.dashboard {min-width:920px} */
	.dashboard .itembox.header {padding: 5px;  margin-bottom:20px;  }/* border-bottom:1px solid #999;0 0 6px #888;border-radius:12px*/
	.dashboard .itembox.anagrafica {margin-bottom:20px; box-shadow:none; overflow: hidden; }/*0 0 6px #888;*/	
	.dashboard .itembox_title { font-size: 24px; font-weight: 300; }
	
	.dashboard .itembox.app-download { padding-bottom: 0;  }		
	.dashboard .itembox.app-download .itembox_title { font-size: 20px; text-align:right; }
	.dashboard .itembox.app-download .itembox_title span  { top: 0;  padding: 0;  border: none; color: #bce433;}
		.dashboard .itembox.app-download table { float:right; }	
			.dashboard .itembox.app-download th,  
			.dashboard .itembox.app-download td  { border:none; text-align:right; }	
			.dashboard .itembox.app-download th span {font-size:15px; }			
			.dashboard .itembox.app-download img  { height:40px; border: 3px solid transparent; opacity:0.9;}
			.dashboard .itembox.app-download img:hover  { border: 3px solid rgba(151, 182, 42, 0.5); opacity:1;}    			
			
			
	.dashboard h4 {position:absolute; top:10px; right:20px; color:white; font-size:16px;}

	.dashboard .wrap_dati { float:left; width:30%;  }
		.dashboard table.dati { /*width:100%; */height:40px }
			.dashboard table.dati th { border-bottom: 1px solid #ccc; white-space:nowrap; text-transform:none; font-size:20px; font-weight:bold; text-align:left}
				.dashboard table.dati th span { font-size:16px;}  
			.dashboard table.dati td { border-bottom: 1px solid #ccc; padding-right:0; padding-left:20px;  text-align:right;   } 
			.dashboard table.dati td { background-position: 3px center; background-size:600px 5px; background-repeat:no-repeat;
									   background-image: url('img/dashboard_tratto.png'); background-color:transparent;} 
		.dashboard table.dati.totale { width:30%; }
		.dashboard table.dati.totale.v {height:196px  }
			.dashboard table.dati.totale th { width:80%;  font-size:22px; text-align:right; }
			.dashboard table.dati.totale td { width:20%; background-image:none; text-align:center; }
			.dashboard table.dati.totale .count {width:50px; height:auto; color:black; font-size:22px;}
			.dashboard table.dati.totale .count:hover{ cursor:auto } 

			.dashboard .count { width:50px; height:auto; min-height:28px;  margin: 2px; padding:0; border-radius:12%; 
									color:red; background-color:white; border: 1px solid #999; font-size:16px; font-weight:bold; outline:none;  }  
			.dashboard .count:hover { color:white; background-color:red; border-color:red;  cursor:pointer }  

			.dashboard .count.dsb  { color:white; background:red; border-color:red; }
			.dashboard .count.dsb:hover { color:red; background:white; border-color:red; }
			
			.dashboard .count.n_0 { color:white;  background:#0b9444; border-color:#0b9444;  } 				
			.dashboard .count.n_0:hover { color:#0b9444;  background:white;  border-color:#bcbcbc;}
			.dashboard .count.n_Si { color:white;  background:#0b9444; border-color:#0b9444;  } 				
			.dashboard .count.n_Si:hover { color:#0b9444;  background:white;  border-color:#bcbcbc;}
						
			.dashboard .count.disabled { color:#666; background-color:white; border-color:#CCC; font-size:18px; } 
			.dashboard .count.disabled:hover{ color:#666;  cursor:auto  } 			
			.dashboard .count.redux { width:40px; padding:0 2px; font-size:11px;  text-transform:uppercase} 
			


			
			.dashboard select { width: 100%; padding:2px 10px;border: 1px solid #FFF; border-radius:12px;				
				background: #999; color:white; font-size: 15px; font-weight: bold; outline:none; }
				.dashboard select option {	background: #555; color:white; }
				

