
body #buddypress .item-list-tabs ul li a span.count:before, body #buddypress .main-navs ul li a span.count:before, body .groups-nav ul li a .count:before {
	content: "(";
}

body .stm-lms-user_avatar img {
	border-radius: 0;
}

body.buddypress-demo #buddypress #bp-nouveau-activity-form #whats-new-avatar .avatar.photo {
	max-width: 100% !important;
	max-height: unset !important;
}

body.buddypress-demo #buddypress #bp-nouveau-activity-form #whats-new-submit {
	display: flex;
	justify-content: end;
	flex-direction: row-reverse;
}

body.buddypress-demo #buddypress .activity-update-form #whats-new-textarea textarea:focus {
	box-shadow: none !important;
}

body.buddypress-demo #buddypress .bp-group-short-description {
	z-index: 1000;
}

body.buddypress-demo #buddypress .bp-group-preview-cover {
	z-index: 1;
}

body #buddypress {
	margin: 60px 0;
}

body #buddypress ul {
	list-style: none;
}

body #buddypress #item-nav, body #buddypress .stm_lms_instructor_courses {
	margin-bottom: 50px;
}

body #buddypress #item-body {
	margin-bottom: 250px;
}

body #buddypress .item-list-tabs ul, body #buddypress .main-navs ul {
	display: flex;
	padding: 0;
	list-style: none;
	border-top: 3px solid rgba(184, 62, 57, 1);
	border-bottom: 0;
	background-color: rgba(184, 62, 57, 1);
}

body #buddypress .item-list-tabs ul li, body #buddypress .main-navs ul li {
	margin: 0;
	flex-grow: 1;
}

body #buddypress .item-list-tabs ul li#blogs-personal-li, body #buddypress .main-navs ul li#blogs-personal-li {
	display: none;
}

body #buddypress .item-list-tabs ul li a, body #buddypress .main-navs ul li a {
	display: block;
	padding: 0 5px;
	margin: 0;
	line-height: 56px;
	text-align: center;
	background-color: rgba(184, 62, 57, 1);
	color: #fff;
	font-size: 15px;
	font-weight: 600;
	border-bottom: 0;
}

body #buddypress .item-list-tabs ul li a span, body #buddypress .main-navs ul li a span {
	margin-left: 5px;
	color: #fff;
}

body #buddypress .item-list-tabs ul li a span.count, body #buddypress .main-navs ul li a span.count {
	font-weight: 400;
}

body #buddypress .item-list-tabs ul li a span.count:after, body #buddypress .main-navs ul li a span.count:after {
	content: ")";
}

body #buddypress .item-list-tabs ul li.current a, body #buddypress .main-navs ul li.current a {
	background-color: #fff !important;
	color: #273044;
}

body #buddypress .item-list-tabs ul li.current a span, body #buddypress .main-navs ul li.current a span {
	color: #aaa;
}

body #buddypress .item-list-tabs ul li.loading, body #buddypress .main-navs ul li.loading {
	min-height: auto;
}

body #buddypress .item-list-tabs ul li.loading:before, body #buddypress .main-navs ul li.loading:before {
	display: none;
}

body #buddypress #item-body .nav.nav-tabs {
	margin: 50px 0;
	border-bottom: 1px solid #e1e2e4;
}

body #buddypress #item-body .nav.nav-tabs>li {
	flex-grow: 0;
	margin-right: 10px;
}

body #buddypress #item-body .nav.nav-tabs>li:last-child {
	margin-right: 0;
}

body #buddypress #item-body .nav.nav-tabs>li>a {
	display: block;
	white-space: nowrap;
	background-color: transparent;
	color: #2a3045;
	padding: 6px 10px;
	font-size: 15px;
	font-weight: 600;
	border: 0 !important;
	border-bottom: 3px solid transparent !important;
}

body #buddypress #item-body .nav.nav-tabs>li.active a {
	border-bottom-color: rgba(184, 62, 57, 1) !important;
	color: rgba(184, 62, 57, 1);
}

body #buddypress .select2-container--default .select2-selection--single {
	height: 40px;
	border-radius: 5px;
}

body #buddypress .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 40px;
}

body.buddypress .select2-search--dropdown {
	display: none;
}

body .bp-subnavs .subnav {
	display: flex;
	align-items: flex-end;
	margin: 35px 0 50px;
	border-bottom: 1px solid #e1e2e4;
}

body .bp-subnavs .subnav li {
	margin: 0 10px;
}

body .bp-subnavs .subnav li:first-child {
	margin-left: 0;
}

body .bp-subnavs .subnav li a {
	color: #2a3045;
	font-size: 15px;
	font-weight: 600;
	border-bottom: 3px solid transparent;
}

body .bp-subnavs .subnav li a:hover {
	color: rgba(184, 62, 57, 1);
}

body .bp-subnavs .subnav li.current a {
	border-bottom-color: rgba(184, 62, 57, 1);
	color: rgba(184, 62, 57, 1);
}

body .bp-subnavs .subnav li#profile-personal-li {
	display: none;
}

body .groups-nav {
	border: 0 !important;
	box-shadow: none !important;
}

body .groups-nav ul {
	display: flex;
	margin: 0;
	border-bottom: 1px solid #e1e2e4;
}

body .groups-nav ul li {
	margin: 0 10px;
	vertical-align: top;
}

body .groups-nav ul li:first-child {
	margin-left: 0;
}

body .groups-nav ul li a {
	position: relative;
	top: 2px;
	color: #2a3045;
	font-size: 13px;
	font-weight: 600;
	border-bottom: 3px solid transparent;
	vertical-align: top;
	background-color: transparent !important;
}

body .groups-nav ul li a:hover {
	color: rgba(184, 62, 57, 1);
}

body .groups-nav ul li a .count {
	margin: 0;
	background: 0 0 !important;
	border-color: transparent !important;
}

body .groups-nav ul li a .count:after {
	content: ")";
}

body .groups-nav ul li.current a {
	border-bottom-color: rgba(184, 62, 57, 1);
	color: rgba(184, 62, 57, 1);
}

body .groups-nav li a .count {
	margin: 0;
	background: 0 0 !important;
	border-color: transparent !important;
}

body .groups-nav li a .count:before {
	content: "(";
}

body .groups-nav li a .count:after {
	content: ")";
}

body .bp-pagination.top {
	margin: 30px 0 0;
}

body .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) {
	border: 0;
	box-shadow: none;
}

body .stm_lms_profile_buttons_set {
	display: flex;
	flex-direction: row;
	text-align: center !important;
}

body .stm_lms_profile_buttons_set__inner {
	display: inline-block;
	min-width: 50%;
	max-width: 100%;
	margin: auto;
}

body .stm_lms_profile_buttons_set__inner .stm_lms_become_instructor {
	padding-bottom: 65px;
}

body .stm_lms_profile_buttons_set__inner .stm_lms_become_instructor .btn {
	display: block;
	position: absolute;
	left: 24px;
	bottom: 24px;
}

@media (max-width:1200px) {
	body .stm_lms_profile_buttons_set__inner .stm_lms_become_instructor {
		padding: 25px 15px 45px;
	}
	
	body .stm_lms_profile_buttons_set__inner .stm_lms_become_instructor .btn {
		bottom: 0;
		left: 0;
		right: 0;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
	
	body .stm_lms_profile_buttons_set__inner .stm_lms_become_instructor i {
		display: block;
		position: static;
		margin: 0 0 10px;
	}
}

@media (max-width:992px) {
	body .stm_lms_profile_buttons_set__inner .stm_lms_become_instructor {
		padding-bottom: 60px;
	}
	
	body .stm_lms_profile_buttons_set__inner .stm_lms_become_instructor .btn {
		bottom: 20px;
		left: 15px;
		right: auto;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
	}
}

body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn {
	text-align: left;
}

body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn .fa, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn .fa {
	margin-right: 5px;
}

body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn .fa:before, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn .fa:before {
	font-size: 16px;
}

body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn .fa.fa-certificate, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn .fa.fa-certificate {
	position: relative;
	top: 3px;
}

body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn .fa.fa-certificate:before, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn .fa.fa-certificate:before {
	content: "";
	font-family: Linearicons;
}

body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn .fa.fa-bullhorn, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn .fa.fa-bullhorn {
	position: relative;
	top: 3px;
}

body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn .fa.fa-bullhorn:before, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn .fa.fa-bullhorn:before {
	content: "";
	font-family: Linearicons;
}

body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn .fa.fa-cog, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn .fa.fa-cog {
	position: relative;
	top: 3px;
}

body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn .fa.fa-cog:before, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn .fa.fa-cog:before {
	content: "";
	font-family: Linearicons;
}

body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn a, body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn a i, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn a, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn a i {
	transition: .1s ease !important;
}

body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn a span, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn a span {
	display: inline-block;
	padding-bottom: 2px;
	border-bottom: 1px solid #aaa;
	transition: .1s ease !important;
}

body #buddypress .activity-search #dir-activity-search-submit .dashicons, body #buddypress .activity-search #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .activity-search #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .activity-search #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .activity-search #dir-groups-search-submit .dashicons, body #buddypress .activity-search #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .activity-search #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .activity-search #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .activity-search #dir-members-search-submit .dashicons, body #buddypress .activity-search #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .activity-search #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .activity-search #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .activity-search #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .activity-search #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .activity-search #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .activity-search #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .activity-search #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .activity-search #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .activity-search #manage-members-search-submit .dashicons, body #buddypress .activity-search #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .activity-search #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .activity-search #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .activity-search #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .activity-search #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .activity-search #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .activity-search #user_messages_search_submit .dashicons, body #buddypress .activity-search .bp-screen-reader-text, body #buddypress .activity-search .nouveau-search-submit .dashicons, body #buddypress .bp-messages-search-form #dir-activity-search-submit .dashicons, body #buddypress .bp-messages-search-form #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #dir-groups-search-submit .dashicons, body #buddypress .bp-messages-search-form #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #dir-members-search-submit .dashicons, body #buddypress .bp-messages-search-form #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #manage-members-search-submit .dashicons, body #buddypress .bp-messages-search-form #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .bp-messages-search-form #user_messages_search_submit .dashicons, body #buddypress .bp-messages-search-form .bp-screen-reader-text, body #buddypress .bp-messages-search-form .nouveau-search-submit .dashicons, body #buddypress .bp-search #dir-activity-search-submit .dashicons, body #buddypress .bp-search #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .bp-search #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .bp-search #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .bp-search #dir-groups-search-submit .dashicons, body #buddypress .bp-search #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .bp-search #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .bp-search #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .bp-search #dir-members-search-submit .dashicons, body #buddypress .bp-search #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .bp-search #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .bp-search #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .bp-search #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .bp-search #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .bp-search #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .bp-search #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .bp-search #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .bp-search #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .bp-search #manage-members-search-submit .dashicons, body #buddypress .bp-search #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .bp-search #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .bp-search #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .bp-search #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .bp-search #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .bp-search #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .bp-search #user_messages_search_submit .dashicons, body #buddypress .bp-search .bp-screen-reader-text, body #buddypress .bp-search .nouveau-search-submit .dashicons, body #buddypress .feed, body #buddypress .group-invites-search #dir-activity-search-submit .dashicons, body #buddypress .group-invites-search #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .group-invites-search #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .group-invites-search #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .group-invites-search #dir-groups-search-submit .dashicons, body #buddypress .group-invites-search #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .group-invites-search #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .group-invites-search #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .group-invites-search #dir-members-search-submit .dashicons, body #buddypress .group-invites-search #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .group-invites-search #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .group-invites-search #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .group-invites-search #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .group-invites-search #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .group-invites-search #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .group-invites-search #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .group-invites-search #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .group-invites-search #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .group-invites-search #manage-members-search-submit .dashicons, body #buddypress .group-invites-search #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .group-invites-search #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .group-invites-search #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .group-invites-search #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .group-invites-search #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .group-invites-search #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .group-invites-search #user_messages_search_submit .dashicons, body #buddypress .group-invites-search .bp-screen-reader-text, body #buddypress .group-invites-search .nouveau-search-submit .dashicons, body #buddypress .group-search #dir-activity-search-submit .dashicons, body #buddypress .group-search #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .group-search #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .group-search #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .group-search #dir-groups-search-submit .dashicons, body #buddypress .group-search #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .group-search #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .group-search #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .group-search #dir-members-search-submit .dashicons, body #buddypress .group-search #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .group-search #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .group-search #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .group-search #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .group-search #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .group-search #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .group-search #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .group-search #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .group-search #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .group-search #manage-members-search-submit .dashicons, body #buddypress .group-search #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .group-search #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .group-search #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .group-search #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .group-search #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .group-search #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .group-search #user_messages_search_submit .dashicons, body #buddypress .group-search .bp-screen-reader-text, body #buddypress .group-search .nouveau-search-submit .dashicons, body #buddypress .groups-search #dir-activity-search-submit .dashicons, body #buddypress .groups-search #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .groups-search #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .groups-search #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .groups-search #dir-groups-search-submit .dashicons, body #buddypress .groups-search #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .groups-search #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .groups-search #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .groups-search #dir-members-search-submit .dashicons, body #buddypress .groups-search #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .groups-search #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .groups-search #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .groups-search #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .groups-search #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .groups-search #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .groups-search #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .groups-search #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .groups-search #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .groups-search #manage-members-search-submit .dashicons, body #buddypress .groups-search #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .groups-search #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .groups-search #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .groups-search #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .groups-search #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .groups-search #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .groups-search #user_messages_search_submit .dashicons, body #buddypress .groups-search .bp-screen-reader-text, body #buddypress .groups-search .nouveau-search-submit .dashicons, body #buddypress .members-search #dir-activity-search-submit .dashicons, body #buddypress .members-search #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .members-search #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .members-search #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .members-search #dir-groups-search-submit .dashicons, body #buddypress .members-search #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .members-search #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .members-search #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .members-search #dir-members-search-submit .dashicons, body #buddypress .members-search #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .members-search #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .members-search #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .members-search #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .members-search #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .members-search #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .members-search #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .members-search #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .members-search #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .members-search #manage-members-search-submit .dashicons, body #buddypress .members-search #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .members-search #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .members-search #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .members-search #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .members-search #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .members-search #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .members-search #user_messages_search_submit .dashicons, body #buddypress .members-search .bp-screen-reader-text, body #buddypress .members-search .nouveau-search-submit .dashicons, body .stm_lms_user_side .student_name {
	display: none;
}

body .stm_lms_profile_buttons_set__inner .stm-lms-user_create_announcement_btn a:hover span, body .stm_lms_profile_buttons_set__inner .stm-lms-user_edit_profile_btn a:hover span {
	border-bottom-color: rgba(184, 62, 57, 1);
}

body .stm_lms_edit_account .stm_lms_user_info_top {
	margin-bottom: 45px;
}

body .stm_lms_edit_account .form-control:active, body .stm_lms_edit_account .form-control:focus, body .stm_lms_edit_account textarea:active, body .stm_lms_edit_account textarea:focus {
	border-color: rgba(184, 62, 57, 1);
}

body .stm_lms_edit_account .form-group .heading_font, body .stm_lms_edit_account h3 {
	font-weight: 500;
}

body .stm_lms_edit_socials {
	margin-top: 10px;
}

body .stm-lms-user_rating__total:before {
	position: relative;
	left: 3px;
	content: "(";
}

body .stm-lms-user_rating__total:after {
	position: relative;
	left: 0;
	content: ")";
}

body #buddypress .activity-search, body #buddypress .bp-messages-search-form, body #buddypress .bp-search, body #buddypress .group-invites-search, body #buddypress .group-search, body #buddypress .groups-search, body #buddypress .members-search {
	position: relative;
}

body #buddypress .activity-search #dir-activity-search-form, body #buddypress .activity-search #dir-groups-search-form, body #buddypress .activity-search #dir-members-search-form, body #buddypress .activity-search #group-activity-search-form, body #buddypress .activity-search #group-members-search, body #buddypress .activity-search #group-members-search-form, body #buddypress .bp-messages-search-form #dir-activity-search-form, body #buddypress .bp-messages-search-form #dir-groups-search-form, body #buddypress .bp-messages-search-form #dir-members-search-form, body #buddypress .bp-messages-search-form #group-activity-search-form, body #buddypress .bp-messages-search-form #group-members-search, body #buddypress .bp-messages-search-form #group-members-search-form, body #buddypress .bp-search #dir-activity-search-form, body #buddypress .bp-search #dir-groups-search-form, body #buddypress .bp-search #dir-members-search-form, body #buddypress .bp-search #group-activity-search-form, body #buddypress .bp-search #group-members-search, body #buddypress .bp-search #group-members-search-form, body #buddypress .group-invites-search #dir-activity-search-form, body #buddypress .group-invites-search #dir-groups-search-form, body #buddypress .group-invites-search #dir-members-search-form, body #buddypress .group-invites-search #group-activity-search-form, body #buddypress .group-invites-search #group-members-search, body #buddypress .group-invites-search #group-members-search-form, body #buddypress .group-search #dir-activity-search-form, body #buddypress .group-search #dir-groups-search-form, body #buddypress .group-search #dir-members-search-form, body #buddypress .group-search #group-activity-search-form, body #buddypress .group-search #group-members-search, body #buddypress .group-search #group-members-search-form, body #buddypress .groups-search #dir-activity-search-form, body #buddypress .groups-search #dir-groups-search-form, body #buddypress .groups-search #dir-members-search-form, body #buddypress .groups-search #group-activity-search-form, body #buddypress .groups-search #group-members-search, body #buddypress .groups-search #group-members-search-form, body #buddypress .members-search #dir-activity-search-form, body #buddypress .members-search #dir-groups-search-form, body #buddypress .members-search #dir-members-search-form, body #buddypress .members-search #group-activity-search-form, body #buddypress .members-search #group-members-search, body #buddypress .members-search #group-members-search-form {
	border: 0;
}

body #buddypress .activity-search #dir-activity-search, body #buddypress .activity-search #dir-groups-search, body #buddypress .activity-search #dir-members-search, body #buddypress .activity-search #group-activity-search, body #buddypress .activity-search #group_invites_search, body #buddypress .activity-search #manage-members-search, body #buddypress .activity-search #user_messages_search, body #buddypress .bp-messages-search-form #dir-activity-search, body #buddypress .bp-messages-search-form #dir-groups-search, body #buddypress .bp-messages-search-form #dir-members-search, body #buddypress .bp-messages-search-form #group-activity-search, body #buddypress .bp-messages-search-form #group_invites_search, body #buddypress .bp-messages-search-form #manage-members-search, body #buddypress .bp-messages-search-form #user_messages_search, body #buddypress .bp-search #dir-activity-search, body #buddypress .bp-search #dir-groups-search, body #buddypress .bp-search #dir-members-search, body #buddypress .bp-search #group-activity-search, body #buddypress .bp-search #group_invites_search, body #buddypress .bp-search #manage-members-search, body #buddypress .bp-search #user_messages_search, body #buddypress .group-invites-search #dir-activity-search, body #buddypress .group-invites-search #dir-groups-search, body #buddypress .group-invites-search #dir-members-search, body #buddypress .group-invites-search #group-activity-search, body #buddypress .group-invites-search #group_invites_search, body #buddypress .group-invites-search #manage-members-search, body #buddypress .group-invites-search #user_messages_search, body #buddypress .group-search #dir-activity-search, body #buddypress .group-search #dir-groups-search, body #buddypress .group-search #dir-members-search, body #buddypress .group-search #group-activity-search, body #buddypress .group-search #group_invites_search, body #buddypress .group-search #manage-members-search, body #buddypress .group-search #user_messages_search, body #buddypress .groups-search #dir-activity-search, body #buddypress .groups-search #dir-groups-search, body #buddypress .groups-search #dir-members-search, body #buddypress .groups-search #group-activity-search, body #buddypress .groups-search #group_invites_search, body #buddypress .groups-search #manage-members-search, body #buddypress .groups-search #user_messages_search, body #buddypress .members-search #dir-activity-search, body #buddypress .members-search #dir-groups-search, body #buddypress .members-search #dir-members-search, body #buddypress .members-search #group-activity-search, body #buddypress .members-search #group_invites_search, body #buddypress .members-search #manage-members-search, body #buddypress .members-search #user_messages_search {
	padding: 7px 30px 7px 15px;
	color: #000;
	background-color: #eff0f2;
	border: 2px solid #eff0f2;
	font-size: 14px;
	outline: 0 !important;
	width: 100%;
	border-radius: 4px;
}

body #buddypress .activity-search #dir-activity-search:active, body #buddypress .activity-search #dir-activity-search:focus, body #buddypress .activity-search #dir-activity-search:hover, body #buddypress .activity-search #dir-groups-search:active, body #buddypress .activity-search #dir-groups-search:focus, body #buddypress .activity-search #dir-groups-search:hover, body #buddypress .activity-search #dir-members-search:active, body #buddypress .activity-search #dir-members-search:focus, body #buddypress .activity-search #dir-members-search:hover, body #buddypress .activity-search #group-activity-search:active, body #buddypress .activity-search #group-activity-search:focus, body #buddypress .activity-search #group-activity-search:hover, body #buddypress .activity-search #group_invites_search:active, body #buddypress .activity-search #group_invites_search:focus, body #buddypress .activity-search #group_invites_search:hover, body #buddypress .activity-search #manage-members-search:active, body #buddypress .activity-search #manage-members-search:focus, body #buddypress .activity-search #manage-members-search:hover, body #buddypress .activity-search #user_messages_search:active, body #buddypress .activity-search #user_messages_search:focus, body #buddypress .activity-search #user_messages_search:hover, body #buddypress .bp-messages-search-form #dir-activity-search:active, body #buddypress .bp-messages-search-form #dir-activity-search:focus, body #buddypress .bp-messages-search-form #dir-activity-search:hover, body #buddypress .bp-messages-search-form #dir-groups-search:active, body #buddypress .bp-messages-search-form #dir-groups-search:focus, body #buddypress .bp-messages-search-form #dir-groups-search:hover, body #buddypress .bp-messages-search-form #dir-members-search:active, body #buddypress .bp-messages-search-form #dir-members-search:focus, body #buddypress .bp-messages-search-form #dir-members-search:hover, body #buddypress .bp-messages-search-form #group-activity-search:active, body #buddypress .bp-messages-search-form #group-activity-search:focus, body #buddypress .bp-messages-search-form #group-activity-search:hover, body #buddypress .bp-messages-search-form #group_invites_search:active, body #buddypress .bp-messages-search-form #group_invites_search:focus, body #buddypress .bp-messages-search-form #group_invites_search:hover, body #buddypress .bp-messages-search-form #manage-members-search:active, body #buddypress .bp-messages-search-form #manage-members-search:focus, body #buddypress .bp-messages-search-form #manage-members-search:hover, body #buddypress .bp-messages-search-form #user_messages_search:active, body #buddypress .bp-messages-search-form #user_messages_search:focus, body #buddypress .bp-messages-search-form #user_messages_search:hover, body #buddypress .bp-search #dir-activity-search:active, body #buddypress .bp-search #dir-activity-search:focus, body #buddypress .bp-search #dir-activity-search:hover, body #buddypress .bp-search #dir-groups-search:active, body #buddypress .bp-search #dir-groups-search:focus, body #buddypress .bp-search #dir-groups-search:hover, body #buddypress .bp-search #dir-members-search:active, body #buddypress .bp-search #dir-members-search:focus, body #buddypress .bp-search #dir-members-search:hover, body #buddypress .bp-search #group-activity-search:active, body #buddypress .bp-search #group-activity-search:focus, body #buddypress .bp-search #group-activity-search:hover, body #buddypress .bp-search #group_invites_search:active, body #buddypress .bp-search #group_invites_search:focus, body #buddypress .bp-search #group_invites_search:hover, body #buddypress .bp-search #manage-members-search:active, body #buddypress .bp-search #manage-members-search:focus, body #buddypress .bp-search #manage-members-search:hover, body #buddypress .bp-search #user_messages_search:active, body #buddypress .bp-search #user_messages_search:focus, body #buddypress .bp-search #user_messages_search:hover, body #buddypress .group-invites-search #dir-activity-search:active, body #buddypress .group-invites-search #dir-activity-search:focus, body #buddypress .group-invites-search #dir-activity-search:hover, body #buddypress .group-invites-search #dir-groups-search:active, body #buddypress .group-invites-search #dir-groups-search:focus, body #buddypress .group-invites-search #dir-groups-search:hover, body #buddypress .group-invites-search #dir-members-search:active, body #buddypress .group-invites-search #dir-members-search:focus, body #buddypress .group-invites-search #dir-members-search:hover, body #buddypress .group-invites-search #group-activity-search:active, body #buddypress .group-invites-search #group-activity-search:focus, body #buddypress .group-invites-search #group-activity-search:hover, body #buddypress .group-invites-search #group_invites_search:active, body #buddypress .group-invites-search #group_invites_search:focus, body #buddypress .group-invites-search #group_invites_search:hover, body #buddypress .group-invites-search #manage-members-search:active, body #buddypress .group-invites-search #manage-members-search:focus, body #buddypress .group-invites-search #manage-members-search:hover, body #buddypress .group-invites-search #user_messages_search:active, body #buddypress .group-invites-search #user_messages_search:focus, body #buddypress .group-invites-search #user_messages_search:hover, body #buddypress .group-search #dir-activity-search:active, body #buddypress .group-search #dir-activity-search:focus, body #buddypress .group-search #dir-activity-search:hover, body #buddypress .group-search #dir-groups-search:active, body #buddypress .group-search #dir-groups-search:focus, body #buddypress .group-search #dir-groups-search:hover, body #buddypress .group-search #dir-members-search:active, body #buddypress .group-search #dir-members-search:focus, body #buddypress .group-search #dir-members-search:hover, body #buddypress .group-search #group-activity-search:active, body #buddypress .group-search #group-activity-search:focus, body #buddypress .group-search #group-activity-search:hover, body #buddypress .group-search #group_invites_search:active, body #buddypress .group-search #group_invites_search:focus, body #buddypress .group-search #group_invites_search:hover, body #buddypress .group-search #manage-members-search:active, body #buddypress .group-search #manage-members-search:focus, body #buddypress .group-search #manage-members-search:hover, body #buddypress .group-search #user_messages_search:active, body #buddypress .group-search #user_messages_search:focus, body #buddypress .group-search #user_messages_search:hover, body #buddypress .groups-search #dir-activity-search:active, body #buddypress .groups-search #dir-activity-search:focus, body #buddypress .groups-search #dir-activity-search:hover, body #buddypress .groups-search #dir-groups-search:active, body #buddypress .groups-search #dir-groups-search:focus, body #buddypress .groups-search #dir-groups-search:hover, body #buddypress .groups-search #dir-members-search:active, body #buddypress .groups-search #dir-members-search:focus, body #buddypress .groups-search #dir-members-search:hover, body #buddypress .groups-search #group-activity-search:active, body #buddypress .groups-search #group-activity-search:focus, body #buddypress .groups-search #group-activity-search:hover, body #buddypress .groups-search #group_invites_search:active, body #buddypress .groups-search #group_invites_search:focus, body #buddypress .groups-search #group_invites_search:hover, body #buddypress .groups-search #manage-members-search:active, body #buddypress .groups-search #manage-members-search:focus, body #buddypress .groups-search #manage-members-search:hover, body #buddypress .groups-search #user_messages_search:active, body #buddypress .groups-search #user_messages_search:focus, body #buddypress .groups-search #user_messages_search:hover, body #buddypress .members-search #dir-activity-search:active, body #buddypress .members-search #dir-activity-search:focus, body #buddypress .members-search #dir-activity-search:hover, body #buddypress .members-search #dir-groups-search:active, body #buddypress .members-search #dir-groups-search:focus, body #buddypress .members-search #dir-groups-search:hover, body #buddypress .members-search #dir-members-search:active, body #buddypress .members-search #dir-members-search:focus, body #buddypress .members-search #dir-members-search:hover, body #buddypress .members-search #group-activity-search:active, body #buddypress .members-search #group-activity-search:focus, body #buddypress .members-search #group-activity-search:hover, body #buddypress .members-search #group_invites_search:active, body #buddypress .members-search #group_invites_search:focus, body #buddypress .members-search #group_invites_search:hover, body #buddypress .members-search #manage-members-search:active, body #buddypress .members-search #manage-members-search:focus, body #buddypress .members-search #manage-members-search:hover, body #buddypress .members-search #user_messages_search:active, body #buddypress .members-search #user_messages_search:focus, body #buddypress .members-search #user_messages_search:hover {
	background-color: transparent;
}

body #buddypress .activity-search #dir-activity-search-submit, body #buddypress .activity-search #dir-groups-search-submit, body #buddypress .activity-search #dir-members-search-submit, body #buddypress .activity-search #manage-members-search-submit, body #buddypress .activity-search #user_messages_search_submit, body #buddypress .activity-search .nouveau-search-submit, body #buddypress .bp-messages-search-form #dir-activity-search-submit, body #buddypress .bp-messages-search-form #dir-groups-search-submit, body #buddypress .bp-messages-search-form #dir-members-search-submit, body #buddypress .bp-messages-search-form #manage-members-search-submit, body #buddypress .bp-messages-search-form #user_messages_search_submit, body #buddypress .bp-messages-search-form .nouveau-search-submit, body #buddypress .bp-search #dir-activity-search-submit, body #buddypress .bp-search #dir-groups-search-submit, body #buddypress .bp-search #dir-members-search-submit, body #buddypress .bp-search #manage-members-search-submit, body #buddypress .bp-search #user_messages_search_submit, body #buddypress .bp-search .nouveau-search-submit, body #buddypress .group-invites-search #dir-activity-search-submit, body #buddypress .group-invites-search #dir-groups-search-submit, body #buddypress .group-invites-search #dir-members-search-submit, body #buddypress .group-invites-search #manage-members-search-submit, body #buddypress .group-invites-search #user_messages_search_submit, body #buddypress .group-invites-search .nouveau-search-submit, body #buddypress .group-search #dir-activity-search-submit, body #buddypress .group-search #dir-groups-search-submit, body #buddypress .group-search #dir-members-search-submit, body #buddypress .group-search #manage-members-search-submit, body #buddypress .group-search #user_messages_search_submit, body #buddypress .group-search .nouveau-search-submit, body #buddypress .groups-search #dir-activity-search-submit, body #buddypress .groups-search #dir-groups-search-submit, body #buddypress .groups-search #dir-members-search-submit, body #buddypress .groups-search #manage-members-search-submit, body #buddypress .groups-search #user_messages_search_submit, body #buddypress .groups-search .nouveau-search-submit, body #buddypress .members-search #dir-activity-search-submit, body #buddypress .members-search #dir-groups-search-submit, body #buddypress .members-search #dir-members-search-submit, body #buddypress .members-search #manage-members-search-submit, body #buddypress .members-search #user_messages_search_submit, body #buddypress .members-search .nouveau-search-submit {
	background: 0 0;
	border: none;
	position: absolute;
	top: 9px;
	right: 12px;
	padding: 0;
	width: auto;
}

body #buddypress .activity-search #dir-activity-search-submit:before, body #buddypress .activity-search #dir-groups-search-submit:before, body #buddypress .activity-search #dir-members-search-submit:before, body #buddypress .activity-search #manage-members-search-submit:before, body #buddypress .activity-search #user_messages_search_submit:before, body #buddypress .activity-search .nouveau-search-submit:before, body #buddypress .bp-messages-search-form #dir-activity-search-submit:before, body #buddypress .bp-messages-search-form #dir-groups-search-submit:before, body #buddypress .bp-messages-search-form #dir-members-search-submit:before, body #buddypress .bp-messages-search-form #manage-members-search-submit:before, body #buddypress .bp-messages-search-form #user_messages_search_submit:before, body #buddypress .bp-messages-search-form .nouveau-search-submit:before, body #buddypress .bp-search #dir-activity-search-submit:before, body #buddypress .bp-search #dir-groups-search-submit:before, body #buddypress .bp-search #dir-members-search-submit:before, body #buddypress .bp-search #manage-members-search-submit:before, body #buddypress .bp-search #user_messages_search_submit:before, body #buddypress .bp-search .nouveau-search-submit:before, body #buddypress .group-invites-search #dir-activity-search-submit:before, body #buddypress .group-invites-search #dir-groups-search-submit:before, body #buddypress .group-invites-search #dir-members-search-submit:before, body #buddypress .group-invites-search #manage-members-search-submit:before, body #buddypress .group-invites-search #user_messages_search_submit:before, body #buddypress .group-invites-search .nouveau-search-submit:before, body #buddypress .group-search #dir-activity-search-submit:before, body #buddypress .group-search #dir-groups-search-submit:before, body #buddypress .group-search #dir-members-search-submit:before, body #buddypress .group-search #manage-members-search-submit:before, body #buddypress .group-search #user_messages_search_submit:before, body #buddypress .group-search .nouveau-search-submit:before, body #buddypress .groups-search #dir-activity-search-submit:before, body #buddypress .groups-search #dir-groups-search-submit:before, body #buddypress .groups-search #dir-members-search-submit:before, body #buddypress .groups-search #manage-members-search-submit:before, body #buddypress .groups-search #user_messages_search_submit:before, body #buddypress .groups-search .nouveau-search-submit:before, body #buddypress .members-search #dir-activity-search-submit:before, body #buddypress .members-search #dir-groups-search-submit:before, body #buddypress .members-search #dir-members-search-submit:before, body #buddypress .members-search #manage-members-search-submit:before, body #buddypress .members-search #user_messages_search_submit:before, body #buddypress .members-search .nouveau-search-submit:before {
	content: "";
	font-family: "Font Awesome 6 Free";
	font-weight: 900;
	color: rgba(184, 62, 57, 1);
	font-size: 15px;
	-webkit-font-smoothing: antialiased;
}

body #buddypress .select2-hidden-accessible {
	position: absolute !important;
	height: 1px !important;
}

body #buddypress .loading:not(.stm_lms_instructor_courses__single--featured) {
	min-height: auto;
}

body #buddypress .activity-update-form {
	padding: 30px;
	border: 1px solid #c4cbd3;
	border-radius: 4px;
	box-shadow: none;
	margin-bottom: 50px;
}

body #buddypress .activity-update-form #whats-new-content, body #buddypress .activity-update-form #whats-new-post-in-box, body #buddypress .activity-update-form #whats-new-submit {
	margin-left: 9.5%;
}

body #buddypress .activity-update-form #whats-new-avatar img {
	width: 75px;
}

body #buddypress .activity-update-form #whats-new-textarea {
	position: relative;
	padding: 5px 0 0;
}

body #buddypress .activity-update-form #whats-new-textarea:before {
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 12px 12px 0 0;
	border-color: #eff0f2 transparent transparent;
	-webkit-transform: skew(30deg) rotate(15deg) translateY(3px);
	transform: skew(30deg) rotate(15deg) translateY(3px);
	z-index: 10;
}

body #buddypress .activity-update-form #whats-new-textarea textarea {
	background-color: #eff0f2;
	padding: 15px 20px !important;
}

body #buddypress .activity-update-form #message {
	margin: 30px 0 0;
}

body #buddypress .activity-update-form #message p {
	display: inline-block;
	margin: 0;
	font-size: 14px;
	color: #273044;
	font-style: italic;
}

body #buddypress .activity-update-form #whats-new-submit input {
	width: auto;
	padding: 12.5px 35px;
	vertical-align: top;
	border-radius: 40px;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 600;
}

body #buddypress .activity-update-form #whats-new-submit input[type=reset] {
	padding-top: 11.5px;
	padding-bottom: 11.5px;
	border-color: #c4cbd3;
	border-style: solid;
}

body #buddypress .component-filters {
	display: flex;
}

body #buddypress .component-filters #activity-filter-select {
	margin-left: auto;
	min-width: 240px;
}

body #buddypress .component-filters .select2-container--default .select2-selection--single {
	border-color: #b9bdc1;
}

body #buddypress .component-filters .select2-container--default .select2-selection--single .select2-selection__rendered {
	font-weight: 400;
	color: #273144;
}

body #buddypress #activity-stream ul {
	padding: 40px 30px;
	background-color: #eff0f2;
	border: 0;
	border-radius: 4px;
}

body #buddypress #activity-stream ul li.activity-item {
	padding: 20px 30px;
	margin: 0 0 20px;
	border: 0;
	border-radius: 4px;
	box-shadow: none;
}

body #buddypress #activity-stream ul li.activity-item:after {
	content: "";
	display: table;
	clear: both;
}

body #buddypress #activity-stream ul li.activity-item .activity_comment div.item-avatar {
	margin: 0 30px 30px 0;
	max-width: 100px;
	display: inline-block;
	float: left;
}

body #buddypress #activity-stream ul li.activity-item .activity_comment div.item-avatar img {
	max-width: 100%;
	width: 100px;
	height: 100px;
	-o-object-fit: cover;
	object-fit: cover;
	max-height: 100px;
}

body #buddypress #activity-stream ul li.activity-item .avatar {
	max-width: 100%;
}

body #buddypress #activity-stream ul li.activity-item .activity-content {
	width: calc(100% - 130px);
	float: right;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .activity-header {
	font-size: 15px;
	font-weight: 600;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .activity-header .avatar {
	margin: 0 10px;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .activity-header a {
	font-size: 15px;
	font-weight: 600;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .activity-header span.time-since {
	float: right;
	font-size: 13px;
	color: #aaa;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .activity-header .activity-time-since:after {
	display: none !important;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .activity-inner {
	position: relative;
	margin: 0 0 25px;
	background-color: #fff;
	color: #273044;
	font-style: italic;
	font-size: 16px;
	border-radius: 3px;
	overflow: visible;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .activity-inner:before {
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 12px 12px 0 0;
	border-color: #fff transparent transparent;
	-webkit-transform: skew(30deg) rotate(15deg) translateY(-2px);
	transform: skew(30deg) rotate(15deg) translateY(-2px);
	z-index: 10;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .activity-meta.action {
	background: 0 0;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button {
	margin-bottom: 0;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.acomment-reply, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.delete-activity, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.fav, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.unfav, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.view {
	min-width: auto;
	width: auto;
	padding: 5px 15px 5px 35px;
	margin: 0 15px 0 0;
	background-color: transparent;
	color: #2a3045 !important;
	border: 1px solid #c4cbd3;
	border-radius: 3px;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.acomment-reply span, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.delete-activity span, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.fav span, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.unfav span, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.view span {
	display: none;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.acomment-reply:before, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.delete-activity:before, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.fav:before, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.unfav:before, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.view:before {
	position: absolute;
	top: 8px;
	left: 10px;
	font-family: Linearicons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-feature-settings: "liga";
	font-feature-settings: "liga";
	content: "";
	color: #000;
	font-size: 18px;
	transition: .3s ease;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.acomment-reply:after, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.delete-activity:after, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.fav:after, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.unfav:after, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.view:after {
	display: none;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.acomment-reply:before {
	content: "";
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.acomment-reply .comment-count {
	display: none;
	vertical-align: top;
	line-height: 1;
	font-size: 16px;
	font-weight: 400;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.delete-activity:before {
	content: "";
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.view:before {
	content: "";
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.unfav {
	background-color: #e8365a !important;
	border-color: #e8365a !important;
	color: #fff;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.unfav:after, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.unfav:before {
	color: #fff;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.bp-tooltip {
	overflow: visible;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.bp-tooltip:after {
	position: static;
	display: inline-block;
	vertical-align: top;
	top: auto;
	bottom: 100%;
	left: 50%;
	width: auto;
	content: attr(data-bp-tooltip);
	font-size: 13px;
	line-height: 22px;
	background-color: transparent;
	border-color: transparent;
	box-shadow: none;
	border-radius: 3px;
	opacity: 1;
	visibility: visible;
	padding: 0;
	margin: 0 !important;
	transition: .3s ease;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.bp-tooltip:hover {
	background-color: #c4cbd3;
	color: #fff;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.bp-tooltip:hover:after, body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.bp-tooltip:hover:before {
	color: #fff;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.loading {
	min-height: auto;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .generic-button .button.loading:before {
	content: "";
	width: 15px;
	height: 15px;
	top: 10px;
	margin-left: 2px;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments {
	width: calc(100% - 130px);
	float: right;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul {
	margin: 30px 0 0;
	padding: 0;
	background-color: transparent;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul:before {
	content: "";
	display: block;
	clear: both;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul>ul {
	margin: 0 0 30px;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item:after {
	content: "";
	display: table;
	clear: both;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .acomment-avatar {
	width: 50px;
	margin-right: 0;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .acomment-meta {
	margin: 0 0 20px;
	float: right;
	width: calc(100% - 70px);
	font-size: 15px;
	font-weight: 600;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .acomment-meta>* {
	font-size: 15px;
	font-weight: 600;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .acomment-meta .time-since {
	float: right;
	font-size: 13px;
	color: #aaa;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .acomment-content {
	float: right;
	width: calc(100% - 70px);
	position: relative;
	margin: 0 0 10px;
	padding: 20px;
	background-color: #fff;
	color: #273044;
	font-style: italic;
	font-size: 16px;
	border-radius: 3px;
	overflow: visible;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .acomment-content p:last-child, body #buddypress #activity-stream ul li.activity-item:last-child {
	margin-bottom: 0;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .acomment-content:before {
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 12px 12px 0 0;
	border-color: #fff transparent transparent;
	-webkit-transform: skew(30deg) rotate(15deg) translateY(-2px);
	transform: skew(30deg) rotate(15deg) translateY(-2px);
	z-index: 10;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .-meta.action {
	margin: 0 0 20px;
	float: right;
	width: calc(100% - 70px);
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .-meta.action .generic-button {
	display: inline-block;
	vertical-align: top;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .-meta.action .generic-button a {
	margin: 0 5px 0 0;
	background-color: transparent;
	color: #2a3045 !important;
	border-radius: 3px;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form {
	position: relative;
	padding: 0;
	margin: 30px 0 0;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-avatar {
	position: absolute;
	left: 0;
	top: 0;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-avatar img {
	border: 0;
	max-width: 40px;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content {
	margin: 20px 0 0;
	padding-left: 50px;
	overflow: hidden;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content .ac-textarea {
	padding: 0 0 20px;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content .ac-textarea label {
	display: none;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content .ac-textarea textarea {
	min-height: 130px !important;
	padding: 15px 20px !important;
	background-color: #fff;
	border-color: #fff;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content button[type=submit].loading, body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content input[type=submit].loading, body #buddypress #group-create-body nav.bp-navs ol li.loading {
	min-height: auto;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content button, body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content input {
	margin: 0;
	width: auto;
	padding: 12.5px 35px;
	vertical-align: top;
	border-radius: 40px;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 600;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content button[type=submit], body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content input[type=submit] {
	margin-right: 15px;
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content button.ac-reply-cancel, body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content input.ac-reply-cancel {
	padding-top: 11.5px;
	padding-bottom: 11.5px;
	border-color: #c4cbd3;
}

body #buddypress #activity-stream ul li.activity-item .activity-meta.action {
	clear: both;
	background: 0 0;
}

body #buddypress #activity-stream ul li.load-more {
	margin: 40px 0 0;
	border-bottom: 0;
}

body #buddypress #activity-stream ul li.load-more a {
	padding: 10px 30px;
	background-color: rgba(184, 62, 57, 1);
	border: 1px solid rgba(184, 62, 57, 1);
	color: #fff;
	border-radius: 5px;
	text-transform: uppercase;
	font-weight: 600;
}

body #buddypress #activity-stream ul li.load-more a.loading {
	padding-right: 50px;
}

body #buddypress #activity-stream ul li.load-more a.loading:before {
	top: 8px;
	left: auto;
	right: 14px;
	width: 20px;
	height: 20px;
	border-color: rgba(255, 255, 255, .5);
}

body #buddypress .bp-messages {
	margin: 30px 0 0;
	display: inline-block;
	font-size: 14px;
	color: #273044;
	font-style: italic;
}

body #buddypress .bp-messages.error:before {
	content: "";
	display: inline-block;
	margin-right: 10px;
	font-weight: 900;
	font-family: "Font Awesome 6 Free";
	color: #e51616;
}

body #buddypress .select2-container .select2-choice .select2-arrow b:after, body #buddypress .select2-container .select2-choice .select2-selection__arrow b:after, body #buddypress .select2-container--default .select2-selection--single .select2-arrow b:after, body #buddypress .select2-container--default .select2-selection--single .select2-selection__arrow b:after {
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 5px 0;
	border-color: rgba(184, 62, 57, 1) transparent transparent;
	-webkit-transform: none;
	transform: none;
	top: -4px;
}

body #buddypress .bp-feedback {
	position: relative;
	margin: 30px 0;
	padding: 15px 60px 15px 30px;
	background-color: #eff0f2;
	border-radius: 5px;
	box-shadow: none;
}

body #buddypress .bp-feedback .bp-tooltip {
	position: absolute;
	top: 10px;
	right: 10px;
	background-color: transparent;
	border: 0;
}

body #buddypress .bp-feedback .bp-tooltip:after {
	display: none;
}

body #buddypress .bp-feedback p:last-child {
	margin-bottom: 0;
}

body #buddypress .stm_lms_bd_student_private_profile, body #buddypress .stm_lms_bd_student_public_profile .stm_lms_courses {
	margin: 30px 0 0;
}

body #buddypress .bp-feedback .bp-icon {
	display: inline-block;
	position: absolute;
	right: -5px;
	left: auto;
	top: 14px;
	background-color: transparent;
	width: auto;
	font-style: normal;
}

body #buddypress .bp-feedback.help .bp-icon:before, body #buddypress .bp-feedback.info .bp-icon:before, body #buddypress .bp-groups-tab.loading:before, body #buddypress .stm_lms_bd_student_private_profile .stm_lms_instructor_courses__top h3, body #buddypress .stm_lms_bd_student_public_profile .bp-navs, body #buddypress .stm_lms_bd_student_public_profile .stm_lms_courses__top, body #buddypress .stm_lms_bd_student_public_profile .subnav-filters, body #buddypress .subnav-filters .activity-search #dir-activity-search-submit .dashicons, body #buddypress .subnav-filters .activity-search #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #dir-groups-search-submit .dashicons, body #buddypress .subnav-filters .activity-search #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #dir-members-search-submit .dashicons, body #buddypress .subnav-filters .activity-search #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #manage-members-search-submit .dashicons, body #buddypress .subnav-filters .activity-search #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .activity-search #user_messages_search_submit .dashicons, body #buddypress .subnav-filters .activity-search .bp-screen-reader-text, body #buddypress .subnav-filters .activity-search .nouveau-search-submit .dashicons, body #buddypress .subnav-filters .bp-messages-search-form #dir-activity-search-submit .dashicons, body #buddypress .subnav-filters .bp-messages-search-form #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #dir-groups-search-submit .dashicons, body #buddypress .subnav-filters .bp-messages-search-form #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #dir-members-search-submit .dashicons, body #buddypress .subnav-filters .bp-messages-search-form #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #manage-members-search-submit .dashicons, body #buddypress .subnav-filters .bp-messages-search-form #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #user_messages_search_submit .dashicons, body #buddypress .subnav-filters .bp-messages-search-form .bp-screen-reader-text, body #buddypress .subnav-filters .bp-messages-search-form .nouveau-search-submit .dashicons, body #buddypress .subnav-filters .bp-search #dir-activity-search-submit .dashicons, body #buddypress .subnav-filters .bp-search #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #dir-groups-search-submit .dashicons, body #buddypress .subnav-filters .bp-search #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #dir-members-search-submit .dashicons, body #buddypress .subnav-filters .bp-search #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #manage-members-search-submit .dashicons, body #buddypress .subnav-filters .bp-search #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #user_messages_search_submit .dashicons, body #buddypress .subnav-filters .bp-search .bp-screen-reader-text, body #buddypress .subnav-filters .bp-search .nouveau-search-submit .dashicons, body #buddypress .subnav-filters .feed, body #buddypress .subnav-filters .group-invites-search #dir-activity-search-submit .dashicons, body #buddypress .subnav-filters .group-invites-search #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #dir-groups-search-submit .dashicons, body #buddypress .subnav-filters .group-invites-search #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #dir-members-search-submit .dashicons, body #buddypress .subnav-filters .group-invites-search #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #manage-members-search-submit .dashicons, body #buddypress .subnav-filters .group-invites-search #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #user_messages_search_submit .dashicons, body #buddypress .subnav-filters .group-invites-search .bp-screen-reader-text, body #buddypress .subnav-filters .group-invites-search .nouveau-search-submit .dashicons, body #buddypress .subnav-filters .group-search #dir-activity-search-submit .dashicons, body #buddypress .subnav-filters .group-search #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #dir-groups-search-submit .dashicons, body #buddypress .subnav-filters .group-search #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #dir-members-search-submit .dashicons, body #buddypress .subnav-filters .group-search #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #manage-members-search-submit .dashicons, body #buddypress .subnav-filters .group-search #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #user_messages_search_submit .dashicons, body #buddypress .subnav-filters .group-search .bp-screen-reader-text, body #buddypress .subnav-filters .group-search .nouveau-search-submit .dashicons, body #buddypress .subnav-filters .groups-search #dir-activity-search-submit .dashicons, body #buddypress .subnav-filters .groups-search #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #dir-groups-search-submit .dashicons, body #buddypress .subnav-filters .groups-search #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #dir-members-search-submit .dashicons, body #buddypress .subnav-filters .groups-search #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #manage-members-search-submit .dashicons, body #buddypress .subnav-filters .groups-search #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #user_messages_search_submit .dashicons, body #buddypress .subnav-filters .groups-search .bp-screen-reader-text, body #buddypress .subnav-filters .groups-search .nouveau-search-submit .dashicons, body #buddypress .subnav-filters .members-search #dir-activity-search-submit .dashicons, body #buddypress .subnav-filters .members-search #dir-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #dir-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #dir-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #dir-groups-search-submit .dashicons, body #buddypress .subnav-filters .members-search #dir-groups-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #dir-groups-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #dir-groups-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #dir-members-search-submit .dashicons, body #buddypress .subnav-filters .members-search #dir-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #dir-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #dir-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #group-activity-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #group-activity-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #group-activity-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #group_invites_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #group_invites_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #group_invites_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #manage-members-search-submit .dashicons, body #buddypress .subnav-filters .members-search #manage-members-search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #manage-members-search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #manage-members-search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #user_messages_search:active+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #user_messages_search:focus+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #user_messages_search:hover+.nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #user_messages_search_submit .dashicons, body #buddypress .subnav-filters .members-search .bp-screen-reader-text, body #buddypress .subnav-filters .members-search .nouveau-search-submit .dashicons, body #buddypress .subnav-filters ul li.feed, body.buddypress .buddypress-wrap .select-wrap .select-arrow, body.buddypress.bp-user .entry-header, body.buddypress.groups.single-item .entry-header {
	display: none;
}

body #buddypress .bp-feedback.info {
	padding-left: 40px;
	background-color: transparent;
}

body #buddypress .bp-feedback.info .bp-icon {
	right: auto;
	top: 16px;
	left: 45px;
	background-color: transparent;
	color: #0b80a5;
}

body #buddypress .bp-feedback.info .bp-icon:after {
	content: "!";
	position: absolute;
	right: 25px;
	top: 50%;
	width: 20px;
	height: 20px;
	line-height: 18px;
	background-color: #0b80a5;
	color: #fff;
	border-radius: 50%;
	font-size: 14px;
	text-align: center;
}

body #buddypress .bp-feedback.help {
	border: 1px solid #eee;
	padding-left: 50px;
	background-color: transparent;
	font-style: italic;
}

body #buddypress .bp-feedback.help .bp-icon {
	right: auto;
	top: 16px;
	left: 45px;
	background-color: transparent;
	color: #0b80a5;
}

body #buddypress .bp-feedback.help .bp-icon:after {
	content: "";
	font-family: Linearicons;
	position: absolute;
	right: 25px;
	top: 50%;
	width: 20px;
	height: 20px;
	line-height: 18px;
	border-radius: 50%;
	font-size: 18px;
	text-align: center;
}

body #buddypress .stm_lms_bd_student_private_profile .stm_lms_instructor_courses__top {
	text-align: center;
}

body #buddypress .stm_lms_bd_student_private_profile .stm_lms_instructor_courses__top a {
	margin: 20px auto 10px;
}

body #buddypress #item-body .stm_lms_instructor_courses__single, body #buddypress .stm_lms_bd_student_private_profile .stm_lms_instructor_courses__single {
	width: 25%;
}

body #buddypress .subnav-filters {
	padding-left: 0;
}

body #buddypress .subnav-filters ul {
	padding: 0;
}

body #buddypress .subnav-filters .activity-search, body #buddypress .subnav-filters .bp-messages-search-form, body #buddypress .subnav-filters .bp-search, body #buddypress .subnav-filters .group-invites-search, body #buddypress .subnav-filters .group-search, body #buddypress .subnav-filters .groups-search, body #buddypress .subnav-filters .members-search {
	position: relative;
}

body #buddypress .subnav-filters .activity-search #dir-activity-search-form, body #buddypress .subnav-filters .activity-search #dir-groups-search-form, body #buddypress .subnav-filters .activity-search #dir-members-search-form, body #buddypress .subnav-filters .activity-search #group-activity-search-form, body #buddypress .subnav-filters .activity-search #group-members-search, body #buddypress .subnav-filters .activity-search #group-members-search-form, body #buddypress .subnav-filters .bp-messages-search-form #dir-activity-search-form, body #buddypress .subnav-filters .bp-messages-search-form #dir-groups-search-form, body #buddypress .subnav-filters .bp-messages-search-form #dir-members-search-form, body #buddypress .subnav-filters .bp-messages-search-form #group-activity-search-form, body #buddypress .subnav-filters .bp-messages-search-form #group-members-search, body #buddypress .subnav-filters .bp-messages-search-form #group-members-search-form, body #buddypress .subnav-filters .bp-search #dir-activity-search-form, body #buddypress .subnav-filters .bp-search #dir-groups-search-form, body #buddypress .subnav-filters .bp-search #dir-members-search-form, body #buddypress .subnav-filters .bp-search #group-activity-search-form, body #buddypress .subnav-filters .bp-search #group-members-search, body #buddypress .subnav-filters .bp-search #group-members-search-form, body #buddypress .subnav-filters .group-invites-search #dir-activity-search-form, body #buddypress .subnav-filters .group-invites-search #dir-groups-search-form, body #buddypress .subnav-filters .group-invites-search #dir-members-search-form, body #buddypress .subnav-filters .group-invites-search #group-activity-search-form, body #buddypress .subnav-filters .group-invites-search #group-members-search, body #buddypress .subnav-filters .group-invites-search #group-members-search-form, body #buddypress .subnav-filters .group-search #dir-activity-search-form, body #buddypress .subnav-filters .group-search #dir-groups-search-form, body #buddypress .subnav-filters .group-search #dir-members-search-form, body #buddypress .subnav-filters .group-search #group-activity-search-form, body #buddypress .subnav-filters .group-search #group-members-search, body #buddypress .subnav-filters .group-search #group-members-search-form, body #buddypress .subnav-filters .groups-search #dir-activity-search-form, body #buddypress .subnav-filters .groups-search #dir-groups-search-form, body #buddypress .subnav-filters .groups-search #dir-members-search-form, body #buddypress .subnav-filters .groups-search #group-activity-search-form, body #buddypress .subnav-filters .groups-search #group-members-search, body #buddypress .subnav-filters .groups-search #group-members-search-form, body #buddypress .subnav-filters .members-search #dir-activity-search-form, body #buddypress .subnav-filters .members-search #dir-groups-search-form, body #buddypress .subnav-filters .members-search #dir-members-search-form, body #buddypress .subnav-filters .members-search #group-activity-search-form, body #buddypress .subnav-filters .members-search #group-members-search, body #buddypress .subnav-filters .members-search #group-members-search-form {
	border: 0;
}

body #buddypress .subnav-filters .activity-search #dir-activity-search, body #buddypress .subnav-filters .activity-search #dir-groups-search, body #buddypress .subnav-filters .activity-search #dir-members-search, body #buddypress .subnav-filters .activity-search #group-activity-search, body #buddypress .subnav-filters .activity-search #group_invites_search, body #buddypress .subnav-filters .activity-search #manage-members-search, body #buddypress .subnav-filters .activity-search #user_messages_search, body #buddypress .subnav-filters .bp-messages-search-form #dir-activity-search, body #buddypress .subnav-filters .bp-messages-search-form #dir-groups-search, body #buddypress .subnav-filters .bp-messages-search-form #dir-members-search, body #buddypress .subnav-filters .bp-messages-search-form #group-activity-search, body #buddypress .subnav-filters .bp-messages-search-form #group_invites_search, body #buddypress .subnav-filters .bp-messages-search-form #manage-members-search, body #buddypress .subnav-filters .bp-messages-search-form #user_messages_search, body #buddypress .subnav-filters .bp-search #dir-activity-search, body #buddypress .subnav-filters .bp-search #dir-groups-search, body #buddypress .subnav-filters .bp-search #dir-members-search, body #buddypress .subnav-filters .bp-search #group-activity-search, body #buddypress .subnav-filters .bp-search #group_invites_search, body #buddypress .subnav-filters .bp-search #manage-members-search, body #buddypress .subnav-filters .bp-search #user_messages_search, body #buddypress .subnav-filters .group-invites-search #dir-activity-search, body #buddypress .subnav-filters .group-invites-search #dir-groups-search, body #buddypress .subnav-filters .group-invites-search #dir-members-search, body #buddypress .subnav-filters .group-invites-search #group-activity-search, body #buddypress .subnav-filters .group-invites-search #group_invites_search, body #buddypress .subnav-filters .group-invites-search #manage-members-search, body #buddypress .subnav-filters .group-invites-search #user_messages_search, body #buddypress .subnav-filters .group-search #dir-activity-search, body #buddypress .subnav-filters .group-search #dir-groups-search, body #buddypress .subnav-filters .group-search #dir-members-search, body #buddypress .subnav-filters .group-search #group-activity-search, body #buddypress .subnav-filters .group-search #group_invites_search, body #buddypress .subnav-filters .group-search #manage-members-search, body #buddypress .subnav-filters .group-search #user_messages_search, body #buddypress .subnav-filters .groups-search #dir-activity-search, body #buddypress .subnav-filters .groups-search #dir-groups-search, body #buddypress .subnav-filters .groups-search #dir-members-search, body #buddypress .subnav-filters .groups-search #group-activity-search, body #buddypress .subnav-filters .groups-search #group_invites_search, body #buddypress .subnav-filters .groups-search #manage-members-search, body #buddypress .subnav-filters .groups-search #user_messages_search, body #buddypress .subnav-filters .members-search #dir-activity-search, body #buddypress .subnav-filters .members-search #dir-groups-search, body #buddypress .subnav-filters .members-search #dir-members-search, body #buddypress .subnav-filters .members-search #group-activity-search, body #buddypress .subnav-filters .members-search #group_invites_search, body #buddypress .subnav-filters .members-search #manage-members-search, body #buddypress .subnav-filters .members-search #user_messages_search {
	padding: 7px 30px 7px 15px;
	color: #000;
	background-color: #eff0f2;
	border: 2px solid #eff0f2;
	font-size: 14px;
	outline: 0 !important;
	width: 100%;
	border-radius: 4px;
}

body #buddypress .subnav-filters .activity-search #dir-activity-search:active, body #buddypress .subnav-filters .activity-search #dir-activity-search:focus, body #buddypress .subnav-filters .activity-search #dir-activity-search:hover, body #buddypress .subnav-filters .activity-search #dir-groups-search:active, body #buddypress .subnav-filters .activity-search #dir-groups-search:focus, body #buddypress .subnav-filters .activity-search #dir-groups-search:hover, body #buddypress .subnav-filters .activity-search #dir-members-search:active, body #buddypress .subnav-filters .activity-search #dir-members-search:focus, body #buddypress .subnav-filters .activity-search #dir-members-search:hover, body #buddypress .subnav-filters .activity-search #group-activity-search:active, body #buddypress .subnav-filters .activity-search #group-activity-search:focus, body #buddypress .subnav-filters .activity-search #group-activity-search:hover, body #buddypress .subnav-filters .activity-search #group_invites_search:active, body #buddypress .subnav-filters .activity-search #group_invites_search:focus, body #buddypress .subnav-filters .activity-search #group_invites_search:hover, body #buddypress .subnav-filters .activity-search #manage-members-search:active, body #buddypress .subnav-filters .activity-search #manage-members-search:focus, body #buddypress .subnav-filters .activity-search #manage-members-search:hover, body #buddypress .subnav-filters .activity-search #user_messages_search:active, body #buddypress .subnav-filters .activity-search #user_messages_search:focus, body #buddypress .subnav-filters .activity-search #user_messages_search:hover, body #buddypress .subnav-filters .bp-messages-search-form #dir-activity-search:active, body #buddypress .subnav-filters .bp-messages-search-form #dir-activity-search:focus, body #buddypress .subnav-filters .bp-messages-search-form #dir-activity-search:hover, body #buddypress .subnav-filters .bp-messages-search-form #dir-groups-search:active, body #buddypress .subnav-filters .bp-messages-search-form #dir-groups-search:focus, body #buddypress .subnav-filters .bp-messages-search-form #dir-groups-search:hover, body #buddypress .subnav-filters .bp-messages-search-form #dir-members-search:active, body #buddypress .subnav-filters .bp-messages-search-form #dir-members-search:focus, body #buddypress .subnav-filters .bp-messages-search-form #dir-members-search:hover, body #buddypress .subnav-filters .bp-messages-search-form #group-activity-search:active, body #buddypress .subnav-filters .bp-messages-search-form #group-activity-search:focus, body #buddypress .subnav-filters .bp-messages-search-form #group-activity-search:hover, body #buddypress .subnav-filters .bp-messages-search-form #group_invites_search:active, body #buddypress .subnav-filters .bp-messages-search-form #group_invites_search:focus, body #buddypress .subnav-filters .bp-messages-search-form #group_invites_search:hover, body #buddypress .subnav-filters .bp-messages-search-form #manage-members-search:active, body #buddypress .subnav-filters .bp-messages-search-form #manage-members-search:focus, body #buddypress .subnav-filters .bp-messages-search-form #manage-members-search:hover, body #buddypress .subnav-filters .bp-messages-search-form #user_messages_search:active, body #buddypress .subnav-filters .bp-messages-search-form #user_messages_search:focus, body #buddypress .subnav-filters .bp-messages-search-form #user_messages_search:hover, body #buddypress .subnav-filters .bp-search #dir-activity-search:active, body #buddypress .subnav-filters .bp-search #dir-activity-search:focus, body #buddypress .subnav-filters .bp-search #dir-activity-search:hover, body #buddypress .subnav-filters .bp-search #dir-groups-search:active, body #buddypress .subnav-filters .bp-search #dir-groups-search:focus, body #buddypress .subnav-filters .bp-search #dir-groups-search:hover, body #buddypress .subnav-filters .bp-search #dir-members-search:active, body #buddypress .subnav-filters .bp-search #dir-members-search:focus, body #buddypress .subnav-filters .bp-search #dir-members-search:hover, body #buddypress .subnav-filters .bp-search #group-activity-search:active, body #buddypress .subnav-filters .bp-search #group-activity-search:focus, body #buddypress .subnav-filters .bp-search #group-activity-search:hover, body #buddypress .subnav-filters .bp-search #group_invites_search:active, body #buddypress .subnav-filters .bp-search #group_invites_search:focus, body #buddypress .subnav-filters .bp-search #group_invites_search:hover, body #buddypress .subnav-filters .bp-search #manage-members-search:active, body #buddypress .subnav-filters .bp-search #manage-members-search:focus, body #buddypress .subnav-filters .bp-search #manage-members-search:hover, body #buddypress .subnav-filters .bp-search #user_messages_search:active, body #buddypress .subnav-filters .bp-search #user_messages_search:focus, body #buddypress .subnav-filters .bp-search #user_messages_search:hover, body #buddypress .subnav-filters .group-invites-search #dir-activity-search:active, body #buddypress .subnav-filters .group-invites-search #dir-activity-search:focus, body #buddypress .subnav-filters .group-invites-search #dir-activity-search:hover, body #buddypress .subnav-filters .group-invites-search #dir-groups-search:active, body #buddypress .subnav-filters .group-invites-search #dir-groups-search:focus, body #buddypress .subnav-filters .group-invites-search #dir-groups-search:hover, body #buddypress .subnav-filters .group-invites-search #dir-members-search:active, body #buddypress .subnav-filters .group-invites-search #dir-members-search:focus, body #buddypress .subnav-filters .group-invites-search #dir-members-search:hover, body #buddypress .subnav-filters .group-invites-search #group-activity-search:active, body #buddypress .subnav-filters .group-invites-search #group-activity-search:focus, body #buddypress .subnav-filters .group-invites-search #group-activity-search:hover, body #buddypress .subnav-filters .group-invites-search #group_invites_search:active, body #buddypress .subnav-filters .group-invites-search #group_invites_search:focus, body #buddypress .subnav-filters .group-invites-search #group_invites_search:hover, body #buddypress .subnav-filters .group-invites-search #manage-members-search:active, body #buddypress .subnav-filters .group-invites-search #manage-members-search:focus, body #buddypress .subnav-filters .group-invites-search #manage-members-search:hover, body #buddypress .subnav-filters .group-invites-search #user_messages_search:active, body #buddypress .subnav-filters .group-invites-search #user_messages_search:focus, body #buddypress .subnav-filters .group-invites-search #user_messages_search:hover, body #buddypress .subnav-filters .group-search #dir-activity-search:active, body #buddypress .subnav-filters .group-search #dir-activity-search:focus, body #buddypress .subnav-filters .group-search #dir-activity-search:hover, body #buddypress .subnav-filters .group-search #dir-groups-search:active, body #buddypress .subnav-filters .group-search #dir-groups-search:focus, body #buddypress .subnav-filters .group-search #dir-groups-search:hover, body #buddypress .subnav-filters .group-search #dir-members-search:active, body #buddypress .subnav-filters .group-search #dir-members-search:focus, body #buddypress .subnav-filters .group-search #dir-members-search:hover, body #buddypress .subnav-filters .group-search #group-activity-search:active, body #buddypress .subnav-filters .group-search #group-activity-search:focus, body #buddypress .subnav-filters .group-search #group-activity-search:hover, body #buddypress .subnav-filters .group-search #group_invites_search:active, body #buddypress .subnav-filters .group-search #group_invites_search:focus, body #buddypress .subnav-filters .group-search #group_invites_search:hover, body #buddypress .subnav-filters .group-search #manage-members-search:active, body #buddypress .subnav-filters .group-search #manage-members-search:focus, body #buddypress .subnav-filters .group-search #manage-members-search:hover, body #buddypress .subnav-filters .group-search #user_messages_search:active, body #buddypress .subnav-filters .group-search #user_messages_search:focus, body #buddypress .subnav-filters .group-search #user_messages_search:hover, body #buddypress .subnav-filters .groups-search #dir-activity-search:active, body #buddypress .subnav-filters .groups-search #dir-activity-search:focus, body #buddypress .subnav-filters .groups-search #dir-activity-search:hover, body #buddypress .subnav-filters .groups-search #dir-groups-search:active, body #buddypress .subnav-filters .groups-search #dir-groups-search:focus, body #buddypress .subnav-filters .groups-search #dir-groups-search:hover, body #buddypress .subnav-filters .groups-search #dir-members-search:active, body #buddypress .subnav-filters .groups-search #dir-members-search:focus, body #buddypress .subnav-filters .groups-search #dir-members-search:hover, body #buddypress .subnav-filters .groups-search #group-activity-search:active, body #buddypress .subnav-filters .groups-search #group-activity-search:focus, body #buddypress .subnav-filters .groups-search #group-activity-search:hover, body #buddypress .subnav-filters .groups-search #group_invites_search:active, body #buddypress .subnav-filters .groups-search #group_invites_search:focus, body #buddypress .subnav-filters .groups-search #group_invites_search:hover, body #buddypress .subnav-filters .groups-search #manage-members-search:active, body #buddypress .subnav-filters .groups-search #manage-members-search:focus, body #buddypress .subnav-filters .groups-search #manage-members-search:hover, body #buddypress .subnav-filters .groups-search #user_messages_search:active, body #buddypress .subnav-filters .groups-search #user_messages_search:focus, body #buddypress .subnav-filters .groups-search #user_messages_search:hover, body #buddypress .subnav-filters .members-search #dir-activity-search:active, body #buddypress .subnav-filters .members-search #dir-activity-search:focus, body #buddypress .subnav-filters .members-search #dir-activity-search:hover, body #buddypress .subnav-filters .members-search #dir-groups-search:active, body #buddypress .subnav-filters .members-search #dir-groups-search:focus, body #buddypress .subnav-filters .members-search #dir-groups-search:hover, body #buddypress .subnav-filters .members-search #dir-members-search:active, body #buddypress .subnav-filters .members-search #dir-members-search:focus, body #buddypress .subnav-filters .members-search #dir-members-search:hover, body #buddypress .subnav-filters .members-search #group-activity-search:active, body #buddypress .subnav-filters .members-search #group-activity-search:focus, body #buddypress .subnav-filters .members-search #group-activity-search:hover, body #buddypress .subnav-filters .members-search #group_invites_search:active, body #buddypress .subnav-filters .members-search #group_invites_search:focus, body #buddypress .subnav-filters .members-search #group_invites_search:hover, body #buddypress .subnav-filters .members-search #manage-members-search:active, body #buddypress .subnav-filters .members-search #manage-members-search:focus, body #buddypress .subnav-filters .members-search #manage-members-search:hover, body #buddypress .subnav-filters .members-search #user_messages_search:active, body #buddypress .subnav-filters .members-search #user_messages_search:focus, body #buddypress .subnav-filters .members-search #user_messages_search:hover {
	background-color: transparent;
}

body #buddypress .subnav-filters .activity-search #dir-activity-search-submit, body #buddypress .subnav-filters .activity-search #dir-groups-search-submit, body #buddypress .subnav-filters .activity-search #dir-members-search-submit, body #buddypress .subnav-filters .activity-search #manage-members-search-submit, body #buddypress .subnav-filters .activity-search #user_messages_search_submit, body #buddypress .subnav-filters .activity-search .nouveau-search-submit, body #buddypress .subnav-filters .bp-messages-search-form #dir-activity-search-submit, body #buddypress .subnav-filters .bp-messages-search-form #dir-groups-search-submit, body #buddypress .subnav-filters .bp-messages-search-form #dir-members-search-submit, body #buddypress .subnav-filters .bp-messages-search-form #manage-members-search-submit, body #buddypress .subnav-filters .bp-messages-search-form #user_messages_search_submit, body #buddypress .subnav-filters .bp-messages-search-form .nouveau-search-submit, body #buddypress .subnav-filters .bp-search #dir-activity-search-submit, body #buddypress .subnav-filters .bp-search #dir-groups-search-submit, body #buddypress .subnav-filters .bp-search #dir-members-search-submit, body #buddypress .subnav-filters .bp-search #manage-members-search-submit, body #buddypress .subnav-filters .bp-search #user_messages_search_submit, body #buddypress .subnav-filters .bp-search .nouveau-search-submit, body #buddypress .subnav-filters .group-invites-search #dir-activity-search-submit, body #buddypress .subnav-filters .group-invites-search #dir-groups-search-submit, body #buddypress .subnav-filters .group-invites-search #dir-members-search-submit, body #buddypress .subnav-filters .group-invites-search #manage-members-search-submit, body #buddypress .subnav-filters .group-invites-search #user_messages_search_submit, body #buddypress .subnav-filters .group-invites-search .nouveau-search-submit, body #buddypress .subnav-filters .group-search #dir-activity-search-submit, body #buddypress .subnav-filters .group-search #dir-groups-search-submit, body #buddypress .subnav-filters .group-search #dir-members-search-submit, body #buddypress .subnav-filters .group-search #manage-members-search-submit, body #buddypress .subnav-filters .group-search #user_messages_search_submit, body #buddypress .subnav-filters .group-search .nouveau-search-submit, body #buddypress .subnav-filters .groups-search #dir-activity-search-submit, body #buddypress .subnav-filters .groups-search #dir-groups-search-submit, body #buddypress .subnav-filters .groups-search #dir-members-search-submit, body #buddypress .subnav-filters .groups-search #manage-members-search-submit, body #buddypress .subnav-filters .groups-search #user_messages_search_submit, body #buddypress .subnav-filters .groups-search .nouveau-search-submit, body #buddypress .subnav-filters .members-search #dir-activity-search-submit, body #buddypress .subnav-filters .members-search #dir-groups-search-submit, body #buddypress .subnav-filters .members-search #dir-members-search-submit, body #buddypress .subnav-filters .members-search #manage-members-search-submit, body #buddypress .subnav-filters .members-search #user_messages_search_submit, body #buddypress .subnav-filters .members-search .nouveau-search-submit {
	background: 0 0;
	border: none;
	position: absolute;
	top: 9px;
	right: 12px;
	padding: 0;
	width: auto;
}

body #buddypress .subnav-filters .activity-search #dir-activity-search-submit:before, body #buddypress .subnav-filters .activity-search #dir-groups-search-submit:before, body #buddypress .subnav-filters .activity-search #dir-members-search-submit:before, body #buddypress .subnav-filters .activity-search #manage-members-search-submit:before, body #buddypress .subnav-filters .activity-search #user_messages_search_submit:before, body #buddypress .subnav-filters .activity-search .nouveau-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #dir-activity-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #dir-groups-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #dir-members-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #manage-members-search-submit:before, body #buddypress .subnav-filters .bp-messages-search-form #user_messages_search_submit:before, body #buddypress .subnav-filters .bp-messages-search-form .nouveau-search-submit:before, body #buddypress .subnav-filters .bp-search #dir-activity-search-submit:before, body #buddypress .subnav-filters .bp-search #dir-groups-search-submit:before, body #buddypress .subnav-filters .bp-search #dir-members-search-submit:before, body #buddypress .subnav-filters .bp-search #manage-members-search-submit:before, body #buddypress .subnav-filters .bp-search #user_messages_search_submit:before, body #buddypress .subnav-filters .bp-search .nouveau-search-submit:before, body #buddypress .subnav-filters .group-invites-search #dir-activity-search-submit:before, body #buddypress .subnav-filters .group-invites-search #dir-groups-search-submit:before, body #buddypress .subnav-filters .group-invites-search #dir-members-search-submit:before, body #buddypress .subnav-filters .group-invites-search #manage-members-search-submit:before, body #buddypress .subnav-filters .group-invites-search #user_messages_search_submit:before, body #buddypress .subnav-filters .group-invites-search .nouveau-search-submit:before, body #buddypress .subnav-filters .group-search #dir-activity-search-submit:before, body #buddypress .subnav-filters .group-search #dir-groups-search-submit:before, body #buddypress .subnav-filters .group-search #dir-members-search-submit:before, body #buddypress .subnav-filters .group-search #manage-members-search-submit:before, body #buddypress .subnav-filters .group-search #user_messages_search_submit:before, body #buddypress .subnav-filters .group-search .nouveau-search-submit:before, body #buddypress .subnav-filters .groups-search #dir-activity-search-submit:before, body #buddypress .subnav-filters .groups-search #dir-groups-search-submit:before, body #buddypress .subnav-filters .groups-search #dir-members-search-submit:before, body #buddypress .subnav-filters .groups-search #manage-members-search-submit:before, body #buddypress .subnav-filters .groups-search #user_messages_search_submit:before, body #buddypress .subnav-filters .groups-search .nouveau-search-submit:before, body #buddypress .subnav-filters .members-search #dir-activity-search-submit:before, body #buddypress .subnav-filters .members-search #dir-groups-search-submit:before, body #buddypress .subnav-filters .members-search #dir-members-search-submit:before, body #buddypress .subnav-filters .members-search #manage-members-search-submit:before, body #buddypress .subnav-filters .members-search #user_messages_search_submit:before, body #buddypress .subnav-filters .members-search .nouveau-search-submit:before {
	content: "";
	font-family: "Font Awesome 6 Free";
	font-weight: 900;
	color: rgba(184, 62, 57, 1);
	font-size: 15px;
	-webkit-font-smoothing: antialiased;
}

body.buddypress.bp-user .stm_lms_breadcrumbs .stm_breadcrumbs_unit, body.buddypress.groups.single-item .stm_lms_breadcrumbs .stm_breadcrumbs_unit {
	border: 0;
}

body.buddypress .buddypress-wrap .select-wrap {
	border: 0 !important;
}

body.buddypress .buddypress-wrap .activity-comments .acomment-content {
	border-left: 0;
}

body.buddypress .buddypress-wrap .stm_lms_group_title {
	margin: 0 0 40px;
	font-size: 50px;
	line-height: 1.4;
	font-weight: 200;
}

body.buddypress #buddypress .subnav-filters {
	margin-bottom: 30px;
}

body.buddypress #buddypress .subnav-filters #groups-order-select .select2-container--default .select2-selection--single {
	min-width: 235px;
	height: 40px;
	border-color: #b9bdc1;
	border-radius: 5px;
}

body.buddypress #buddypress .subnav-filters #groups-order-select .select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 40px;
}

body.buddypress #buddypress .subnav-filters #groups-order-select .select2-container--default .select2-selection--single .select2-selection__arrow, body.buddypress #buddypress .subnav-filters #groups-order-select .select2-container--default .select2-selection--single .select2-selection__arrow b {
	height: 40px;
}

body.buddypress #buddypress #groups-list, body.buddypress #buddypress #members-list {
	padding: 43px 27px;
	background-color: #eff0f2;
	border-top: 0;
}

body.buddypress #buddypress #groups-list>li, body.buddypress #buddypress #members-list>li {
	position: relative;
	margin: 0 0 20px;
	padding: 30px 190px 30px 30px;
	background-color: #fff;
	border-radius: 4px;
}

body.buddypress #buddypress #groups-list>li:last-child, body.buddypress #buddypress #members-list>li:last-child {
	margin-bottom: 0;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item-avatar, body.buddypress #buddypress #members-list>li .list-wrap .item-avatar {
	float: left;
	max-width: 75px;
	margin-right: 30px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item, body.buddypress #buddypress #members-list>li .list-wrap .item {
	overflow: hidden;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .item-block, body.buddypress #buddypress #members-list>li .list-wrap .item .item-block {
	vertical-align: top;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .item-block .list-title, body.buddypress #buddypress #members-list>li .list-wrap .item .item-block .list-title {
	margin-bottom: 10px;
	line-height: 16px;
	vertical-align: top;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .item-block .list-title a, body.buddypress #buddypress #members-list>li .list-wrap .item .item-block .list-title a {
	font-size: 15px;
	color: #273044;
	font-weight: 600;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .item-block .list-title .lms_role, body.buddypress #buddypress #members-list>li .list-wrap .item .item-block .list-title .lms_role {
	font-size: 18px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .item-block p.item-meta, body.buddypress #buddypress #members-list>li .list-wrap .item .item-block p.item-meta {
	line-height: 19px;
	vertical-align: top;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .item-block p.item-meta.group-details, body.buddypress #buddypress #members-list>li .list-wrap .item .item-block p.item-meta.group-details {
	margin: 2px 0 5px;
	font-size: 14px;
	color: #aaa;
	font-style: italic;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .item-block p.item-meta.last-activity, body.buddypress #buddypress #members-list>li .list-wrap .item .item-block p.item-meta.last-activity {
	margin: 0 0 10px;
	display: block;
	width: 100%;
	font-size: 14px;
	color: #2a3045;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .item-block p.item-meta.last-activity:before, body.buddypress #buddypress #members-list>li .list-wrap .item .item-block p.item-meta.last-activity:before {
	content: "";
	position: relative;
	top: 2px;
	left: 1px;
	margin-right: 5px;
	font-size: 15px;
	font-family: Linearicons;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .group-desc, body.buddypress #buddypress #groups-list>li .list-wrap .item .user-update, body.buddypress #buddypress #members-list>li .list-wrap .item .group-desc, body.buddypress #buddypress #members-list>li .list-wrap .item .user-update {
	margin: 0 0 15px;
	color: #2a3045;
	font-size: 14px;
	line-height: 28px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .group-desc p:last-child, body.buddypress #buddypress #groups-list>li .list-wrap .item .user-update p:last-child, body.buddypress #buddypress #members-list>li .list-wrap .item .group-desc p:last-child, body.buddypress #buddypress #members-list>li .list-wrap .item .user-update p:last-child {
	margin-bottom: 0;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .group-desc .activity-read-more, body.buddypress #buddypress #groups-list>li .list-wrap .item .user-update .activity-read-more, body.buddypress #buddypress #members-list>li .list-wrap .item .group-desc .activity-read-more, body.buddypress #buddypress #members-list>li .list-wrap .item .user-update .activity-read-more {
	margin-left: 13px;
	color: #aaa;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .group-desc .activity-read-more:after, body.buddypress #buddypress #groups-list>li .list-wrap .item .user-update .activity-read-more:after, body.buddypress #buddypress #members-list>li .list-wrap .item .group-desc .activity-read-more:after, body.buddypress #buddypress #members-list>li .list-wrap .item .user-update .activity-read-more:after {
	position: relative;
	top: 1px;
	margin-left: 5px;
	font-size: 12px;
	content: "";
	font-family: Linearicons;
}

body.buddypress #buddypress #groups-list>li .list-wrap .item .group-desc .activity-read-more a, body.buddypress #buddypress #groups-list>li .list-wrap .item .user-update .activity-read-more a, body.buddypress #buddypress #members-list>li .list-wrap .item .group-desc .activity-read-more a, body.buddypress #buddypress #members-list>li .list-wrap .item .user-update .activity-read-more a {
	color: #aaa;
	text-decoration: underline !important;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action, body.buddypress #buddypress #members-list>li .list-wrap .action {
	position: absolute;
	right: 15px;
	top: 40px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .generic-button, body.buddypress #buddypress #members-list>li .list-wrap .action .generic-button {
	margin: 0;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.is_friend.remove, body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.not_friends.add, body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.pending_friend.requested, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.join-group, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.leave-group, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.request-membership, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.is_friend.remove, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.not_friends.add, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.pending_friend.requested, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.join-group, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.leave-group, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.request-membership {
	position: relative;
	display: block;
	min-width: auto;
	padding: 4px 20px 6px 35px;
	border: 1px solid #c4cbd3;
	background-color: transparent;
	color: #2a3045 !important;
	text-transform: none;
	font-size: 13px;
	font-weight: 400;
	border-radius: 4px;
	letter-spacing: 0;
	text-align: left;
	cursor: pointer;
	outline: 0 !important;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.is_friend.remove:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.not_friends.add:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.pending_friend.requested:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.join-group:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.leave-group:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.request-membership:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.is_friend.remove:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.not_friends.add:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.pending_friend.requested:before, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.join-group:before, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.leave-group:before, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.request-membership:before {
	position: absolute;
	top: 5px;
	left: 12px;
	content: "";
	font-family: Linearicons;
	font-size: 16px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.is_friend.remove:hover:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.not_friends.add:hover:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.pending_friend.requested:hover:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.join-group:hover:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.leave-group:hover:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.request-membership:hover:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.is_friend.remove:hover:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.not_friends.add:hover:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.pending_friend.requested:hover:before, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.join-group:hover:before, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.leave-group:hover:before, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.request-membership:hover:before {
	content: "";
	font-size: 12px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.is_friend.remove.loading:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.not_friends.add.loading:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.pending_friend.requested.loading:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.join-group.loading:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.leave-group.loading:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.request-membership.loading:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.is_friend.remove.loading:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.not_friends.add.loading:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.pending_friend.requested.loading:before, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.join-group.loading:before, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.leave-group.loading:before, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.request-membership.loading:before {
	content: "" !important;
	left: 24px;
	top: 8px;
	border-color: #fff;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.not_friends.add, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.join-group, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.not_friends.add, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.join-group {
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff !important;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.is_friend.remove.loading:before, body.buddypress #buddypress #groups-list>li .list-wrap .action a.friendship-button.pending_friend.requested.loading:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.is_friend.remove.loading:before, body.buddypress #buddypress #members-list>li .list-wrap .action a.friendship-button.pending_friend.requested.loading:before {
	border-color: #2a3045;
	width: 15px;
	height: 15px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.not_friends.add:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.join-group:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.not_friends.add:before, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.join-group:before {
	content: "";
	color: #fff;
	font-size: 14px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.not_friends.add:hover:before, body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.join-group:hover:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.not_friends.add:hover:before, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.join-group:hover:before {
	content: "";
	font-size: 16px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.request-membership, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.request-membership {
	padding-left: 15px;
	padding-right: 15px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .group-button.request-membership:before, body.buddypress #buddypress #members-list>li .list-wrap .action .group-button.request-membership:before {
	display: none;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.not_friends.add:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.not_friends.add:before {
	width: 15px;
	height: 15px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action a.friendship-button.not_friends.add:before, body.buddypress #buddypress #members-list>li .list-wrap .action a.friendship-button.not_friends.add:before {
	top: 6px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action .friendship-button.pending_friend.requested:before, body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.pending_friend.requested:before {
	top: 12px;
}

body.buddypress #buddypress #groups-list>li .list-wrap .action a.friendship-button.pending_friend.requested:before, body.buddypress #buddypress #members-list>li .list-wrap .action a.friendship-button.pending_friend.requested:before {
	top: 6px;
}

body.buddypress #buddypress #group-invites-container {
	display: block;
}

body.buddypress #buddypress #group-invites-container .activity-search #dir-activity-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .activity-search #dir-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #dir-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #dir-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #dir-groups-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .activity-search #dir-groups-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #dir-groups-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #dir-groups-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #dir-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .activity-search #dir-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #dir-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #dir-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #group-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #group-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #group-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #group_invites_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #group_invites_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #group_invites_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #manage-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .activity-search #manage-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #manage-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #manage-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #user_messages_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #user_messages_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #user_messages_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #user_messages_search_submit .dashicons, body.buddypress #buddypress #group-invites-container .activity-search .bp-screen-reader-text, body.buddypress #buddypress #group-invites-container .activity-search .nouveau-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-activity-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-groups-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-groups-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-groups-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-groups-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group_invites_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group_invites_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group_invites_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #manage-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #manage-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #manage-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #manage-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #user_messages_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #user_messages_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #user_messages_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #user_messages_search_submit .dashicons, body.buddypress #buddypress #group-invites-container .bp-messages-search-form .bp-screen-reader-text, body.buddypress #buddypress #group-invites-container .bp-messages-search-form .nouveau-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .bp-search #dir-activity-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .bp-search #dir-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #dir-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #dir-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #dir-groups-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .bp-search #dir-groups-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #dir-groups-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #dir-groups-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #dir-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .bp-search #dir-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #dir-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #dir-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #group-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #group-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #group-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #group_invites_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #group_invites_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #group_invites_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #manage-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .bp-search #manage-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #manage-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #manage-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #user_messages_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #user_messages_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #user_messages_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #user_messages_search_submit .dashicons, body.buddypress #buddypress #group-invites-container .bp-search .bp-screen-reader-text, body.buddypress #buddypress #group-invites-container .bp-search .nouveau-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .feed, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-activity-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-groups-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-groups-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-groups-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-groups-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #group-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #group-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #group-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #group_invites_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #group_invites_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #group_invites_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #manage-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .group-invites-search #manage-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #manage-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #manage-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #user_messages_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #user_messages_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #user_messages_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #user_messages_search_submit .dashicons, body.buddypress #buddypress #group-invites-container .group-invites-search .bp-screen-reader-text, body.buddypress #buddypress #group-invites-container .group-invites-search .nouveau-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .group-search #dir-activity-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .group-search #dir-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #dir-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #dir-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #dir-groups-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .group-search #dir-groups-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #dir-groups-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #dir-groups-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #dir-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .group-search #dir-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #dir-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #dir-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #group-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #group-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #group-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #group_invites_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #group_invites_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #group_invites_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #manage-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .group-search #manage-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #manage-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #manage-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #user_messages_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #user_messages_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #user_messages_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #user_messages_search_submit .dashicons, body.buddypress #buddypress #group-invites-container .group-search .bp-screen-reader-text, body.buddypress #buddypress #group-invites-container .group-search .nouveau-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .groups-search #dir-activity-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .groups-search #dir-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #dir-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #dir-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #dir-groups-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .groups-search #dir-groups-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #dir-groups-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #dir-groups-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #dir-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .groups-search #dir-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #dir-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #dir-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #group-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #group-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #group-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #group_invites_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #group_invites_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #group_invites_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #manage-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .groups-search #manage-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #manage-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #manage-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #user_messages_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #user_messages_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #user_messages_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #user_messages_search_submit .dashicons, body.buddypress #buddypress #group-invites-container .groups-search .bp-screen-reader-text, body.buddypress #buddypress #group-invites-container .groups-search .nouveau-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .members-search #dir-activity-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .members-search #dir-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #dir-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #dir-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #dir-groups-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .members-search #dir-groups-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #dir-groups-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #dir-groups-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #dir-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .members-search #dir-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #dir-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #dir-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #group-activity-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #group-activity-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #group-activity-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #group_invites_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #group_invites_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #group_invites_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #manage-members-search-submit .dashicons, body.buddypress #buddypress #group-invites-container .members-search #manage-members-search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #manage-members-search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #manage-members-search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #user_messages_search:active+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #user_messages_search:focus+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #user_messages_search:hover+.nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #user_messages_search_submit .dashicons, body.buddypress #buddypress #group-invites-container .members-search .bp-screen-reader-text, body.buddypress #buddypress #group-invites-container .members-search .nouveau-search-submit .dashicons {
	display: none;
}

body.buddypress #buddypress #group-invites-container .bp-subnavs {
	border: 0;
	box-shadow: none;
}

body.buddypress #buddypress #group-invites-container .bp-subnavs ul {
	margin: 10px 0 30px;
}

body.buddypress #buddypress #group-invites-container .bp-subnavs ul li a {
	background-color: transparent;
}

body.buddypress #buddypress #group-invites-container #group_invites_search_form {
	border: 0;
}

body.buddypress #buddypress #group-invites-container .activity-search, body.buddypress #buddypress #group-invites-container .bp-messages-search-form, body.buddypress #buddypress #group-invites-container .bp-search, body.buddypress #buddypress #group-invites-container .group-invites-search, body.buddypress #buddypress #group-invites-container .group-search, body.buddypress #buddypress #group-invites-container .groups-search, body.buddypress #buddypress #group-invites-container .members-search {
	position: relative;
}

body.buddypress #buddypress #group-invites-container .activity-search #dir-activity-search-form, body.buddypress #buddypress #group-invites-container .activity-search #dir-groups-search-form, body.buddypress #buddypress #group-invites-container .activity-search #dir-members-search-form, body.buddypress #buddypress #group-invites-container .activity-search #group-activity-search-form, body.buddypress #buddypress #group-invites-container .activity-search #group-members-search, body.buddypress #buddypress #group-invites-container .activity-search #group-members-search-form, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-activity-search-form, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-groups-search-form, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-members-search-form, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group-activity-search-form, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group-members-search, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group-members-search-form, body.buddypress #buddypress #group-invites-container .bp-search #dir-activity-search-form, body.buddypress #buddypress #group-invites-container .bp-search #dir-groups-search-form, body.buddypress #buddypress #group-invites-container .bp-search #dir-members-search-form, body.buddypress #buddypress #group-invites-container .bp-search #group-activity-search-form, body.buddypress #buddypress #group-invites-container .bp-search #group-members-search, body.buddypress #buddypress #group-invites-container .bp-search #group-members-search-form, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-activity-search-form, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-groups-search-form, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-members-search-form, body.buddypress #buddypress #group-invites-container .group-invites-search #group-activity-search-form, body.buddypress #buddypress #group-invites-container .group-invites-search #group-members-search, body.buddypress #buddypress #group-invites-container .group-invites-search #group-members-search-form, body.buddypress #buddypress #group-invites-container .group-search #dir-activity-search-form, body.buddypress #buddypress #group-invites-container .group-search #dir-groups-search-form, body.buddypress #buddypress #group-invites-container .group-search #dir-members-search-form, body.buddypress #buddypress #group-invites-container .group-search #group-activity-search-form, body.buddypress #buddypress #group-invites-container .group-search #group-members-search, body.buddypress #buddypress #group-invites-container .group-search #group-members-search-form, body.buddypress #buddypress #group-invites-container .groups-search #dir-activity-search-form, body.buddypress #buddypress #group-invites-container .groups-search #dir-groups-search-form, body.buddypress #buddypress #group-invites-container .groups-search #dir-members-search-form, body.buddypress #buddypress #group-invites-container .groups-search #group-activity-search-form, body.buddypress #buddypress #group-invites-container .groups-search #group-members-search, body.buddypress #buddypress #group-invites-container .groups-search #group-members-search-form, body.buddypress #buddypress #group-invites-container .members-search #dir-activity-search-form, body.buddypress #buddypress #group-invites-container .members-search #dir-groups-search-form, body.buddypress #buddypress #group-invites-container .members-search #dir-members-search-form, body.buddypress #buddypress #group-invites-container .members-search #group-activity-search-form, body.buddypress #buddypress #group-invites-container .members-search #group-members-search, body.buddypress #buddypress #group-invites-container .members-search #group-members-search-form {
	border: 0;
}

body.buddypress #buddypress #group-invites-container .activity-search #dir-activity-search, body.buddypress #buddypress #group-invites-container .activity-search #dir-groups-search, body.buddypress #buddypress #group-invites-container .activity-search #dir-members-search, body.buddypress #buddypress #group-invites-container .activity-search #group-activity-search, body.buddypress #buddypress #group-invites-container .activity-search #group_invites_search, body.buddypress #buddypress #group-invites-container .activity-search #manage-members-search, body.buddypress #buddypress #group-invites-container .activity-search #user_messages_search, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-activity-search, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-groups-search, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-members-search, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group-activity-search, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group_invites_search, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #manage-members-search, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #user_messages_search, body.buddypress #buddypress #group-invites-container .bp-search #dir-activity-search, body.buddypress #buddypress #group-invites-container .bp-search #dir-groups-search, body.buddypress #buddypress #group-invites-container .bp-search #dir-members-search, body.buddypress #buddypress #group-invites-container .bp-search #group-activity-search, body.buddypress #buddypress #group-invites-container .bp-search #group_invites_search, body.buddypress #buddypress #group-invites-container .bp-search #manage-members-search, body.buddypress #buddypress #group-invites-container .bp-search #user_messages_search, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-activity-search, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-groups-search, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-members-search, body.buddypress #buddypress #group-invites-container .group-invites-search #group-activity-search, body.buddypress #buddypress #group-invites-container .group-invites-search #group_invites_search, body.buddypress #buddypress #group-invites-container .group-invites-search #manage-members-search, body.buddypress #buddypress #group-invites-container .group-invites-search #user_messages_search, body.buddypress #buddypress #group-invites-container .group-search #dir-activity-search, body.buddypress #buddypress #group-invites-container .group-search #dir-groups-search, body.buddypress #buddypress #group-invites-container .group-search #dir-members-search, body.buddypress #buddypress #group-invites-container .group-search #group-activity-search, body.buddypress #buddypress #group-invites-container .group-search #group_invites_search, body.buddypress #buddypress #group-invites-container .group-search #manage-members-search, body.buddypress #buddypress #group-invites-container .group-search #user_messages_search, body.buddypress #buddypress #group-invites-container .groups-search #dir-activity-search, body.buddypress #buddypress #group-invites-container .groups-search #dir-groups-search, body.buddypress #buddypress #group-invites-container .groups-search #dir-members-search, body.buddypress #buddypress #group-invites-container .groups-search #group-activity-search, body.buddypress #buddypress #group-invites-container .groups-search #group_invites_search, body.buddypress #buddypress #group-invites-container .groups-search #manage-members-search, body.buddypress #buddypress #group-invites-container .groups-search #user_messages_search, body.buddypress #buddypress #group-invites-container .members-search #dir-activity-search, body.buddypress #buddypress #group-invites-container .members-search #dir-groups-search, body.buddypress #buddypress #group-invites-container .members-search #dir-members-search, body.buddypress #buddypress #group-invites-container .members-search #group-activity-search, body.buddypress #buddypress #group-invites-container .members-search #group_invites_search, body.buddypress #buddypress #group-invites-container .members-search #manage-members-search, body.buddypress #buddypress #group-invites-container .members-search #user_messages_search {
	padding: 7px 30px 7px 15px;
	color: #000;
	background-color: #eff0f2;
	border: 2px solid #eff0f2;
	font-size: 14px;
	outline: 0 !important;
	width: 100%;
	border-radius: 4px;
}

body.buddypress #buddypress #group-invites-container .activity-search #dir-activity-search:active, body.buddypress #buddypress #group-invites-container .activity-search #dir-activity-search:focus, body.buddypress #buddypress #group-invites-container .activity-search #dir-activity-search:hover, body.buddypress #buddypress #group-invites-container .activity-search #dir-groups-search:active, body.buddypress #buddypress #group-invites-container .activity-search #dir-groups-search:focus, body.buddypress #buddypress #group-invites-container .activity-search #dir-groups-search:hover, body.buddypress #buddypress #group-invites-container .activity-search #dir-members-search:active, body.buddypress #buddypress #group-invites-container .activity-search #dir-members-search:focus, body.buddypress #buddypress #group-invites-container .activity-search #dir-members-search:hover, body.buddypress #buddypress #group-invites-container .activity-search #group-activity-search:active, body.buddypress #buddypress #group-invites-container .activity-search #group-activity-search:focus, body.buddypress #buddypress #group-invites-container .activity-search #group-activity-search:hover, body.buddypress #buddypress #group-invites-container .activity-search #group_invites_search:active, body.buddypress #buddypress #group-invites-container .activity-search #group_invites_search:focus, body.buddypress #buddypress #group-invites-container .activity-search #group_invites_search:hover, body.buddypress #buddypress #group-invites-container .activity-search #manage-members-search:active, body.buddypress #buddypress #group-invites-container .activity-search #manage-members-search:focus, body.buddypress #buddypress #group-invites-container .activity-search #manage-members-search:hover, body.buddypress #buddypress #group-invites-container .activity-search #user_messages_search:active, body.buddypress #buddypress #group-invites-container .activity-search #user_messages_search:focus, body.buddypress #buddypress #group-invites-container .activity-search #user_messages_search:hover, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-activity-search:active, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-activity-search:focus, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-activity-search:hover, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-groups-search:active, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-groups-search:focus, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-groups-search:hover, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-members-search:active, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-members-search:focus, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-members-search:hover, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group-activity-search:active, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group-activity-search:focus, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group-activity-search:hover, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group_invites_search:active, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group_invites_search:focus, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #group_invites_search:hover, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #manage-members-search:active, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #manage-members-search:focus, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #manage-members-search:hover, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #user_messages_search:active, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #user_messages_search:focus, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #user_messages_search:hover, body.buddypress #buddypress #group-invites-container .bp-search #dir-activity-search:active, body.buddypress #buddypress #group-invites-container .bp-search #dir-activity-search:focus, body.buddypress #buddypress #group-invites-container .bp-search #dir-activity-search:hover, body.buddypress #buddypress #group-invites-container .bp-search #dir-groups-search:active, body.buddypress #buddypress #group-invites-container .bp-search #dir-groups-search:focus, body.buddypress #buddypress #group-invites-container .bp-search #dir-groups-search:hover, body.buddypress #buddypress #group-invites-container .bp-search #dir-members-search:active, body.buddypress #buddypress #group-invites-container .bp-search #dir-members-search:focus, body.buddypress #buddypress #group-invites-container .bp-search #dir-members-search:hover, body.buddypress #buddypress #group-invites-container .bp-search #group-activity-search:active, body.buddypress #buddypress #group-invites-container .bp-search #group-activity-search:focus, body.buddypress #buddypress #group-invites-container .bp-search #group-activity-search:hover, body.buddypress #buddypress #group-invites-container .bp-search #group_invites_search:active, body.buddypress #buddypress #group-invites-container .bp-search #group_invites_search:focus, body.buddypress #buddypress #group-invites-container .bp-search #group_invites_search:hover, body.buddypress #buddypress #group-invites-container .bp-search #manage-members-search:active, body.buddypress #buddypress #group-invites-container .bp-search #manage-members-search:focus, body.buddypress #buddypress #group-invites-container .bp-search #manage-members-search:hover, body.buddypress #buddypress #group-invites-container .bp-search #user_messages_search:active, body.buddypress #buddypress #group-invites-container .bp-search #user_messages_search:focus, body.buddypress #buddypress #group-invites-container .bp-search #user_messages_search:hover, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-activity-search:active, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-activity-search:focus, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-activity-search:hover, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-groups-search:active, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-groups-search:focus, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-groups-search:hover, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-members-search:active, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-members-search:focus, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-members-search:hover, body.buddypress #buddypress #group-invites-container .group-invites-search #group-activity-search:active, body.buddypress #buddypress #group-invites-container .group-invites-search #group-activity-search:focus, body.buddypress #buddypress #group-invites-container .group-invites-search #group-activity-search:hover, body.buddypress #buddypress #group-invites-container .group-invites-search #group_invites_search:active, body.buddypress #buddypress #group-invites-container .group-invites-search #group_invites_search:focus, body.buddypress #buddypress #group-invites-container .group-invites-search #group_invites_search:hover, body.buddypress #buddypress #group-invites-container .group-invites-search #manage-members-search:active, body.buddypress #buddypress #group-invites-container .group-invites-search #manage-members-search:focus, body.buddypress #buddypress #group-invites-container .group-invites-search #manage-members-search:hover, body.buddypress #buddypress #group-invites-container .group-invites-search #user_messages_search:active, body.buddypress #buddypress #group-invites-container .group-invites-search #user_messages_search:focus, body.buddypress #buddypress #group-invites-container .group-invites-search #user_messages_search:hover, body.buddypress #buddypress #group-invites-container .group-search #dir-activity-search:active, body.buddypress #buddypress #group-invites-container .group-search #dir-activity-search:focus, body.buddypress #buddypress #group-invites-container .group-search #dir-activity-search:hover, body.buddypress #buddypress #group-invites-container .group-search #dir-groups-search:active, body.buddypress #buddypress #group-invites-container .group-search #dir-groups-search:focus, body.buddypress #buddypress #group-invites-container .group-search #dir-groups-search:hover, body.buddypress #buddypress #group-invites-container .group-search #dir-members-search:active, body.buddypress #buddypress #group-invites-container .group-search #dir-members-search:focus, body.buddypress #buddypress #group-invites-container .group-search #dir-members-search:hover, body.buddypress #buddypress #group-invites-container .group-search #group-activity-search:active, body.buddypress #buddypress #group-invites-container .group-search #group-activity-search:focus, body.buddypress #buddypress #group-invites-container .group-search #group-activity-search:hover, body.buddypress #buddypress #group-invites-container .group-search #group_invites_search:active, body.buddypress #buddypress #group-invites-container .group-search #group_invites_search:focus, body.buddypress #buddypress #group-invites-container .group-search #group_invites_search:hover, body.buddypress #buddypress #group-invites-container .group-search #manage-members-search:active, body.buddypress #buddypress #group-invites-container .group-search #manage-members-search:focus, body.buddypress #buddypress #group-invites-container .group-search #manage-members-search:hover, body.buddypress #buddypress #group-invites-container .group-search #user_messages_search:active, body.buddypress #buddypress #group-invites-container .group-search #user_messages_search:focus, body.buddypress #buddypress #group-invites-container .group-search #user_messages_search:hover, body.buddypress #buddypress #group-invites-container .groups-search #dir-activity-search:active, body.buddypress #buddypress #group-invites-container .groups-search #dir-activity-search:focus, body.buddypress #buddypress #group-invites-container .groups-search #dir-activity-search:hover, body.buddypress #buddypress #group-invites-container .groups-search #dir-groups-search:active, body.buddypress #buddypress #group-invites-container .groups-search #dir-groups-search:focus, body.buddypress #buddypress #group-invites-container .groups-search #dir-groups-search:hover, body.buddypress #buddypress #group-invites-container .groups-search #dir-members-search:active, body.buddypress #buddypress #group-invites-container .groups-search #dir-members-search:focus, body.buddypress #buddypress #group-invites-container .groups-search #dir-members-search:hover, body.buddypress #buddypress #group-invites-container .groups-search #group-activity-search:active, body.buddypress #buddypress #group-invites-container .groups-search #group-activity-search:focus, body.buddypress #buddypress #group-invites-container .groups-search #group-activity-search:hover, body.buddypress #buddypress #group-invites-container .groups-search #group_invites_search:active, body.buddypress #buddypress #group-invites-container .groups-search #group_invites_search:focus, body.buddypress #buddypress #group-invites-container .groups-search #group_invites_search:hover, body.buddypress #buddypress #group-invites-container .groups-search #manage-members-search:active, body.buddypress #buddypress #group-invites-container .groups-search #manage-members-search:focus, body.buddypress #buddypress #group-invites-container .groups-search #manage-members-search:hover, body.buddypress #buddypress #group-invites-container .groups-search #user_messages_search:active, body.buddypress #buddypress #group-invites-container .groups-search #user_messages_search:focus, body.buddypress #buddypress #group-invites-container .groups-search #user_messages_search:hover, body.buddypress #buddypress #group-invites-container .members-search #dir-activity-search:active, body.buddypress #buddypress #group-invites-container .members-search #dir-activity-search:focus, body.buddypress #buddypress #group-invites-container .members-search #dir-activity-search:hover, body.buddypress #buddypress #group-invites-container .members-search #dir-groups-search:active, body.buddypress #buddypress #group-invites-container .members-search #dir-groups-search:focus, body.buddypress #buddypress #group-invites-container .members-search #dir-groups-search:hover, body.buddypress #buddypress #group-invites-container .members-search #dir-members-search:active, body.buddypress #buddypress #group-invites-container .members-search #dir-members-search:focus, body.buddypress #buddypress #group-invites-container .members-search #dir-members-search:hover, body.buddypress #buddypress #group-invites-container .members-search #group-activity-search:active, body.buddypress #buddypress #group-invites-container .members-search #group-activity-search:focus, body.buddypress #buddypress #group-invites-container .members-search #group-activity-search:hover, body.buddypress #buddypress #group-invites-container .members-search #group_invites_search:active, body.buddypress #buddypress #group-invites-container .members-search #group_invites_search:focus, body.buddypress #buddypress #group-invites-container .members-search #group_invites_search:hover, body.buddypress #buddypress #group-invites-container .members-search #manage-members-search:active, body.buddypress #buddypress #group-invites-container .members-search #manage-members-search:focus, body.buddypress #buddypress #group-invites-container .members-search #manage-members-search:hover, body.buddypress #buddypress #group-invites-container .members-search #user_messages_search:active, body.buddypress #buddypress #group-invites-container .members-search #user_messages_search:focus, body.buddypress #buddypress #group-invites-container .members-search #user_messages_search:hover {
	background-color: transparent;
}

body.buddypress #buddypress #group-invites-container .activity-search #dir-activity-search-submit, body.buddypress #buddypress #group-invites-container .activity-search #dir-groups-search-submit, body.buddypress #buddypress #group-invites-container .activity-search #dir-members-search-submit, body.buddypress #buddypress #group-invites-container .activity-search #manage-members-search-submit, body.buddypress #buddypress #group-invites-container .activity-search #user_messages_search_submit, body.buddypress #buddypress #group-invites-container .activity-search .nouveau-search-submit, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-activity-search-submit, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-groups-search-submit, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-members-search-submit, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #manage-members-search-submit, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #user_messages_search_submit, body.buddypress #buddypress #group-invites-container .bp-messages-search-form .nouveau-search-submit, body.buddypress #buddypress #group-invites-container .bp-search #dir-activity-search-submit, body.buddypress #buddypress #group-invites-container .bp-search #dir-groups-search-submit, body.buddypress #buddypress #group-invites-container .bp-search #dir-members-search-submit, body.buddypress #buddypress #group-invites-container .bp-search #manage-members-search-submit, body.buddypress #buddypress #group-invites-container .bp-search #user_messages_search_submit, body.buddypress #buddypress #group-invites-container .bp-search .nouveau-search-submit, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-activity-search-submit, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-groups-search-submit, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-members-search-submit, body.buddypress #buddypress #group-invites-container .group-invites-search #manage-members-search-submit, body.buddypress #buddypress #group-invites-container .group-invites-search #user_messages_search_submit, body.buddypress #buddypress #group-invites-container .group-invites-search .nouveau-search-submit, body.buddypress #buddypress #group-invites-container .group-search #dir-activity-search-submit, body.buddypress #buddypress #group-invites-container .group-search #dir-groups-search-submit, body.buddypress #buddypress #group-invites-container .group-search #dir-members-search-submit, body.buddypress #buddypress #group-invites-container .group-search #manage-members-search-submit, body.buddypress #buddypress #group-invites-container .group-search #user_messages_search_submit, body.buddypress #buddypress #group-invites-container .group-search .nouveau-search-submit, body.buddypress #buddypress #group-invites-container .groups-search #dir-activity-search-submit, body.buddypress #buddypress #group-invites-container .groups-search #dir-groups-search-submit, body.buddypress #buddypress #group-invites-container .groups-search #dir-members-search-submit, body.buddypress #buddypress #group-invites-container .groups-search #manage-members-search-submit, body.buddypress #buddypress #group-invites-container .groups-search #user_messages_search_submit, body.buddypress #buddypress #group-invites-container .groups-search .nouveau-search-submit, body.buddypress #buddypress #group-invites-container .members-search #dir-activity-search-submit, body.buddypress #buddypress #group-invites-container .members-search #dir-groups-search-submit, body.buddypress #buddypress #group-invites-container .members-search #dir-members-search-submit, body.buddypress #buddypress #group-invites-container .members-search #manage-members-search-submit, body.buddypress #buddypress #group-invites-container .members-search #user_messages_search_submit, body.buddypress #buddypress #group-invites-container .members-search .nouveau-search-submit {
	background: 0 0;
	border: none;
	position: absolute;
	top: 9px;
	right: 12px;
	padding: 0;
	width: auto;
}

body.buddypress #buddypress #group-invites-container .activity-search #dir-activity-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #dir-groups-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #dir-members-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #manage-members-search-submit:before, body.buddypress #buddypress #group-invites-container .activity-search #user_messages_search_submit:before, body.buddypress #buddypress #group-invites-container .activity-search .nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-activity-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-groups-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #dir-members-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #manage-members-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form #user_messages_search_submit:before, body.buddypress #buddypress #group-invites-container .bp-messages-search-form .nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #dir-activity-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #dir-groups-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #dir-members-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #manage-members-search-submit:before, body.buddypress #buddypress #group-invites-container .bp-search #user_messages_search_submit:before, body.buddypress #buddypress #group-invites-container .bp-search .nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-activity-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-groups-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #dir-members-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #manage-members-search-submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search #user_messages_search_submit:before, body.buddypress #buddypress #group-invites-container .group-invites-search .nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #dir-activity-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #dir-groups-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #dir-members-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #manage-members-search-submit:before, body.buddypress #buddypress #group-invites-container .group-search #user_messages_search_submit:before, body.buddypress #buddypress #group-invites-container .group-search .nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #dir-activity-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #dir-groups-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #dir-members-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #manage-members-search-submit:before, body.buddypress #buddypress #group-invites-container .groups-search #user_messages_search_submit:before, body.buddypress #buddypress #group-invites-container .groups-search .nouveau-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #dir-activity-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #dir-groups-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #dir-members-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #manage-members-search-submit:before, body.buddypress #buddypress #group-invites-container .members-search #user_messages_search_submit:before, body.buddypress #buddypress #group-invites-container .members-search .nouveau-search-submit:before {
	content: "";
	font-family: "Font Awesome 6 Free";
	font-weight: 900;
	color: rgba(184, 62, 57, 1);
	font-size: 15px;
	-webkit-font-smoothing: antialiased;
}

body.buddypress #buddypress #group-invites-container #members-list {
	display: flex;
	flex-wrap: wrap;
	padding: 43px 15px 23px;
}

body.buddypress #buddypress #group-invites-container #members-list li .action button.invite-button:after, body.buddypress #buddypress #group-invites-container #members-list:before, body.buddypress #buddypress #group-invites-container .last .invite-button:after {
	display: none;
}

body.buddypress #buddypress #group-invites-container #members-list li {
	float: none;
	padding: 18px;
	margin: 0 15px 30px;
}

body.buddypress #buddypress #group-invites-container #members-list li.selected {
	border-color: rgba(184, 62, 57, 1);
	box-shadow: none;
}

body.buddypress #buddypress #group-invites-container #members-list li:last-child {
	margin-bottom: 30px;
}

body.buddypress #buddypress #group-invites-container #members-list li .item-avatar img {
	width: 65px;
}

body.buddypress #buddypress #group-invites-container #members-list li .member-name {
	margin-bottom: 18px;
	font-size: 14px;
	font-weight: 600;
}

body.buddypress #buddypress #group-invites-container #members-list li .action {
	position: static;
	overflow: hidden;
	clear: none;
}

body.buddypress #buddypress #group-invites-container #members-list li .action button.invite-button {
	min-width: auto;
	padding-left: 35px;
	padding-right: 20px;
	height: 30px;
	text-align: left;
	border-radius: 4px;
}

body.buddypress #buddypress #group-invites-container #members-list li .action button.invite-button span.icons {
	position: absolute;
	left: 12px;
}

body.buddypress #buddypress #group-invites-container #members-list li .action button.invite-button span.icons:before {
	font-size: 10px;
	content: "";
	font-family: Linearicons;
}

body.buddypress #buddypress #group-invites-container #members-list li .action button.invite-button .bp-screen-reader-text {
	position: relative;
	width: auto;
	height: auto;
	text-transform: none;
}

body.buddypress #buddypress #group-invites-container .last .invite-button {
	padding: 0;
	width: 40px;
	height: 40px;
	min-width: auto;
	background-color: #eff0f2;
	border-color: #eff0f2;
	line-height: 40px;
}

body.buddypress #buddypress #group-invites-container .last .invite-button span.dashicons {
	position: relative;
	top: 5px;
	width: 30px;
	color: rgba(184, 62, 57, 1);
	font-size: 28px;
}

body.buddypress #buddypress #group-invites-container .last .invite-button:hover {
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
}

body.buddypress #buddypress #group-invites-container .last .invite-button:hover span {
	color: #fff;
}

body.buddypress #buddypress #send-invites-editor ul {
	padding: 0;
}

body.buddypress #buddypress #send-invites-editor ul li {
	margin: 0 10px 0 0;
}

body.buddypress #buddypress #send-invites-editor #bp-send-invites-form label {
	display: block;
	margin: 0 0 10px;
	color: #2a3045;
	font-weight: 600;
}

body.buddypress #buddypress #send-invites-editor .action button {
	padding: 13px 30px;
	width: auto;
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	border-width: 2px;
	border-radius: 25px;
	transition: .3s ease;
	border-style: solid;
}

body.buddypress #buddypress #send-invites-editor .action button:hover {
	background-color: #fff;
	color: rgba(184, 62, 57, 1) !important;
}

body.buddypress #buddypress #send-invites-editor .action button#bp-invites-reset {
	margin-right: 20px;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image, body.activity.my-activity #buddypress div#item-header #item-header-cover-image, body.single-item.groups #buddypress div#item-header #item-header-cover-image {
	margin: 0 0 20px;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image:after, body.activity.my-activity #buddypress div#item-header #item-header-cover-image:after, body.single-item.groups #buddypress div#item-header #item-header-cover-image:after {
	content: "";
	display: table;
	clear: both;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-header-avatar, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-header-avatar, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-header-avatar {
	float: left;
	padding-right: 30px;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-header-avatar img.avatar, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-header-avatar img.avatar, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-header-avatar img.avatar {
	margin: 0;
	border-width: 10px;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-header-content p, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-header-content p, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-header-content p {
	color: #2a3045;
	font-size: 15px;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-header-content p.highlight, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-header-content p.highlight, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-header-content p.highlight {
	margin-bottom: 5px;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-header-content p.activity, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-header-content p.activity, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-header-content p.activity {
	margin: 0;
	color: #aaa;
	font-size: 13px;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-header-content p.activity:before, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-header-content p.activity:before, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-header-content p.activity:before {
	position: relative;
	top: 1px;
	margin-right: 5px;
	content: "";
	font-family: Linearicons;
	font-size: 13px;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-actions, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-actions, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions {
	display: flex;
	width: calc(100% - 200px);
	max-width: inherit;
	justify-content: flex-end;
	padding-top: 18px;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-actions dl.moderators-lists, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-actions dl.moderators-lists, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions dl.moderators-lists {
	display: flex;
	align-items: center;
	margin-right: 27px;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-actions dt.moderators-title, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-actions dt.moderators-title, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions dt.moderators-title {
	margin: 0 17px 0 0;
	color: #aaa;
	font-size: 13px;
	font-weight: 400;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-actions dd.user-list, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-actions dd.user-list, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions dd.user-list {
	margin: 0;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-actions dd.user-list ul#group-admins, body.activity.directory #buddypress div#item-header #item-header-cover-image #item-actions dd.user-list ul#group-admins li, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-actions dd.user-list ul#group-admins, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-actions dd.user-list ul#group-admins li, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions dd.user-list ul#group-admins, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions dd.user-list ul#group-admins li {
	padding: 0;
	margin: 0;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-actions dd.user-list ul#group-admins li img, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-actions dd.user-list ul#group-admins li img, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions dd.user-list ul#group-admins li img {
	max-width: 30px;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-actions .groups-meta .generic-button, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-actions .groups-meta .generic-button, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions .groups-meta .generic-button {
	margin: 0;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-actions .groups-meta .generic-button .group-button, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-actions .groups-meta .generic-button .group-button, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions .groups-meta .generic-button .group-button {
	padding: 12px 30px;
	border: 1px solid #e1e2e4;
	background: 0 0;
	color: rgba(184, 62, 57, 1) !important;
	font-size: 14px;
	letter-spacing: 0;
	font-weight: 600;
	border-radius: 25px;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-actions .groups-meta .generic-button .group-button:hover, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-actions .groups-meta .generic-button .group-button:hover, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions .groups-meta .generic-button .group-button:hover {
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff !important;
}

body.activity.directory #buddypress div#item-header #item-header-cover-image #item-actions h2, body.activity.my-activity #buddypress div#item-header #item-header-cover-image #item-actions h2, body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions h2 {
	flex-grow: 1;
	margin: 0;
}

body.activity.directory [data-bp-tooltip]:after, body.activity.my-activity [data-bp-tooltip]:after, body.single-item.groups [data-bp-tooltip]:after {
	border: 1px solid #eee;
	box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}

body.activity.directory .desc-wrap, body.activity.my-activity .desc-wrap, body.single-item.groups .desc-wrap {
	margin: 0 0 30px;
	padding: 15px 40px;
	border: 0;
	background-color: #eff0f2;
}

body.activity.directory .desc-wrap .group-description, body.activity.my-activity .desc-wrap .group-description, body.single-item.groups .desc-wrap .group-description {
	background-color: transparent;
	box-shadow: none;
	font-size: 14px;
	color: #273044;
	font-style: italic;
}

body.activity.directory .desc-wrap .group-description p:last-child, body.activity.my-activity .desc-wrap .group-description p:last-child, body.single-item.groups .desc-wrap .group-description p:last-child {
	margin-bottom: 0;
}

body.activity.directory.group-home .activity-update-form, body.activity.directory.group-home .subnav-filters, body.activity.my-activity.group-home .activity-update-form, body.activity.my-activity.group-home .subnav-filters, body.single-item.groups.group-home .activity-update-form, body.single-item.groups.group-home .subnav-filters {
	display: none;
}

body.activity.directory.group-home .bp-screen-title, body.activity.my-activity.group-home .bp-screen-title, body.single-item.groups.group-home .bp-screen-title {
	margin: 0 0 30px;
}

body.activity.directory.group-home #activity-stream, body.activity.my-activity.group-home #activity-stream, body.single-item.groups.group-home #activity-stream {
	padding-top: 0;
}

body.activity.directory .load-more, body.activity.my-activity .load-more, body.single-item.groups .load-more {
	display: inline-block;
	width: auto;
}

body.activity.directory .load-more .loading:before, body.activity.my-activity .load-more .loading:before, body.single-item.groups .load-more .loading:before {
	top: 11px !important;
}

body.activity.directory .buddypress-wrap .item-body, body.activity.my-activity .buddypress-wrap .item-body, body.single-item.groups .buddypress-wrap .item-body {
	margin-top: 50px;
}

body #buddypress .activity-update-form #whats-new-submit input[type=submit]:not(#aw-whats-new-submit) {
	color: rgba(184, 62, 57, 1) !important;
	letter-spacing: 0;
}

body #buddypress .activity-update-form #whats-new-submit input[type=submit]:not(#aw-whats-new-submit):hover {
	border-color: rgba(184, 62, 57, 1);
	background-color: rgba(184, 62, 57, 1);
	color: #fff !important;
}

body.activity.my-activity #buddypress .activity #activity-stream {
	padding: 0;
	margin: 0;
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list {
	margin: 0;
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.activity-item {
	display: flex;
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.activity-item:after {
	content: "";
	display: table;
	clear: both;
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.activity-item .activity-avatar {
	top: 0;
	left: 0;
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.activity-item .activity-content {
	width: calc(100% - 150px);
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.activity-item .acomment-avatar img {
	width: 50px;
	height: 50px;
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.activity-item .acomment-meta {
	padding-left: 0;
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.activity-item .acomment-content {
	margin-bottom: 30px;
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.activity-item .acomment-content:after {
	content: "";
	display: block;
	clear: both;
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.activity-item .activity-meta {
	clear: both;
	overflow: hidden;
	background: 0 0;
}

body.buddypress ul.friends-list {
	padding: 40px 30px;
	background-color: #eff0f2;
	border: 0;
	border-radius: 4px;
}

body.buddypress ul.friends-list li.item-entry {
	display: flex;
	align-items: center;
	width: 100%;
	padding: 20px 30px;
	margin: 0 0 20px;
	border: 0;
	border-radius: 4px;
	box-shadow: none;
	background-color: #fff;
}

body.buddypress ul.friends-list li.item-entry:last-child {
	margin-bottom: 0;
}

body.buddypress ul.friends-list li.item-entry .item {
	flex-grow: 1;
}

body.buddypress ul.friends-list li.item-entry .item-block {
	width: auto;
}

body.buddypress ul.friends-list li.item-entry .item-avatar {
	max-width: 75px;
	margin-right: 30px;
}

body.buddypress ul.friends-list li.item-entry .item .list-title, body.buddypress ul.friends-list li.item-entry .item-title {
	margin: 0 0 10px;
}

body.buddypress ul.friends-list li.item-entry .item .list-title a, body.buddypress ul.friends-list li.item-entry .item-title a {
	font-size: 15px;
	color: #555;
	font-weight: 600;
}

body.buddypress ul.friends-list li.item-entry .item-meta {
	margin: 0;
	font-size: 14px;
	color: #aaa !important;
}

body.buddypress ul.friends-list li.item-entry .item-meta .activity:before {
	font-family: Linearicons;
	content: "";
	position: relative;
	top: 2px;
	left: 1px;
	margin-right: 5px;
	font-size: 13px;
}

body.buddypress ul.friends-list li.item-entry .friends-meta .generic-button {
	margin-bottom: 0;
}

body.buddypress ul.friends-list li.item-entry .friends-meta .generic-button .button {
	display: block;
	min-width: auto;
	padding: 4px 20px 6px 35px;
	margin: 0 0 0 15px;
	border: 1px solid #c4cbd3;
	background-color: transparent;
	color: #2a3045 !important;
	text-transform: none;
	font-size: 13px;
	font-weight: 400;
	border-radius: 4px;
	letter-spacing: 0;
	text-align: left;
	cursor: pointer;
	outline: 0 !important;
}

body.buddypress ul.friends-list li.item-entry .friends-meta .generic-button .button:before {
	content: "";
	font-family: Linearicons;
	display: block;
	position: absolute;
	top: 5px;
	left: 12px;
	font-size: 14px;
}

body.buddypress ul.friends-list li.item-entry .friends-meta .generic-button .button.reject {
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff !important;
}

body.buddypress ul.friends-list li.item-entry .friends-meta .generic-button .button.reject:before {
	content: "";
	color: #fff;
}

body.buddypress ul.friends-list li.item-entry .friends-meta .generic-button .button.reject.loading:before {
	border-color: #fff;
}

body.buddypress ul.friends-list li.item-entry .friends-meta .generic-button .button.loading:before {
	content: "";
	width: 15px;
	height: 15px;
	left: 22px;
	top: 8px;
}

body.buddypress ul.friends-list ul#members-list {
	padding: 0;
	margin: 0;
}

body.buddypress ul.friends-list .bp-pagination {
	display: none;
}

body.buddypress .buddypress-wrap .bp-pagination .bp-pagination-links {
	margin-right: 0;
}

body #buddypress #group-create-body #group-creation-previous, body.group-members #buddypress #groups_members-order-select label {
	margin-right: 15px;
}

body.buddypress .pag-data {
	margin-bottom: 15px;
	color: #aaa;
}

body.buddypress .pag-data .page-numbers {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-color: rgba(184, 62, 57, 1);
	color: #fff;
	font-size: 12px;
	border-radius: 4px;
	text-align: center;
}

body.buddypress .pag-data .page-numbers.current {
	color: #2a3045;
	background-color: #eff0f2;
}

body.friend-requests #buddypress .subnav-filters {
	float: right;
}

body.friend-requests #buddypress .friendship-requests-screen {
	display: block;
}

body.group-members #buddypress #comp-filters {
	margin-top: 30px;
}

body.group-members #buddypress #groups_members-order-select {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}

body.groups.edit-details #buddypress .email-pwd-info, body.groups.group-admin #buddypress .email-pwd-info, body.groups.group-settings #buddypress .email-pwd-info, body.settings.general #buddypress .email-pwd-info {
	display: none;
}

body.groups.edit-details #buddypress .standard-form a, body.groups.edit-details #buddypress .standard-form label, body.groups.group-admin #buddypress .standard-form a, body.groups.group-admin #buddypress .standard-form label, body.groups.group-settings #buddypress .standard-form a, body.groups.group-settings #buddypress .standard-form label, body.settings.general #buddypress .standard-form a, body.settings.general #buddypress .standard-form label {
	margin: 0 0 15px;
	font-size: 14px;
	font-weight: 600;
	color: #aaa;
}

body.groups.edit-details #buddypress .standard-form input, body.groups.group-admin #buddypress .standard-form input, body.groups.group-settings #buddypress .standard-form input, body.settings.general #buddypress .standard-form input {
	margin: 0 0 30px;
	width: 100%;
}

body.groups.edit-details #buddypress .standard-form input[type=checkbox], body.groups.group-admin #buddypress .standard-form input[type=checkbox], body.groups.group-settings #buddypress .standard-form input[type=checkbox], body.settings.general #buddypress .standard-form input[type=checkbox] {
	width: auto;
}

body.groups.edit-details #buddypress .standard-form input[type=submit], body.groups.group-admin #buddypress .standard-form input[type=submit], body.groups.group-settings #buddypress .standard-form input[type=submit], body.settings.general #buddypress .standard-form input[type=submit] {
	padding: 13px 30px;
	width: auto;
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	border-width: 2px;
	border-radius: 25px;
	transition: .3s ease;
	border-style: solid;
}

body.groups.edit-details #buddypress .standard-form input[type=submit]:hover, body.groups.group-admin #buddypress .standard-form input[type=submit]:hover, body.groups.group-settings #buddypress .standard-form input[type=submit]:hover, body.settings.general #buddypress .standard-form input[type=submit]:hover {
	background-color: #fff;
	color: rgba(184, 62, 57, 1) !important;
}

body.groups.edit-details #buddypress .standard-form .bp-feedback.info, body.groups.group-admin #buddypress .standard-form .bp-feedback.info, body.groups.group-settings #buddypress .standard-form .bp-feedback.info, body.settings.general #buddypress .standard-form .bp-feedback.info {
	position: relative;
	margin-top: 50px;
	padding-left: 60px;
	background-color: transparent;
	border: 1px solid #ccc;
	font-style: italic;
}

body.groups.edit-details #buddypress .standard-form .bp-feedback.info .bp-icon, body.groups.group-admin #buddypress .standard-form .bp-feedback.info .bp-icon, body.groups.group-settings #buddypress .standard-form .bp-feedback.info .bp-icon, body.settings.general #buddypress .standard-form .bp-feedback.info .bp-icon {
	top: 15px;
	right: auto;
	left: 60px;
}

body.groups.edit-details #buddypress .subnav, body.groups.group-admin #buddypress .subnav, body.groups.group-settings #buddypress .subnav, body.settings.general #buddypress .subnav {
	margin: 0 0 20px;
}

body.groups.edit-details #buddypress .subnav li a, body.groups.group-admin #buddypress .subnav li a, body.groups.group-settings #buddypress .subnav li a, body.settings.general #buddypress .subnav li a {
	background: 0 0;
}

body.groups.edit-details #buddypress .group-settings-selections label, body.groups.group-admin #buddypress .group-settings-selections label, body.groups.group-settings #buddypress .group-settings-selections label, body.settings.general #buddypress .group-settings-selections label {
	display: block;
	position: relative;
	padding-left: 25px;
	color: #000;
	font-weight: 700;
}

body.groups.edit-details #buddypress .group-settings-selections label input, body.groups.group-admin #buddypress .group-settings-selections label input, body.groups.group-settings #buddypress .group-settings-selections label input, body.settings.general #buddypress .group-settings-selections label input {
	position: absolute;
	top: 4px;
	left: 0;
}

body.groups.edit-details #buddypress .group-settings-selections ul, body.groups.group-admin #buddypress .group-settings-selections ul, body.groups.group-settings #buddypress .group-settings-selections ul, body.settings.general #buddypress .group-settings-selections ul {
	padding-left: 23px;
}

body.groups.edit-details #buddypress ul.avatar-nav-items, body.groups.group-admin #buddypress ul.avatar-nav-items, body.groups.group-settings #buddypress ul.avatar-nav-items, body.settings.general #buddypress ul.avatar-nav-items {
	border: 0;
}

body.groups.edit-details #buddypress ul.avatar-nav-items li, body.groups.group-admin #buddypress ul.avatar-nav-items li, body.groups.group-settings #buddypress ul.avatar-nav-items li, body.settings.general #buddypress ul.avatar-nav-items li {
	border: 0;
	margin: 0 10px 0 0;
}

body.groups.edit-details #buddypress ul.avatar-nav-items li a, body.groups.group-admin #buddypress ul.avatar-nav-items li a, body.groups.group-settings #buddypress ul.avatar-nav-items li a, body.settings.general #buddypress ul.avatar-nav-items li a {
	padding: 1px 10px;
	margin-bottom: 0;
	background: rgba(184, 62, 57, 1);
	border: 1px solid rgba(184, 62, 57, 1);
	color: #fff;
	opacity: 1;
	font-size: 12px;
	border-radius: 5px;
}

body.groups.edit-details #buddypress ul.avatar-nav-items li.current a, body.groups.group-admin #buddypress ul.avatar-nav-items li.current a, body.groups.group-settings #buddypress ul.avatar-nav-items li.current a, body.settings.general #buddypress ul.avatar-nav-items li.current a {
	background: 0 0;
	color: rgba(184, 62, 57, 1);
}

body.groups.edit-details #buddypress #drag-drop-area, body.groups.group-admin #buddypress #drag-drop-area, body.groups.group-settings #buddypress #drag-drop-area, body.settings.general #buddypress #drag-drop-area {
	border: 3px dashed rgba(184, 62, 57, 1);
}

body.groups.edit-details #buddypress #drag-drop-area #bp-browse-button, body.groups.group-admin #buddypress #drag-drop-area #bp-browse-button, body.groups.group-settings #buddypress #drag-drop-area #bp-browse-button, body.settings.general #buddypress #drag-drop-area #bp-browse-button {
	padding: 13px 30px;
	width: auto;
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	border-width: 2px;
	border-radius: 25px;
	transition: .3s ease;
	border-style: solid;
	margin-bottom: 0;
}

body.groups.edit-details #buddypress #drag-drop-area #bp-browse-button:hover, body.groups.group-admin #buddypress #drag-drop-area #bp-browse-button:hover, body.groups.group-settings #buddypress #drag-drop-area #bp-browse-button:hover, body.settings.general #buddypress #drag-drop-area #bp-browse-button:hover {
	background-color: #fff;
	color: rgba(184, 62, 57, 1) !important;
}

body.groups.edit-details #buddypress #drag-drop-area .drag-drop-info, body.groups.group-admin #buddypress #drag-drop-area .drag-drop-info, body.groups.group-settings #buddypress #drag-drop-area .drag-drop-info, body.settings.general #buddypress #drag-drop-area .drag-drop-info {
	margin-bottom: 15px;
	font-weight: 700;
	color: #2a3045;
}

body.groups.edit-details #buddypress #bp-delete-avatar-container .bp-feedback, body.groups.group-admin #buddypress #bp-delete-avatar-container .bp-feedback, body.groups.group-settings #buddypress #bp-delete-avatar-container .bp-feedback, body.settings.general #buddypress #bp-delete-avatar-container .bp-feedback {
	width: 100%;
	margin: 20px 0 30px;
}

body.groups.edit-details #buddypress #bp-delete-avatar-container #bp-delete-avatar, body.groups.group-admin #buddypress #bp-delete-avatar-container #bp-delete-avatar, body.groups.group-settings #buddypress #bp-delete-avatar-container #bp-delete-avatar, body.settings.general #buddypress #bp-delete-avatar-container #bp-delete-avatar {
	padding: 13px 30px;
	width: auto;
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	border-width: 2px;
	border-radius: 25px;
	transition: .3s ease;
	border-style: solid;
	margin-bottom: 0;
}

body.groups.edit-details #buddypress #bp-delete-avatar-container #bp-delete-avatar:hover, body.groups.group-admin #buddypress #bp-delete-avatar-container #bp-delete-avatar:hover, body.groups.group-settings #buddypress #bp-delete-avatar-container #bp-delete-avatar:hover, body.settings.general #buddypress #bp-delete-avatar-container #bp-delete-avatar:hover {
	background-color: #fff;
	color: rgba(184, 62, 57, 1) !important;
}

body.groups.edit-details #buddypress dl.groups-manage-members-list, body.groups.group-admin #buddypress dl.groups-manage-members-list, body.groups.group-settings #buddypress dl.groups-manage-members-list, body.settings.general #buddypress dl.groups-manage-members-list {
	margin: 0;
}

body.groups.edit-details #buddypress dl.groups-manage-members-list dt.section-title, body.groups.group-admin #buddypress dl.groups-manage-members-list dt.section-title, body.groups.group-settings #buddypress dl.groups-manage-members-list dt.section-title, body.settings.general #buddypress dl.groups-manage-members-list dt.section-title {
	padding: 10px 15px;
	font-size: 14px;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-actions, body.settings.notifications #buddypress .standard-form .notification-settings thead th.no, body.settings.notifications #buddypress .standard-form .notification-settings thead th.yes, body.settings.notifications #buddypress .standard-form .profile-settings thead th.no, body.settings.notifications #buddypress .standard-form .profile-settings thead th.yes, body.settings.profile #buddypress .standard-form .notification-settings thead th.no, body.settings.profile #buddypress .standard-form .notification-settings thead th.yes, body.settings.profile #buddypress .standard-form .profile-settings thead th.no, body.settings.profile #buddypress .standard-form .profile-settings thead th.yes {
	font-size: 0;
}

body.groups.edit-details #buddypress dl.groups-manage-members-list dd, body.groups.edit-details #buddypress dl.groups-manage-members-list dd ul, body.groups.group-admin #buddypress dl.groups-manage-members-list dd, body.groups.group-admin #buddypress dl.groups-manage-members-list dd ul, body.groups.group-settings #buddypress dl.groups-manage-members-list dd, body.groups.group-settings #buddypress dl.groups-manage-members-list dd ul, body.settings.general #buddypress dl.groups-manage-members-list dd, body.settings.general #buddypress dl.groups-manage-members-list dd ul {
	padding: 0;
}

body.groups.edit-details #buddypress dl.groups-manage-members-list dd ul li, body.groups.group-admin #buddypress dl.groups-manage-members-list dd ul li, body.groups.group-settings #buddypress dl.groups-manage-members-list dd ul li, body.settings.general #buddypress dl.groups-manage-members-list dd ul li {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center;
}

body.groups.edit-details #buddypress dl.groups-manage-members-list dd ul li img, body.groups.group-admin #buddypress dl.groups-manage-members-list dd ul li img, body.groups.group-settings #buddypress dl.groups-manage-members-list dd ul li img, body.settings.general #buddypress dl.groups-manage-members-list dd ul li img {
	display: block;
	margin: 0 30px 0 0;
	float: none;
}

body.groups.edit-details #buddypress dl.groups-manage-members-list dd ul li .member-name a, body.groups.group-admin #buddypress dl.groups-manage-members-list dd ul li .member-name a, body.groups.group-settings #buddypress dl.groups-manage-members-list dd ul li .member-name a, body.settings.general #buddypress dl.groups-manage-members-list dd ul li .member-name a {
	color: #2a3045;
}

body.groups.edit-details #buddypress dl.groups-manage-members-list dd ul li:last-child, body.groups.group-admin #buddypress dl.groups-manage-members-list dd ul li:last-child, body.groups.group-settings #buddypress dl.groups-manage-members-list dd ul li:last-child, body.settings.general #buddypress dl.groups-manage-members-list dd ul li:last-child {
	margin: 0;
}

body.groups.edit-details #buddypress dl.groups-manage-members-list dd ul li .members-manage-buttons, body.groups.group-admin #buddypress dl.groups-manage-members-list dd ul li .members-manage-buttons, body.groups.group-settings #buddypress dl.groups-manage-members-list dd ul li .members-manage-buttons, body.settings.general #buddypress dl.groups-manage-members-list dd ul li .members-manage-buttons {
	width: 100%;
	margin: 20px 0 -15px;
	overflow: hidden;
}

body.groups.edit-details #buddypress dl.groups-manage-members-list dd ul li .members-manage-buttons a.button, body.groups.group-admin #buddypress dl.groups-manage-members-list dd ul li .members-manage-buttons a.button, body.groups.group-settings #buddypress dl.groups-manage-members-list dd ul li .members-manage-buttons a.button, body.settings.general #buddypress dl.groups-manage-members-list dd ul li .members-manage-buttons a.button {
	margin: 0;
	min-width: auto;
	color: #2a3045 !important;
	text-transform: none;
	letter-spacing: 0;
}

body.settings.general #buddypress ul.subnav {
	margin: 50px 0;
}

body.settings.notifications #buddypress .standard-form, body.settings.profile #buddypress .standard-form {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

body.settings.notifications #buddypress .standard-form .notification-settings, body.settings.notifications #buddypress .standard-form .profile-settings, body.settings.profile #buddypress .standard-form .notification-settings, body.settings.profile #buddypress .standard-form .profile-settings {
	width: calc(50% - 15px);
	margin: 0 0 30px;
}

body.settings.notifications #buddypress .standard-form .notification-settings#xprofile-settings-base, body.settings.notifications #buddypress .standard-form .profile-settings#xprofile-settings-base, body.settings.profile #buddypress .standard-form .notification-settings#xprofile-settings-base, body.settings.profile #buddypress .standard-form .profile-settings#xprofile-settings-base {
	display: none;
	order: 100;
}

body.settings.notifications #buddypress .standard-form .notification-settings .icon, body.settings.notifications #buddypress .standard-form .profile-settings .icon, body.settings.profile #buddypress .standard-form .notification-settings .icon, body.settings.profile #buddypress .standard-form .profile-settings .icon {
	padding: 1px;
	width: 1px;
}

body.settings.notifications #buddypress .standard-form .notification-settings thead tr, body.settings.notifications #buddypress .standard-form .profile-settings thead tr, body.settings.profile #buddypress .standard-form .notification-settings thead tr, body.settings.profile #buddypress .standard-form .profile-settings thead tr {
	border-color: rgba(184, 62, 57, 1);
}

body.settings.notifications #buddypress .standard-form .notification-settings thead th, body.settings.notifications #buddypress .standard-form .profile-settings thead th, body.settings.profile #buddypress .standard-form .notification-settings thead th, body.settings.profile #buddypress .standard-form .profile-settings thead th {
	padding: 15px;
	background-color: rgba(184, 62, 57, 1);
	color: #fff;
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody tr, body.settings.notifications #buddypress .standard-form .profile-settings tbody tr, body.settings.profile #buddypress .standard-form .notification-settings tbody tr, body.settings.profile #buddypress .standard-form .profile-settings tbody tr {
	border: 1px solid #f1f1f1;
	cursor: pointer;
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody tr td, body.settings.notifications #buddypress .standard-form .profile-settings tbody tr td, body.settings.profile #buddypress .standard-form .notification-settings tbody tr td, body.settings.profile #buddypress .standard-form .profile-settings tbody tr td {
	padding: 15px;
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody tr.checked-no td, body.settings.notifications #buddypress .standard-form .profile-settings tbody tr.checked-no td, body.settings.profile #buddypress .standard-form .notification-settings tbody tr.checked-no td, body.settings.profile #buddypress .standard-form .profile-settings tbody tr.checked-no td {
	color: #b0b1b7;
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody tr.checked-yes .no:after, body.settings.notifications #buddypress .standard-form .profile-settings tbody tr.checked-yes .no:after, body.settings.profile #buddypress .standard-form .notification-settings tbody tr.checked-yes .no:after, body.settings.profile #buddypress .standard-form .profile-settings tbody tr.checked-yes .no:after {
	-webkit-transform: translateX(16px);
	transform: translateX(16px);
	border-color: transparent;
	background-image: linear-gradient(180deg, #5290ff 0, #3054ff 100%);
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody tr:hover, body.settings.notifications #buddypress .standard-form .profile-settings tbody tr:hover, body.settings.profile #buddypress .standard-form .notification-settings tbody tr:hover, body.settings.profile #buddypress .standard-form .profile-settings tbody tr:hover {
	background-color: #f8f8f8;
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody td:first-child:not(.field-name), body.settings.notifications #buddypress .standard-form .profile-settings tbody td:first-child:not(.field-name), body.settings.profile #buddypress .standard-form .notification-settings tbody td:first-child:not(.field-name), body.settings.profile #buddypress .standard-form .profile-settings tbody td:first-child:not(.field-name) {
	padding: 1px;
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody .no, body.settings.notifications #buddypress .standard-form .notification-settings tbody .yes, body.settings.notifications #buddypress .standard-form .profile-settings tbody .no, body.settings.notifications #buddypress .standard-form .profile-settings tbody .yes, body.settings.profile #buddypress .standard-form .notification-settings tbody .no, body.settings.profile #buddypress .standard-form .notification-settings tbody .yes, body.settings.profile #buddypress .standard-form .profile-settings tbody .no, body.settings.profile #buddypress .standard-form .profile-settings tbody .yes {
	position: relative;
	width: 30px;
	text-align: center;
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody .no input, body.settings.notifications #buddypress .standard-form .notification-settings tbody .yes input, body.settings.notifications #buddypress .standard-form .profile-settings tbody .no input, body.settings.notifications #buddypress .standard-form .profile-settings tbody .yes input, body.settings.profile #buddypress .standard-form .notification-settings tbody .no input, body.settings.profile #buddypress .standard-form .notification-settings tbody .yes input, body.settings.profile #buddypress .standard-form .profile-settings tbody .no input, body.settings.profile #buddypress .standard-form .profile-settings tbody .yes input {
	display: none;
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody .no, body.settings.notifications #buddypress .standard-form .profile-settings tbody .no, body.settings.profile #buddypress .standard-form .notification-settings tbody .no, body.settings.profile #buddypress .standard-form .profile-settings tbody .no {
	width: 60px;
	height: 16px;
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody .no:before, body.settings.notifications #buddypress .standard-form .profile-settings tbody .no:before, body.settings.profile #buddypress .standard-form .notification-settings tbody .no:before, body.settings.profile #buddypress .standard-form .profile-settings tbody .no:before {
	position: absolute;
	top: 50%;
	left: 0;
	content: "";
	display: block;
	width: 34px;
	height: 16px;
	margin-top: -8px;
	background-color: #d0d0d0;
	border-radius: 8px;
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody .no:after, body.settings.notifications #buddypress .standard-form .profile-settings tbody .no:after, body.settings.profile #buddypress .standard-form .notification-settings tbody .no:after, body.settings.profile #buddypress .standard-form .profile-settings tbody .no:after {
	position: absolute;
	top: 50%;
	left: 0;
	content: "";
	width: 20px;
	height: 20px;
	margin-top: -10px;
	border: 1px solid #d0d0d0;
	background-color: #fff;
	border-radius: 50%;
	transition: .3s ease;
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody .field-visibility-settings-notoggle, body.settings.notifications #buddypress .standard-form .profile-settings tbody .field-visibility-settings-notoggle, body.settings.profile #buddypress .standard-form .notification-settings tbody .field-visibility-settings-notoggle, body.settings.profile #buddypress .standard-form .profile-settings tbody .field-visibility-settings-notoggle {
	display: block;
	position: relative;
	padding: 0 48px 0 15px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #e1e2e4;
	background-color: #fff;
	color: #aaa;
	font-weight: 500;
}

body.settings.notifications #buddypress .standard-form .notification-settings tbody .field-visibility-settings-notoggle:after, body.settings.notifications #buddypress .standard-form .profile-settings tbody .field-visibility-settings-notoggle:after, body.settings.profile #buddypress .standard-form .notification-settings tbody .field-visibility-settings-notoggle:after, body.settings.profile #buddypress .standard-form .profile-settings tbody .field-visibility-settings-notoggle:after {
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 5px 0;
	border-color: #aaa transparent transparent;
	-webkit-transform: none;
	transform: none;
	position: absolute;
	top: 50%;
	right: 19px;
}

body.settings.notifications #buddypress .standard-form #submit, body.settings.profile #buddypress .standard-form #submit {
	padding: 13px 30px;
	width: auto;
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	border-width: 2px;
	border-radius: 25px;
	transition: .3s ease;
	border-style: solid;
}

body.settings.notifications #buddypress .standard-form #submit:hover, body.settings.profile #buddypress .standard-form #submit:hover {
	background-color: #fff;
	color: rgba(184, 62, 57, 1) !important;
}

body.settings.delete-account #buddypress #account-group-invites-form label, body.settings.delete-account #buddypress .standard-form label, body.settings.invites #buddypress #account-group-invites-form label, body.settings.invites #buddypress .standard-form label {
	display: block;
	margin: 0 0 30px;
	color: #2a3045;
	font-weight: 600;
}

body.settings.delete-account #buddypress #account-group-invites-form label input, body.settings.delete-account #buddypress .standard-form label input, body.settings.invites #buddypress #account-group-invites-form label input, body.settings.invites #buddypress .standard-form label input {
	margin-right: 10px;
}

body.settings.delete-account #buddypress .bp-feedback, body.settings.invites #buddypress .bp-feedback {
	margin: 0 0 30px;
}

body.settings.delete-account #buddypress .bp-feedback.info, body.settings.invites #buddypress .bp-feedback.info {
	position: relative;
	margin-top: 0;
	padding-left: 50px;
	background-color: transparent;
	border: 1px solid #ccc;
	font-style: italic;
}

body.settings.delete-account #buddypress .bp-feedback.info .bp-icon, body.settings.invites #buddypress .bp-feedback.info .bp-icon {
	top: 15px;
	right: auto;
	left: 60px;
}

body.settings.delete-account #buddypress .submit input[type=submit], body.settings.invites #buddypress .submit input[type=submit] {
	min-width: 120px;
	letter-spacing: 1px;
	padding: 13px 30px;
	width: auto;
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	border-width: 2px;
	border-radius: 25px;
	transition: .3s ease;
	border-style: solid;
}

body.settings.delete-account #buddypress .submit input[type=submit]:hover, body.settings.invites #buddypress .submit input[type=submit]:hover {
	background-color: #fff;
	color: rgba(184, 62, 57, 1) !important;
}

body.settings.data #buddypress [type=submit] {
	padding: 13px 30px;
	width: auto;
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	border-width: 2px;
	border-radius: 25px;
	transition: .3s ease;
	border-style: solid;
	margin-bottom: 50px;
}

body.settings.data #buddypress [type=submit]:hover {
	background-color: #fff;
	color: rgba(184, 62, 57, 1) !important;
}

body.messages.my-messages #buddypress .bp-messages {
	width: 100%;
}

body.messages.my-messages #buddypress .bp-messages .bp-feedback {
	margin: 0 0 20px;
	padding-left: 50px;
	border: 1px solid #eee;
}

body.messages.my-messages #buddypress .bp-messages .bp-feedback .bp-icon {
	left: 60px;
}

body.messages.my-messages #buddypress .bp-messages-filters ul {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	list-style: none;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li {
	margin-bottom: 0;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-search {
	width: 23%;
	margin-left: auto;
	order: 100;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-bulk-actions {
	width: 50%;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-bulk-actions>div {
	display: flex;
	align-items: center;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-bulk-actions input {
	position: relative;
	top: -2px;
	margin-right: 7px;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-bulk-actions label {
	color: #273144;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-bulk-actions .bulk-actions-wrap {
	display: flex;
	align-items: center;
	margin-left: 40px;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-bulk-actions .bulk-actions-wrap.bp-hide {
	display: none;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-bulk-actions .bulk-actions-wrap .bulk-actions select {
	height: 40px;
	padding: 5px 30px;
	margin-right: 10px;
	background-color: #fff;
	border-color: #b9bdc1;
	width: 130px;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-bulk-actions .bulk-actions-wrap .bulk-apply {
	height: 40px;
	padding-left: 15px;
	padding-right: 15px;
	background: rgba(184, 62, 57, 1);
	border: 1px solid rgba(184, 62, 57, 1);
	color: #fff;
	border-radius: 5px;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-bulk-actions .bulk-actions-wrap .bulk-apply span.bp-screen-reader-text {
	position: static;
	width: auto;
	height: auto;
	text-transform: uppercase;
	font-weight: 600;
	letter-spacing: 1px;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-bulk-actions .bulk-actions-wrap .bulk-apply span.dashicons {
	display: none;
	position: relative;
	margin-right: 4px;
	top: 1px;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-bulk-actions .bulk-actions-wrap .bulk-apply:after {
	display: none;
}

body.messages.my-messages #buddypress .bp-messages-content {
	border-top: 1px solid #e1e2e4;
}

body.messages.my-messages #buddypress .bp-messages-content>div {
	display: flex;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads {
	margin-bottom: 0;
	width: 33.3%;
	max-height: 484px;
	border: 0;
	border-bottom: 1px solid #e1e2e4;
	border-left: 1px solid #e1e2e4;
	padding-left: 0;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item {
	display: flex;
	padding: 15px 10px 15px 0;
	align-items: center;
	border: 0;
	border-bottom: 1px solid #e1e2e4;
	border-radius: 0;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item:last-child {
	border-bottom: 0;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-cb {
	flex: 40px;
	padding-left: 10px;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-cb label {
	display: none;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-cb input {
	margin: 0;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to {
	max-width: calc(100% - 120px);
	flex: calc(100% - 120px);
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .subject, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .user-link, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .subject, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .user-link {
	display: flex;
	align-items: center;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .subject img, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .user-link img, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .subject img, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .user-link img {
	margin-right: 5px;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .subject .bp-screen-reader-text, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .subject .thread-subject, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .user-link .bp-screen-reader-text, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .user-link .thread-subject, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .subject .bp-screen-reader-text, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .subject .thread-subject, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .user-link .bp-screen-reader-text, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .user-link .thread-subject {
	display: none;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .user-name, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .user-name {
	display: block;
	position: relative;
	top: 1px;
	color: #273044;
	font-size: 15px;
	font-weight: 400;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .subject, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .subject {
	display: block;
	margin-top: 0;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .subject .user-name, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .subject .user-name {
	display: inline-block;
	vertical-align: middle;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .num-recipients, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .thread-subject, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .num-recipients, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .thread-subject {
	display: block;
	position: relative;
	margin-top: -4px;
	color: #2a3045;
	font-size: 14px;
	font-weight: 400;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .num-recipients .thread-count, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .thread-subject .thread-count, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .num-recipients .thread-count, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .thread-subject .thread-count {
	margin-left: 5px;
	color: #aaa;
	font-weight: 400;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-from .num-recipients, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-to .num-recipients {
	display: none;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-date {
	flex: 70px;
	text-align: right;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item .thread-date time {
	color: #aaa;
	font-weight: 400;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected {
	background-color: rgba(184, 62, 57, 1);
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .bp-screen-reader-text, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .bp-screen-reader-text .thread-count, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .bp-screen-reader-text .user-name, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .num-recipients, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .num-recipients .thread-count, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .num-recipients .user-name, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .thread-date time, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .thread-from, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .thread-from .thread-count, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .thread-from .user-name, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .thread-subject, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .thread-subject .thread-count, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .thread-subject .user-name, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .thread-to, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .thread-to .thread-count, body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.selected .thread-to .user-name {
	color: #fff;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.unread .thread-subject {
	font-weight: 700;
}

body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads li.thread-item.unread .thread-subject .thread-count {
	color: rgba(184, 62, 57, 1);
	font-weight: 700;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview {
	width: 66.6%;
	padding: 13px 25px 30px 20px;
	margin: 0;
	background: #eff0f2;
	border: 0;
	border-radius: 0;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview h2.preview-thread-title.message-title {
	background-color: transparent;
	color: #aaa;
	font-style: italic;
	font-size: 14px;
	font-weight: 400;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview h2.preview-thread-title.message-title span.messages-title {
	padding-left: 10px;
	font-size: 20px;
	font-style: normal;
	color: #273044;
	font-weight: 600;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content {
	display: flex;
	flex-wrap: wrap;
	margin: 0 5px;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content>* {
	width: 100%;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header {
	border: 0;
	order: 20;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header dl.thread-participants {
	display: flex;
	margin: 3px 0;
	flex-wrap: wrap;
	align-items: center;
	width: 50%;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header dl.thread-participants dd, body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header dl.thread-participants dt {
	margin-bottom: 10px;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header dl.thread-participants .participants-list {
	margin-bottom: 0;
	padding-left: 5px;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header dl.thread-participants .participants-list li {
	display: inline-block;
	margin-bottom: 0;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions>* {
	position: relative;
	margin-right: 10px;
	border: 1px solid #c4cbd3;
	background-color: #fff;
	border-radius: 4px;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions>:hover {
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions>:hover:after, body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions>:hover:before {
	color: #fff !important;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions>:before {
	position: absolute;
	top: 5px;
	left: 10px;
	content: "";
	font-family: Linearicons;
	font-size: 14px;
	color: #383e51;
	transition: .3s ease;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions>:after {
	display: none;
	padding: 0;
	margin: 0;
	opacity: 1;
	visibility: visible;
	position: static;
	content: attr(data-ms);
	-webkit-transform: none;
	transform: none;
	border: 0;
	box-shadow: none;
	background-color: transparent;
	transition: .3s ease;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions>.message-action-star:before {
	content: "";
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions>.message-action-view:before {
	content: "";
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-message {
	padding: 32px 30px;
	margin-bottom: 23px;
	border-radius: 5px;
	background-color: #fff;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-message p {
	font-size: 14px;
	color: #2a3045;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-message p:last-child {
	margin-bottom: 0;
}

body.messages.my-messages.view #buddypress .bp-messages-content {
	border: 0;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div {
	display: flex;
	flex-wrap: wrap;
	padding: 30px;
	background-color: #eff0f2;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #bp-message-thread-header {
	width: 100%;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #bp-message-thread-header h2 {
	padding: 0;
	background-color: transparent;
	font-size: 20px;
	font-style: normal;
	color: #273044;
	font-weight: 600;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div .single-message-thread-header {
	display: flex;
	margin: 15px 0 30px;
	border-bottom: 0;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div .single-message-thread-header .actions {
	margin-left: auto;
	margin-top: 2px;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div .thread-participants {
	display: flex;
	align-items: center;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div .thread-participants ul.participants-list {
	margin: 0;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div .thread-participants ul.participants-list li {
	display: inline-block;
	vertical-align: top;
	margin: 0 5px 0 0;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div .thread-participants dd {
	margin-bottom: 0;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #bp-message-thread-list {
	width: 100%;
	border: 0;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #bp-message-thread-list li {
	margin: 0 0 20px;
	padding: 0 0 20px;
	border-bottom: 1px solid #ccc;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #bp-message-thread-list li .message-metadata .user-link {
	display: flex;
	align-items: center;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #bp-message-thread-list li .message-metadata .user-link img {
	border-radius: 50%;
	margin-right: 10px;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #bp-message-thread-list li .message-metadata {
	display: flex;
	align-items: center;
	border: 0;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #bp-message-thread-list li .message-metadata .user-link {
	flex-grow: 1;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #bp-message-thread-list li .message-metadata .user-link strong {
	display: block;
	margin-top: 3px;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #bp-message-thread-list li .message-content {
	margin: 35px 0 0 !important;
	padding: 15px 30px;
	background-color: #fff;
	width: calc(100% - 45px);
	border-radius: 5px;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #bp-message-thread-list li .message-content p:last-child {
	margin-bottom: 0;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div .message-action-delete, body.messages.my-messages.view #buddypress .bp-messages-content>div .message-action-star, body.messages.my-messages.view #buddypress .bp-messages-content>div .message-action-unstar {
	position: relative;
	padding: 8.5px 15px 8.5px 30px;
	margin-left: 10px;
	border: 1px solid #c4cbd3;
	background-color: #fff;
	border-radius: 4px;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div .message-action-delete:before, body.messages.my-messages.view #buddypress .bp-messages-content>div .message-action-star:before, body.messages.my-messages.view #buddypress .bp-messages-content>div .message-action-unstar:before {
	content: "";
	font-family: Linearicons;
	position: absolute;
	top: 9px;
	left: 8px;
	font-size: 15px;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div .message-action-delete:after, body.messages.my-messages.view #buddypress .bp-messages-content>div .message-action-star:after, body.messages.my-messages.view #buddypress .bp-messages-content>div .message-action-unstar:after {
	position: static;
	font-size: 12px;
	margin: 0;
	padding: 0;
	display: block;
	font-family: inherit;
	opacity: 1;
	visibility: visible;
	border: 0;
	box-shadow: none;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div .message-action-star:before, body.messages.my-messages.view #buddypress .bp-messages-content>div .message-action-unstar:before {
	content: "";
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #send-reply {
	width: 100%;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #send-reply .message-metadata {
	margin: 0 0 20px;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #send-reply .message-metadata .user-link {
	display: flex;
	align-items: center;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #send-reply .message-metadata .user-link img {
	margin-right: 10px;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #send-reply #send_reply_button {
	padding: 13px 30px;
	width: auto;
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	border-width: 2px;
	border-radius: 25px;
	transition: .3s ease;
	border-style: solid;
	margin: 15px 0 0;
}

body.messages.my-messages.view #buddypress .bp-messages-content>div #send-reply #send_reply_button:hover {
	background-color: #fff;
	color: rgba(184, 62, 57, 1) !important;
}

body.my-account.notifications #buddypress .select2-container--default .select2-selection--single {
	border-radius: 5px;
}

body.my-account.notifications #buddypress #notifications-bulk-management {
	padding: 30px 20px;
	margin-bottom: 15px;
	background-color: #eff0f2;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tr {
	border: 0;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tr .bulk-select-all, body.my-account.notifications #buddypress #notifications-bulk-management table tr .bulk-select-check {
	width: 50px;
	text-align: center;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tr .actions, body.my-account.notifications #buddypress #notifications-bulk-management table tr .notification-actions {
	text-align: right;
}

body.my-account.notifications #buddypress #notifications-bulk-management table thead tr th {
	border-bottom: 10px solid #eff0f2;
}

body.my-account.notifications #buddypress #notifications-bulk-management table thead tr th.icon {
	display: none;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr {
	background-color: #fff;
	border-bottom: 10px solid #eff0f2;
	border-radius: 4px;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td {
	padding: 7px 15px;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td:first-child {
	display: none;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-description a {
	color: #2a3045;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-actions a {
	display: inline-block;
	vertical-align: top;
	margin-left: 10px;
	margin-top: 1px;
	font-size: 14px;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-actions a:after {
	display: none !important;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-actions a span {
	margin-left: 5px;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-actions a span.dashicons:not(.dashicons-hidden):before {
	font-family: Linearicons;
	color: #aaa;
}

body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-actions a span.dashicons:hover:before {
	color: rgba(184, 62, 57, 1);
}

body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-actions a span.dashicons-visibility:before {
	content: "";
}

body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-actions a span.dashicons-dismiss:before {
	content: "";
}

body.my-account.notifications #buddypress .notifications-options-nav {
	display: flex;
	align-items: center;
}

body.my-account.notifications #buddypress .notifications-options-nav select {
	padding: 5px 15px;
	height: 40px;
	border: 1px solid #b9bdc1;
	border-radius: 5px;
	margin-right: 10px;
}

body.my-account.notifications #buddypress .notifications-options-nav #notification-bulk-manage {
	margin-bottom: 15px;
	padding: 9px 15px;
	min-width: 105px;
}

body.buddypress.my-account #buddypress #item-body #stm-lms-courses-grid .stm_lms_instructor_courses__top h3 {
	display: block;
}

body.buddypress.my-account #buddypress #item-body #stm-lms-courses-grid .stm_lms_instructor_courses__top>a {
	margin: 0 0 0 auto;
}

body.buddypress.my-account #buddypress #item-body #stm-lms-courses-grid .stm_lms_instructor_courses__top .masterstudy-lms-course-filters a {
	margin: 0 30px 0 auto;
	font-weight: 700;
}

body.buddypress.my-account #buddypress #item-body #stm-lms-courses-grid #stm-lms-course-no-result {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	flex-direction: column;
	position: relative;
	margin-top: 50px;
	margin-bottom: 20px;
	width: 100%;
}

body.buddypress.my-account #buddypress #item-body #stm-lms-courses-grid #stm-lms-course-no-result .no-found {
	position: relative;
}

body.buddypress.my-account #buddypress #item-body #stm-lms-courses-grid #stm-lms-course-no-result .no-found .no-result-icon {
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgba(184, 62, 57, 1);
	opacity: .1;
	width: 120px;
	height: 120px;
	border-radius: 50%;
}

body.buddypress.my-account #buddypress #item-body #stm-lms-courses-grid #stm-lms-course-no-result .no-found .no-found-icon {
	position: absolute;
	top: 50%;
	right: 50%;
	font-size: 60px;
	-webkit-transform: translate(50%, -50%);
	transform: translate(50%, -50%);
	color: rgba(184, 62, 57, 1);
}

body.buddypress.my-account #buddypress #item-body #stm-lms-courses-grid #stm-lms-course-no-result p {
	color: #263145;
	font-size: 24px;
	font-weight: 400;
	font-style: normal;
	letter-spacing: normal;
	text-align: center;
	margin: 0;
	padding: 20px 0;
}

.bp-list li .item .list-title, body.buddypress #buddypress #groups-list>li .list-wrap .item .item-block .list-title a, body.buddypress #buddypress #members-list>li .list-wrap .item .item-block .list-title a, body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview h2.preview-thread-title.message-title {
	letter-spacing: 0;
}

body.buddypress.my-account #buddypress #item-body #stm-lms-courses-grid #stm-lms-course-no-result .btn.btn-default {
	margin-bottom: 30px;
}

body.directory.members .entry-header {
	background-color: #2a3045;
}

body.directory.members .entry-header h1 {
	text-transform: none;
}

body.directory.members #buddypress ul.component-navigation.members-nav li {
	flex-grow: 0;
}

body.directory.members #buddypress ul.component-navigation.members-nav li span.count {
	background: 0 0;
	border: 0;
}

body.directory.members #buddypress ul.component-navigation.members-nav li a {
	padding: 0 15px;
}

body.directory.members #buddypress ul.component-navigation.members-nav li.selected a {
	padding: 0 15px;
	background-color: #fff;
	color: #2a3045;
}

body.directory.members #buddypress ul.component-navigation.members-nav li.selected a span.count {
	color: #aaa;
}

body.directory.members #buddypress ul.component-navigation.members-nav li.selected+.unselected a {
	background-color: rgba(184, 62, 57, 1);
	color: #fff;
}

body.directory.members #buddypress ul.component-navigation.members-nav li.selected+.unselected a span.count {
	color: #fff;
}

body.directory.members #buddypress #members-list {
	padding: 19px 15px;
}

body.directory.members #buddypress #members-list>li {
	padding: 20px;
}

body.directory.members #buddypress #members-list>li .list-wrap .item-avatar {
	margin-right: 20px;
}

body.directory.members #buddypress #members-list>li .list-wrap .item {
	padding-left: 5px;
}

body.directory.members #buddypress #members-list>li .list-wrap .item .item-block {
	float: none;
	width: 100%;
}

body.directory.members #buddypress #members-list>li .list-wrap .item .item-block .member-name {
	width: 100%;
	margin-bottom: 0;
	font-size: 14px;
	color: #aaa;
	font-style: italic;
}

body.directory.members #buddypress #members-list>li .list-wrap .item .item-block .member-name .lms_role {
	float: right;
}

body.directory.members #buddypress #members-list>li .list-wrap .item .item-block p.item-meta.last-activity {
	margin: 15px 0;
	color: #aaa;
}

body.directory.members #buddypress #members-list>li .list-wrap .item .user-update {
	padding: 5px 0 0;
	margin: 0;
	clear: both;
	border: 0;
}

body.directory.members #buddypress #members-list>li .list-wrap .item .user-update p.update {
	display: block;
	position: relative;
	padding: 12px 20px;
	background-color: #eff0f2;
	border-radius: 5px;
}

body.directory.members #buddypress #members-list>li .list-wrap .item .user-update p.update:before {
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 12px 12px 0 0;
	border-color: #eff0f2 transparent transparent;
	-webkit-transform: skew(30deg) rotate(15deg) translateY(-2px);
	transform: skew(30deg) rotate(15deg) translateY(-2px);
	z-index: 10;
}

body.directory.members #buddypress #members-list>li .list-wrap .item .user-update p.update span.activity-read-more {
	display: none;
}

body #buddypress #group-create-body nav.bp-navs ol {
	padding: 0;
	border: 0;
	display: flex;
	list-style: none;
	border-top: 3px solid rgba(184, 62, 57, 1);
	border-bottom: 0;
	background-color: rgba(184, 62, 57, 1);
}

body #buddypress #group-create-body nav.bp-navs ol li {
	padding: 0;
	margin: 0;
	flex-grow: 1;
}

body #buddypress #group-create-body nav.bp-navs ol li#blogs-personal-li {
	display: none;
}

body #buddypress #group-create-body nav.bp-navs ol li a, body #buddypress #group-create-body nav.bp-navs ol li span {
	display: block;
	padding: 0 5px;
	margin: 0;
	line-height: 56px;
	text-align: center;
	background-color: rgba(184, 62, 57, 1);
	color: #fff;
	font-size: 15px;
	font-weight: 600;
	border-bottom: 0;
}

body #buddypress #group-create-body nav.bp-navs ol li a span, body #buddypress #group-create-body nav.bp-navs ol li span span {
	margin-left: 5px;
	color: #fff;
}

body #buddypress #group-create-body nav.bp-navs ol li a span.count, body #buddypress #group-create-body nav.bp-navs ol li span span.count {
	font-weight: 400;
}

body #buddypress #group-create-body nav.bp-navs ol li a span.count:before, body #buddypress #group-create-body nav.bp-navs ol li span span.count:before {
	content: "(";
}

body #buddypress #group-create-body nav.bp-navs ol li a span.count:after, body #buddypress #group-create-body nav.bp-navs ol li span span.count:after {
	content: ")";
}

body #buddypress #group-create-body nav.bp-navs ol li.current {
	border: 0;
}

body #buddypress #group-create-body nav.bp-navs ol li.current a, body #buddypress #group-create-body nav.bp-navs ol li.current span {
	display: block;
	background-color: #fff !important;
	color: #273044;
	line-height: 56px;
}

body #buddypress #group-create-body nav.bp-navs ol li.current a span, body #buddypress #group-create-body nav.bp-navs ol li.current span span {
	color: #aaa;
}

body #buddypress #group-create-body nav.bp-navs ol li.loading:before {
	display: none;
}

body #buddypress #group-create-body #bp-browse-button, body #buddypress #group-create-body #group-creation-create, body #buddypress #group-create-body #group-creation-finish, body #buddypress #group-create-body #group-creation-next, body #buddypress #group-create-body #group-creation-previous {
	padding: 13px 30px;
	width: auto;
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	border-width: 2px;
	border-radius: 25px;
	transition: .3s ease;
	border-style: solid;
}

body #buddypress #group-create-body #bp-browse-button:hover, body #buddypress #group-create-body #group-creation-create:hover, body #buddypress #group-create-body #group-creation-finish:hover, body #buddypress #group-create-body #group-creation-next:hover, body #buddypress #group-create-body #group-creation-previous:hover {
	background-color: #fff;
	color: rgba(184, 62, 57, 1) !important;
}

body #buddypress #group-invites-container .bp-feedback.info {
	padding-left: 50px;
	background-color: #eff0f2;
}

#send_message_form {
	padding: 30px 0 0;
}

#send_message_form label {
	display: block;
	margin: 0 0 15px;
	font-size: 16px;
	color: #2a3045;
}

#send_message_form input {
	margin: 0 0 30px;
	width: 100%;
}

#send_message_form .submit {
	margin: 30px 0;
}

#send_message_form .submit input {
	vertical-align: top;
	padding: 13px 30px;
	width: auto;
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	border-width: 2px;
	border-radius: 25px;
	transition: .3s ease;
	border-style: solid;
	margin-right: 20px;
}

#send_message_form .submit input:hover {
	background-color: #fff;
	color: rgba(184, 62, 57, 1) !important;
}

#send_message_form .submit input#bp-messages-reset {
	background-color: transparent;
	border-color: #ddd;
	color: #2a3045;
}

@media (max-width:1024px) {
	body.groups.edit-details #buddypress .group-settings-selections label input, body.groups.group-admin #buddypress .group-settings-selections label input, body.groups.group-settings #buddypress .group-settings-selections label input, body.settings.general #buddypress .group-settings-selections label input {
		display: inline-block;
		vertical-align: top;
		width: 15px;
	}
}

@media (max-width:992px) {
	body.messages.my-messages #buddypress .bp-messages-content>div {
		flex-wrap: wrap;
	}
	
	body.messages.my-messages #buddypress .bp-messages-content>div ul#message-threads {
		width: 100%;
		margin-bottom: 30px;
	}
	
	body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview {
		width: 100%;
	}
	
	body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-header-content {
		width: calc(40% - 50px);
	}
	
	body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions {
		padding-top: 25px;
		width: 40%;
	}
	
	body #buddypress #activity-stream ul li.activity-item .activity-content .activity-header {
		margin-top: 0;
		margin-bottom: 18px;
	}
	
	body #buddypress #activity-stream ul li.activity-item .activity-content .activity-header span.time-since {
		display: block;
		float: none;
	}
	
	body.buddypress #buddypress #group-invites-container #members-list li {
		width: calc(50% - 30px);
	}
	
	body #buddypress #item-body .stm_lms_instructor_courses__single, body #buddypress .stm_lms_bd_student_private_profile .stm_lms_instructor_courses__single {
		width: 50%;
	}
	
	body #buddypress #item-body .stm_lms_instructor_courses__single--image, body #buddypress .stm_lms_bd_student_private_profile .stm_lms_instructor_courses__single--image {
		width: 100%;
		margin: 0 0 15px;
	}
	
	body #buddypress #item-body .stm_lms_instructor_courses__single--image img, body #buddypress .stm_lms_bd_student_private_profile .stm_lms_instructor_courses__single--image img {
		width: 100%;
	}
}

@media (max-width:768px) {
	.activity-update-form #whats-new-avatar {
		float: none;
		text-align: left;
		margin: 0 0 20px;
	}
	
	body #buddypress .activity-update-form #whats-new-content, body #buddypress .activity-update-form #whats-new-post-in-box, body #buddypress .activity-update-form #whats-new-submit {
		margin-left: 0;
	}
	
	.activity-update-form #whats-new-content {
		padding-bottom: 0;
	}
	
	body #buddypress #activity-stream ul li.activity-item .activity-content .activity-header {
		width: 100%;
	}
	
	body #buddypress #activity-stream ul li.activity-item .activity-content .activity-header span.time-since {
		display: block;
		float: none;
	}
	
	body #buddypress #activity-stream ul li.activity-item div.item-avatar {
		float: none;
		margin: 0;
	}
	
	body #buddypress #activity-stream ul li.activity-item .activity-comments, body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .-meta.action, body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .acomment-content, body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .acomment-meta, body #buddypress #activity-stream ul li.activity-item .activity-content {
		width: 100%;
	}
	
	body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .acomment-avatar {
		margin: 0 0 15px;
	}
	
	.bp-list li .action {
		text-align: left;
	}
	
	body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions, body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header dl.thread-participants {
		width: 100%;
		max-width: 100%;
		text-align: left;
		margin: 15px 0 0;
	}
	
	body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions>*, body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header dl.thread-participants>* {
		margin: 0 15px 15px 0;
	}
	
	body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions>:last-child, body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header dl.thread-participants>:last-child {
		margin-right: 0;
	}
	
	body.buddypress #buddypress #groups-list>li, body.buddypress #buddypress #members-list>li {
		padding-right: 30px;
		padding-bottom: 70px;
	}
	
	body.buddypress #buddypress #groups-list>li .list-wrap .list-title, body.buddypress #buddypress #members-list>li .list-wrap .list-title {
		margin: 20px 0 0;
		text-align: left;
	}
	
	body.buddypress #buddypress #groups-list>li .list-wrap .item-meta, body.buddypress #buddypress #members-list>li .list-wrap .item-meta {
		text-align: left;
	}
	
	body.buddypress #buddypress #groups-list>li .list-wrap .action, body.buddypress #buddypress #members-list>li .list-wrap .action {
		right: auto;
		left: 30px;
		top: auto;
		bottom: 13px;
		padding-left: 0;
	}
	
	.friends-request-list .item-title, .membership-requests-list .item-meta, body.buddypress ul.friends-list li.item-entry .item-meta {
		text-align: left;
	}
	
	body .bp-subnavs .subnav {
		flex-wrap: wrap;
		border-bottom: 0;
	}
	
	body .bp-subnavs .subnav li {
		width: 100%;
		margin: 0 0 10px;
		background-color: transparent !important;
	}
	
	body.groups #buddypress #activity-stream ul li.activity-item .activity-header {
		margin-top: 20px;
	}
	
	body.groups #buddypress #activity-stream ul li.activity-item .activity-comments ul {
		padding-left: 30px;
	}
	
	body.groups #buddypress #activity-stream ul li.activity-item .activity-comments ul .acomment-avatar {
		display: none;
	}
	
	body.groups #buddypress #activity-stream ul li.activity-item .acomment-meta {
		padding-left: 0;
	}
	
	body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-header-content {
		width: 50%;
		padding: 0;
		text-align: left;
	}
	
	body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-header-avatar {
		padding: 0;
	}
	
	body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions {
		width: 100%;
		padding: 0;
		justify-content: flex-start;
	}
	
	body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions .moderators-lists {
		margin: 15px 0 0;
	}
	
	body.buddypress #buddypress #group-invites-container #members-list li * {
		text-align: left;
	}
	
	body.buddypress #buddypress #group-invites-container #members-list li .member-name {
		margin: 10px 0;
	}
	
	body #buddypress .main-navs ul li {
		background-color: transparent;
		border: 0;
	}
	
	body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.activity-item .activity-avatar {
		float: none;
	}
	
	body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.activity-item .activity-content {
		width: 100%;
		float: none;
	}
	
	body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.activity-item .activity-content .activity-header {
		margin: 15px 0 5px;
		text-align: left;
	}
}

@media (max-width:735px) {
	body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-since {
		width: 170px;
	}
	
	body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-actions {
		width: 115px;
	}
	
	body.buddypress ul.friends-list li.item-entry {
		flex-wrap: wrap;
	}
	
	body.buddypress ul.friends-list li.item-entry .item-avatar {
		width: 100%;
		float: none;
		max-width: inherit;
		margin: 0 0 30px;
	}
}

@media (max-width:670px) {
	body.buddypress ul.friends-list li.item-entry .item, body.settings.notifications #buddypress .standard-form .notification-settings, body.settings.notifications #buddypress .standard-form .profile-settings, body.settings.profile #buddypress .standard-form .notification-settings, body.settings.profile #buddypress .standard-form .profile-settings {
		width: 100%;
	}
	
	body #buddypress .item-list-tabs ul, body #buddypress .main-navs ul {
		display: block;
	}
	
	body #buddypress .item-list-tabs ul li a, body #buddypress .main-navs ul li a {
		line-height: 35px;
	}
	
	body #buddypress .item-list-tabs ul li.current a, body #buddypress .main-navs ul li.current a {
		border-left: 2px solid rgba(184, 62, 57, 1);
		border-right: 2px solid rgba(184, 62, 57, 1);
	}
	
	body.buddypress ul.friends-list li.item-entry .action {
		margin-top: 10px;
	}
	
	body.buddypress ul.friends-list li.item-entry .action .generic-button .button {
		margin: 0 15px 0 0;
	}
	
	body #buddypress #activity-stream ul li.activity-item .activity-comments ul li.comment-item .acomment-meta .time-since {
		display: block;
		float: none;
	}
	
	.buddypress-wrap:not(.bp-single-vert-nav) .bp-navs li {
		background-color: inherit;
		border-bottom: 0;
	}
	
	.buddypress-wrap .subnav-filters>* {
		width: 100% !important;
		float: none !important;
	}
	
	.buddypress-wrap .subnav-filters>* #activity-filter-select {
		margin: 15px 0 0 !important;
	}
	
	body #buddypress #item-body .stm_lms_instructor_courses__single, body #buddypress .stm_lms_bd_student_private_profile .stm_lms_instructor_courses__single {
		width: 100%;
	}
}

@media (max-width:550px) {
	body.my-account.notifications #buddypress #notifications-bulk-management table thead {
		display: none;
	}
	
	body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr {
		display: flex;
		flex-wrap: wrap;
	}
	
	body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-description {
		width: calc(100% - 50px);
	}
	
	body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-actions {
		width: 100%;
		text-align: left;
	}
	
	body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-actions a {
		margin: 0 10px 0 0;
	}
	
	body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview h2.preview-thread-title.message-title span.messages-title {
		display: block;
		padding-left: 0;
	}
	
	body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-search {
		width: 40%;
	}
	
	body.groups #buddypress #activity-stream ul li.activity-item .activity-comments ul {
		padding-left: 0;
	}
	
	body.activity.my-activity .desc-wrap, body.single-item.groups .desc-wrap {
		padding: 10px;
	}
	
	body.buddypress #buddypress #group-invites-container #members-list li {
		width: 100%;
	}
}

@media (max-width:370px) {
	body.my-account.notifications #buddypress #notifications-bulk-management table tbody tr td.notification-description {
		width: 100%;
	}
}

#whats-new-form #whats-new-avatar {
	float: left;
}

#whats-new-form #whats-new-textarea {
	margin: 0;
}

#whats-new-form #whats-new-submit .button {
	margin-right: 20px;
}

.standard-form .no .bp-screen-reader-text, .standard-form .yes .bp-screen-reader-text {
	display: none;
}

.user-pass1-wrap {
	margin: 0 0 15px;
}

body.buddypress #buddypress #members-list>li .list-wrap .action .friendship-button.pending_friend.requested:before {
	top: 5px;
}

.friends-meta.action {
	display: flex;
}

.bulk-select-all .bp-screen-reader-text, .bulk-select-check .bp-screen-reader-text, .select-wrap .bp-screen-reader-text {
	display: none;
}

.notifications-options-nav .select-wrap {
	margin-bottom: 15px;
}

.bp-pagination.bottom {
	margin-top: 15px;
}

body #buddypress .groups-activity .subnav-filters .component-filters #activity-filter-select {
	margin-left: 0;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .action>.generic-button {
	display: inline-flex;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .activity-header {
	margin: 10px 0 !important;
}

body #buddypress #activity-stream ul li.activity-item .activity-content .activity-inner {
	padding: 20px 0 !important;
}

body #buddypress .activity-list .activity-item div.item-avatar, body #buddypress .activity-list .activity-item.mini .activity-avatar {
	width: auto !important;
}

body #buddypress .bp-group-short-description .bp-profile-button {
	margin-top: 20px;
	text-align: center;
}

body #buddypress form.ac-form .ac-reply-content .ac-textarea textarea:focus {
	box-shadow: none;
}

body #buddypress .select2-container--default .select2-selection--single .select2-selection__arrow b:after {
	border-style: none !important;
}

body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content button.ac-reply-cancel, body #buddypress #activity-stream ul li.activity-item .activity-comments form.ac-form .ac-reply-content input[type=submit] {
	border-style: solid;
}

body #buddypress ul li.activity-item .activity-comments form.ac-form .ac-reply-content .ac-textarea textarea {
	border-color: #f0f2f5 !important;
}

body.messages.my-messages #buddypress .bp-messages-content .actions {
	display: flex;
	justify-content: center;
	align-items: center;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions>* {
	padding: 12.5px 16.5px !important;
	border-style: solid !important;
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions button:active, body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions button:focus, body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions button:hover {
	background-color: rgba(184, 62, 57, 1);
	border-color: rgba(184, 62, 57, 1);
}

body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions button:active span, body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions button:focus span, body.messages.my-messages #buddypress .bp-messages-content>div #thread-preview .preview-content .preview-pane-header .actions button:hover span {
	color: #fff;
}

body.messages.my-messages #buddypress .bp-messages-filters ul li.user-messages-bulk-actions .bulk-actions-wrap .bulk-actions select#user-messages-bulk-actions {
	width: auto;
}

#group-admins .bp-tooltip:after, #group-mods .bp-tooltip:after, .message-metadata .bp-tooltip:after {
	right: 0;
	text-align: right;
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.groups.joined_group.activity-item.mini {
	display: block;
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.groups.joined_group.activity-item.mini .activity-meta {
	overflow: visible;
}

body.activity.my-activity #buddypress .activity #activity-stream ul.activity-list li.groups.joined_group.activity-item.mini .acomment-avatar img {
	width: auto !important;
}

#send-reply .message-box .message-metadata .avatar-box {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.mygroups ul#groups-list .item-entry {
	padding: 10px !important;
}

.mygroups ul#groups-list .list-wrap {
	padding-top: 20px;
	padding-bottom: 20px;
}

.mygroups ul#groups-list .list-wrap .item {
	display: flex;
	flex-direction: column;
}

.mygroups ul#groups-list .list-wrap .item .list-title {
	padding-left: 0;
}

.mygroups ul#groups-list .list-wrap .item-avatar {
	margin-left: 30px;
}

.mygroups ul#groups-list .list-wrap .groups-meta.action {
	top: 20px;
}

#buddypress.buddypress-wrap .bp-navs.group-nav-tabs ul.bp-priority-object-nav-nav-items {
	display: flex;
	flex-direction: column;
	background-color: transparent;
}

#buddypress.buddypress-wrap .bp-navs.group-nav-tabs ul.bp-priority-object-nav-nav-items li {
	padding: 0 !important;
	border: none !important;
	left: 0 !important;
	background-color: rgba(184, 62, 57, 1);
	margin-bottom: 10px;
}

#buddypress.buddypress-wrap .bp-navs.group-nav-tabs ul.bp-priority-object-nav-nav-items li a {
	display: block;
	background-color: rgba(184, 62, 57, 1) !important;
	left: 0;
}

body.buddypress #buddypress #members-list.members-group-list>li {
	padding: 10px !important;
}

body.buddypress #buddypress #members-list>li .list-wrap .item .item-block {
	display: flex !important;
	flex-direction: column-reverse !important;
}

body.buddypress #buddypress #group-invites-container #members-list li .action button.invite-button span.icons {
	top: 8px !important;
}

body.buddypress #buddypress #group-invites-container #members-list li .action button.invite-button .bp-screen-reader-text {
	top: 0 !important;
}

body.buddypress #buddypress #group-invites-container .bp-subnavs ul li a .count {
	padding: 0 6px !important;
}

body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions {
	max-width: 20% !important;
}

.buddypress-demo.masterstudy-theme .stm_lms_private_information .stm_lms_user_info_top__socials {
	display: flex;
	align-items: center;
	justify-content: right;
}

.buddypress-demo.masterstudy-theme .stm_lms_private_information .stm_lms_user_info_top__socials a {
	display: flex;
	justify-content: center;
	align-items: center;
}

.buddypress-demo.masterstudy-theme .stm_lms_private_information .stm_lms_user_info_top__socials .fa-twitter {
	display: none;
}

.buddypress-demo.masterstudy-theme #buddypress #groups-list>li.item-entry {
	padding: 30px;
}

.buddypress-demo.masterstudy-theme #buddypress #groups-list>li .list-wrap .groups-meta.action {
	top: 10px;
}

body.buddypress #buddypress #group-invites-container #members-list li .action button.invite-button .bp-screen-reader-text {
	font-size: 10px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}

#buddypress .member-front-page .member-description {
	margin-bottom: 50px;
}

.post_type_exist #buddypress .stm_lms_bd_student_private_profile {
	margin-top: -20px;
}

#buddypress.buddypress-wrap .bp-navs.horizontal ul.bp-priority-object-nav-nav-items {
	width: 100%;
	max-width: 100%;
}

#buddypress.buddypress-wrap .bp-navs .bp-priority-object-nav-nav-items {
	padding-left: 20px;
}

#buddypress .activity-list .activity-item .item-avatar .avatar.photo {
	max-width: 100% !important;
	max-height: unset !important;
	width: 75px;
}

#buddypress .activity-list .activity-item .activity-comments .item-avatar .avatar.photo {
	max-width: 45px !important;
	max-height: 45px !important;
	width: 45px;
	height: 45px;
}

.bp-list li .item .group-details, .bp-list li .item .group-details .small {
	padding-left: 15px !important;
}

.buddypress .stm_lms_user_info_top__socials a .fa-twitter {
	display: none;
}

body.directory.members #buddypress #members-list>li .list-wrap .item .item-block .member-name .lms_role {
	padding-top: 15px;
}

body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-header-avatar img.avatar {
	border-width: 2px !important;
}

.members-group-list li .item .list-title.member-name {
	margin: 0;
}

.buddypress .bp-invites-content ul.item-list ul.group-inviters {
	display: flex;
	padding-left: 0;
}

body.buddypress #buddypress #group-invites-container #members-list li {
	width: calc(50% - 30px);
}

body.buddypress #buddypress #group-invites-container #members-list .group-inviters li {
	padding: 0 5px;
	margin: 0 15px 5px 0;
	font-size: 16px;
	line-height: 1;
}

.buddypress .bp-invites-content li .item-meta .status {
	padding-top: 15px;
}
