Added responsiveness to portrait image
Rounded relative line height to fix in Chrome
Added overflow hiding in footer

To try and fix Firefox display bug, currently unsuccessful