/*
Theme Name:   buddyboss-theme child theme
Description:  Write here a brief description about your child-theme
Author:       Buddyboss
Author URL:   Write here the author's blog or website url
Template:     buddyboss-theme
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  buddyboss-theme-child
*/

/* Activity Homepage */

body .buddypress-wrap .bp-invites-search-form input[type=search], body .buddypress-wrap form.bp-dir-search-form input[type=search], body .buddypress-wrap form.bp-messages-search-form input[type=search] {
   
    background-image: url(images/svg/search.svg) !important;
}

/* Comment box in Content Repo */

#respond.comment-respond #commentform .logged-in-as{
	margin-bottom: 10px !important;
}

.comment-respond , .comment-list .comment-body{
    background: #fafafa !important;
	padding:20px !important;
}


/* Buddypanel */
.buddypanel [data-balloon][data-balloon-pos=right]:after{
	margin-top: 30px !important;
}

.buddypanel  [data-balloon]:after, [data-bp-tooltip]:after {
    background-color: #ffffff !important;
}
.buddypanel  [data-balloon]:after, [data-bp-tooltip]:after {
    color: #761912 !important;
}

/* Write here your own personal stylesheet */
.content-area #comments{margin-top:80px;}
.tribe-events-page-template #comments, #tribe-events-footer{display:none !important;}
.mr-auto{margin-left:auto;}

/* Change Color of Profile completion widget */
.widget.widget_bp_profile_completion_widget .profile_completion_wrap .pc_progress_wrap .progress_container .pc_progress {
    background-color: #424242 !important;
}
.footer-bottom-left .copyright,.widget.widget_bp_profile_completion_widget .profile_completion_wrap .pc_detailed_progress_wrap .single_section_wrap.completed:after {
    color: #424242 !important;
}

.widget.widget_bp_profile_completion_widget .profile_completion_wrap .pc_detailed_progress_wrap .single_section_wrap.completed .progress .completed_staus {
    border-color: #424242 !important;
    color: #424242 !important;
}

.widget.widget_bp_profile_completion_widget .profile_completion_wrap .pc_detailed_progress_wrap .single_section_wrap.completed:before {
    border-color: #424242 !important;
}

.site-content .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button, .login .privacy-policy-page-link, .post-author-info .author-post-meta, #activity-post-form-privacy #bp-activity-privacy, .editfield.field_40.field_trust-group, .editfield.field_22.field_ascent-member-since, .single.single-post .widget-area#secondary, .field-visibility-settings-notoggle.field-visibility-settings-header, .bps-form label span, .tribe-events-gcal.tribe-events-button, .tribe-events-ical.tribe-events-button,#export-personal-li, #profile-personal-li,.tribe-events-c-ical, .tribe-events-event-url{
    display: none !important;
}

.members-directory-container .bps-filters{
	background-color: #fafafa;
    padding: 15px;
    border-radius: 8px;
}
.bps-form .widget.widget_bps_widget label {
    font-size: 14px !important;
}
.members-directory-container .bps-filters a{
	background-color: #0a4a94;
    padding: 5px 10px;
    border-radius: 100px;
    color: #ffffff !important;
	margin-top: 20px;
    display: inline-block;
}

.widget.widget_bps_widget label {
    font-size: 14px !important;
	font-weight:300 !important;
}
/* Override Styles for Events */
.tribe-events-notices{
	padding:10px !important;
	background-color: #EF3E46 !important;
}
.tribe-events-notices ul li{
	color: #ffffff !important;
}
.tribe-events-schedule .tribe-events-cost, .tribe-events-calendar-list__event .tribe-events-c-small-cta__price, .tribe-events-calendar-day__event .tribe-events-c-small-cta__price{
	font-size: 1.5em !important;
    font-weight: bold !important;
    color: #761912 !important;
}
.bs-tribe-events-single-heading-tag{
	background-color: #761912;
    color: #ffffff;
    padding: 3px 5px;
    font-size: 14px;
}

#buddypress .button-wrap.member-button-wrap #send-private-message a{
	color: #761912 !important;
}
#buddypress .button-wrap.member-button-wrap #send-private-message a:hover{
	color: #da1a17 !important;
}
.single-tribe_events #tribe-events-content .tribe-events-event-meta dl dt{
	color:#424242 !important;
	font-weight: 800 !important;
}
.single-tribe_events .bs-event-heading .tribe-event-schedule-long h2 {
	color:#424242 !important;
}
.single-tribe_events .bs-single-pri-meta .tribe-events-meta-group .tribe-events-single-section-title {
	font-weight: 800 !important;
}
/* .tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn, .tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{
	background-color: #761912 !important;
} */

/* .tribe-events-meta-group .tribe-events-single-section-title, .single-tribe_events .bs-event-heading .tribe-event-schedule-short .bs-schedule-short-m, .tribe-common .tribe-common-c-svgicon, .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text, .tribe-events .tribe-events-c-ical__link, .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date, .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{
	color:#761912 !important;
} */

/* .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link, .bps-form button{
	background: #761912 !important;
} */

.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input, .top-meta .like-count, .top-meta a{
	font-size:16px !important;
}
.author-post-meta i {color: #761912 !important; opacity: 1 !important;}

.widget.widget_bp_profile_completion_widget .profile_completion_wrap .pc_detailed_progress_wrap .single_section_wrap.completed .section_name a{
	text-decoration: none !important;
}
.bp-generic-meta.activity-meta.action .like-count{
	display:none !important;
}
.bp-generic-meta.activity-meta.action .button.fav{
	color:#7f868f !important;
}
.bp-activity-head .activity-header .bb-media-privacy-wrap{
	display:none !important;
}
#buddypress div.bp-profile-content table.profile-fields tr td.label{
	color:#424242 !important;
	font-weight:800 !important;
}
.tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday{
	font-size:14px !important;
}
/* .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date, */

.datepicker table tr td.day:not(.disabled):hover{
	background:#DA1A17 !important;
}

.tribe-events .tribe-events-c-ical__link{
	border: 1px solid #761912 !important;
}

.tribe-common .tribe-common-anchor-thin-alt{
    border-bottom: 1px solid #761912 !important;
}

.jet-smart-filters-select .jet-select__control{
	min-height: 45px !important;
    width: 100% !important;
    min-width: 100%;
}


#boss-recent-posts-2 {
    margin-bottom: 0px !important;
    border-bottom: 0px !important;
}
#custom_html-2{
	border-top:0px !important;
	border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
}

.bps-form input[type=search] {
    width: 100% !important;
}
#groups_match_any_wrap{
	height: 150px;
    overflow: hidden;
    overflow-y: scroll;	
}

/* Media Queries */
@media only screen and (max-device-width: 768px){
	.directory.members .widget-area{
		display:none !important;
	}
	.bb-mobile-panel-inner .bb-login-section{
		display:none !important;
	}
}

.widget#search-2{
	padding-bottom: 0px;
    border-bottom: 0px;
    margin-bottom: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
#secondary .widget#text-2{
	border: 1px solid #e7e9ec;
}
.widget#text-2{
	border-top: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
/*.elementor-field-group-post_format label{
	font-family: 'SF UI Display', sans-serif;
    font-size: .75rem !important;
    font-weight: 600 !important;
    color: #122b46 !important;
    letter-spacing: .25px !important;
    line-height: 1rem !important;
    margin: 0 0 20px !important;
    text-transform: uppercase !important;
} */
.widget .elementor-button{
	border-radius: 36px !important;
}
.elementor-field-group .elementor-select-wrapper:before{
	display:none !important;
}

/*.activity-list .activity-item .comment-item .activity-meta.action .buddyboss_edit_activity_cancel, .activity-list .activity-item .comment-item .activity-meta.action .buddyboss_edit_activity_comment, .activity-list .activity-item .comment-item .activity-meta.action .buddyboss_edit_activity_comment.action-save, .buddypress .buddypress-wrap .comment-reply-link, .buddypress .buddypress-wrap .generic-button a, .buddypress .buddypress-wrap a.bp-title-button, .buddypress .buddypress-wrap a.button, .buddypress .buddypress-wrap button, .buddypress .buddypress-wrap input[type=button], .buddypress .buddypress-wrap input[type=reset], .buddypress .buddypress-wrap input[type=submit], .buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a, .button, button, input[type=button], input[type=submit]{
	background-color: #761912 !important;
}*/
.sce-timer{
	display:none !important;
}

.bb-mobile-panel-inner hr{display:none !important;}

/* Hide New Password and Confirm Password Under Account section in User profile */
#settings-form label[for="pass1"], #settings-form label[for="pwd"], #settings-form .info.bp-feedback, #settings-form .bb-password-wrap, #settings-form label[for="pass2"]{
	display:none !important;
}

#selected_mentor{
	pointer-events: none !important;
}
.mo_customer_validation-modal{margin-top: 100px; }

.tribe-events-c-subscribe-dropdown__container {
	display:none !important;
}



.elementor-339 .elementor-element.elementor-element-2c2c4b4 .jet-form__submit-wrap {
   align-items: center !important;
}


/* Jet Form Success message */
.jet-form-message {
    padding: 15px;
}

.jet-form-message--success {
    border: 3px solid green;
    font-weight: 600;
}

.login.bb-login .button-primary{
	width: 100% !important;
}

.bnav_main_menu .menu-item.current-menu-item {
    background-color: #0a4a94 !important;
	border-radius: 24px !important;
}

.bnav_main_menu .menu-item.current-menu-item a i.buddyboss:before{
	color: white !important;
}

.bnav_main_menu .menu-item i._before{
	margin-right: 0px !important;
}

/*Fix course grid iamage size*/
.bb-cover-list-item .bb-cover-wrap{padding-top: 65% !important;}
.woocommerce-cart-form th.product-quantity, .woocommerce-cart-form td.product-quantity {
	display:none !important;
}

.bb-course-cover .ld-status{
	right: 0px !important;
    border-radius: 10px 0px 0px 10px !important;
}
