Make sure spacing is even between city boxes on front page

Fixes a regression where I was trying to adjust the padding for
narrower displays.

Addresses #3551
Merge pull request #20 from ghing/7.x-1.x

Make sure spacing is even between city boxes on front page