.bbpc-attachment-lightbox{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:9999;width:100%;margin:auto;padding:100px 0;display:flex;justify-content:center;align-items:center;box-sizing:border-box;}.bbpc-attachment-lightbox-inner{position:relative;max-width:85%;display:flex;align-items:center;}.bbpc-attachment-lightbox > .bbpc-attachment-lightbox-inner > span{color:white;font-size:23px;line-height:22px;background:red;display:block;height:28px;border-radius:19px;width:28px;text-align:center;top:-15px;right:-15px;bottom:100%;z-index:9999999999;position:absolute;cursor:pointer;}.bbpc-agree-disagree-buttons button{background:#f0f8ff;border:1px solid #cee1ef;padding:0px 15px;height:45px;color:#333;font-weight:600;transition:all .3s;border-right:none;box-sizing:border-box;display:inline-block;line-height:10px !important;border-top-right-radius:0;border-bottom-right-radius:0;}.bbpc-agree-disagree-buttons button.active:hover{background:#f0f8ff;border-color:#cee1ef;}.bbpc-agree-disagree-buttons button.active{background:var(--bbpc_brand_color);}.bbpc-agree-disagree-buttons span.bbpc-reactions-btn-counter{font-size:16px;background:#fff;border:1px solid #c0cad2;padding:0px 15px;margin-right:10px;color:#333;font-weight:600;transition:all .3s;display:inline-block;line-height:44px;border-left-color:#d5d5d5;width:42px;text-align:center;border-top-right-radius:5px;border-bottom-right-radius:5px;}.bbpc-voting-liked-wrap{display:grid;grid-template-columns:auto auto;grid-gap:10px;}.bbpc-voting-liked-wrap .bbpc-voting-liked a{color:#333;font-weight:600;text-decoration:none;text-transform:capitalize;margin:5px 0 12px;display:block;padding:10px;background:#f0f8ff;border:#cee1ef 1px solid !important;box-sizing:border-box;}span.bbpc-agree-disagree-counter-wrap{margin:18px 0 5px;display:block;}span.bbpc-agree-disagree-counter-wrap .fa-thumbs-up{color:green;font-size:20px;}span.bbpc-agree-disagree-counter-wrap .fa-thumbs-down{color:red;font-size:20px;}.bbpc-voting-liked::after,.bbpc-voting-liked-wrap::after{content:"";display:block;clear:both;}.bbpc-voting-liked-wrap.single-topic-wrap{grid-template-columns:auto;}#bbp-user-body .bbpc-no-voting-wrap:not(:last-child){display:none;}.bbpc-no-voting-wrap{background:#f1f1f1;padding:10px 15px;font-weight:500 !important;font-size:16px !important;}.bbpc-footer-actions{padding-top:20px;margin-bottom:10px;display:flex;flex-direction:column;gap:15px;}@media screen and (max-width: 768px){.bbpc-footer-actions,.bbpc-voting-liked-wrap{grid-template-columns:auto;grid-gap:5px;justify-content:end;position:unset;display:flow-root;}.bbpc-agree-disagree-buttons{display:grid;grid-template-columns:auto auto;grid-gap:5px;}}.bbpc-agree-disagree-buttons button{position:relative;}.bbpc-agree-disagree-buttons button .bbpc-preloader::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;z-index:9999;background:aliceblue;}.bbpc-agree-disagree-buttons button .bbpc-preloader::after{content:"";position:absolute;top:20px;left:32px;transform:translate(-50%,-50%);border:5px solid #969696;border-top:5px solid #bc002b;border-radius:50%;width:30px;height:30px;animation:geo_spin 1s linear infinite;z-index:10000;right:0px;margin:auto;text-align:center;background:#fff;}@keyframes geo_spin{0%{transform:translate(-50%,-50%) rotate(0deg);}100%{transform:translate(-50%,-50%) rotate(360deg);}}.bbpc-voting-heading{font-size:20px;display:block;margin:0 0 15px;font-weight:500;}.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:.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,.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:.75em 0;}.forum-post-author + .bbp-voting{position:absolute;padding-top:45px;}