@charset "utf-8";
/* CSS Document */
.form_lien_he{width:520px; margin:0 auto;}
.wrapper_contact fieldset {float:left; margin:0px 0px 0px 3px;	padding:3px 7px 7px 7px; display:inline; border:none;}
.wrapper_contact input{background:#F6F6F6 none repeat scroll 0 0; border:1px solid #DCDCDC; height:20px;	padding:7px 5px 3px 30px; font-size:14px;	width:200px}
.wrapper_contact input.name, .wrapper_contact input.phone, .wrapper_contact input.email, .wrapper_contact input.address, .wrapper_contact input.subject{	background-repeat:no-repeat;	background-position:10px 7px;}
.wrapper_contact input.name{background-image:url(../images/name.gif);}
.wrapper_contact input.phone{background-image:url(../images/phone.gif);}
.wrapper_contact input.email{background-image:url(../images/email.gif);}
.wrapper_contact input.address{background-image:url(../images/address.gif);}
.wrapper_contact input.subject{background-image:url(../images/subject.gif); width:455px;}
.wrapper_contact input.submit, .wrapper_contact input.submit:hover{background: none repeat scroll 0 0 #E24D32; border: 1px solid #C94228; border-radius: 2px;color: #FFFFFF; cursor: pointer; display: block; font-size: 12px; font-weight: bold; height: 28px; margin: 10px auto; outline: medium none; padding: 0; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.2); transition: all 0.15s ease-in-out 0s; width: 87px;}
.wrapper_contact textarea{background:#F6F6F6 none repeat scroll 0 0;	border:1px solid #DCDCDC; float:left; display:inline;	font-size:14px; height:107px; padding:5px; width:480px; overflow:auto;}
.wrapper_contact input:hover, .wrapper_contact input:focus, .wrapper_contact textarea:hover, .wrapper_contact textarea:focus{border:1px solid #9d9d9d;}
.wrapper_contact label{margin:0 5px 0 0;	padding:4px; display:block;}
.wrapper_contact .error{border:1px solid #be3e23; background-color:#e05721; padding:10px;	color:#FFFFFF;}

@media screen and (max-width: 640px) {
	.form_lien_he{width: auto;}
	.wrapper_contact fieldset {float: none; width: auto; display: block;}
	.wrapper_contact input,
	.wrapper_contact input.subject {width: 85%;}
	.wrapper_contact textarea {width: 95%;}	
}