updated layouts
updated css for responsive design