updated html and css for mobile