.tns-outer {
 padding:0 !important;
 direction: ltr;
}
.tns-outer [hidden] {
 display:none !important
}
.tns-outer [aria-controls],
.tns-outer [data-action] {
 cursor:pointer
}
.tns-slider {
 -webkit-transition:all 0s;
 -moz-transition:all 0s;
 transition:all 0s
}
.tns-slider>.tns-item {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.tns-horizontal.tns-subpixel {
 white-space:nowrap
}
.tns-horizontal.tns-subpixel>.tns-item {
 display:inline-block;
 vertical-align:top;
 white-space:normal
}
.tns-horizontal.tns-no-subpixel:after {
 content:'';
 display:table;
 clear:both
}
.tns-horizontal.tns-no-subpixel>.tns-item {
 float:left
}
.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item {
 margin-right:-100%
}
.tns-no-calc {
 position:relative;
 left:0
}
.tns-gallery {
 position:relative;
 left:0;
 min-height:1px
}
.tns-gallery>.tns-item {
 position:absolute;
 left:-100%;
 -webkit-transition:transform 0s, opacity 0s;
 -moz-transition:transform 0s, opacity 0s;
 transition:transform 0s, opacity 0s
}
.tns-gallery>.tns-slide-active {
 position:relative;
 left:auto !important
}
.tns-gallery>.tns-moving {
 -webkit-transition:all 0.25s;
 -moz-transition:all 0.25s;
 transition:all 0.25s
}
.tns-autowidth {
 display:inline-block
}
.tns-lazy-img {
 -webkit-transition:opacity 0.6s;
 -moz-transition:opacity 0.6s;
 transition:opacity 0.6s;
 opacity:0.6
}
.tns-lazy-img.tns-complete {
 opacity:1
}
.tns-ah {
 -webkit-transition:height 0s;
 -moz-transition:height 0s;
 transition:height 0s
}
.tns-ovh {
 overflow:hidden
}
.tns-visually-hidden {
 position:absolute;
 left:-10000em
}
.tns-transparent {
 opacity:0;
 visibility:hidden
}
.tns-fadeIn {
 opacity:1;
 filter:alpha(opacity=100);
 z-index:0
}
.tns-normal,
.tns-fadeOut {
 opacity:0;
 filter:alpha(opacity=0);
 z-index:-1
}
.tns-vpfix {
 white-space:nowrap
}
.tns-vpfix>div,
.tns-vpfix>li {
 display:inline-block
}
.tns-t-subp2 {
 margin:0 auto;
 width:310px;
 position:relative;
 height:10px;
 overflow:hidden
}
.tns-t-ct {
 width:2333.3333333%;
 width:-webkit-calc(100% * 70 / 3);
 width:-moz-calc(100% * 70 / 3);
 width:calc(100% * 70 / 3);
 position:absolute;
 right:0
}
.tns-t-ct:after {
 content:'';
 display:table;
 clear:both
}
.tns-t-ct>div {
 width:1.4285714%;
 width:-webkit-calc(100% / 70);
 width:-moz-calc(100% / 70);
 width:calc(100% / 70);
 height:10px;
 float:left
}

/*# sourceMappingURL=sourcemaps/tiny-slider.css.map */
