remove "fl" and "fr" classes from the main footer columns
clean up footer styles (see msg)

make footer content responsive by adding new classes, removeing old useless classes and cleaning up comments.