@import url('https://fonts.googleapis.com/css?family=Open Sans:300,400,700');
@import url('https://fonts.googleapis.com/css?family=Oxygen+Mono|Archivo+Narrow|Numans|Scada:300,400,700');
@import url(buttons.css);
@import url(labels.css);
@import url(panels.css);
@import url(text-color.css);

/* MODAL */
.img_resize {
    max-width: 100%;
    height: auto;
}
.modal-header {
	background: #a7102e;
}
.modal-title {
	color: white;
}
.lock-screen .modal-content {
	position: relative;
	background-color: #f2f2f2;
	background-clip: padding-box;
	border: 1px solid #999;
	border: 1px solid rgba(0, 0, 0, .2);
	border-radius: 5px;
}
#BoxScroll {
    width: 100%;
	height: 500px;
    overflow: scroll;
	border: 0px;
	border: 0px;
}
#InfoScroll {
    width: 100%;
	height: 200px;
    overflow: scroll;
	border: 0px;
	border: 0px;
}
#Riepilogo {
    width: 100%;
	height: 600px;
    overflow: scroll;
	border: 0px;
	border: 0px;
}
.goright{text-align:right;}
.goleft{text-align:left;}
.centered{text-align:center;}
.nascondi{display: none;}
.no-padding {padding: 0 !important;}
.no-margin {margin: 0 !important;}
.padding-3 { padding: 3px; }
.margin-bottom-5 { margin-bottom: 5px; }
.margin-bottom-15 { margin-bottom: 15px; }
.margin-bottom-30 { margin-bottom: 30px; }
.margin-top-5 { margin-top: 5px; }
.margin-top-15 { margin-top: 15px; }
.margin-top-30 { margin-top: 30px; }
.margin-right-5 { margin-right: 5px; }
.margin-right-15 { margin-right: 15px; }
.margin-right-30 { margin-right: 30px; }
.margin-left-5 { margin-left: 5px; }
.margin-left-15 { margin-left: 15px; }
.margin-left-30 { margin-left: 30px; }
.TdMini{font-size: 70%;}
.TdMaxi{font-size: 110%;}
.checkboxMax {transform: scale(2);}
.menuattivo{
	background: #00866b;
	border-left: 5px solid lightgreen;
	}