#formulaire .tbrows.checkbox,
#formulaire .tbrows.radio{
	margin-left: 30px;
}

#formulaire label.error{
	color: red;
	display: block;
	font-weight: 400;
}
#formulaire .checkbox label,#formulaire .radio label{
	padding-left: 0;
	font-weight: 700;
	    margin-left: -30px;
}

label[for="Consentement :"]::after{
	content:"*";
	color:red;
	font-weight:bold;

}
fieldset{
	padding: 30px;
	margin-bottom: 30px;
}
@media only screen and (max-width : 768px)   {
	#formulaire .containerinputform > input[type=textbox],
	#formulaire .containerinputform > input[type=text],
	#formulaire .containerinputform > select,
	#formulaire .containerinputform > textarea{
		display: block;
	    width: 100%;
	    height: 34px;
	    padding: 6px 12px;
	    font-size: 14px;
	    line-height: 1.42857143;
	    color: #555;
	    background-color: #fff;
	    background-image: none;
	    border: 1px solid #ccc;
	    border-radius: 4px;
	    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
   	}

}