added back some CSS3 transitions