Divi Footer to bottom of browser on short pages

With the Divi theme, on short pages, the Footer always floats up towards the middle of the page and looks weird. Below is some CSS to push the footer to the bottom of the page. This code came from Tom Greer at TRGWebDev.com. If it doesn't work for you, visit that link...