/*###### Stage bb update fix LEARNDASH ######*/
/*pm*/
#activity-stream .ac-submit-wrap {
    width: 110px !important;
    min-width: 110px !important;
    border-radius: 6px !important;
    min-height: 40px;
}
#activity-stream form.ac-form .ac-reply-content .ac-submit-wrap input[name=ac_form_submit] {
    position: unset !important;
    opacity: 1;
    margin-top: 0px;
}
#activity-stream form.ac-form .ac-reply-content .ac-textarea .ac-input[contenteditable=true] {
    padding:.5em !important;
    border:1px solid #ccc !important;
}
#activity-stream form.ac-form .ac-reply-content {
    border:none !important;
    padding:0px !important;
    margin:0px;
}
#activity-stream .ac-submit-wrap::before {
    content:unset !important;
}
#activity-stream .ac-submit-wrap, .membership-feed #buddypress .activity-list .activity-item .bp-generic-meta.activity-meta.action a.button.fav {
    opacity:1 !important;
}
#activity-stream .emojionearea.emojionearea-standalone .emojionearea-editor {
    min-height: 33px;
    position: absolute;
    right: -490px;
    top: -86px;
}
#activity-stream .emojionearea.emojionearea-standalone .emojionearea-editor::before {
    border-left: none !important;
}
/* ng */
#activity-stream .activity-list .emojionearea .emojionearea-button.active+.emojionearea-picker-position-top, #activity-stream .activity-list .emojionearea .emojionearea-picker.emojionearea-picker-position-top {
    margin-top: -13px;
}
#activity-stream .activity-list #ac-form-8505 .emojionearea-picker .emojionearea-wrapper:after {
    left: 20px;
    transform: rotate(180deg);
}
#activity-stream .activity-comments_feed form.ac-form .ac-reply-content .ac-textarea .ac-reply-toolbar {
    position: initial;
    bottom: initial;
    left: auto;
    margin-top: 0px;
}
#activity-stream .activity-list .activity-item .generic-button {
    justify-content: flex-end !important;
}
#activity-stream .activity-list .activity-item a.button.see-post-link {
    width: max-content !important;
}
#activity-stream .activity-list .activity-item>.bp-generic-meta.action .button>img {
    height: 22px;
    width: 22px;
    object-fit: contain;
}
body #buddypress #activity-stream .bp-list #activity-8500 .generic-button {
    margin: 0px;
}
.membership-feed #buddypress #activity-stream .activity-list .activity-item p a.read-more, .membership-feed #buddypress #activity-stream .activity-list .activity-item p a {
    color: var(--brand-B-drk);
}
#activity-stream .activity-list .activity-item .activity-header > * {
    display: inline-flex;
    margin-right: 6px;
    vertical-align: middle;
}
#activity-stream .activity-list .activity-item .activity-header .introauth-date {
    width: 100%;
}
.membership-feed .screen-content .emojionearea-theatre.emojionearea {
    border: none;
}
.membership-feed .activity-list .activity-item .bp-generic-meta .bp-like-button .like-count {
    visibility: hidden;
}
.activity-list .activity-item .bp-generic-meta.action .acomment-reply.button:before {
    content: "\ee33";
    font-family: bb-icons;
}
#activity-stream .activity-list .activity-item .bb-icon-thumbs-up:before {
    font-weight: 400;
    font-size: 16px;
    color: var(--brand-B-drk) !important;
}
#activity-stream .activity-list .activity-item .generic-button:hover .bb-icon-thumbs-up:before {
    color: var(--brand-B-lght) !important;
}
#activity-stream .activity-list .activity-item .bp-like-button.has-reaction .bb-icon-thumbs-up:before, #activity-stream .activity-list .activity-item .generic-button:hover .bb-icon-thumbs-up:before {
    font-weight: 300 !important;
}
#activity-stream .activity-list .bb-activity-more-options-wrap+.bb-pin-action {
    display: block !important;
    position: relative;
    left: 0px;
    top: 0px;
}
.whats-new-form-footer .bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_button {
    display: flex;
}
.whats-new-form-footer .bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_button:after, .whats-new-form-footer .bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_button:before, .whats-new-form-footer .bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_list li a:before, .whats-new-form-footer .bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_list li a:after, #whats-new-form .bb-model-header a.bb-close-action-popup:before, #whats-new-form .bb-model-header a.bb-close-action-popup:after, .wk_newsfeed_center .whats-new-form-footer .bb-model-footer a:before, .wk_newsfeed_center .whats-new-form-footer .bb-model-footer a:after, .wk_newsfeed_center .bb-action-popup-content a.bb-view-all-scheduled-posts:after, .wk_newsfeed_center .bb-action-popup-content a.bb-view-all-scheduled-posts:before, .whats-new-form-footer .bb-action-popup-content a:before, .whats-new-form-footer .bb-action-popup-content a:after, #activity-stream .activity-list .activity-item .activity-content .activity-state, .membership-feed .flex.activity-head-bar, #activity-stream .activity-list [data-btn-id="bbp-reply-form"]{
	 display: none !important;
}
.whats-new-form-footer .bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_list.is_open {
    z-index: 2;
}
.activity-update-form.modal-popup .whats-new-form-footer .bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_button.is_scheduled>i {
    display: block;
}
.wk_newsfeed_center #whats-new-toolbar .media-support a:before {
    width: 16px!important;
    height: 16px;
    background-size: 14px!important;
}
.wk_newsfeed_center #whats-new-toolbar .media-support a:before {
    background: url('icons/image.svg') no-repeat left center;
}
@media(max-width:991px){
	.membership-feed #activity-stream .activity-list .ac-reply-content {
		flex-wrap: wrap;
		min-width: 100%;
		gap: 10px;
	}
}
li.activity_update .bp-generic-meta.activity-meta.action {
    column-gap: 20px;
}
.membership-feed .activity-list .activity-item .bp-generic-meta .bp-like-button .like-count {
    display: none !important;
}
.post-elements-buttons-item.post-poll.bb-post-poll-button {
    display: none;
}