improve header css and layout