.w75{-webkit-text-fill-color:#000; /* Override iOS / Android font color change */
-webkit-opacity:1; /* Override iOS opacity change affecting text & background color */
color:#000; /* Override IE font color change */}
.form-group{margin-bottom:5px;}
.form-control{height: 27px;padding: 0px 12px;}
.input-group-addon { padding: 0px 12px;}
legend { margin-bottom: 5px;font-size:18px;}
#success_message{ display: none;}
.inputGroupContainer {    padding: 0;}
.form-horizontal .control-label-2 {    padding-top: 7px;    margin-bottom: 0;}
.form-horizontal .control-label-3 {    margin-bottom: 0;}
.my_tbl,.my_tbl th{text-align:center}
.tbl_th{background:#6CC}
.c_red{color:red}
.tbl_footer {    background:#3CC;    font-weight: bold;}
.inp-plain{text-align: center;border: none;background: transparent;box-shadow: none;}
#sel_gpl{color:red;font-weight:bold}
.input-group-addon, .input-group-btn{width:auto}
.c_black .w75,.tbl_footer .w75 {    width: 75px;}
/*#gpl_potere,#gas_potere,#met_potere,#con_potere,#k_potere,#k_diff,#gpl_diff,#gas_diff,#met_diff,#con_diff {color: #999 !important;}*/
.mob-none{display:none;}
input#prodotto {text-align:left}
.no-gutter{padding-left: 0;}
@media only screen and (max-width: 1200px) {
	.mob-gutter{padding-left: 0;}
	.container{width:auto}.mob-none{display:block;float: right;
    margin: 0 10px;} .desk-none{display:none}
	.tbl_cover {    overflow-x: scroll;    width: 100%;}
	#TabellaCombustibile .input-group .form-control {    width: auto !important;}
	legend{width:auto}
	.w75{width:75px;}
	
	/*second page*/
	.text-right{text-align:left}
}
li.active > a {    background: #ebebeb none repeat scroll 0 0 !important;}
/*ammorta css*/
.topm0{margin-top:0}
.topm15{margin-top:10px;overflow:hidden}
.well{overflow:hidden;border-radius:0;}
#ammorta .inp-plain{text-align:left}
.cblue{background:#b9b57d;padding-top:7px;padding-bottom:7px;min-height:150px;margin-top:15px;}
.cgoldan{background:#a67b5b;padding-top:7px;padding-bottom:7px;margin-top:15px;}
.cgray{background:#958070;padding-top:7px;padding-bottom:7px;min-height: 110px;margin-top:15px;}
.cmegnet{background:#ebe8a4;padding-top:7px;padding-bottom:7px;min-height: 110px;margin-top:15px;}

#chartdiv,#chartdiv {
  width: 100%;
  height: 350px;
}
#chart_value{    color: red;    float: right;    font-size: 18px;    font-weight: bold;    position: absolute;    right: 30px;
    text-align: right !important;    top: 43px;    width: 250px;}
	 
.fix{background: #fff none repeat scroll 0 0; box-shadow:0px 0px 2px 0 #999;top:0;position: fixed;right: 0;
    width: 100%;z-index: 11111;}
.savebtn{float: right;margin-top: 10px;text-align: right;}	

@media only screen and (max-width: 400px){
.full-width {width:100%}

}
@media only screen and (max-width: 540px){
#chart_value{top:70px;}
select#nrate {    padding: 0;}
}