.bk-sub-post,
.related-posts .item,
.widget,
.sidebar,
.bk-share-box-top,
.share-box-wrap,
.bk-article-wrapper {
  contain: layout style;
}

body .hide-thumb {
  opacity: 1 !important;
}

.related-box {
  content-visibility: auto;
  contain-intrinsic-size: 2200px;
}

.list-small-post {
  content-visibility: auto;
  contain-intrinsic-size: 390px;
}

#page-inner-wrap > .footer {
  content-visibility: auto;
  contain-intrinsic-size: 385px;
}

@media(min-width: 768px) {
  .related-box {
    contain-intrinsic-size: 665px;
  }
  #page-inner-wrap > .footer {
    contain-intrinsic-size: 225px;
  }
}