#af-wrapper #forum-profile .display-name,
#af-wrapper .post-author .topic-author,
#af-wrapper input[type="checkbox"]:checked:before {
color: #f71c52 !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: #f71c52 !important;
}
#af-wrapper .button-neutral {
background-color: #f71c52B0 !important;
}
#af-wrapper .post-author .topic-author {
background-color: #f71c5240 !important;
}
#af-wrapper input[type="radio"]:focus,
#af-wrapper input[type="checkbox"]:focus,
#af-wrapper #profile-header {
border-color: #f71c52 !important;
}
#af-wrapper .title-element,
#af-wrapper #forum-navigation a,
#af-wrapper #forum-navigation-mobile a {
border-color: #f71c52 !important;
}
#af-wrapper .button-normal:hover,
#af-wrapper #profile-navigation a.active {
background-color: #f71c52 !important;
}
#af-wrapper .button-neutral:hover {
background-color: #f71c52B0 !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: #f71c52 !important;
}
#af-wrapper .unread {
color: #f71c52 !important;
}
#af-wrapper #read-unread .unread {
background-color: #f71c52 !important;
}
/* General Forum Container */ #asgarosforum { font-family: \'Arial\', sans-serif; background: #f9f9f9; padding: 20px; border-radius: 10px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); } /* Forum Header */ #asgarosforum .header { background: #0078d7; color: #ffffff; padding: 10px 20px; border-radius: 10px 10px 0 0; text-align: center; font-size: 1.5em; font-weight: bold; } /* Forum Categories */ #asgarosforum .category { margin-bottom: 20px; } #asgarosforum .category h3 { background: #0078d7; color: #ffffff; padding: 10px; border-radius: 5px; font-size: 1.2em; margin: 0; } /* Forum Topic Lists */ #asgarosforum .content { background: #ffffff; border: 1px solid #ddd; padding: 15px; border-radius: 5px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); } #asgarosforum .content table { width: 100%; border-collapse: collapse; } #asgarosforum .content table th { background: #f1f1f1; color: #333; font-weight: bold; padding: 10px; border-bottom: 2px solid #ddd; } #asgarosforum .content table td { padding: 10px; border-bottom: 1px solid #eee; } #asgarosforum .content table tr:nth-child(even) { background: #f9f9f9; } /* Buttons */ #asgarosforum a.button { background: #0078d7; color: #ffffff; padding: 10px 15px; border-radius: 5px; text-decoration: none; font-weight: bold; transition: background 0.3s; } #asgarosforum a.button:hover { background: #005bb5; } /* Pagination */ #asgarosforum .pagination { text-align: center; margin-top: 20px; } #asgarosforum .pagination a { display: inline-block; background: #0078d7; color: #ffffff; padding: 5px 10px; border-radius: 5px; margin: 0 5px; text-decoration: none; transition: background 0.3s; } #asgarosforum .pagination a:hover { background: #005bb5; } /* Mobile Responsiveness */ @media (max-width: 768px) { #asgarosforum .content table, #asgarosforum .content table th, #asgarosforum .content table td { display: block; width: 100%; } #asgarosforum .content table th { text-align: left; } #asgarosforum .content table td { margin-bottom: 10px; } }