Fix content floating over nav-menu, make column widths fluid at mobile