Update footer for mobile
Update footer for mobile

- Changing padding to margin in some instances
- Updating gutter padding; using `$spacing` variable to be consistent
- Adding no flexbox case for language select
- Adding `active` and `focus` states where appropriate

lonelyplanet/rizzo-next,lonelyplanet/rizzo-next