html body .etf_feed_wraper .etf_header .etf_header_inner_wrap .etf_header_content {
    display: block;
}

.etf_feed_popup_container .fancybox-content {
  width: 100%;
  max-width: 56%;
}

.etf-post-detail .etf-d-columns-wrapper.etf-popup-pro-wrap {
  padding-right: 0;
}

.etf-post-detail .etf-d-columns-wrapper .etf-image {
  width: 100%;
  max-width: 55%;
  background: #fff;
}

.etf-post-detail .etf-d-columns-wrapper .etf-caption {
  position: static;
  width: 100%;
  max-width: 45%;
}

.etf-post-detail .etf-d-columns-wrapper .etf-caption::after {
  display: none;
}

.etf-post-detail .etf-d-columns-wrapper .etf-post-header .etf-profile-image a img{
    width: 100%;
}

.tiktok-embed {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.etf-fullwidth-skin .etf-thumbnail-wrapper .etf-thumbnail-col {
  padding-left: 0;
  padding-right: 0;
}

.etf-fullwidth-skin .etf-thumbnail-wrapper .etf-thumbnail-col a .etf-overlay {
  bottom: 8px;
}

.etf-halfwidth-skin .etf-row {
  flex-wrap: nowrap;
}

#loader{
  height:100px;
  width:100px;
  background:red;
  border-radius:50%;
  border:5px solid #ddd;
  border-top-color:#333;
  animation:rotate 1s infinite;
}
@keyframes rotate{
  100%{
    rotate:360deg;
  }
}

@media screen and (max-width: 768px) {
  .etf-post-detail .etf-d-columns-wrapper .etf-image {
    max-width: 100%;
    height: 100%;
    min-height: 76%;
  }

  .etf-post-detail .etf-d-columns-wrapper .etf-caption {
    max-width: 100% !important;
  }

  .etf_feed_popup_container .fancybox-content {
    max-width: 92%;
  }
}
