updated the css for responsive layout