.sbf-board-top { max-width: 960px !important; margin: 0 auto 24px !important; }
.ctdb-new-topic-button, .ctdb-new-topic-button:visited { display: inline-block; padding: 12px 26px; background: var(--wp--preset--color--sen, #ffa500); color: var(--wp--preset--color--contrast, #00203d); font-size: 1.05rem; font-weight: 600; text-decoration: none; border-radius: 0; line-height: 1.2; }
.ctdb-new-topic-button:hover, .ctdb-new-topic-button:focus { filter: brightness(.95); text-decoration: none; color: var(--wp--preset--color--contrast, #00203d); }
