Tweaks for mobile, and one for desktop

I've tweaked the layout a bit for the mobile.

It should make it much more compatible with the portal highlighter system.

Known issues remaining:
* A touch on a map control seems to generate a double click for some reason
* The pan control plugin requires the +/- zoom control be enabled to work