.jcarousel-list-horizontal {
    *float: left;
}

.jcarousel-list-horizontal li {
    float: left !important;
}

.jcarousel-skin-min .jcarousel-item img {
    width: 56px;
    height: 56px;
}

.jcarousel-skin-min {
    clear: both;
}

.jcarousel-skin-min .jcarousel-container {
    border-top: 1px solid #DDDDDD;
    height: 60px;
    text-align: center;
}

.jcarousel-skin-min .jcarousel-direction-rtl {
    direction: rtl;
}

.jcarousel-skin-min .jcarousel-container-horizontal {
    padding: 17px 26px 17px 35px;
}

/*.jcarousel-skin-min .jcarousel-container-horizontal { width: 327px; padding: 17px 26px 17px 35px; }*/
.jcarousel-skin-min .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-min .jcarousel-clip-horizontal {
    width: 320px;
    height: 60px;
}

.jcarousel-skin-min .jcarousel-item {
    width: 60px;
    height: 60px;
}

.jcarousel-skin-min .jcarousel-item a {
    display: inline-block;
    cursor: pointer;
}

.jcarousel-skin-min .jcarousel-item a.zoomThumbActive {
    border-color: #ff9255;
}

.jcarousel-skin-min .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 5px;
}

.jcarousel-skin-min .jcarousel-direction-rtl .jcarousel-item-horizontal {
    margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-min .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-min .jcarousel-next-horizontal {
    cursor: pointer;
    background: transparent url(../images/disabled-next.png) no-repeat;
    background-size: 100%;
    position: absolute;
    height: 32px;
    width: 22px;
    right: 0;
    top: 28px;
}

.jcarousel-skin-min .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(../images/small_pic_btn.png);
}

.jcarousel-skin-min .jcarousel-next-horizontal:hover, .jcarousel-skin-min .jcarousel-next-horizontal:focus {
    background: url(../images/hover-next.png) no-repeat
    width: 22px;
    height: 32px;
}

.jcarousel-skin-min .jcarousel-next-horizontal:active {
    background-position: -19px -58px;
}

/*.jcarousel-skin-min .jcarousel-next-disabled-horizontal, .jcarousel-skin-min .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-min .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-min .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -19px 0; }*/
.jcarousel-skin-min .jcarousel-prev-horizontal {
    top: 30px;
    width: 22px;
    height: 32px;
    left: 2px;
    position: absolute;
    cursor: pointer;
    background: transparent url(../images/disabled-prev.png) no-repeat
}

.jcarousel-skin-min .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-min .jcarousel-prev-horizontal:hover, .jcarousel-skin-min .jcarousel-prev-horizontal:focus {
    background: url(../images/hover-next.png) no-repeat
    width: 22px;
    height: 32px;
}

.jcarousel-skin-min .jcarousel-prev-horizontal:active {
    background-position: 0 -58px;
}

.jcarousel-skin-min .jcarousel-prev-disabled-horizontal, .jcarousel-skin-min .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-min .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-min .jcarousel-prev-disabled-horizontal:active {
    background-position: 0 0;
}
