css and layout changes