Make gallery fully responsive.

[Resolves #58]
Merge pull request #166 from joelhawksley/jh/58-gallery-refactor

Make gallery fully responsive.