It’s not your fault… it’s the css.
If any admins/staff are willing to fix this.
CSS FIX:
.panels .panel .part {
margin-bottom: 15px;
display: table; /* <-- add this line to current css. */
}
PS. If you remove the links from the images it will look the way you wanted.