responsive coding

transform layouts to screen sizes