.jcarousel-wrapper {

margin: 0 auto;

position: relative;

padding: 0 0 20px 0;
}

/** Carousel **/

.jcarousel {

position: relative;

overflow: hidden;

width: 100%;
}

.jcarousel ul {

width: 10000em;

position: relative;

list-style: none;

margin: 0;

padding: 0;
}

.jcarousel li {

	float: left;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	padding:15px;

}

.jcarousel img {

	max-width: 100%;

	height: auto;

}

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

.jcarousel-pagination a{
	text-decoration: none;
  display: inline-block;
  font-size: 11px;
  height: 6px;
  width: 6px;
  line-height: 10px;
  background: #707A87;
  border-radius: 10px;
  text-indent: -9999px;
  margin-right: 7px;
	outline:none !important;
	vertical-align: middle;
}
.jcarousel-pagination a.active{
	background: transparent;
	opacity: 1;
	width: 11px;
	height: 11px;
	border: 2px solid black;
}

.jcarousel01 {

	position: relative;

	overflow: hidden;

	width: 100%;

}

.jcarousel01 ul {

	width: 10000em;

	position: relative;

	list-style: none;

	margin: 0;

	padding: 0;

}

.jcarousel01 li {

	float: left;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	padding:0px;

}

.jcarousel-control-prev01, .jcarousel-control-next01 {position: absolute; top: 50%;width: 50px;height: 50px;text-align: center;text-decoration: none;text-indent: -5000px;}

.jcarousel-control-prev01{left:-69px;background: url(../images/prev.png) no-repeat center;}

.jcarousel-control-next01{right:-69px;background: url(../images/next.png) no-repeat center;}

/** Carousel Pagination **/

.jcarousel-pagination01 {margin: 0;text-align: center;}

.jcarousel-pagination01 a{
	text-decoration: none;
  display: inline-block;
  font-size: 11px;
  height: 6px;
  width: 6px;
  line-height: 10px;
  background: #707A87;
  border-radius: 10px;
  text-indent: -9999px;
  margin-right: 7px;
	outline:none !important;
	vertical-align: middle;
}
.jcarousel-pagination01 a.active{
	background: #00adda;
	opacity: 1;
	width: 11px;
	height: 11px;
}

.jcarousel02 {

	position: relative;

	overflow: hidden;

	width: 100%;

}

.jcarousel02 ul {

	width: 10000em;

	position: relative;

	list-style: none;

	margin: 0;

	padding: 0;

}

.jcarousel02 li {

	float: left;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	padding:0px;

}

.jcarousel-control-prev02, .jcarousel-control-next02 {position: absolute; top: 50%;width: 50px;height: 50px;text-align: center;text-decoration: none;text-indent: -5000px;}

.jcarousel-control-prev02{left:-69px;background: url(../images/prev.png) no-repeat center;}

.jcarousel-control-next02{right:-69px;background: url(../images/next.png) no-repeat center;}

/** Carousel Pagination **/

.jcarousel-pagination02 {position: absolute;bottom: -65px;left: 50%;-webkit-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);margin: 0;text-align: center;}

.jcarousel-pagination02 a{
	text-decoration: none;
  display: inline-block;
  font-size: 11px;
  height: 6px;
  width: 6px;
  line-height: 10px;
  background: #707A87;
  border-radius: 10px;
  text-indent: -9999px;
  margin-right: 7px;
	outline:none !important;
	vertical-align: middle;
}
.jcarousel-pagination02 a.active{
	background: transparent;
	opacity: 1;
	width: 11px;
	height: 11px;
	border: 2px solid white;
}
