mobile menu css fixes, overlay not functional