@-webkit-keyframes move {
0% {-webkit-transform:translate(20px);
background-image: radial-gradient(circle at 30% 30%, #CC0000, #000) ;
-webkit-animation-timing-function: linear;}
25% {-webkit-transform:translate(120px);
background-image: radial-gradient(circle at 30% 30%, #009933, #000) ;
-webkit-animation-timing-function: linear;}
50% {-webkit-transform:translate(220px);
background-image: radial-gradient(circle at 30% 30%, #6600CC, #000) ;
-webkit-animation-timing-function: linear;}
75% {-webkit-transform:translate(320px);
background-image: radial-gradient(circle at 30% 30%, #996633, #000) ;
-webkit-animation-timing-function: linear;}
100% {-webkit-transform:translate(420px);
background-image: radial-gradient(circle at 30% 30%, #009999, #000) ;}
}
@keyframes move {
0% {transform:translate(20px);
background-image: radial-gradient(circle at 30% 30%, #CC0000, #000) ;
animation-timing-function: linear;}
25% {transform:translate(120px);
background-image: radial-gradient(circle at 30% 30%, #009933, #000) ;
animation-timing-function: linear;}
50% {transform:translate(220px);
background-image: radial-gradient(circle at 30% 30%, #6600CC, #000) ;
animation-timing-function: linear;}
75% {transform:translate(320px);
background-image: radial-gradient(circle at 30% 30%, #996633, #000) ;
animation-timing-function: linear;}
100% {transform:translate(420px);
background-image: radial-gradient(circle at 30% 30%, #009999, #000) ;}
}
.move {
animation-name: move;
animation-duration: 2s;
animation-timing-function: linear;