Increase font size and tweak spacing to accommodate new size

Move form labels above text fields, make text fields responsive.
Change event view map size to accommodate address text on mobile.

This is part of #88.