#buddypress select {    background: #fff !important;border: 1px solid #eee !important;}
#buddypress form#whats-new-form textarea {border:1px solid #eee !important;outline:none !important;background: #fff !important; font-size: 14px !important}
#buddypress form#whats-new-form textarea:focus {
    border-color: #5AC8FB !important;
    outline-color: #5AC8FB !important;
}
#buddypress .comment-reply-link, #buddypress .generic-button a, #buddypress a.button, #buddypress button, #buddypress input[type=button], #buddypress input[type=reset], #buddypress input[type=submit], #buddypress ul.button-nav li a, a.bp-title-button {
    border: 1px solid #eee !important;
    color: #333 !important;
    font-size: 13px !important;
    padding: 5px 10px !important;
}
#buddypress div.item-list-tabs.activity-type-tabs {
    display: table !important;
    margin: 30px auto !important;
}
#buddypress div.item-list-tabs ul li.current a, #buddypress div.item-list-tabs ul li.selected a {
    background-color: #5AC8FB !important;
    color: #fff !important;
    opacity: 1 !important;
    font-weight: 300 !important;
}
#buddypress div.item-list-tabs ul li a span {
    background: #eee !important;
    border: 1px solid #fff !important;
    color: #333 !important;
    font-size: 11px !important;
    margin-left: 5px !important;
    padding: 1px 5px !important;
    vertical-align: baseline !important;
}
#buddypress div.item-list-tabs ul li a, #buddypress div.item-list-tabs ul li span {
    padding: 7px 13px !important;
}
#buddypress div.item-list-tabs ul li.selected a span{
	background: #fff !important;
}
#buddypress div.item-list-tabs ul li.last select {
    max-width: 185px;
    background: #fff !important;
    border: 1px solid #eee !important;
    outline: none;
}
label {font-weight: 300 !important}
#buddypress #reply-title small a span, #buddypress a.bp-primary-action span {
    background: #5AC8FB !important;
    font-size: 11px !important;
    padding: 1px 5px !important;
}
#buddypress ul.item-list li {
    border-bottom: 1px solid #eee !important;
    padding: 25px 0 !important;
}
.activity-list li.bbp_topic_create .activity-content .activity-inner, .activity-list li.bbp_reply_create .activity-content .activity-inner {
    border-left: 2px solid #eee !important;
    padding-left: 15px !important;
}
#buddypress div.item-list-tabs li.feed a{padding: 0px !important}

#buddypress div#message p, #sitewide-notice p {
    font-weight: 300 !important;
    color: #333 !important;
    background-color: #ffffe0 !important;
    border-color: #e6db55!important;
    border-radius: 4px !important;;
}
#buddypress div#message p, #sitewide-notice p {
    font-size: 13px!important;
}
#buddypress div.activity-comments form .ac-textarea {
    border: 1px solid #eee !important;
    padding: 15px !important;
}
#buddypress div.activity-comments form.ac-form {
    padding: 15px 0 !important;
}
#buddypress div.activity-comments div.acomment-meta{
    color: #333 !important;
    font-size: 13px !important;
    margin-left: 40px !important;
}
#buddypress div.activity-comments div.acomment-content {
    font-size: 13px !important;
    margin: 10px 0 0 40px !important;
}
#buddypress div.activity-comments ul li:last-child {border-bottom: none !important; padding-bottom: 0px !important}
#buddypress div.dir-search input[type=text], #buddypress li.groups-members-search input[type=text] {
    font-size: 100% !important;
    padding: 4px 5px !important;
}
#buddypress .dir-search input[type=search], #buddypress .dir-search input[type=text], #buddypress .groups-members-search input[type=search], #buddypress .groups-members-search input[type=text], #buddypress .standard-form input[type=color], #buddypress .standard-form input[type=date], #buddypress .standard-form input[type=datetime-local], #buddypress .standard-form input[type=datetime], #buddypress .standard-form input[type=email], #buddypress .standard-form input[type=month], #buddypress .standard-form input[type=number], #buddypress .standard-form input[type=password], #buddypress .standard-form input[type=range], #buddypress .standard-form input[type=search], #buddypress .standard-form input[type=tel], #buddypress .standard-form input[type=text], #buddypress .standard-form input[type=time], #buddypress .standard-form input[type=url], #buddypress .standard-form input[type=week], #buddypress .standard-form select, #buddypress .standard-form textarea {
    border: 1px solid #eee !important;
    background: #fff !important;
    border-radius: 0;
    color: #333 !important;
    font: inherit;
    font-size: 100% !important;
    padding: 6px !important;
    outline: none !important
}
#buddypress div.dir-search {
	margin-top:0px !important; 
}
#buddypress .dir-form {
    clear: left !important;
}
#buddypress .item-body {
    margin: 30px 0 !important;
}
div.bp-avatar-nav {
    margin: 15px 0 !important;
    display: inline-block !important;
    margin-top: 50px !important;
    width: 100% !important;
}
.bp-avatar-nav ul.avatar-nav-items li.current {
    border: 1px solid #eee  !important;
    border-bottom-color: #fff;
}
.bp-avatar-nav ul {
    border-bottom: 1px solid #eee !important;
}


#buddypress div#item-header div#item-meta {
    font-size: 13px !important;
    color: #333 !important;
    margin: 15px 0 5px !important;
    padding-bottom: 15px !important;
}
#buddypress #item-header-cover-image #item-header-avatar img.avatar {
    background: transparent !important;
    border: none !important;
}
#buddypress .activity-list .activity-content .activity-header img.avatar {
	margin: 0 10px 0 0 !important
}
#buddypress .activity-list li.mini {
    font-size: 100% !important;
}
#buddypress .activity-list .activity-content .activity-header, #buddypress .activity-list .activity-content .comment-header {
    color: #333 !important;
    line-height: 1.75 !important;
}
#buddypress div.pagination {
    font-size: 100% !important;
    padding: 15px 0 !important;
}
#buddypress ul.item-list li div.item-title span {
    color: #333 !important;
    font-size: 100% !important;
    font-weight: 300 !important;
}
#buddypress ul.item-list li div.item-title, #buddypress ul.item-list li h4 {
    font-size: 100% !important;
}






































