More work on navigation on devices

Did some work on subnavs on mobile devices