Improved CSS transition support accross browsers