/**
* Theme Name: BuddyX Child
* Description: This is a child theme of BuddyX, generated by Merlin WP.
* Author: <a href="https://github.com/vapvarun/buddyx">wbcomdesigns,vapvarun</a>
* Template: buddyx
* Version: 4.5.8
*/
.has-docs-sidebar-right .entry-content > * {
	max-width:100% !important;
}
body.has-sidebar-right.has-docs-sidebar-right .site-wrapper {
	display:block!important;
}
div.site-header-wrapper {
	padding-top:0; border:0;
}
.site-branding {
  position: absolute; top:0;
}
.site-branding .site-logo-wrapper img {
  max-height: 120px;
  border: 3px dotted white;
}
.site-branding  .site-title a {
  color: white;
  text-shadow: #333 2px 2px 2px;
}
@media (max-width:669px) {
	html div#wpadminbar {display:none;}
	.site-branding  .site-title, .site-branding  .site-title a {
		font-size:24px;
	}
	.site-branding .site-logo-wrapper img {
		max-height: 80px;
		border: 3px dotted white;
	}
	figure.header-image {
		display:none;
	}
	.site-branding {
		position: relative;
	}
	.acomment-avatar.item-avatar {
		display: none;
	}
}
header .header-image img {
  display: block;
  margin: 0 auto;
  max-height: 120px;
  object-fit: cover;
}
.activity-card-head, .card-head-content-type,
.activity-inner .bp-member-avatar-content, .activity-inner .bp-member-short-description-title, 
.activity-inner .bp-member-nickname {
  display: none;
}
#buddypress .activity-inner a.button {
	font-size: 12px; padding: 4px 17px;
}
.activity-inner .bp-profile-button {margin-top:-40px;}
#buddypress .activity-meta.action .generic-button a, #buddypress .activity-list .activity-item .activity-content > .activity-meta.action a.button.buddyboss_edit_activity {
	font-size:12px!important;
	padding: 1px 5px !important;
	margin-top:0;
}
#buddypress  .activity-list .activity-item .activity-meta.action {
	padding-bottom:6px;
}
#buddypress .activity-list.bp-list .activity-item .activity-meta.action .generic-button {
  margin-top: 6px;
}
#buddypress .activity-list .activity-item .activity-content > .activity-meta.action a.button.buddyboss_edit_activity {
	margin-top:6px;
}
nav.activity-type-navs, /*#subnav-filters*/ #activity-rss-feed {
	display:none;
}	
.widget-area .widget .widget-title, h2.widgettitle, h2.wp-block-heading {
	font-size:14px;
}
.widget .mpp-item-actions.mpp-gallery-actions { display:none;}
.mpp-menu.mpp-menu-horizontal > ul {margin-left:0;}
article .mpp-menu li a {
  padding: 5px 20px 5px 0;
}
#buddypress input[type="button"].ed_button {
  padding: 1px 6px;
  background-color: #ddd;
  border-color: #ddd;
  font-size:12px;
  border-radius:5px;
  color:#333;
}
#buddypress #wp-doc_content-editor-tools .wp-editor-tabs button {
  border-radius: 0 !important;
  background-color: #ddd;
  border-color: #ddd;
  color:#333;
}
#buddypress .standard-form .mce-btn button {
	color:#333
}
.bp-docs-main-navs li,
.docs-info-header,
#doc-parent,
#doc-tax, 
a.delete-doc-button.confirm,
input#doc-edit-submit-continue,
#qt_doc_content_toolbar {
	display:none !important;
}
.mce-container iframe#doc_content_ifr {
	height:650px!important;
}
span.mpp-lightbox-upload-time,
div.mpp-lightbox-action-links {
	display:none;
}
.activity-list .activity-item .activity-comments {
  background: rgba(0,0,0,.02);
}
.comment-item {
  
}
.buddypress-wrap .activity-comments > ul > li {
  padding: 10PX 15px;
}
.acomment-meta {
  
}
a.activity-time-since {
 font-size: 0.65em;
}
.buddypress-wrap .activity-comments li .acomment-content {
  margin: 0 0 0 10px;
}
.buddypress-wrap .activity-comments li .acomment-content p {
  margin: 0px 0 10px;
}
body #buddypress .bp-list .activity-comments .action {
  margin-left: 8px;  
 
}
#buddypress .activity-list.bp-list .activity-item li .activity-meta.action .generic-button {
  margin: 0;
}
.mpp_media_upload .activity-inner > p {
	/*display:none;*/
}
.mpp_media_upload .activity-item-head {
  padding-bottom: 0;
}
.mpp_media_upload .activity-inner .mpp-container {
  margin-top: 0px;
  margin-left: 63px;
}
.mpp_media_upload .activity-inner .mpp-container .mpp-media-photo {
	margin-bottom: 0;
}
.mpp-lightbox-media-uploader-meta {
  display: none;
}
ul#mpp-activity-stream {
  margin-left: 0;
  padding-left: 0;
}
.mpp-activity-content div.mpp-activity-meta a {
  padding: 0px 0px;
  font-size: 10px;
}
#secondary .activity-list {
  padding: 0;
}
#secondary .bp-latest-activities-block .activity-list.item-list blockquote {
  padding: 0 !important;
  margin-left:0;
}
.doc-content a {
  color: green;
  font-weight: bold;
}

#ai_main_activity_reaction div a.ai_emo_button span {
  margin-top: 7px !important;
  display: inline-block;
}
#buddypress .generic-button .button.fav.bp-secondary-action {
  display: none;
}
.ai_bp_reactions_counter a span.ai_emo_counter {
  background: #E4F8D5;
  padding: 5px 7px !important;
}
.site {
	overflow:visible;}