Footer in middle of page in different browers [closed]

You have your content div in your header div. Place content div after header div. OR Go to style.css of your theme find #header style and remove height which is fixed to 524px. Better one is to have content div out of header div.