.body-page { /* covers /about, /faq, /guidelines, /tos, /privacy, and login-required */ width: 100%; max-width: 700px; .about-page & { max-width: unset; section:not(.admins):not(.moderators):not(.category-moderators) { max-width: 700px; } .about.category-moderators { .badge-wrapper.bullet .badge-category { color: var(--primary); } } } .mobile-view & { font-size: $font-0; margin-top: 20px; } li { margin-bottom: 8px; } .nav-pills { margin-bottom: 20px; } ul:not(.nav-pills), ol:not(.nav-pills) { margin-left: 40px; } } .body-page-button-container { display: flex; button { margin-right: 0.75em; } }