fixed menu overlapping bug on small screens