/** Slider home **/
#slideshow{
	top: 0;
	height: 645px;
	/*height: 845px;*/
	width: 100%;
	/*background-color: #eab717;*/
	position: relative;
	z-index: 5;
	overflow: hidden;
}
#slideshow .video-header, #slideshow #c4370{
	height: 100%;
}
#slideshow .video-header {
	position: absolute;
	-webkit-user-select: none;
	user-select: none;
	width: 100%;
	height: 100%;
	-ms-transform: scale(1.6);
  -webkit-transform: scale(1.6);
  transform: scale(1.6);
}
#slideshow iframe{
	max-height: 100%;
	max-width: 100%;
}
#slideshow.loading:after{
	content: "";
	min-height: 50px;
	background: url('../images/bx_loader.gif') center center no-repeat;
	background-color: #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
#slideshow ul li{
	list-style: none;
	margin: 0;
	overflow: hidden;
	height: 645px;
}
#slideshow ul li img{
	width: 100%;
	height: auto;
}
#slideshow ul li .caption, #slideshow ul li .csc-textpic-caption{
	/*max-width: 1600px;
	margin: -260px auto 0 auto;*/
	position: absolute;
	padding: 30px 0 30px 160px;
	bottom: 0;
	width: 100%;
	font-size: 35px;
	font-weight: 700;
	color: #020303;
	text-transform: uppercase;
}
#slideshow ul li .caption span, #slideshow ul li .csc-textpic-caption span{
	font-size: 24px;
	font-style: italic;
	font-weight: 300;
	display: block;
	text-transform: none;
	color: #52565b;
}

#slideshow .bx-controls-direction{
	position: absolute;
	top: 0;
	width: 100%;
	text-align: center;
	margin: 45px 0 0 0;
}
#slideshow .bx-controls-direction a{
	margin: 0 250px;
	display: inline-block;
	font-size: 80px;
	font-weight: 300;
	text-decoration: none;
	color: #fff;
	text-decoration: none;
}
/** Fin Slider home **/

/** Slider contenu **/
.slider{
	width: 100%;
}
.slider li{
	margin: 0;
	overflow: hidden;
	width: 100%;
	height: 100%;
	list-style: none;
}
.slider li img{
	height: 100%;
	width: auto;
}

.slider .bx-pager{
	position: absolute;
	bottom: 20px;
	width: 100%;
	text-align: center;
}
#content-home .slider .bx-pager .bx-pager-item{
	margin: 0 5px !important;
}
.slider .bx-pager .bx-pager-item{
	display: inline-block;
	margin: 0 5px;
	width: auto !important;
	height: auto !important;
}
.slider .bx-pager .bx-pager-item a{
	display: block !important;
	width: 15px;
	height: 15px;
	border-radius: 20px;
	text-indent: -9999px;
	background-color: #fff;
	-webkit-transition: all 0.3s ease-in-out;
	   -moz-transition: all 0.3s ease-in-out;
			transition: all 0.3s ease-in-out;
}
.slider .bx-pager .bx-pager-item a:hover, .slider .bx-pager .bx-pager-item a.active{
	background-color: #ea7b0e;
}

.slider .bx-controls-direction a{
	text-decoration: none;
	width: 40px;
	height: 40px;
	background-color: #fff;
	font-size: 32px !important;
	color: #022d3c !important;
	font-weight: 700;
	line-height: 35px;
	padding: 0;
	display: block;
	position: absolute;
	top: 42%;
	top: calc(50% - 20px);
	text-align: center;
	-webkit-transition: all 0.3s ease-in-out;
	   -moz-transition: all 0.3s ease-in-out;
			transition: all 0.3s ease-in-out;
}
.slider .bx-controls-direction a:hover{
	background-color: #29441f;
}
.slider .bx-controls-direction a.bx-next{
	right: 0;
}

#content-home .slider, #content-home .slider .bx-wrapper, 
#content-home .slider .bx-viewport, #content-home .slider ul,
#content-home .slider .bx-viewport ul li,
#right .slider, #right .slider .bx-wrapper, 
#right .slider .bx-viewport, #right .slider ul,
#right .slider .bx-viewport ul li{
	height: 100% !important;
	position: relative;
}

#right .slider  .bx-pager{
	display: none;
}
/** Fin Slider contenu **/

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url('../images/bx_loader.gif') center center no-repeat;
	background-color: #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
.flex-direction-nav a.disabled{
	display: none;
}
.bx-controls-direction a.disabled{
	display: none;
}