I took a look at your code, and I have no idea why its doing that on your site. There could be an error in the code that you typed in, I would double check everything, especially your text widgets.
If you add a “clear: both;” to the .home-bottom in your css it will automatically fix it…….but you shouldn’t have to do that since it should just work as is, just like the demo.
Also, I added a few updates to the theme not too long ago, the horizontal menus when in mobile view, and I removed the Home Feature 3 and 4 widgets. All you have to do is stack the widgets in the same featured area (1 and 2). You can redownload the new update from here – appfinite.com/my-account