/*--------------------------------------------------------------
This is your custom stylesheet.

Add your own styles here to make theme updates easier.
To override any styles from other stylesheets, simply copy them into here and edit away.

Make sure to respect the media queries! Otherwise you may
accidentally add desktop styles to the mobile layout.
https://www.w3schools.com/css/css_rwd_mediaqueries.asp
--------------------------------------------------------------*/

.elementor-2726 .elementor-element.elementor-element-dfa533c .site-header--elementor .user-wrap > a.user-link:hover span.user-name, .user-wrap > a.user-link:hover i  {
    color: #f65249 !important;
}

.activity-update-form #whats-new-avatar, .bp-nouveau-activity-form-placeholder- #whats-new-avatar  {
   	 background: #fff !important;
}

.item-header-wrap .bp-group-meta span,
.item-header-wrap span.group-visibility.private:before {
	background-color: #0000;
	color: #312938;
}


.bb-course-items .bb-cover-list-item,
.list-wrap {
	position: relative;
    border: 1px solid #EAE7EB;
    box-sizing: border-box;
    border-radius: 8px !important;
    -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 15%);
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 15%);
}

/* CSS solution to remove Photos in Group menu */
.bp-groups-tab#photos-groups-li{
	 display: none;
}

/* CSS solution to remove Export data from Account Settings */
.bp-personal-sub-tab#export-personal-li {
	display: none;
}

/* Margin top to right side widgets area */
.widget.widget_bp_groups_widget.buddypress.widget#bp_groups_widget-2{
	margin-top: 4em;
}

/* Remove opacity from add friend and message button, to make them more visible */ 
#buddypress .only-grid-view.button-wrap.member-button-wrap.footer-button-wrap i {
    opacity: 1;
}

/* Remove the underling border from balloon icons */
span[data-balloon-pos] {
    border-bottom: none;
}


/* Hide the side filter result that is broken, due to Widget errors */
.bp-profile-search-widget#bp-profile-search-form-outer{
	display:none
}

a.bbp-topic-reply-link, .bs-meta-item, .bbpress .scrubber .handle:after, .scrubber .handle:after, #member-invites-table .field-actions-add i {
	color: white
}
#bbpress-forums#bbpress-forums .bs-forums-items.list-view .bs-dropdown-wrap .bs-dropdown-wrap-inner {
opacity: 1;
visibility: visible;
}

/* The color for the Status on publishing your thougts */
#whats-new-form #bp-activity-privacy-point:not(.bp-activity-edit-group){
	background-color: #F1E8F7; /* violet-50 */
}

/* remove extra colors on buttons when in list */
body #bbpress-forums .bp-list .action .generic-button a, body #buddypress .bp-list .action .generic-button a {
    color: #fff; 
    border-color: #fff; 
}

/* Fix mobile send message icon */
@media screen and (max-width: 560px) .bp-messages-content #bp-message-content #message-form-submit-wrapper #message-new-submit, .bp-messages-content #bp-message-content #message-form-submit-wrapper #message-reply-new-submit, .bp-messages-content #bp-message-content #message-reply-form-submit-wrapper #message-new-submit, .bp-messages-content #bp-message-content #message-reply-form-submit-wrapper #message-reply-new-submit
{
    padding: 0; 
    text-align: right;
    width: 0%;
    margin-top: 10px;
}


/** Fixes for the learndash paid group.
REMOVE THIS ONCE THE PROPPER PAID GROUPS WORK
*/
.learndash-wrapper #btn-join, .learndash-wrapper .btn-join {
    align-items: center;
    background-color: #F06C00;
    border: 0;
    border-radius: 8px;
    box-shadow: none;
    color: #fff;
    cursor: pointer;
    display: flex;
    font-family: inherit;
    font-size: .75em;
    font-weight: 800;
    /* height: auto; */
    justify-content: center;
    line-height: 1.25em;
    margin: 0;
    max-width: 385px;
    opacity: 1;
    transition: opacity .3s ease;
    /* white-space: normal; */
    width: 100%;
}

.learndash-wrapper #btn-join:hover, .learndash-wrapper .btn-join:hover {
    background-color: #DA6200;
}

.learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-name .ld-item-title .ld-item-components span.ld-status-waiting, .learndash-wrapper .ld-item-list .ld-item-list-item.ld-item-lesson-item .ld-item-name .ld-item-title .ld-item-components span.ld-status-waiting span.ld-icon, .learndash-wrapper .ld-status-waiting {
    background-color: #F1E8F7;
    color: #6A1A9F!important;
}

.pmpro_checkout-h3-name {
    visibility: hidden;
    height: 0;
}

#pmpro_account-profile{
	visibility:hidden;
	height: 0;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label{
	color: #2b272e;
}

.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price {
	color: #2b272e;
}

/* Hide the price REMOVE THIS LATER ON */
.ld-course-status-segment.ld-course-status-seg-price.ld-course-status-mode-closed {
	display:none;
}
.elementor-4340 .elementor-element.elementor-element-34ac5dcc .elementor-heading-title,
.elementor-4340 .elementor-element.elementor-element-3dd96394 .elementor-nav-menu--main .elementor-item,
.elementor-4340 .elementor-element.elementor-element-15d31c25 .elementor-heading-title,
.elementor-4340 .elementor-element.elementor-element-3b11ca3d .elementor-nav-menu--main .elementor-item,
.elementor-4340 .elementor-element.elementor-element-1e778d81 .elementor-heading-title {
    color: #000!important;
}
