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;
}
.recrutement{
	width: 85%;
	margin: 50px auto;
	margin-bottom: -15px;
}
.carousel-indicators li{
	width: 15px;
	height: 15px;
	border-radius: 30px;
	background: #cfcfcf;
}
.carousel-indicators .active{
	width: 15px;
	height: 15px;
	border-radius: 30px;
	background: orange;
}
.recrutement .slider1{
	width: 100%;
	height: 580px;
}
.recrutement .slider1 .rec1{
	width: 460px;
	height: 235px;
}
.recrutement .slider1 .rec1 .descr{
	width: 100%;
	height: 131px;
	background: #efefef;
	position: relative;
	top: 80px;
}
.recrutement .slider1 .rec1 .descr img{
	position: absolute;
	top: -80px;
}
.recrutement .slider1 .rec1 .descr a{
	text-decoration: none;
	font-size: 18px;
	color: #727a7d;
	font-weight: bold;
	position: relative;
	left: 130px;
	top: 15px;
}
.recrutement .slider1 .rec1 .descr p{
	color: #727a7d;
	margin-left: 30px;
	margin-top: 35px;
	line-height: 25px;
}
.recrutement .slider1 .rec1 .descr .pull-right{
	position: relative;
	left: 0;
	font-weight: normal;
}
.recrutement .slider1 .rec1 .descr .pull-right .glyphicon{
	color: #f8ba19;
}
.iframe{
	width: 100%;
	height: 400px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	position: relative;
}


/*---------------------------------------------------*/
/*---------------------------------------------------*/


.loader {
  font-size: 20px;
  margin: 5em auto;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  margin-bottom: auto;
  text-indent: -9999em;
  -webkit-animation: load4 1.3s infinite linear;
  animation: load4 1.3s infinite linear;
}
@-webkit-keyframes load4 {
  0%,
  100% {
    box-shadow: 0em -3em 0em 0.2em orange, 2em -2em 0 0em orange, 3em 0em 0 -0.5em orange, 2em 2em 0 -0.5em orange, 0em 3em 0 -0.5em orange, -2em 2em 0 -0.5em orange, -3em 0em 0 -0.5em orange, -2em -2em 0 0em orange;
  }
  12.5% {
    box-shadow: 0em -3em 0em 0em orange, 2em -2em 0 0.2em orange, 3em 0em 0 0em orange, 2em 2em 0 -0.5em orange, 0em 3em 0 -0.5em orange, -2em 2em 0 -0.5em orange, -3em 0em 0 -0.5em orange, -2em -2em 0 -0.5em orange;
  }
  25% {
    box-shadow: 0em -3em 0em -0.5em orange, 2em -2em 0 0em orange, 3em 0em 0 0.2em orange, 2em 2em 0 0em orange, 0em 3em 0 -0.5em orange, -2em 2em 0 -0.5em orange, -3em 0em 0 -0.5em orange, -2em -2em 0 -0.5em orange;
  }
  37.5% {
    box-shadow: 0em -3em 0em -0.5em orange, 2em -2em 0 -0.5em orange, 3em 0em 0 0em orange, 2em 2em 0 0.2em orange, 0em 3em 0 0em orange, -2em 2em 0 -0.5em orange, -3em 0em 0 -0.5em orange, -2em -2em 0 -0.5em orange;
  }
  50% {
    box-shadow: 0em -3em 0em -0.5em orange, 2em -2em 0 -0.5em orange, 3em 0em 0 -0.5em orange, 2em 2em 0 0em orange, 0em 3em 0 0.2em orange, -2em 2em 0 0em orange, -3em 0em 0 -0.5em orange, -2em -2em 0 -0.5em orange;
  }
  62.5% {
    box-shadow: 0em -3em 0em -0.5em orange, 2em -2em 0 -0.5em orange, 3em 0em 0 -0.5em orange, 2em 2em 0 -0.5em orange, 0em 3em 0 0em orange, -2em 2em 0 0.2em orange, -3em 0em 0 0em orange, -2em -2em 0 -0.5em orange;
  }
  75% {
    box-shadow: 0em -3em 0em -0.5em orange, 2em -2em 0 -0.5em orange, 3em 0em 0 -0.5em orange, 2em 2em 0 -0.5em orange, 0em 3em 0 -0.5em orange, -2em 2em 0 0em orange, -3em 0em 0 0.2em orange, -2em -2em 0 0em orange;
  }
  87.5% {
    box-shadow: 0em -3em 0em 0em orange, 2em -2em 0 -0.5em orange, 3em 0em 0 -0.5em orange, 2em 2em 0 -0.5em orange, 0em 3em 0 -0.5em orange, -2em 2em 0 0em orange, -3em 0em 0 0em orange, -2em -2em 0 0.2em orange;
  }
}
@keyframes load4 {
  0%,
  100% {
    box-shadow: 0em -3em 0em 0.2em orange, 2em -2em 0 0em orange, 3em 0em 0 -0.5em orange, 2em 2em 0 -0.5em orange, 0em 3em 0 -0.5em orange, -2em 2em 0 -0.5em orange, -3em 0em 0 -0.5em orange, -2em -2em 0 0em orange;
  }
  12.5% {
    box-shadow: 0em -3em 0em 0em orange, 2em -2em 0 0.2em orange, 3em 0em 0 0em orange, 2em 2em 0 -0.5em orange, 0em 3em 0 -0.5em orange, -2em 2em 0 -0.5em orange, -3em 0em 0 -0.5em orange, -2em -2em 0 -0.5em orange;
  }
  25% {
    box-shadow: 0em -3em 0em -0.5em orange, 2em -2em 0 0em orange, 3em 0em 0 0.2em orange, 2em 2em 0 0em orange, 0em 3em 0 -0.5em orange, -2em 2em 0 -0.5em orange, -3em 0em 0 -0.5em orange, -2em -2em 0 -0.5em orange;
  }
  37.5% {
    box-shadow: 0em -3em 0em -0.5em orange, 2em -2em 0 -0.5em orange, 3em 0em 0 0em orange, 2em 2em 0 0.2em orange, 0em 3em 0 0em orange, -2em 2em 0 -0.5em orange, -3em 0em 0 -0.5em orange, -2em -2em 0 -0.5em orange;
  }
  50% {
    box-shadow: 0em -3em 0em -0.5em orange, 2em -2em 0 -0.5em orange, 3em 0em 0 -0.5em orange, 2em 2em 0 0em orange, 0em 3em 0 0.2em orange, -2em 2em 0 0em orange, -3em 0em 0 -0.5em orange, -2em -2em 0 -0.5em orange;
  }
  62.5% {
    box-shadow: 0em -3em 0em -0.5em orange, 2em -2em 0 -0.5em orange, 3em 0em 0 -0.5em orange, 2em 2em 0 -0.5em orange, 0em 3em 0 0em orange, -2em 2em 0 0.2em orange, -3em 0em 0 0em orange, -2em -2em 0 -0.5em orange;
  }
  75% {
    box-shadow: 0em -3em 0em -0.5em orange, 2em -2em 0 -0.5em orange, 3em 0em 0 -0.5em orange, 2em 2em 0 -0.5em orange, 0em 3em 0 -0.5em orange, -2em 2em 0 0em orange, -3em 0em 0 0.2em orange, -2em -2em 0 0em orange;
  }
  87.5% {
    box-shadow: 0em -3em 0em 0em orange, 2em -2em 0 -0.5em orange, 3em 0em 0 -0.5em orange, 2em 2em 0 -0.5em orange, 0em 3em 0 -0.5em orange, -2em 2em 0 0em orange, -3em 0em 0 0em orange, -2em -2em 0 0.2em orange;
  }
}


/*---------------------------------------------------*/
/*---------------------------------------------------*/

#iframe{
	width: 100%;
	height: 400px;
	border: 0;
	position: relative;
	z-index: 9;
}
#iframe::-webkit-scrollbar{
  width: 10px;
  background: #ccc;
}
#iframe::-webkit-scrollbar-track{
  background: rgba(0, 0, 0, 0.1);
}
#iframe::-webkit-scrollbar-thumb{
  background: #f8ba19;
}