Finally a 100% fix for footer