Footer - responsive and style refinements