footer{
	width: 100%;
	position: fixed;
	bottom: 0;
}
.retour p{
	position: relative;
	right: 50px;
	top: 10px;
	color: #727a7d;
}
.retour p a{
	text-decoration: none;
	color: #727a7d;
}
.retour p .glyphicon{
	color: orange;
	font-size: 12px;
}

.titre h1{
	font-size: 25px;
}
.titre h1 a{
	text-decoration: none;
	color: #727a7d;
	font-weight: bold;
	padding-bottom: 13px;
	background: url('../../images/site/line-intro.png') no-repeat bottom center;
}
.titre p{
	color: #727a7d;
	position: relative;
	top: 15px;
}
.contacte{
	width: 85%;
	margin: 40px auto;
}
.contacte input[type=text]{
	width: 49%;
	border: 0;
	height: 50px;
	background: #f2f2f2;
	padding-left: 15px;
	margin-bottom: 30px;
}
.contacte .email{
	width: 49%;
	border: 0;
	height: 50px;
	background: #f2f2f2;
	padding-left: 15px;
	margin-bottom: 30px;
}
.contacte textarea{
	width: 100%;
	height: 139px;
	border: 0;
	background: #f2f2f2;
	padding-left: 15px;
	padding-top: 10px;
	margin-bottom: 20px;
}
.contacte #btn{
	width: 225px;
	height: 50px;
	border: 0;
	background: #f8ba19;
	color: #fff;
	position: absolute;
	margin-top: 20px;
    right: 15px;
}
.g-recaptcha iframe{
	  margin-left: 5px;
  overflow: hidden;
  width: 212px;
  border: 1px solid #D3D3D3;
  border-radius: 4px;
  padding-bottom: 13px;
  background: #F9F9F9;
  margin-top: 5px;
}
.g-recaptcha{
	width: 212px;
	float: left;
}
.contacte .validation{
	width: 39%;
	margin-top: -10px;
}
.coordonnes {
	width: 80%;
	height: 380px;
	margin: 40px auto;
}

.map{
	width: 100%;
	height: 377px;
	border: 1px solid green;
}
.coordonnes ul{
	margin-left: 50px;
	margin-top: 59px;
}
.coordonnes ul li{
	margin-top: 20px;
}
.coordonnes ul li .tele{
	width: 390px;
	height: 70px;
	border: 2px solid #f8ba19;
	background-image: -webkit-linear-gradient(right, #ffffff 87%, #f8ba19 87%,#f8ba19 13%);
	background-image: -moz-linear-gradient(right, #ffffff 87%, #f8ba19 87%,#f8ba19 13%);
	background-image: linear-gradient(right, #ffffff 87%, #f8ba19 87%,#f8ba19 13%);
}

.coordonnes ul li .tele p{
	margin-left: 17px;
	margin-top: 22px;
	color: #727a7d;
	font-size: 16px;
}
.coordonnes ul li .tele p .glyphicon{
	color: #fff;
	padding-right: 100px;
	padding-left: 31px;
	margin-left: -30px;
	background: url('../../images/site/triangle.png') no-repeat left center;
}
/**/
.coordonnes ul li .msg{
	width: 390px;
	height: 70px;
	border: 2px solid #f8ba19;
	background-image: -webkit-linear-gradient(right, #ffffff 87%, #f8ba19 87%,#f8ba19 13%);
	background-image: -moz-linear-gradient(right, #ffffff 87%, #f8ba19 87%,#f8ba19 13%);
	background-image: linear-gradient(right, #ffffff 87%, #f8ba19 87%,#f8ba19 13%);
}

.coordonnes ul li .msg p{
	margin-left: 17px;
	margin-top: 22px;
	color: #727a7d;
	font-size: 16px;
}
.coordonnes ul li .msg p .glyphicon{
	color: #fff;
	padding-right: 90px;
	padding-left: 31px;
	margin-left: -30px;
	background: url('../../images/site/triangle.png') no-repeat left center;
}
/**/
.coordonnes ul li .adresse{
	width: 390px;
	height: 70px;
	border: 2px solid #f8ba19;
	background-image: -webkit-linear-gradient(right, #ffffff 87%, #f8ba19 87%,#f8ba19 13%);
	background-image: -moz-linear-gradient(right, #ffffff 87%, #f8ba19 87%,#f8ba19 13%);
	background-image: linear-gradient(right, #ffffff 87%, #f8ba19 87%,#f8ba19 13%);
}

.coordonnes ul li .adresse p{
	margin-left: 17px;
	margin-top: 22px;
	color: #727a7d;
	font-size: 16px;
}
.coordonnes ul li .adresse p .glyphicon{
	color: #fff;
	padding-right: 35px;
	padding-left: 31px;
	margin-left: -30px;
	background: url('../../images/site/triangle.png') no-repeat left center;
}

.alertContact{
	background: orange;
	border: 0;
	color: #8f4e00;
}
.contacte #realPerson{
	width: 139px;
}