mobile nav re-worked