1.===
Please make a footer option to choose the number of columns.
1, 2, 3, and 4 columns, where you can add widgets.
When the screen for mobile applications, let columns are vertically down one after another.
2.===
Please take out the footer at the bottom of the code.
That he might set a color, such as black.
And that color footer was the entire width of the browser window.
And in the footer widgets themselves are clearly the width of the pages.