/* Styles for links in most areas */ #custom-css .main-row a, #custom-css .sub-menu-entry a, #custom-css .footer a, #custom-css .video-info a, #custom-css .video-info-description a, #custom-css .comment-account a, #custom-css .video-miniature a:not(.video-miniature-name), #custom-css .account-title a, #custom-css .main-col a { color: #5ACD83; text-decoration: none; transition: color 0.3s ease, font-weight 0.3s ease; } #custom-css .main-row a:hover, #custom-css .sub-menu-entry a:hover, #custom-css .footer a:hover, #custom-css .video-info a:hover, #custom-css .video-info-description a:hover, #custom-css .comment-account a:hover, #custom-css .video-miniature a:not(.video-miniature-name):hover, #custom-css .account-title a:hover, #custom-css .main-col a:hover { color: #80FFAD; font-weight: bold; text-decoration: underline; } /* Styles for sidebar/side menu links */ #custom-css .menu-wrapper a:hover, #custom-css .sidebar a:hover { color: #80FFAD; font-weight: bold; text-decoration: underline; transition: color 0.3s ease, font-weight 0.3s ease; } /* Broadcast message styling */ #custom-css .alert-info { background-color: #3c3836 !important; color: #ebdbb2 !important; } /* Style links within broadcast messages to match your theme */ #custom-css .alert-info a { color: #5ACD83; text-decoration: none; transition: color 0.3s ease, font-weight 0.3s ease; } #custom-css .alert-info a:hover { color: #80FFAD; font-weight: bold; text-decoration: underline; }