@charset "UTF-8";
/* CSS Document */

/* /////////////////////////////// */
/*            FORMULAIRE           */
/* /////////////////////////////// */
section p.formulairePara{ margin:10px auto 0 auto; line-height:1.6em; }
#conteneurFormulaire{ display:-ms-flexbox; display:-webkit-flex; display:flex;
	-webkit-flex-direction:row; -ms-flex-direction:row; flex-direction:row;
    -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;
	/* centrage horizontal */
    -webkit-justify-content:flex-start; -ms-flex-pack:flex-start; justify-content:flex-start;
    -webkit-align-content:flex-start; -ms-flex-line-pack:flex-start; align-content:flex-start;
    -webkit-align-items:flex-start; -ms-flex-align:start; align-items:flex-start;
	/* autres styles */
	font-family: 'Raleway', sans-serif; font-size:14px; line-height:1.2em; max-width:1170px; margin:auto; }
#formulaire{ display:block; width:100%; }
.formulaireGauche, .formulaireDroit, .formulaireFull, .conteneurBtnSubmit{ display:block; padding:5px 0; text-align:left; }
.conteneurBtnSubmit{ text-align:center !important; }
label{ display:block; padding:7px 0; color:#ef4416; font-size:14px; font-weight:700; }
input[type="text"], input[type="email"]{ display:block; width:100%; padding:7px; margin:0 0 5px 0; color:#333; border:1px solid #cccccc; border-radius:0; font-family: 'Raleway', sans-serif; font-size:14px; }
#numeroSecurite{ background-color:#ef4416; color:white; padding:5px; }
input[type="submit"]{ display:inline-block; padding:10px; border-radius:5px; font-family: 'Raleway', sans-serif; font-size:14px; font-weight:700; color:white; background-color:#ef4416; border:1px solid #ef4416; text-transform:uppercase; -webkit-appearance:none; }
html.no-touchevents input[type="submit"]{ transition:0.5s; }
html.no-touchevents input[type="submit"]:hover{ cursor:pointer; background-color:#767676; border:1px solid #767676; }
textarea{ resize:vertical; width:100%; height:5em; padding:7px; color:#333; background-color:white; border:1px solid #cccccc; font-family: 'Raleway', sans-serif; font-size:14px; }
#messageMerci{ display:block; margin:0 auto; padding:30px 0 0 0; text-align:center; }
#messageMerci h3{ color:#ef4416; font-family:'milkshakeregular'; font-size:36px; padding:10px 0 20px 0; }
#messageMerci p{ font-family: 'Raleway', sans-serif; font-size:15px; line-height:1.3em; }

/* /////////////////////////////// */
/*             > 768px             */
/* /////////////////////////////// */
@media only screen and (min-width:768px){
	/* formulaire */
	.formulaireGauche, .formulaireDroit, .formulaireFull, .conteneurBtnSubmit{ padding:10px; }
	.formulaireFull{ width:100%;  -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; }
	.conteneurBtnSubmit{ width:100%; margin:0 auto; }
	.formulaireGauche, .formulaireDroit{ display:inline-block; width:50%; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; }
}