dbg{display:block;position:fixed;top:10px;left:calc(20%);
background:white;z-index:10;min-width:50px; resize:both;overflow-y:auto; padding:5px;}
#coverbody{height:90%;width:98%;opacity:0.5;position:absolute;z-index:10; background:black;}

#content{
	background:#336699;color: white;
}

#in_content{
	position:absolute;
	width:100%;
	top:0;bottom:150px;left:0;right:0;
	/* background:#666699; */
	min-height:350px;
	min-width:1250px;
	/* border-bottom:1px solid red; */
}

#h1{text-align:center;color:white;}
#bntset{position:absolute;top:10px;right:100px;background-color:transparent; height:80px;z-index:12;}
#bntset button:first-of-type{ padding:0 0 0 20px; 
	background:url(../../IMG/ico_refresh_r.png) no-repeat center left /contain,
	linear-gradient(rgb(224,224,224),rgb(210,210,210) 50%,rgb(192,192,192) 58%,rgb(192,192,192));
	/* background-image : linear-gradient(rgb(224,224,224),rgb(192,192,192) 50%,rgb(160,160,160) 50%,rgb(192,192,192)); */
	text-align:right!important;
	}
#bntset button:first-of-type:hover{
	background:url(../../IMG/ico_refresh_r.png) no-repeat center left /contain,
	linear-gradient(#e6ffff, rgba(240,240,240,1) 50%,#e6ffff);
}

#bntset button:first-of-type:active {
	background:url(../../IMG/ico_refresh_r.png) no-repeat center left /contain,
	linear-gradient(#b3e6ff, rgba(245,245,245,1) 50%,#b3e6ff);
}
#bntset button:first-of-type lbl{background-color:transparent;	}

#bntset button:nth-of-type(2){width:160px; height:40px;position:absolute; top:80px;left:2px;
	background:url(../../IMG/PdS_simple.png) no-repeat center center /cover;
}
#bntset button:nth-of-type(2) lbl{background-color:transparent;	}
#files_to_dld{width:200px;vertical-align:10px;}
#recall_idinvio{width:200px;vertical-align:10px;}

#new_invio_set{border:3px solid red;padding:5px; padding-top:30px;border-radius:15px 0;
	position:absolute;top:10px;left:20;right:350px; height:60px;z-index:11; min-width:850px; overflow-y:visible; //overflow-x:hidden;
}
#new_invio_set span.tag{position:absolute;top:-12px;width:140px;font:130% calibri;}
#new_invio_set input{margin-right:15px;margin-bottom:4px;font-weight:bold;font-size:120%;}
#new_invio_set lbl{width:70px;display:inline-block;}
#new_invio_set img{vertical-align:-10px;}
#crea_file{position:absolute;top:10px;right:0px;width:140px;font-size:160%!important; font-family:calibri; height:80%;font-variant:small-caps;color:red;}
#getNewId{width:50px;font-weight:bold;font-size:120%;background-color:#F8F8F8;text-align:center;margin-right:0px!important;}
#getNewId_s{width:23px;font-weight:bold;font-size:120%;background-color:#F8F8F8;text-align:center;margin-right:15px;margin-bottom:4px;}
#NrSchede{width:40px;background-color:Aquamarine;text-align:center;}
#IdEsercizio option:first-child{/* display:none; */}

#DataInvio,#DataInvio_IT{width:120px;}
#FileInvio{width:240px;}
#selectedList{font-size:80%!important;}
#new_invio_set textarea{position:fixed; display:block;
top:400px; left:8%; height:100px; width:90%; opacity:1!important;z-index:11}

#grid_output {position:absolute; bottom:5px; z-index:3; background:#336699; overflow:auto; font:70% monospace;width:98%; max-height:110px;}
#grid_output  img{position:absolute; top:0; left:135px;}
#grid_output span.tag{display:block;margin:5px 0;font:150% calibri;}
#grid_output f{border-left:1px solid red;padding:0 2px;}

#grid_output span.tag:active {opacity:.5;}

#limit{width:38px;top:3px;left:3px;position:absolute;}
#setlimit{position:absolute; top:5px; right:10px;border:1px solid red;padding:5px; 
overflow:hidden;width:36px; height:20px;background-color:#336699; z-index:13;}

#headings,#sequence{
	position:absolute;
	/* margin:auto; */
	margin-left:20;
	/* width:calc( 100% - 20px); */
	min-width:820px;
	max-width:1200px;
	overflow:auto;
	/* background:#996699; */
	padding:6px 5px 6px 5px;
	opacity:1!important;
	}

#headings{top:130px;}
#sequence{top:170px;}

table {color: white; border-collapse:separate!important; }
#sequence thead tr:first-of-type{ visibility:hidden;font-size:0px;height:0px;}
#sequence table tr:nth-of-type(1) td{ border-top:1px solid grey;}
#sequence{padding-top:0;height:calc( 100% - 70px);
/* background:#996699; */
}
#sequence.short{height:calc( 100% - 140px);}

#headings{padding-bottom:0;z-index:2;font-weight:bold; margin-bottom:20px;}

#sequence table td {border:1px solid grey;border-top:none;border-left:none;}
#sequence table td:nth-child(n+7){background:white;color:black;}
#sequence table td:nth-child(1) {border-left:1px solid grey;}
#sequence table td:nth-child(1) span{}
#sequence table td:nth-child(2) span{display:none;}
#sequence table td:nth-child(3) span{display:none;}
#sequence table td:nth-child(1) {background:darkred;}
#sequence table td:nth-child(2) {background:darkred;}
#sequence table td:nth-child(3) {background:darkred;}

/*dim_col=['70','70','70','90','100','100','100','220','220','90'];*/
/*INTESTAZIONE*/
th, td {padding-left:3px;padding-right:3px;}
th:nth-child(1) {width:25px;text-align:center;}/*row*/
th:nth-child(2) {width:70px;text-align:center;}/*Freeze*/
th:nth-child(3) {width:70px;text-align:center;}/*B   C*/
th:nth-child(4) {width:70px;text-align:center;}/*NrInvio*/
th:nth-child(5) {width:70px;text-align:right;}/*Progr*/
th:nth-child(6){width:100px;text-align:center;}/*Arrivo*/
th:nth-child(7){width:100px;text-align:center;}/*Check-in*/
th:nth-child(8){width:70px;text-align:center;}/*gg*/
th:nth-child(9){width:60px;text-align:center;}/*IdOspite*/
th:nth-child(10){width:170px; text-align:left;}/*Cognome*/
th:nth-child(11){width:170px;text-align:left;}/*Nome*/
th:nth-child(12){width:60px;text-align:center; }/*IDanag*/
              
/*CELLE*/
td:nth-child(1) {text-align:center;}/*row*/
td:nth-child(2) {text-align:center;}/*Freeze*/
td:nth-child(3) {text-align:center;}/*B   C*/
td:nth-child(4) {position:relative;text-align:center;}/*NrInvio*/
td:nth-child(5) {text-align:right;}/*Progr*/
td:nth-child(5) span{padding-right:15px;}/*Progr*/
td:nth-child(6){text-align:right;}/*Arrivo*/ 
td:nth-child(6) span{padding-right:15px;}/*Arrivo*/ 
td:nth-child(7){text-align:center; }/*Check-in*/
td:nth-child(8){text-align:center; }/*gg*/
td:nth-child(8) input{width:30px;text-align:center; height:18px;margin-bottom:2px;}/*gg*/
td:nth-child(8) button{height:22px;line-height:15px;width:25px;text-align:center;display:none;}/*gg*/
td:nth-child(9){position:relative; font-size:90%; color:grey!important;}/*IdOspite*/
td:nth-child(10){}/*Cognome*/
td:nth-child(11){}/*Nome*/
td:nth-child(12){position:relative; font-size:90%; color:grey!important;}/*IDanag*/

/* #sequence tr:nth-of-type(n+5):nth-last-of-type(n+6){font-weight:bold;} */
/* #sequence tr:nth-of-type(n+5):nth-of-type(-n+20){font-weight:bold;} */
/* #sequence tr:nth-of-type(n+5):not(:nth-of-type(n+21)){font-weight:bold;} */  /*uguale al precedente*/
/* #sequence tr:nth-last-of-type(n+6) span{color:red;} */
#start_master,#start_progressivo{width:50px;}
.selectedline td{font-weight:bold;background:Aquamarine!important; color:black;} /* d9f2d9 */
.freezed {opacity:.3!important;}
.passed {opacity:.7;}
.future{opacity:.7;}
.processato{color:Aquamarine!important;}
.processato span{color:#00cc88!important;}
img.linkto{position:absolute; display:inline-block; right:3px; top:1px; opacity:1; height:17px; z-index:0;}
img.orderby{position:absolute; display:inline-block;vertical-align:3px; opacity:1; height:17px; z-index:0;}
.tag{background:white;width:120px;padding:3px;line-height:14px;
box-shadow:3px -3px 10px black;border-radius:5px;font:100% calibri;color:#336699;}