.bbp-voting { margin: 8px 0; padding-right: 30px; min-width: 65px; left: 20px; } .bbp-voting.bbp-voting-float { float: left; } .bbp-voting .score { font-size: 25px; font-weight: bold; text-align: center; color: #858c93; padding: 2px 0 3px 0; } .bbp-voting a.vote { display: block !important; position: relative; overflow: visible; text-indent: -9999em; width: 0; height: 0; margin: 3px auto !important; border: inherit !important; border-left: 15px solid transparent !important; border-right: 15px solid transparent !important; cursor: pointer; } .bbp-voting a.vote.up { border-bottom: 15px solid #858c93 !important; } .bbp-voting a.vote.up:hover { border-bottom: 15px solid #444 !important; } .bbp-voting a.vote.down { border-top: 15px solid #858c93 !important; } .bbp-voting a.vote.down:hover { border-top: 15px solid #444 !important; } .bbp-voting a.vote:not(.num-hide):after { content: attr(data-votes); display: block; position: absolute; top: -10px; text-align: left; margin-left: 17px; text-indent: 0; color: #aaa; opacity: 0; transition: opacity 500ms ease; } .bbp-voting a.vote.num-hover:hover:after { opacity: 1; transition: opacity 200ms ease; } .bbp-voting a.vote.num-always-show:after { opacity: 1; } .bbp-voting .bbp-voting-label { font-size: 0.9em; padding: 5px 0; text-align: center; } .bbp-voting .bbp-voting-label.helpful { color: #1e851e; } .bbp-voting .bbp-voting-label.not-helpful { color: #992121; } .bbp-voting.voted-up:not(.admin-bypass) a.vote.up { border-bottom-color: green !important; } .bbp-voting.voted-down:not(.admin-bypass) a.vote.down { border-top-color: #a11717 !important; } .bbp-voting.view-only:not(.admin-bypass) a.vote { cursor: not-allowed; } .bbp-voting .upvote-amp { color: transparent; text-shadow: 0 0 0 green; } .bbp-voting .downvote-amp { color: transparent; text-shadow: 0 0 0 #a11717; } ul.bbp-topics .bbp-voting { float: left; } .bbp-voting-avatars { display: inline-block; padding: 15px 0 0 15px; } .bbp-voting-avatars .bbp-voting-avatar { display: inline-block; margin: -15px 0 0 -15px; } .bbp-voting-avatars .bbp-voting-avatar img { border-radius: 100px; border: 3px solid black !important; box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.2) !important; } .bbp-voting-avatars .bbp-voting-avatar.up img { border-color: green !important; } .bbp-voting-avatars .bbp-voting-avatar.down img { border-color: #a11717 !important; } .bbp-voting-jump-to-answer { display: table; margin-top: 15px; padding: 10px; background-color: #ddefdd; } .bbp-voting-jump-to-answer a { font-size: 1.25em; } .bbp-voting-accepted-checkmark { margin-top: 15px; } .bbp-voting-accepted-checkmark>path { fill: green; } #bbpress-forums div.bbp-reply-content a.bbp-voting-accept-answer-button { display: inline-block; background-color: green; padding: 6px 12px; color: white; text-decoration: none; } #bbpress-forums div.bbp-reply-content a.bbp-voting-accept-answer-button:hover { background-color: #005700; } .bbp-voting-sort { display: block; clear: both; margin: 0.75em 0; } /* After User */ .forum-post-author + .bbp-voting { position: absolute; padding-top: 45px; }