/* Blog detay — yatay kayma ve taşma düzeltmeleri */
html body.single-post,
html body.single,
html body.blog-single {
  overflow-x: clip;
  max-width: 100%;
}

.clinicella-blog-article,
.single-blog-content-description,
.blog-content-wrapper,
.blog-detail-wrapper {
  max-width: 100%;
  overflow-x: clip;
}

.clinicella-blog-article img,
.single-blog-content-description img,
.clinicella-blog-article iframe,
.single-blog-content-description iframe,
.clinicella-blog-article table,
.single-blog-content-description table {
  max-width: 100% !important;
  height: auto !important;
}

.clinicella-blog-article table {
  display: block;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.clinicella-blog-article .blog-featured,
.clinicella-blog-article .blog-featured img {
  width: 100%;
  max-width: 100%;
}

.clinicella-blog-article pre,
.clinicella-blog-article code {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  word-break: break-word;
}

@media (max-width: 1023px) {
  .clinicella-blog-article,
  .single-blog-content-description {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
