stylesheet improvements

- hide navigation on mobile devices
- transfer position property to stylesheet