CSS: Better animations, cleanups