@charset 'utf-8';
/******************** Entête UTF-8 ******************\
*
*	fichier			: public/projet/custom/css/form.css
*	projet			: @PROJET@
*	version			: 1.0.2 2017-01-27 15:51 LE
*
\****************************************************/

/*Generic form style*/
.form-wrap .errors{
    margin: 15px 0;
    color: red;
}

.form-wrap .notification{
	margin: 15px 0;
    color: green;
}

form{
	margin: 15px 0;
}

form > div{
	margin:15px 0;
}

form input[type="text"],
form input[type="email"],
form textarea{
	width:100%;
	padding:10px;
	box-sizing: border-box;
}

form button.send{
	margin: 15px 0;
    background: #000;
    color: #fff;
    border: solid 2px #000;
    padding: 10px 60px;
    outline: none;
}

form button.send:hover{
	margin:15px 0;
	background: #fff;
	color:#000;
	border:solid 2px #000;
	padding:10px 60px ;
}

.contentinput.half{width: 50%; float:left; padding-right: 5px;}
.contentinput.half label, .padding label, .succursale label, .succchose{padding: 5px 0; font-weight: bold;}
.contentinput.half.last{float:none;}
.gender .first{display: block; padding: 5px 0; font-weight: bold;}
#local_captcha .title{font-size: 12px;}
.obligatoire p{color: #D32E32;}
.padding textarea{min-height: 150px;}
.select-style {padding: 0; margin: 0; border: 1px solid #ccc; width: 48%;border-radius: 3px; overflow: hidden; background-color: #fff; background: #fff url("../images/arrowdown.gif") no-repeat 98% 50%;}
.select-style select { padding: 5px 8px; width: 100%; border: none; box-shadow: none; background-color: transparent;background-image: none;-webkit-appearance: none; -moz-appearance: none; appearance: none;}
.select-style select:focus {outline: none;}
h1{font-weight: 700; font-size: 2em; line-height: 1.2em; color:#d32e32;}