css and responsive fix