Adds style fix to description

Description on the details page was jetting up against the title when
the short description was absent. This fixes that issue by adding
padding to the description and removing margin from the short
description.
Overhauls homepage styles and UX

- Adds language links
- Adds help note
- Adjust homepage styles
- Moves location input to modal dialog box
- Adds close button to popups
- Adds location-manager script for handling location input on homepage
- Updates cassettes