Fix scroll bug

Removes fixed height
Uses a body class to set the background
Adds the missing responsive container