add mobile menu and fix styling errors on noBS