@charset "utf-8";
html {
	margin-top: 0px !important;
}
#buddypress form#whats-new-form p.activity-greeting {
	margin-left:0px !important;
}
.acfb-holder {
	margin:0px !important;
	padding:10px !important;
}
div.item-list-tabs {
	background:#E8EDD9 !important;
	padding:5px !important;
}
div#subnav {
	background:#fff !important;
}
#buddypress div.pagination {
	background:#E8EDD9 !important;
}
#buddypress .pag-count {
	font-size: 14px;
	line-height: 21px;
	padding-left: 10px;
}
.mobile-nav, #menu-menu a {
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight:normal !important;
}
h1.pagetitle {
	border-bottom:1px solid #eee;
	padding-bottom:10px;
	margin-bottom:10px;
}
#buddypress ul li {
	list-style:none;
}
#buddypress form {
	padding:10px;
	margin-top:22px;
}
.standard-form input {
	margin-bottom:10px !important;
}
div.item-list-tabs ul {
	width:90% !important;
}
#buddypress li.current a {
	color:#545D02;
}
#groups_search, #members_search {
	padding:5px !important;
}
.item-list-tabs {
	height:40px;
}
#buddypress div.activity-comments {
	background: none repeat scroll 0 0 #F1F4E8 !important;
	border: 1px solid #F1F4E8;
	border-radius: 4px 4px 4px 4px;
	margin: 20px 0 0 70px;
}
#buddypress div.activity-comments ul {
	background: none repeat scroll 0 0 #F6F7F2 !important;
}
#buddypress div.item-list-tabs ul li {
	font-size: 14px;
	margin: 5px;
}
#buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a {
	border:1px solid #666;
	border-radius:5px;
	line-height:20px;
	font-size:14px;
	background-color:#808a0f;
	color:#fff;
}
#buddypress div.item-list-tabs ul li a, #buddypress div.item-list-tabs ul li span {
	border:1px solid #eee;
	border-radius:5px;
	line-height:20px;
	font-size:14px;
	background-color:#fff;
	color:#333;
}
div.item-list-tabs ul li.feed a {
	padding-left:20px !important;
	border:0px none !important;
	background-color:#fff !important;
}
#buddypress div.item-list-tabs ul li a span {
	background:#727c0c !important;
	border:0px none !important;
	color:#fff !important;
	font-weight:bold !important;
}
#buddypress div.item-list-tabs ul li.selected a span, #buddypress div.item-list-tabs ul li.current a span {
	background:#d8dcaa !important;
	color:#464d02 !important;
	font-weight:bold !important;
}
#buddypress div#subnav .item-list-tabs {
	height: auto;
	padding: 0 !important;
	overflow:none;
}
#whats-new-submit {
	margin-top:10px !important;
}
#buddypress div.item-list-tabs {
	height:auto !important;
	overflow:none;
}
#buddypress div.item-list-tabs ul {
	border:0px none;
}
#buddypress form#whats-new-form, 
#buddypress #item-body form#whats-new-form {
	padding: 15px 15px 0;
	background: none repeat scroll 0 0 #F1F4E8 !important;
	border: 1px solid #F1F4E8;
	border-radius: 4px 4px 4px 4px;
}
#buddypress #activity-stream {
	margin-top:15px !important;
}
.activity-meta .acomment-reply {
	background:#fff9db !important;
	color:#e89158 !important;
	border-color:#fff9db !important;
	border-radius:4px;
}
.activity-meta .acomment-reply span {
	background:#ffa200 !important;
	color:#fff !important;
}
.activity-meta .acomment-reply:hover {
	background:#ffa200 !important;
	color:#fff !important;
	border-color:#ffa200 !important;
	border-radius:4px;
}
.activity-meta .acomment-reply:hover span {
	background:#b77604 !important;
	color:#fff !important;
}
.activity-meta .fav {
	background:#e1e796 !important;
	color:#98a133 !important;
	border-color:#e1e796 !important;
	border-radius:4px;
}
.activity-meta .fav:hover {
	background:#b4bd50 !important;
	color:#fff !important;
	border-color:#b4bd50 !important;
	border-radius:4px;
}
.activity-meta .delete-activity {
	background:#ffd1d1 !important;
	color:#fa1515 !important;
	border-color:#ffd1d1 !important;
	border-radius:4px;
}
.activity-meta .delete-activity:hover {
	background:#f91616 !important;
	color:#fff !important;
	border-color:#f91616 !important;
	border-radius:4px;
}
.activity-meta .unfav, .remove, .activity-meta .delete-activity-single {
	background:#ffd1d1 !important;
	color:#fa1515 !important;
	border-color:#ffd1d1 !important;
	border-radius:4px;
}
.activity-meta .unfav:hover, .remove:hover, .activity-meta .delete-activity-single:hover {
	background:#f91616 !important;
	color:#fff !important;
	border-color:#f91616 !important;
	border-radius:4px;
}
.activity-meta .view {
	background:#ebf7ff !important;
	color:#059ae7 !important;
	border-color:#ebf7ff !important;
	border-radius:4px;
}
.activity-meta .view:hover {
	background:#4183c4 !important;
	color:#fff !important;
	border-color:#4183c4 !important;
	border-radius:4px;
}
#buddypress div.activity-comments form.root {
	margin:0px !important;
}
#whats-new-form {
	background: none repeat scroll 0 0 #F1F4E8 !important;
	border: 1px solid #F1F4E8;
	border-radius: 4px 4px 4px 4px;
	padding: 15px 15px 0;
}
#buddypress span.activity {
	padding:0px 5px;
}
#buddypress div.activity-comments {
	border:0px none !important;
}
#myAcc {
	float:right !important;
}
ul.myAccLeb1 {
	margin-left:-20px !important;
}
ul.myAccLeb2 {
	margin-left:-265px !important;
	border:1px solid #ccc !important;
}
ul.myAccLeb2 li a {
	border-bottom:1px dashed #ccc !important;
}
#myAcc ul.sub-menu {
	width:140px !important;
}
#myAcc ul.sub-menu li {
	width:110px !important;
}
#myAcc ul.sub-menu li a {
	width:110px !important;
}
@media screen and (max-width: 860px) {
 #myAcc {
 width:100% !important;
 background:#fff !important;
}
}
div#subnav.item-list-tabs {
	margin:0px !important;
}
#buddypress div.item-list-tabs ul {
	border: 0 none;
	float: right;
	padding-right:10px;
}
#object-nav {
	display:none;
}
#buddypress div#subnav.item-list-tabs ul li.last {
	margin-top:5px;
}
#buddypress div#subnav.item-list-tabs ul li.last label {
	display:none;
}
#buddypress div#subnav.item-list-tabs ul li.last select {
}
#item-header #activity-filter-select {
	display:block;
	margin-top: -56px;
	position: absolute;
	right: 350px;
}
@media screen and (max-width: 768px) {
#item-header #activity-filter-select {
display:block;
margin-top: -56px;
 position: absolute;
 right:4%;
}
}
div.item-list-tabs ul {
	width:auto !important;
}
#buddypress div.item-list-tabs ul li a, #buddypress div.item-list-tabs ul li span {
	background:#F5F6E6;
	border: 1px solid #DDDDDD;
	border-radius: 5px 5px 0 0;
	margin-top: 5px;
	padding-left: 6px;
	padding-right: 6px;
	border-bottom:0px none;
}
#buddypress div.item-list-tabs ul li a:hover {
	background:#8C933C;
	color:#fff;
}
#buddypress div[role=main] {
}
#buddypress div#subnav.item-list-tabs ul li {
	margin:0px 2px;
}
#buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a {
	border-radius:5px 5px 0px 0px;
	border:1px solid #8C933C;
}
#buddypress div.message-search {
	float: left;
	margin: 0;
}
#buddypress form {
	margin: 5px;
	padding: 0;
}
#buddypress .activity-type-tabs, 
#buddypress div#subnav.item-list-tabs {
	border-bottom: 2px solid #8C933C;
	height: auto;
	padding: 0 !important;
	margin-bottom:15px !important;
}
body.directory #buddypress .no-ajax {
	display:none;
}
body.directory #buddypress div.item-list-tabs {
	background:#fff !important;
}
body.directory #buddypress div.item-list-tabs ul li {
    font-size: 14px;
    margin: 0 5px;
}
form#members-directory-form #subnav ul {
	display:none;
}
form#members-directory-form #subnav {
	margin-top:-60px !important;
}

form#groups-directory-form #subnav ul {
	display:none;
}
form#groups-directory-form #subnav {
	margin-top:-60px !important;
}

form#groups-directory-form div.item-list-tabs ul {
	margin-right:10px !important;
}
form#members-directory-form div.item-list-tabs ul {
	margin-right:10px !important;
}



li.current a {
	border-bottom:0px none !important;
}
#buddypress div.message-search {
	position: absolute;
}
#item-header-avatar {
	float:left;
	width:25%;
}
#item-header-avatar img.avatar {
	width:80% !important;
	height:auto !important;
}
#buddypress div#item-header div#item-header-content {
	width:75%;
}
