made single page secondary responsive

still having difficulty with the hero header and primary content
overlapping when the screen shrinks