I’ve created my custom CPT archive that draws from a custom content.php template so each post rendered within a col-sm-6 div.
However, sometimes there are awkward line breaks where only one post is on a line, especially when the height of one post is slightly larger than other.
…you’re bound to run into issues where, at certain breakpoints, your columns don’t clear quite right as one is taller than the other. To fix that, use a combination of a .clearfix and our responsive utility classes.
So in your case you can (1) add your col-sm-6 as part of your post_class() and (2) add the clearfixes as needed with a quick check in your loop: