Responsive centered design for footer.

Centered for everything <790px. Side-by-side floating for sizes above.