I inspect your code and found that in your css where #main
Id is styled. You gives it a property overflow:auto;
.
if you want to remove that horizontal bar over your footer you have to change this property to overflow:hidden;
or either remove it.
This is because in your code #wrap
has width:100%;
and In bootstrap 3 the row
has a property of margin-left:-15px
and margin-right:-15px
. and because of this reason it is getting -15px space to the right.
because as per the getbootstrap.com
Rows must be placed within a .container (fixed-width) or .container-fluid (full-width) for proper alignment and padding.