responsive widths set up
most of intial structure set up