.custom-image-right .media-box.pull-right {
  margin: 0;
}

.custom-image-right .media-box.pull-right .media-box img {
  padding-left: 0;
  padding-right: 0;
}

.h3-image-bottom-with-link .media-box img {
  border: 1px #999 solid;
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 767px) {
  .h3-image-bottom {
    background-size: contain;
    background-repeat: no-repeat;
    padding-top: 50%;
  }
  
  .h3-image-bottom.no-images {
    padding-top: 0;
  }

  .h3-image-bottom > .container-fluid > .media-box {
    display: none;
  }
}
