.form-type-webform-markup p {
color:red;
}
.red-c {color:red;}
.js-form-item-telephone- label {
    display: block;
}
input#edit-j-ai-lu-et-j-accepte-a-target-blank-href-les-termes-et-conditio {
    max-width: 30px;
    float: left;
    min-width: 30px;
}
input#edit-type-de-zone-zone-urbaine ,input#edit-type-de-zone-zone-rurale {
max-width: 30px;
float: left;
min-width: 30px;
}
.form-item-j-ai-lu-et-j-accepte-a-target__blank-href-les-termes-et-conditio label {
width: calc(100% - 30px);
padding-left: 35px;
}
#instruction--type_de_zone label{
    width: 30% !important;
    float: left !important;
    line-height: 40px;
}