Upfront | Spirit | Mobile Menu does not function correctly

Hello!

I am adjusting the themes for mobile use... but the menu/navigation part seems a little buggy.

Several Issues
1) The menu in mobile mode does not keep the CSS styling of the regular page
2) The menu's sub-menu is listed out in full, rather than being accessible by a sub-menu
3) I cannot scroll within the menu so not all menu items are accessible.

Any assistance would be appreciated!