.jcarousel-container {position:relative;}
.jcarousel-clip {z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list {z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li,.jcarousel-item {float:left;list-style:none;/* We set the width/height explicitly. No width/height causes infinite loops. */}
.jcarousel-next {z-index:3;display:none;}
.jcarousel-prev {z-index:3;display:none;}

/**** clearing floats ****/
/* clearfix - surrounding element */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */


.jcarousel-skin-tango {width:100%; list-style:none;}
.jcarousel-skin-tango .jcarousel-container {width:100%;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:100%;}
.jcarousel-skin-tango .jcarousel-clip-vertical {width:100%;height:100%;}
.jcarousel-skin-tango .jcarousel-item-placeholder {display:none;}

#carouselWrapper66 .jcarousel-skin-tango .jcarousel-container-horizontal {
    -moz-box-sizing:border-box;
}

#carouselWrapper66 .jcarousel-skin-tango .jcarousel-container-vertical {
	-moz-box-sizing:border-box;
}

#carouselWrapper66 .jcarousel-skin-tango .jcarousel-item {
	-moz-box-sizing:border-box;
}

#carouselWrapper66 .jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 1px;
}

#carouselWrapper66 .jcarousel-skin-tango .jcarousel-item-vertical {
width:100%;
}
