More mobile-first nav restructuring

Smallest is 320, then 400 then 700px wide.