@media (max-width: 640px) {

:is(article, .entry-content) table {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100%;
  table-layout: fixed;
}
:is(article, .entry-content) :is(col, td, th) {
  width: auto !important;
  min-width: 0 !important;
  overflow-wrap: anywhere;
}

    .content-area, .content-area > article { min-width: 0; max-width: 100%; }
    .breadcrumbs, .entry-content, .entry-title { overflow-wrap: anywhere; }
    .breadcrumbs span { white-space: normal; }
    
}
