#af-wrapper #forum-profile .display-name,
#af-wrapper .post-author .topic-author,
#af-wrapper input[type="checkbox"]:checked:before {
color: #c9a227 !important;
}
#af-wrapper .button-normal,
#af-wrapper .title-element,
#af-wrapper #forum-header,
#af-wrapper #profile-header .background-avatar,
#af-wrapper #profile-navigation,
#af-wrapper input[type="radio"]:checked:before {
background-color: #c9a227 !important;
}
#af-wrapper .button-neutral {
background-color: #c9a227B0 !important;
}
#af-wrapper .post-author .topic-author {
background-color: #c9a22740 !important;
}
#af-wrapper input[type="radio"]:focus,
#af-wrapper input[type="checkbox"]:focus,
#af-wrapper #profile-header {
border-color: #c9a227 !important;
}
#af-wrapper .title-element,
#af-wrapper #forum-navigation a,
#af-wrapper #forum-navigation-mobile a {
border-color: #e0c15c !important;
}
#af-wrapper .button-normal:hover,
#af-wrapper #profile-navigation a.active {
background-color: #e0c15c !important;
}
#af-wrapper .button-neutral:hover {
background-color: #e0c15cB0 !important;
}
#af-wrapper,
#af-wrapper #forum-breadcrumbs a:hover,
#af-wrapper .main-title {
color: #e8eef3 !important;
}
#af-wrapper .main-title:before,
#af-wrapper .editor-row-uploads .upload-hints,
#af-wrapper .forum-stats,
#af-wrapper .topic-stats,
#af-wrapper .action-panel-description,
#af-wrapper #forum-breadcrumbs,
#af-wrapper #forum-breadcrumbs a,
#af-wrapper .forum-post-date,
#af-wrapper .forum-post-date a,
#af-wrapper .post-footer,
#af-wrapper .post-footer a,
#af-wrapper .signature,
#af-wrapper span.mention-nice-name,
#af-wrapper .post-reactions .reaction,
#af-wrapper #poll-results .poll-result-numbers,
#af-wrapper #poll-results .poll-result-total,
#af-wrapper #poll-warning,
#af-wrapper .topic-icon:before,
#af-wrapper .report-link,
#af-wrapper .report-content:before,
#af-wrapper input::placeholder,
#af-wrapper .activity-time,
#af-wrapper .unread-time {
color: #9fb0bd !important;
}
#af-wrapper a:not(a.button):not(a.highlight-admin):not(a.highlight-moderator),
#af-wrapper .forum-post-menu a,
#af-wrapper #bottom-navigation {
color: #d4af37 !important;
}
#af-wrapper .content-container,
#af-wrapper .report-element,
#af-wrapper #statistics,
#af-wrapper .post-wrapper,
#af-wrapper #profile-header .background-contrast,
#af-wrapper #poll-results .poll-result-bar,
#af-wrapper #memberslist-filter {
background-color: #1d2833 !important;
}
#af-wrapper .content-element:nth-child(even),
#af-wrapper .topic-sticky,
#af-wrapper .topic-sticky .topic-poster,
#af-wrapper .forum-post-header-container,
#af-wrapper .editor-element,
#af-wrapper #statistics-online-users,
#af-wrapper #profile-layer,
#af-wrapper .spoiler .spoiler-head,
#af-wrapper .report-content,
#af-wrapper #poll-panel,
#af-wrapper .post-reactions-summary .reaction-names,
#af-wrapper #profile-content {
background-color: #24323f !important;
}
#af-wrapper input,
#af-wrapper .forum-post-header-container,
#af-wrapper .forum-poster,
#af-wrapper .topic-poster,
#af-wrapper .member-last-seen,
#af-wrapper .editor-element,
#af-wrapper .content-container,
#af-wrapper .forum-post-header,
#af-wrapper #statistics-body,
#af-wrapper .statistics-element,
#af-wrapper #statistics-online-users,
#af-wrapper .editor-row,
#af-wrapper .editor-row-subject,
#af-wrapper .signature,
#af-wrapper .forum-subforums,
#af-wrapper .uploaded-file img,
#af-wrapper .action-panel-option,
#af-wrapper .topic-sticky .topic-poster,
#af-wrapper #profile-layer,
#af-wrapper #profile-layer .pages-and-menu:first-of-type,
#af-wrapper #profile-content,
#af-wrapper #profile-content .profile-row,
#af-wrapper .history-element,
#af-wrapper #memberslist-filter,
#af-wrapper .content-element,
#af-wrapper .ad-forum,
#af-wrapper .ad-topic,
#af-wrapper .spoiler,
#af-wrapper .spoiler .spoiler-body,
#af-wrapper .report-element,
#af-wrapper .report-source,
#af-wrapper .report-content,
#af-wrapper .report-actions,
#af-wrapper #profile-content .profile-section-header,
#af-wrapper #poll-options,
#af-wrapper #poll-panel,
#af-wrapper #poll-panel #poll-headline,
#af-wrapper #poll-results .poll-result-bar,
#af-wrapper .post-reactions-summary .reaction-names,
#af-wrapper #usergroups-filter {
border-color: #35485a !important;
}
#af-wrapper .post-element {
box-shadow: #fff 0px 0px 0px 0px, #35485a 0px 0px 0px 1px, #0000 0px 0px 0px 0px !important;
}
#af-wrapper .read {
color: #6d7d8b !important;
}
#af-wrapper #read-unread .read {
background-color: #6d7d8b !important;
}
#af-wrapper .unread {
color: #d4af37 !important;
}
#af-wrapper #read-unread .unread {
background-color: #d4af37 !important;
}
#af-wrapper {
font-family: inherit !important;
}
#af-wrapper {
font-size: 15px !important;
}
/* Teaser shown to non-members */
.loc-forum-gate{max-width:760px;margin:40px auto;padding:40px 32px;background:#24323f;border:1px solid #35485a;border-radius:10px;color:#e8eef3;text-align:center}
.loc-forum-gate h2{color:#d4af37;margin:0 0 14px}
.loc-forum-gate-lead{font-size:1.1em;color:#cfdae3;margin:0 0 24px}
.loc-forum-gate-list{display:inline-block;text-align:left;margin:0 0 24px;padding:0 0 0 22px}
.loc-forum-gate-list li{margin:8px 0;color:#cfdae3}
.loc-forum-gate-note{color:#9fb0bd;font-style:italic;margin:0 0 26px}
.loc-forum-gate-cta{margin:0 0 18px}
.loc-forum-gate-login{color:#9fb0bd;font-size:.95em;margin:0}
.loc-forum-gate-login a{color:#d4af37}
/* Forum chrome */
#af-wrapper{background:transparent}
#af-wrapper .title-element{color:#3a2c08}

/* Editor + form fields: use the site font, not monospace */
#af-wrapper input[type="text"],#af-wrapper textarea{font-family:inherit}
#af-wrapper textarea#message,#af-wrapper .wp-editor-area{font-family:inherit;font-size:15px;line-height:1.6}
/* Admin name colour */
/* Asgaros hard-codes admin names to red (#e00000), which clashes with the navy/gold palette. */
#af-wrapper a.highlight-admin{color:#7fc4e8 !important}
#af-wrapper a.highlight-admin:hover{color:#a9d9f2 !important}
