.jcarousel-wrapper {width: 548px; margin: 5px 0px; position: relative; float: left;}
.jcarousel {width: 548px; height: 220p; position: relative; overflow: hidden;}
.jcarousel ul {width: 20000em; position: relative; list-style: none; margin: 0; padding: 0;}
.jcarousel li {float: left;}
.jcarousel li img{width: 548px; height: 220px;}
/** Carousel Controls **/

.jcarousel-control-prev:hover span,.jcarousel-control-next:hover span {display: block;}
.jcarousel-control-prev.inactive,.jcarousel-control-next.inactive {opacity: .5; cursor: default;}
/** Carousel Pagination **/
.jcarousel-pagination {position: relative; margin-top: -40px; left: 20px;}
.jcarousel-pagination a {text-decoration: none; display: inline-block; font-size:0; margin-right:6px; border-radius: 50px; background-color: #000;  width: 15px; height: 15px; transition:all ease-in-out 0.5s; -moz-transition:all ease-in-out 0.5s; -webkit-transition:all ease-in-out 0.5s; -o-transition:all ease-in-out 0.5s; -ms-transition:all ease-in-out 0.5s;
}
.jcarousel-pagination a:hover, .jcarousel-pagination a.active{background-color: #a7211f;}