Mobile and Tablet styling updates. Footer overlay css fix.