.jcarousel{position:relative;overflow:hidden}.jcarousel-wrapper{max-width:100%;margin:0;position:relative}.jcarousel .jcarousel-list{width:10000em;position:relative;margin:0;padding:0}.jcarousel .jcarousel-item{float:left}.jcarousel-item img{display:block;max-width:100%;height:auto !important}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:45%;width:30px;height:30px;text-align:center;background:var(--theme-primary-0);text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;border-radius:30px;box-shadow:0 0 2px #999}.jcarousel-control-prev{left:-15px}.jcarousel-control-next{right:-15px}.jcarousel-control-prev:hover span,.jcarousel-control-next:hover span{display:block;text-decoration:none}.jcarousel-control-prev.inactive,.jcarousel-control-next.inactive{opacity:.5;cursor:default}.jcarousel-pagination{position:absolute;bottom:-20px;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:var(--theme-primary-0);border-radius:10px;text-indent:-9999px;margin-right:7px}.jcarousel-pagination a.active{background:var(--theme-primary-0);color:#fff;opacity:1}