Replaced ugly GIF with sleek CSS3 animation