Fixed Nav bugs in mobile version. JS still needs clean-up to reduce redundancy.