#animerolltransl{
position: absolute;
top: 29px; left: 10px;
animation:rolltransl 5s 1;
-moz-animation:rolltransl 5s 1;
-webkit-animation:rolltransl 5s 1;
/*border-radius:5px;
-webkit-border-radius:5px;*/
}
@keyframes rolltransl{
0%		{transform: rotate(0deg);left:10px;}
25%		{transform: rotate(20deg);left:10px;}
50%		{transform: rotate(0deg);left:442px;}
55%		{transform: rotate(0deg);left:442px;}
70%		{transform: rotate(0deg);left:442px;}/*background:#1ec7e6;}*/
100%	{transform: rotate(-360deg);left:10px;}
}
@-webkit-keyframes rolltransl{
0%		{-webkit-transform: rotate(0deg);left:10px;}
25%		{-webkit-transform: rotate(20deg);left:10px;}
50%		{-webkit-transform: rotate(0deg);left:442px;}
55%		{-webkit-transform: rotate(0deg);left:442px;}
70%		{-webkit-transform: rotate(0deg);left:442px;}
100%	{-webkit-transform: rotate(-360deg);left:10px;}
}
@-moz-keyframes rolltransl{
0%   {-moz-transform: rotate(0deg);left:0px;}
25%  {-moz-transform: rotate(20deg);left:0px;}
50%  {-moz-transform: rotate(0deg);left:442px;}
55%  {-moz-transform: rotate(0deg);left:442px;}
70%  {-moz-transform: rotate(0deg);left:442px;}
100% {-moz-transform: rotate(-360deg);left:10px;}
}
