.unslider{overflow:hidden;margin:0;padding:0;position:relative;}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:4}.unslider-fade .unslider-wrap li.unslider-active{z-index:5}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}


.unslider{
	background:transparent;
}

.sliderelement{
	position:relative;
}

.unslider-arrow {
	position:absolute;z-index:2;cursor:pointer;
	display: none;
	width: 100px;
	height: 94px;
	top: 45%;
	right: 2.6%;
	left: auto;
	margin-top: -18px;
	overflow: hidden;
	background:url(../../img/arrow-right.png) no-repeat center center;
	background-size:100% 100%;
	text-indent: -999em;
	/*opacity: .6;*/
	opacity: 1;
	transition: opacity .2s;

	display:none!important;


}
.unslider-arrow.prev {
	left: 2.6%;
	right: auto;
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg);
}
.unslider-arrow:hover{
	opacity:1;
}





.unslider-nav ol {
	list-style: none;
	text-align: center;
	margin:10px auto;
}
.unslider-nav ol li {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin: 0 8px;
	background: #00A197;
	border-radius: 15px;
	overflow: hidden;
	text-indent: -999em;
	border: 2px solid #00A197;
	cursor: pointer;
}
.unslider-nav ol li.unslider-active {
	background: #EBD600;
	border: 2px solid #EBD600;
	cursor: default;
}


/* tailles */
.unslider, .unslider-fade, .unslider-fade {
	/*max-height:368px;height: 368px;*/
	position:relative;
}


#slider ul.sliderUl{
	padding:0;
	position:relative;
}



@media only screen and (min-width: 1024px) {


	/* tailles */
	#slider ul.sliderUl > li{
		padding-bottom:0px;
		background:#ffffff;
	}

	.unslider-nav ol {
		display:inline-block;
		position:absolute;
		top:430px;
		background:transparent;
	}

}

@media only screen and (min-width: 1600px) {
	/* tailles */

	#slider ul.sliderUl > li{
		padding-bottom:0px;
	}
	.unslider-nav ol {
		/*display:inline-block;*/
		left: 50%; /* à 50%/50% du parent référent */
		transform: translate(-50%, 0); /* décalage de 50% de sa propre taille */
		position:absolute;
		top:580px;
		background:transparent;
	}
}
