.jcarousel-wrapper {position: relative;}

/** Carousel **/

.jcarousel {position: relative; overflow: hidden; width: 100%;}
.jcarousel ul {width: 20000em; position: relative; list-style: none; margin: 0; padding: 0;}
.jcarousel li {/* width: 240px; */ float: left;}
.jcarousel img {display: block; max-width: 100%; height: auto !important;}

/** Carousel Controls **/
.jcarousel-control-prev, .jcarousel-control-next {display:block; width:20px; height:48px; position:absolute; top:40%;}
.jcarousel-control-prev {left: -25px; background: url('../images/prev_jc.png') no-repeat 0 0;}
.jcarousel-control-next {right: -25px; background: url('../images/next_jc.png') no-repeat 0 0;}

