Bug/off canvas menu short content

This fixes the scrolling that the previous commit broke, but still successfully keeps the off-canvas menu the full height of the browser window in the case that the page content is shorter than the browser window (which normally results in a short off canvas menu).

I also removed some double indented whitespace.