Create valid responsive web layout and adapt css styles