Used flexbox sticky footer fix and fixed div rows which didn't have div columns in them all over the site