Gap Page Background Due To 100% Height

At 1080px or higher display there’s a gap between the page and footer where the site background shows through. All themes have CSS with Height 100% which assumes content will always fill the page.



Gap example - any page with minimal content using a theme with a background image or a different color than the main content background and has the issue

http://demo.cs-cart…ecover_password

http://demo.cs-cart…eres-a-gap.html



I don’t see a container that holds both the main page and the footer so not sure how to address this in a manner that would work in all browsers. Ideas?