.csslider_area{
	overflow:hidden;
	position:relative;
	-webkit-touch-callout: none;
}
.csslider_area .arrow_left{
	left:10px;
	opacity:0;
	bottom:10px;
	width:23px;
	height:23px;
	z-index: 100 !important;
	cursor:pointer;
	position:absolute;
	visibility:hidden;
	background:url(../images/arrows.png);
}
.csslider_area .arrow_right{
	opacity:0;
	right:10px;
	width:23px;
	bottom:10px;
	height:23px;
	z-index: 100 !important;
	cursor:pointer;	
	position:absolute;
	visibility:hidden;
	background:url(../images/arrows.png) -23px 0px;
}
.csslider_area .arrow_vivible{
	opacity: 1;
	visibility: visible;
}
.csslider_area ul{
	margin:0px;
	padding:0px;
	list-style:none;
	/* Prevent blink on first slider move */
	
}
.csslider_area ul li{
	margin:0px;
	float:left;
	padding:0px;
	position:relative;
}
.csslider_area ul li p{
	margin:0;
	padding:0;
}
.csslider_trans{
	transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
}