changes for CSS3