Fixed Responsiveness

Footer still needs improvement.