/* bootstrap-touch-carousel v0.8.0, (c) 2014 (ixisio) Andreas Klein */
.touch-carousel{
     position:relative;
     overflow:hidden;
     width:100%;
     -webkit-transform:translate3d(0,0,0) scale3d(1,1,1);
     -webkit-backface-visibility:hidden;
     -webkit-transform-style:preserve-3d;
     -webkit-tap-highlight-color:rgba(0,0,0,0);
     -webkit-touch-callout:none;
     -webkit-user-select:none;
     -moz-user-select:none;
     -ms-user-select:none;
     user-select:none
}
.touch-carousel .carousel-control{
     display: none !important;
}
.touch-carousel .carousel-inner{
     overflow:hidden;
     -webkit-transform:translate3d(0%,0,0) scale3d(1,1,1);
     -moz-transform:translate3d(0%,0,0) scale3d(1,1,1);
     -ms-transform:translate3d(0%,0,0) scale3d(1,1,1);
     transform:translate3d(0%,0,0) scale3d(1,1,1);
     -webkit-backface-visibility:hidden;
     -webkit-transform-style:preserve-3d;
     -webkit-tap-highlight-color:rgba(0,0,0,0);
     -webkit-touch-callout:none;
     -webkit-user-select:none;
     -moz-user-select:none;
     -ms-user-select:none;
     user-select:none
}
.touch-carousel .carousel-inner>.item{
     position:relative;
     float:left;
     display:block;
     -webkit-transition:none;
     -moz-transition:none;
     transition:none;
     -webkit-backface-visibility:hidden;
     -webkit-transform-style:preserve-3d
}
.touch-carousel .carousel-inner>.item *{
     -webkit-transition:none;
     -moz-transition:none;
     transition:none
}
.touch-carousel .carousel-inner.animate{
     -webkit-transition:all .3s linear;
     -moz-transition:all .3s linear;
     transition:all .3s linear
}