/* LBL v1.0.1: mobile legibility, stale Jetpack widgets, broken-media fallbacks */
img{max-width:100%;height:auto}
#jp-relatedposts,.jp-relatedposts{display:none!important}
.jetpack-likes-widget-wrapper,.sd-like{display:none!important}
.lbl-broken-image{display:none!important}
@media(max-width:767px){
  html,body{max-width:100%;overflow-x:clip}
  .single-post main,.single-post article,.single-post .entry-content,
  .single-post .post-content,.single-post .container,.single-post .article-content,
  .single-post .content-area{max-width:100%;min-width:0}
  .single-post h1,.single-post .entry-title,.single-post .post-title,
  .single-post article h1{
    font-size:clamp(1.6rem,7.5vw,2.15rem)!important;
    line-height:1.18!important;
    overflow-wrap:anywhere!important;
    word-break:normal!important;
    white-space:normal!important;
    max-width:100%!important;
  }
  .single-post h2{font-size:clamp(1.35rem,6.3vw,1.9rem)!important;line-height:1.25!important;overflow-wrap:anywhere}
  .single-post h3{font-size:clamp(1.1rem,5.5vw,1.5rem)!important;line-height:1.3!important;overflow-wrap:anywhere}
  .single-post article p,.single-post article a,.single-post .entry-content,
  .single-post .post-content{overflow-wrap:anywhere;word-break:normal;white-space:normal}
  .single-post article img,.single-post article iframe,.single-post article video{max-width:100%!important;height:auto}
  .single-post article table{display:block;max-width:100%;overflow-x:auto}
  .single-post .entry-content *,.single-post .post-content *{box-sizing:border-box;max-width:100%}
  .related,.related-posts,.related_posts,.relatedposts{max-width:100%;min-width:0}
  .related ul,.related-posts ul,.related_posts ul,.relatedposts ul{
    display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;
  }
  .related li,.related-posts li,.related_posts li,.relatedposts li{
    float:none!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important
  }
}
