fix banner styles and resize top margin to nav size on resize