.breadcrumb>li+li:before {
content: "|";
padding: 0 5px;
color: #fff;}

#footer2 {
background-color: #fff;
}

#mobile-banner{
    background-color: #f5f5f5;
    margin-left: 0px;
margin-right: 0;
}

.erreur-form,.form-control,#submiti,#header-sobflous #submit {
    height: 28px;
    padding: 3px 12px;
}

#form-contact #submit {
margin-top: 0px !important;
}


#Message{margin-bottom: 7px;}

.form-group-submit {
padding-top: 36px;
    
padding-right: 0;
}

#submit {
height: 28px;
padding: 3px 16px;
}
#group2-label {
display: none;
}
#captcha_p > div.col-md-5 > label {
color: gray;
}
#form-contact .form-control {
background: #f5f5f5;
}


.coord{
    border-left: 1px #d4d5d6 solid;
    margin-bottom: 15px;
}


#slider-code > div {
background: #ffffff;
border: 1px solid rgb(45, 151, 235);
border-radius: 4px;
}
#group1-label {
display: none;
}


#form-contact > div > div.col-md-6.coord > div > address > div > p {
margin-bottom: 7px;
}
#form-contact > div > div.col-md-6.coord > div > p {
margin-left: -9px;
}

#form-contact > div > div.col-md-6.coord > div > address {
margin-bottom: 0;
color: grey;
font-size: 13px;
}

#fieldset-group1 > dl > div {
margin-bottom: 24px;
}
#Message {
height: 55px;
}

label{color:grey;}


@media (max-width: 991px) {
.form-group-submit div {
text-align: left !important;
}

.form-group-submit {
padding: 0 !important;
}
#captcha_p {
margin-bottom: 24px;
}
}


#captcha_p > div:nth-child(2) {
margin-top: 8px;
}

#news {
background: #ffffff;
border: 1px solid rgb(45, 151, 235);
margin-top: 10px;
margin-bottom: 32px;
padding: 0 0 10px;
position: relative;
top: 12px;
-khtml-border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}


#news-legend {
margin-bottom: 0;
position: relative;
top:-12px;
background: #3276b1;
z-index: 1;
width: 100% !important;
}



#div_date_heure {
    top: -12px;
position: relative;
}