Fixed font and rounded corners issue with the mobile menu. Fixed numerous coding issues raised by @nschonni.