Make related classes work without JS

Covers the following scenarios:

1. without JS, site is live
2. without JS, site is beta
3. with JS, site is live without cookie set
4. with JS, site is live with cookie set
5. with JS, site is beta without cookie set
6. with JS, site is beta with cookie set
Fix travel advice  map images in IE6 & on mobile
Align beta banner with cookie one & fix images

Images now scale only when parent space is less than their set width.

IE6 fix also made global to give image more room.
Fix report a problem contain CSS

Without having an article date below it, the report a problem box's margin-bottom
is not being contained by the parent on webkit browsers.
Merge pull request #188 from alphagov/fix-travel-advice-frontend

Fix travel advice frontend