.marquee {
  font-size:12px;
}

.marquee a:link,
.marquee a:visited,
.marquee a:hover,
.marquee a:active {
  color: #00a4c5;
}

.marquee {
width:100%;
overflow:hidden;
margin-bottom:10px;
position:relative;
}

.marquee span:after {
content:"";
white-space:nowrap;
margin-left:0px;
}

.marquee span {
margin:0;
display:inline-block;
white-space:nowrap;
	-webkit-animation-name:marquee;
	-webkit-animation-timing-function:linear;
	-webkit-animation-duration:25s;
	-webkit-animation-iteration-count:infinite;
	-moz-animation-name:marquee;
	-moz-animation-timing-function:linear;
	-moz-animation-duration:25s;
	-moz-animation-iteration-count:infinite;
	-ms-animation-name:marquee;
	-ms-animation-timing-function:linear;
	-ms-animation-duration:25s;
	-ms-animation-iteration-count:infinite;
	-o-animation-name:marquee;
	-o-animation-timing-function:linear;
	-o-animation-duration:25s;
	-o-animation-iteration-count:infinite;
	animation-name:marquee;
	animation-timing-function:linear;
	animation-duration:25s;
	animation-iteration-count:infinite;
}
@-webkit-keyframes marquee {
  from { -webkit-transform: translate(0%);}
  50% { -webkit-transform: translate(-660px);}
  to { -webkit-transform: translate(0%);}
}
@-moz-keyframes marquee {
  from { -moz-transform: translate(0%);}
  50％ { -moz-transform: translate(-660px);}
  to { -moz-transform: translate(0%);}
}
@-ms-keyframes marquee {
  from { -ms-transform: translate(0%);}
  50% { -ms-transform: translate(-660px);}
  to { -ms-transform: translate(0%);}
}
@-o-keyframes marquee {
  from { -o-transform: translate(0%);}
  50% { -o-transform: translate(-660px);}
  to { -o-transform: translate(0%);}
}
@keyframes marquee {
  from { transform: translate(0%);}
  50% { transform: translate(-660px);}
  to { transform: translate(0%);}
}