.swiper-container
{
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    direction: ltr;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}
.swiper-wrapper
{
    position: relative;
    width: 100%;
    -webkit-transition-property: -webkit-transform,left,top;
    -webkit-transition-duration: 0s;
    -webkit-transform: translateZ(0);
    -webkit-transition-timing-function: ease;
    -moz-transition-property: -moz-transform,left,top;
    -moz-transition-duration: 0s;
    -moz-transform: translateZ(0);
    -moz-transition-timing-function: ease;
    -o-transition-property: -o-transform,left,top;
    -o-transition-duration: 0s;
    -o-transform: translateZ(0);
    -o-transition-timing-function: ease;
    -o-transform: translate(0);
    -ms-transition-property: -ms-transform,left,top;
    -ms-transition-duration: 0s;
    -ms-transform: translateZ(0);
    -ms-transition-timing-function: ease;
    transition-property: transform,left,top;
    transition-duration: 0s;
    transform: translateZ(0);
    transition-timing-function: ease;
    box-sizing: content-box;
}
.swiper-free-mode>.swiper-wrapper
{
    transition-timing-function: ease-out;
    margin: 0 auto;
}
.swiper-slide
{
    float: left;
    box-sizing: content-box;
}
.swiper-wp8-horizontal
{
    -ms-touch-action: pan-y;
}
.swiper-wp8-vertical
{
    -ms-touch-action: pan-x;
}