.cardslider{
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
	
}
.cardslider-cards,.cardslider-dots-nav{
	margin:0;
	padding:0;
	list-style:none;
	-webkit-margin-before:0;
	-webkit-margin-after:0;
	-webkit-margin-start:0;
	-webkit-margin-end:0;
	-webkit-padding-start:0;
	
}
.cardslider-cards{
	position:relative;
	width:85%;
	height:75%;
	/*width:50%;
	height:50%;*/
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	
}
.cardslider-dots-nav{
	position:absolute;
	/*bottom:20px;
	left:50%;*/
	top:91%;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	
}
.cardslider-dots-nav li{
	display:inline-block;
	margin-right:10px;

	
}
.cardslider-dots-nav li a{
	position:relative;
	border-radius:50%;
	border:2px solid #333;
	width:30px;
	height:30px;
	display:block;
	
}
.cardslider-dots-nav li a::before{
	content:' ';
	position:absolute;
	display:block;
	background:#333;
	width:20px;
	height:20px;
	border-radius:50%;
	left:50%;
	top:50%;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	-ms-transition:all 0.5s;
	transition:all 0.5s;
	-webkit-transform:translate(-50%, -50%) scale(0);
	-moz-transform:translate(-50%, -50%) scale(0);
	-o-transform:translate(-50%, -50%) scale(0);
	-ms-transform:translate(-50%, -50%) scale(0);
	transform:translate(-50%, -50%) scale(0);
	
}
.cardslider-dots-nav li.active a::before{
	-webkit-transform:translate(-50%, -50%) scale(1);
	-moz-transform:translate(-50%, -50%) scale(1);
	-o-transform:translate(-50%, -50%) scale(1);
	-ms-transform:translate(-50%, -50%) scale(1);
	transform:translate(-50%, -50%) scale(1);
	
}
.cardslider-card{
	background:#d7d7d7;
	display:block;
	border-radius:10px;
	width:100%;
	height:100%;
	position:absolute;
	-webkit-transition:all 0.5s ease-out;
	-moz-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	-ms-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
	
}
.cardslider-card.out{
	opacity:0;
	
}
.card-0{
	background:#fff;
	
}
.card-1{
	background:#f5f5f5;
	
}
.card-2{
	background:#ebebeb;
	
}
.card-3{
	background:#e1e1e1;
	
}
.cardslider.direction-up .cardslider-card{
	-webkit-transform:scale(0.8) translateY(17.25%);
	-moz-transform:scale(0.8) translateY(17.25%);
	-o-transform:scale(0.8) translateY(17.25%);
	-ms-transform:scale(0.8) translateY(17.25%);
	transform:scale(0.8) translateY(17.25%);
	
}
.cardslider.direction-up .card-0{
	transform:none;
	
}
.cardslider.direction-up .card-1{
	transform:scale(0.95) translateY(4.31%);
	
}
.cardslider.direction-up .card-2{
	transform:scale(0.9) translateY(8.61%);
	
}
.cardslider.direction-up .card-3{
	transform:scale(0.85) translateY(12.91%);
	
}
.cardslider.direction-up .out{
	transform:translateY(-1000px);
	
}
.cardslider.direction-down .cardslider-card{
	-webkit-transform:scale(0.8) translateY(-17.25%);
	-moz-transform:scale(0.8) translateY(-17.25%);
	-o-transform:scale(0.8) translateY(-17.25%);
	-ms-transform:scale(0.8) translateY(-17.25%);
	transform:scale(0.8) translateY(-17.25%);
	
}
.cardslider.direction-down .card-0{
	transform:none;
	
}
.cardslider.direction-down .card-1{
	transform:scale(0.95) translateY(-4.31%);
	
}
.cardslider.direction-down .card-2{
	transform:scale(0.9) translateY(-8.61%);
	
}
.cardslider.direction-down .card-3{
	transform:scale(0.85) translateY(-12.91%);
	
}
.cardslider.direction-down .out{
	transform:translateY(1000px);
	
}
.cardslider.direction-right .cardslider-card{
	-webkit-transform:scale(0.8) translateX(-17.25%);
	-moz-transform:scale(0.8) translateX(-17.25%);
	-o-transform:scale(0.8) translateX(-17.25%);
	-ms-transform:scale(0.8) translateX(-17.25%);
	transform:scale(0.8) translateX(-17.25%);
	
}
.cardslider.direction-right .card-0{
	transform:none;
	
}
.cardslider.direction-right .card-1{
	transform:scale(0.95) translateX(-4.31%);
	
}
.cardslider.direction-right .card-2{
	transform:scale(0.9) translateX(-8.61%);
	
}
.cardslider.direction-right .card-3{
	transform:scale(0.85) translateX(-12.91%);
	
}
.cardslider.direction-right .out{
	transform:translateX(1000px);
	
}
.cardslider.direction-left .cardslider-card{
	-webkit-transform:scale(0.8) translateX(17.25%);
	-moz-transform:scale(0.8) translateX(17.25%);
	-o-transform:scale(0.8) translateX(17.25%);
	-ms-transform:scale(0.8) translateX(17.25%);
	transform:scale(0.8) translateX(17.25%);
	
}
.cardslider.direction-left .card-0{
	transform:none;
	
}
.cardslider.direction-left .card-1{
	transform:scale(0.95) translateX(4.31%);
	
}
.cardslider.direction-left .card-2{
	transform:scale(0.9) translateX(8.61%);
	
}
.cardslider.direction-left .card-3{
	transform:scale(0.85) translateX(12.91%);
	
}
.cardslider.direction-left .out{
	transform:translateX(-1000px);
	
}
.cardslider-direction-nav{
	position:absolute;
	/*right:50px;*/
	left:95%;
	top:75%;
	/*right:20px;
	bottom:30px;*/
}
.cardslider-direction-nav .cardslider-nav-next,.cardslider-direction-nav .cardslider-nav-prev{
	display:block;
	background:none;
	border:none;
	width:40px;
	height:40px;
	text-indent:-9999px;
	outline:none;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;
	/*border:2px solid #333;
	border-radius:50%;*/
	background-repeat:no-repeat;
	background-position:center center;
	background-size:20px 20px;
	padding:0;
	
}
.cardslider-direction-nav .cardslider-nav-next:active,.cardslider-direction-nav .cardslider-nav-prev:active{
	-webkit-transform:scale(0.8);
	-moz-transform:scale(0.8);
	-o-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	
}
.cardslider-direction-nav .cardslider-nav-next{
	margin-bottom:10px;
	/*background-image:url("img/up.png");*/
	
}
.cardslider-direction-nav .cardslider-nav-prev{
/*	background-image:url("img/down.png")}
/*# sourceMappingURL=cardslider.css.map */
