/* Form style */
label {
 display: block;
 position: absolute;
 top: 0;
 z-index: 1;
}
input[type="text"], textarea {
 background: none;
 border: 1px solid #da7320;
 font: inherit;
 padding: 0 7px;
 position: relative;
 z-index: 10;
 overflow: auto; /* enlever scrollbar de la zone de texte pour IE*/
}
input[type="email"], email {
 background: none;
 border: 1px solid #da7320;
 font: inherit;
 padding: 0 7px;
 position: relative;
 z-index: 20;
 overflow: auto; /* enlever scrollbar de la zone de texte pour IE*/
}
label, input[type="text"], #singleParagraphInputs div {	/* ces deux valeurs sont les memes */
 line-height: 1.5em;
 height: 1.5em;
}
label, input[type="email"], #singleParagraphInputs div { /* ces deux valeurs sont les memes */
 line-height: 1.5em;
 height: 1.5em;
}
#singleParagraphInputs div, #commentTxt, #recaptcha_widget_div {
 margin-bottom: 1.5em;
}
input, textarea, #recaptcha_table {
border: 1px solid #da7320;
margin-top: 20px;
background-color: #e6e6e6;
}
.formError {
 border: 1px solid red;
}
#contactForm, #recaptcha_table {
 width: 600px;
 margin: 0 auto;
 margin-top: 50px;
}
#singleParagraphInputs div, #commentTxt {
 position: relative;
}
#singleParagraphInputs input {
 width: 584px; /* 16px less than form width */
}
#commentTxt textarea {
 min-height: 9em;
 min-width: 584px; /* 16px less than form width */	/* utilisateurs d'IE police à utiliser dans textarea*/	/*	font: 14px/1.5em sans-serif;	*/
}
#screenReader, #checking {
 float: left;
 display: none;
}
#recaptcha_response_field {
 width: 286px !important; /* rendre le champ de saisie largeur égale que la boite avec des mots à copier */
}
input[type="submit"] {	/* modeles pour le bouton */
margin-top: 20px;
background-color: #2FC653;
cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px;
 color: white;
}