/* Reader usability and responsive research tables; no new palette */
@media(max-width:700px){
  .oct08-brief table,.reader-archive table,.reader-lead table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
  .oct08-brief th,.oct08-brief td{min-width:125px;vertical-align:top}
  .oct08-brief,.reader-lead,.reader-archive{overflow-wrap:break-word}
  .reader-lead h2,.reader-archive h2{hyphens:auto}
  .reader-lead p,.reader-archive p{margin-block:.75rem 1rem}
  .reader-source-entry{overflow-wrap:anywhere}
}
