CSS - Footer fix

fixes the weirdness of the footer in smaller devices.