| .tns-outer { | 
 |   padding: 0 !important | 
 | } | 
 |  | 
 | .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 | 
 | } |