vjs-scroll-basic {
	margin:0;padding:0;
}
vjs-scroll-basic p {
	margin:0;padding:0;
}
.vjs-scroll {	
 overflow: hidden;
 left:0;
 width:100%;
 margin:0;
 padding:0;
}
.vjs-scroll p {
 position: absolute;
 width: 100%;
 height: 100%;
 margin: 0;
 padding:0;
 text-align: left;

 /* Starting position */
 left:100%;
 /* Apply animation to this element */	
 -moz-animation: scroll-left 30s linear infinite;
 -webkit-animation: scroll-left 30s linear infinite;
 animation: scroll-left 30s linear infinite;
}
/* Move it (define the animation) */
@-moz-keyframes scroll-left {
 0%   { left:110%; -moz-transform: translateX(0%); }
 100% { left:0; -moz-transform: translateX(-100%); }
}
@-webkit-keyframes scroll-left {
 0%   { left:110%; -webkit-transform: translateX(0%); }
 100% { left:0; -webkit-transform: translateX(-100%); }
}
@keyframes scroll-left {
 0%   { 
 -moz-transform: translateX(0%); /* Browser bug fix */
 -webkit-transform: translateX(0%); /* Browser bug fix */
 transform: translateX(0%); 
 left:110%;
 }
 100% { 
 -moz-transform: translateX(-100%); /* Browser bug fix */
 -webkit-transform: translateX(-100%); /* Browser bug fix */
 transform: translateX(-100%); 
 left:0; 
 }
}

