Mobile fixes for mobile menu and portfolio detail page