#mobile-primary-nav.recovery-open { display: block; position: fixed; top: 48px; left: 0; width: min(18rem,100%); max-height: calc(100vh - 48px); overflow: auto; z-index: 1000; background: #fff; } #mobile-primary-nav.recovery-open ul { margin: 0; padding: 0.75rem 1rem; list-style: none; } #mobile-primary-nav.recovery-open a { display: block; padding: 0.5rem; }
@media (max-width: 767px) { article table, .entry-content table, .article-text table { display: block; max-width: 100%; overflow-x: auto; } }
