label {
	font-size:14px;
	color:#000;
	line-height: 120%;
	font-weight: bold;
}
div.labelHelp {
	font-size:12px;
	font-style: italic;
	color:#666;
	font-weight: normal;
}
.form-control,.form-control option,input[type=checkbox],input[type=radio]{
	/*font-size:1rem*/
}
.form-control{
	width:100%;
	padding:6px 12px;
	display:block;
	border:1px solid #ddd;
	-webkit-transition:box-shadow .4s,border-color .2s;
	transition:box-shadow .4s,border-color .2s;
	outline:0;
	line-height:inherit
}
.form-control.radius{
	border-radius:4px
}
.form-control:focus{
	box-shadow:0 0 8px #a1a1a1;
	border-color:#2E5DBB
}
.background-color-red.color-auto{
	color:#f5cfd1
}
.background-color-red {
	background:#FF0000; /*AA252B*/
}
.error-binaire,.error-hexadecimal,.error-decimal{
	font-size:12px;
	font-style: italic;
	color:#FF0000;
	font-weight: normal;
}