Some style and placement cleanup.

* Updates styles for footer at smaller widths.
* Ensures map stretches to edge of body container.
* Adds some helper texts to the map search.