#mailForm h2,.adresseDiv,.erreur{text-align:center}header{background-image:url(../../contact/charte/bandeau.jpg)}.adresseDiv{display:block;margin:0 auto 20px;width:400px;max-width:100%;padding-bottom:15px}#mailForm{margin:0;padding:0}#mailForm #inputTextDiv{width:100%}.inputContainer{margin:10px 2%;width:46%}#mailForm #messageArea{margin-top:30px;height:150px}#mailForm #messageArea+label{overflow:hidden;left:0;height:0;position:absolute}#mailForm input[type=submit]{margin:15px auto 0}#mailForm #champsObl{font-size:1.2rem;font-style:italic;clear:both;padding-top:20px}.erreur{color:#ff3d32;font-weight:bolder}@media screen and (min-width:1px) and (max-width:767px){#mailForm #inputTextDiv{width:100%;margin:0;float:none;text-align:left}.inputContainer{width:96%}}