Only do dynamic sidebar on map when bigger screens.

Fixes #550.
Fix map edit area on small screens.

Force map to be at least 300px height.

Fixes #515.
A little more margin after map on small screens.