Both footer and header looking great

Responsive design is tricky, but still adjusting styles.