/* General */
#buddypress p, .simcal-event, .simcal-event-details {
	font-family: Georgia, Georgia, serif;
	font-size: 18px;
}
#subnav.item-list-tabs a#bp-create-doc-button {
	color: #000000;
	border: none;
}
.bp-docs #container-148,
.bp-docs #container-149,
.bp-user #container-148,
.bp-user #container-149,
.buddypress #container-148,
.buddypress #container-149 {
	display: none;
}

/* misc */

.groups .widget_ultimatumbcumb ul,
.members .widget_ultimatumbcumb ul,
.my-account .widget_ultimatumbcumb ul {
  display: none;
}
.groups .widget_ultimatumbcumb,
.members .widget_ultimatumbcumb,
.my-account .widget_ultimatumbcumb {
  padding: 20px;
}
.mpp-page .mpp-u-1-2.mpp-editable-gallery-status,
.bbp-user-page .pgc-calendar-filter-wrapper  {
	display: none;
}
#buddypress {
	margin-bottom: 60px;
}
#buddypress #register-page .info .bp-icon {
	display: none;
}
#buddypress.buddypress-wrap #register-page .bp-feedback {
	font: 400 18px 'Raleway';
	box-shadow: none;
	padding: 20px;
}
#buddypress #register-page #signup-form .submit {
	text-align: center;
}
#buddypress #register-page #signup-form #submit {
	border-color: #29abe2;
	border-width: 3px;
	padding: 2px 6px 3px;
	color: #424143;
	height: 50px;
	border-radius: 0;
	font: 400 18px 'Raleway';
}
/* Remove Everyone option from Profile Fields to ease confusion on a private site */

option[value=public] {display:none!important;}

/* Sub Navigation bars */
nav.bp-navs {
  color: #fff;
  background: #52accc;
}
nav.bp-subnavs {
  background:  #4796b3;	
}
nav.bp-navs li a {
  color: #fff;
}
.buddypress-wrap .main-navs:not(.dir-navs) li.current a, 
.buddypress-wrap .main-navs:not(.dir-navs) li.selected a {
  background: #4796b3;
  color: #fff;
}
.buddypress-wrap .bp-subnavs li.current a, 
.buddypress-wrap .bp-subnavs li.selected a {
  background: #52accc;
  color: #fff;
}

.bp-widget .label {
  color: #000;
}

.buddypress-wrap .public .profile-fields td.label {
	border-right: none;
}
#subnav.item-list-tabs {
	background: #23527c;
	color: #ffffff;
}
#subnav.item-list-tabs a {
	color: #ffffff;
	padding: 5px 10px;
}
#subnav.item-list-tabs ul {
	width: auto;
	padding: 5px;
}
#subnav.item-list-tabs ul li {
	list-style: none;
	display: inline-block;
}