.slick-slider {
    position : relative;
    display : block;
    box-sizing : border-box;
}
.slick-list {
    position : relative;
    display : block;
    overflow : hidden;
    margin : 0;
    padding : 0;
}
.slick-list:focus {
    outline : none;
}
.slick-list.dragging {
    cursor : pointer;
}
.slick-slider .slick-track, .slick-slider .slick-list {
    transform : translate3d(0,0,0);
}
.slick-track {
    position : relative;
    top : 0;
    left : 0;
    display : block;
}
.slick-track:before, .slick-track:after {
    display : table;
    content : '';
}
.slick-track:after {
    clear : both;
}
.slick-loading .slick-track {
    visibility : hidden;
}
.slick-slide {
    display : none;
    float : left;
    height : 100%;
    min-height : 1px;
}
[dir="rtl"] .slick-slide {
    float : right;
}
.slick-slide img {
    display : block;
}
.slick-slide.slick-loading img {
    display : none;
}
.slick-initialized .slick-slide {
    display : block;
}
.slick-loading .slick-slide {
    visibility : hidden;
}
.slick-vertical .slick-slide {
    display : block;
    height : auto;
    border : transparent solid 1px;
}
