.jcarousel-wrapper {
	margin: 0 auto;
	position: relative;
}
/** Carousel **/

.jcarousel {
	position: relative;
	overflow: hidden;
	width: 100%;
}
.slidermain {
	width:86%;
	margin:0 auto;
}
.jcarousel ul {
	width: 20000em;
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}
.jcarousel li {
	width: 200px;
	float: left;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.jcarousel li .imgborder {
	margin:0 auto;
}
.jcarousel img {
	display: block;
	max-width: 100%;
	/*height: auto !important;*/
}
/** Carousel Controls **/

.jcarousel-control-prev, .jcarousel-control-next {
	position: absolute;
	top: 50%;
	margin-top: -15px;
	width: 19px;
	height: 35px;
	z-index:99999
}
.jcarousel-control-prev {
	left:5px;
	background:url(../images/slider-leftArrow.png) no-repeat right top
}
.jcarousel-control-next {
	right:5px;
	background:url(../images/slider-rightArrow.png) no-repeat right top
}
/** Carousel Pagination **/

.jcarousel-pagination {
	position: absolute;
	bottom: -40px;
	left: 50%;
	-webkit-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
	margin: 0;
}
