/*carousel*/
.jcarousel-wrapper { margin: 0px auto; position: relative; }
/** Carousel **/

.jcarousel { position: relative; overflow: hidden; width: 100%; }
.jcarousel ul { width: 10000em; 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 img { display: block; max-width: 100%; height: auto !important; }
/** Carousel Controls **/
.jcarousel-control-prev { background: url(images/prev.png) no-repeat center; background-size: 100% auto; }
.jcarousel-control-next { background: url(images/next.png) no-repeat center; background-size: 100% auto; }
.jcarousel-control-prev, .jcarousel-control-next { font-size: 0px; position: absolute; top: 50%; width: 46px; height: 46px; z-index: 11; }
.jcarousel-control-prev { left: 0%; }
.jcarousel-control-next { right: 0%; }
/*featured controls*/
.jcarousel-control-prev1 { background: url(images/prev.png) no-repeat center; background-size: 100% auto; }
.jcarousel-control-next1 { background: url(images/next.png) no-repeat center; background-size: 100% auto; }
.jcarousel-control-prev1, .jcarousel-control-next1 { font-size: 0px; position: absolute; top: 50%; width: 46px; height: 46px; z-index: 11; }
.jcarousel-control-prev1 { left:-36px; }
.jcarousel-control-next1 { right: -36px; }
/** 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; }
.jcarousel-pagination a { text-decoration: none; display: inline-block; font-size: 11px; height: 10px; width: 10px; line-height: 10px; background: #fff; color: #4E443C; border-radius: 10px; text-indent: -9999px; margin-right: 7px; -webkit-box-shadow: 0 0 2px #4E443C; -moz-box-shadow: 0 0 2px #4E443C; box-shadow: 0 0 2px #4E443C; }
.jcarousel-pagination a.active { background: #4E443C; color: #fff; opacity: 1; -webkit-box-shadow: 0 0 2px #F0EFE7; -moz-box-shadow: 0 0 2px #F0EFE7; box-shadow: 0 0 2px #F0EFE7; }
.jcarousel-skin-opencart .jcarousel-next-horizontal { position: absolute; top: 23px; right: 5px; width: 32px; height: 32px; cursor: pointer; background: url('../image/button-next.png') center no-repeat; }
.jcarousel-skin-opencart .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background: url('../image/button-previous.png') center no-repeat; }
.jcarousel-skin-opencart .jcarousel-next-horizontal:hover, .jcarousel-skin-opencart .jcarousel-next-horizontal:focus { }
.jcarousel-skin-opencart .jcarousel-next-horizontal:active { }
.jcarousel-skin-opencart .jcarousel-next-disabled-horizontal, .jcarousel-skin-opencart .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-opencart .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-opencart .jcarousel-next-disabled-horizontal:active { cursor: default; background: none; }
.jcarousel-skin-opencart .jcarousel-prev-horizontal { position: absolute; top: 23px; left: 0px; width: 32px; height: 32px; cursor: pointer; background: url('../image/button-previous.png') center no-repeat; }
.jcarousel-skin-opencart .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 0px; background: url('../image/button-next.png') center no-repeat; }
.jcarousel-skin-opencart .jcarousel-prev-horizontal:hover, .jcarousel-skin-opencart .jcarousel-prev-horizontal:focus { }
.jcarousel-skin-opencart .jcarousel-prev-horizontal:active { }
.jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal, .jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal:active { cursor: default; background: none; }
*/
