all the style changes, responsive menu etc