#buddypress{border:1px solid #e5e5e5;border-color:#eee #eee #cecece;padding:15px 15px 0 15px;margin-bottom:20px;position:relative}#buddypress #item-body,#buddypress #members-directory-form,#buddypress #groups-directory-form{margin:0 -15px}#buddypress .clear{clear:both}#buddypress ul{margin-left:0;padding:0}#buddypress #activate-page{margin-bottom:20px}#buddypress #item-body form#whats-new-form{padding:15px}#buddypress form#whats-new-form textarea{min-height:100px!important;width:100%}#buddypress #whats-new-options{height:auto!important}#buddypress #whats-new:focus{border-color:#222!important;color:#333;box-shadow:none;background-color:#fff;outline-color:transparent;outline:0}#buddypress button,#buddypress input[type=submit],#buddypress input[type=button],#buddypress input[type=reset],#buddypress ul.button-nav li a,#buddypress div.generic-button a,#buddypress .comment-reply-link,a.bp-title-button{border:0;color:#fff!important;background:#ef4135;height:30px;line-height:22px;padding:5px 14px;font-size:12px;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#buddypress button:hover,#buddypress input[type=submit]:hover,#buddypress input[type=button]:hover,#buddypress input[type=reset]:hover,#buddypress ul.button-nav li a:hover,#buddypress ul.button-nav li.current a,#buddypress div.generic-button a:hover,#buddypress .comment-reply-link:hover,#buddypress .standard-form div.submit input:focus{opacity:.75;filter:alpha(opacity=75);border:0;background:#ef4135}#buddypress a.button{color:#ef4135;background:transparent;border:0}#buddypress a.button:hover{color:#333;background:transparent;border:0}#buddypress div#message p,#sitewide-notice p,#buddypress div#message.error p{padding:8px 35px 8px 14px;margin:15px;color:#c09853;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px}#buddypress .standard-form#signup_form div div.error{padding:8px 35px 8px 14px;margin-bottom:20px;color:#b94a48;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#f2dede;border:1px solid #eed3d7;border-radius:4px}#buddypress .standard-form#signup_form div div.error{margin-bottom:10px}#buddypress div#message.updated p{padding:8px 35px 8px 14px;margin:15px;color:#468847;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#dff0d8;border:1px solid #d6e9c6;border-radius:4px}.bp_activity #buddypress>div.item-list-tabs#subnav,.bp_activity #buddypress>div.activity{margin:0 -15px}#buddypress .activity ul.item-list{border-top:0}#buddypress div.item-list-tabs ul li a span,#buddypress div.item-list-tabs ul li.selected a span,#buddypress div.item-list-tabs ul li a:hover span{background:#ef4135;border:0;color:#fff;opacity:1;filter:alpha(opacity=100)}#buddypress div.item-list-tabs ul li a,#buddypress div.item-list-tabs ul li span{text-transform:uppercase;color:#333}#buddypress div.item-list-tabs ul li a:hover,#buddypress div.item-list-tabs ul li.selected a,#buddypress div.item-list-tabs ul li.current a{background-color:transparent;color:#ef4135;font-weight:400;opacity:1;filter:alpha(opacity=100)}#buddypress div.item-list-tabs#subnav{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:#f5f5f5;margin:10px 0 0 0;padding:5px 10px;overflow:hidden}#buddypress div.item-list-tabs#subnav ul li{line-height:30px}#buddypress div.item-list-tabs ul li.last select{margin-bottom:0}#buddypress div.item-list-tabs#subnav ul li.last label{display:inline-block;line-height:30px;text-transform:uppercase;color:#333}#buddypress #activity-stream{margin-top:0}#buddypress form#whats-new-form #whats-new-options select{margin-top:10px}#buddypress #whats-new-post-in-box{text-transform:uppercase;color:#333;font-size:12px}#buddypress div.activity-comments form .ac-textarea{border:1px solid #ddd}#buddypress div.activity-comments form input{margin-top:0}#buddypress a.bp-primary-action span,#buddypress #reply-title small a span{border-radius:50%}#buddypress .activity-list li.load-more{background:#f5f5f5;font-size:110%;margin:0;padding:10px 15px;text-align:center;border-top:0}#buddypress .activity-list li.load-more a{color:#999}#buddypress .activity-list li.load-more a:hover{color:#222}#buddypress #activity-stream .activity-inner>p{margin-top:25px}#buddypress div.activity-meta a:first-child,#buddypress div.item-list-tabs ul li a:first-child{padding-left:0}#buddypress div#subnav ul li a:first-child{padding-left:7px}#buddypress .activity-header a:first-child{text-transform:uppercase}#buddypress a.activity-time-since{color:#999;text-decoration:none!important}#buddypress div.item-list-tabs ul li a,#buddypress div.item-list-tabs ul li span{padding:5px 20px}#buddypress #members-directory-form .item-list-tabs,#buddypress #groups-directory-form .item-list-tabs{padding:5px 10px}#buddypress #members-list li,#buddypress #groups-list li{padding:15px;-webkit-transition:background .3s linear;transition:background .3s linear}#buddypress #members-list li:hover,#buddypress #groups-list li:hover{background:#f5f5f5}#buddypress ul.item-list li{padding:15px}#buddypress ul.item-list li:last-child{border-bottom:0}#buddypress ul.item-list li div.action{right:15px}#buddypress span.activity,#buddypress ul.item-list li div.item-title span{color:#999;font-size:100%;opacity:1;filter:alpha(opacity=100)}#buddypress ul.item-list li div.item-title,#buddypress ul.item-list li h4{width:85%}#buddypress div.dir-search{margin:0}#buddypress div.dir-search input[type=text]{margin:0}#buddypress div.dir-search label{margin:0;display:inline-block}#buddypress ul.item-list li div.item-desc{color:#999;font-size:14px;width:93%}#buddypress ul.item-list li div.meta{color:#999;font-size:11px;margin-top:0;border-bottom:1px solid #ddd}#buddypress div#item-header div#item-header-content{float:none}#buddypress table tr td.thread-info p.thread-excerpt,#buddypress div#item-header div#item-meta{font-size:100%}#buddypress table#message-threads tr.unread td{font-weight:300}#buddypress div.message-search{margin:5px 0}#buddypress div.message-search form{margin:0}#buddypress div.message-search label{display:inline-block;margin:0}#buddypress div.message-search label input{margin:0}#buddypress div.item-list-tabs#subnav ul li{line-height:30px}#buddypress div.messages-options-nav{padding:6px 15px;font-size:100%}#buddypress div.messages-options-nav select{margin:0}#buddypress form#whats-new-form p.activity-greeting{line-height:1;margin-bottom:15px;margin-left:75px;margin-top:0}#buddypress #item-body form#whats-new-form{border-bottom:1px solid #eaeaea}#buddypress #item-body form#whats-new-form #whats-new-content{padding:0 0 0 20px}#buddypress a.bp-secondary-action,#buddypress span.highlight{font-size:100%}#buddypress #message-thread{padding:0 15px}#buddypress div#message-thread div.message-box{padding:0 0 15px 0}#buddypress #send_message_form,#buddypress #settings-form{padding:0 15px 15px 15px}#buddypress #send_message_form p,#buddypress #settings-form p{margin-top:10px}#buddypress table tr td.label{border-right:1px solid #eaeaea;font-weight:300;width:25%;background:transparent;color:#666;text-shadow:none;text-transform:uppercase}#buddypress div.profile h4{margin-bottom:10px}#buddypress .profile{padding:0 15px 15px 15px}.questions #buddypress div.item-list-tabs#subnav{padding:0;height:0;border:0}.questions #buddypress h3{margin:0}#buddypress .dw-question .entry-status+span{padding:0;margin:0;border:0}#buddypress .dw-question .hentry:first-child{border-top:1px solid #e6e6e6}