Fixed responsive and css issues