/*
app specific css
*/

.white{color: white;}
/*.white:hover{color: orange;}*/

.yellow{color:yellow;}
.yellow2{color: #F0F050;}
.yellow3{color: #ec9433;}
.orange{color: orange;}
.lightgray{color: lightgrey;}
.gray{color: grey;}
.grey{color: grey;} 	
.background-grey{background-color: grey;} 	
.softpink{color: #E2A9F3;}
.darkorange{color: darkorange;}
.chocolate{color: chocolate;}
.fuchsia{color: fuchsia;}
.red{color:red;}
.red2{color:red}
.blue{color:blue;}
.dodgerblue{color:dodgerblue;}
.primaryblue{color: #428bca;}
.green{color:green;}
.lime{color:lime;}
.purple{color:purple;}
.acqua{color:aqua;}
.gunmetal{color:#2C3539;}

.modo-auto{color : #8cffdd;}
.modo-manuale{color : #4adefd;}

.fs-half{font-size: 0.5em;}
.fs-xs{font-size: 0.6em;}
.fs-ssm{font-size: 0.72em;}
.fs-sm{font-size: 0.8em;}
.fs-1x{font-size: 1.0em;}
.fs-lg{font-size: 1.25em;}
.fs-1-5x{font-size: 1.5em;}
.fs-1-75x{font-size: 1.75em;}
.fs-2x{font-size: 2em;}

.contatoriimp {
	 margin-top: 2px;
	 margin-bottom: 2px;
	 padding-top: 0px;
	 padding-bottom : 0px;
	 
}

.headerimpiantocircuito{ 
/* 	background-color: #546567; */
	border-color:red;
} 	

.list-group-item.circuito {
	 border-color:#8792a5;
	 padding-top: 7px;
	 padding-bottom : 5px;
	 background-color: #3a3a3a;
	
}
.rowimpianto {
/* 	background-color: #202020; */
/* 	background-color: grey; */
}
.rowimpianto:hover {
	background-color: #201f1e;
	}
	
.rowimpiantoexp {
		background-color: #1c1817;
}
	
.rowcircuito {
	
}
.rowcircuito:hover {
	background-color: #231e1b;
}

/* .orarioedited { */
/* 	border-style: dotted; */
/*     border-color: #F0F050; */
/* } */
.cellselected {
	border-style: dotted;
    border-color: #F0F050;
    border-width : thin;
}
/*
.cellselected {
	border-style: dotted;
    border-color: #F0F050;/* 	background-color: #202020; */
    border-width : thin;
}
*/
.orarioedited {
	color: #F0F050;
}
.orarioerror {
	color: red;
}
/* .orarioerror { */
/* 	color: red; */
/* 	border-style: dotted; */
/*     border-color: #F0F050; */
/*     border-width : thin; */
/* } */

.scroll-variabili-grafico{
  width:100%;
/*   height:calc(100% - 50px); */
/*   height: 550px; */
  height: 75vh;
  margin-top:20px;
/*   background-color:green; */
  float:left;
  overflow-y:scroll;
}

.scroll-modal-copiaorari{
  width:100%;
/*   height:calc(100% - 50px); */
/*   height: 550px; */
  height: 55vh;
  margin-top:20px;
/*   background-color:green; */
  float:left;
  overflow-y:auto;
/*   overflow-y:scroll; */
}

.autoscroll-generico{
/*   width:100%; */
/*   height: 55vh; */
/*   margin-top:20px; */
/*   background-color:green; */
/*   float:left; */
  overflow-y:auto;
}

.margin-top-5 { margin-top: 5px; }
.margin-top-10 { margin-top: 10px; }
.margin-top-15 { margin-top: 15px; }
.margin-top-20 { margin-top: 20px; }
.margin-top-50 { margin-top: 50px; }
.margin-top-70 { margin-top: 70px; }
.margin-top-75 { margin-top: 75px; }
.margin-top-80 { margin-top: 80px; }
.margin-top-125 { margin-top: 125px; }
.margin-top-200 { margin-top: 200px; }
.margin-bottom-5 { margin-bottom: 5px; }
.margin-bottom-10 { margin-bottom: 10px; }
.margin-bottom-15 { margin-bottom: 15px; }
.margin-bottom-20 { margin-bottom: 15px; }

.margin-left-5 { margin-left: 5px; }
.margin-left-10 { margin-left: 10px; }
.margin-left-15 { margin-left: 15px; }
.margin-left-25 { margin-left: 25px; }
.margin-right-5 { margin-right: 5px; }
.margin-right-10 { margin-right: 10px; }

.button-on-hover:hover {background-color: dodgerblue;border-radius: 3px;}

/*
configurazione
*/

.vd-label {
    margin-right: 0.1em;
    color: grey;
    font-style: italic;
    text-align: right;
}
