In the style I'm trying to make, I have a container under the Jumbotron here. The container is filled with a row, which contains everything here. The row is split into two columns - the box with 'hay', and the navbar underneath. Another column holds the main part with the getting started stuff. As you can see the column doesn't stretch properly to the end of the container.
<div class="col content-body">
<div class="row">
<h1>Getting Started</h1>
<div class="bd-callout bd-callout-info">
<h4>Primary Callout</h4>
This is a primary callout. And some interesting stuff might be occuring here.
<p> Due to recent events we have taken</p>
</div>
</div>
</div>
</div>
I started out with a different html code though, and the difference was that the main content with 'getting started' was contained only in a column, and not surrounded by a row div.
<div class="col content-body">
<h1>Getting Started</h1>
<div class="bd-callout bd-callout-info">
<h4>Primary Callout</h4>
This is a primary callout. And some interesting stuff might be occuring here.
<p> Due to recent events we have taken</p>
</div>
</div>
</div>
and the result was
Here the whole content part is shifted by a gap..
I'm new to bootstrap and for the life of me can't figure out what's going on. I have very little custom css, and almost none of it modifies margins or padding (I've tested it all). I've also tried inserting an inbetween column (such that they all add up to 12) - the middle and content column line up well, but the little gap remains and both are stiff shifted by the amount of the gap.
How do I get it to align properly? Thank you.
Here is the fiddle for the entire thing as suggested: https://jsfiddle.net/0v8fL5fz/1/