Fix break on iPhone

The backgrounds were breaking because they had no min-width.
Fix nav in iPhone