/********** STYLE INDEX **********
	- ALL PAGE
	- SIDEBAR 
	- SINGLE FORUM PAGE
	- TOPIC PAGE
		- TOPIC EDIT PAGE
/********** STYLE INDEX **********/
	

/********** BOX MESSAGE, NOTIFICATION BOX **********/
div.bbp-template-notice.info {color:#fff;border-radius:3px!important;border:none!important;padding:10px;background:#34aeed;text-shadow:none;box-shadow:none;}
div.bbp-template-notice p,
div.bbp-template-notice.info p,
div.bbp-template-notice.info a {color:#fff!important;padding:0px!important;height:auto;margin:0!important;}
div.bbp-template-notice.info p:last-child { margin:0!important}


/********** WEBBOARD UPDATE BY JIM 15052015 **********/
/*ALL PAGE*/
#bbpress-forums div.bbp-topic-content h1, #bbpress-forums div.bbp-reply-content h1, #bbpress-forums div.bbp-topic-content h2, #bbpress-forums div.bbp-reply-content h2, #bbpress-forums div.bbp-topic-content h3, #bbpress-forums div.bbp-reply-content h3, #bbpress-forums div.bbp-topic-content h4, #bbpress-forums div.bbp-reply-content h4, #bbpress-forums div.bbp-topic-content h5, #bbpress-forums div.bbp-reply-content h5, #bbpress-forums div.bbp-topic-content h6, #bbpress-forums div.bbp-reply-content h6 {line-height:1.5em;}

#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log, 
#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log, 
#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log {display:none;}

span#favorite-toggle,
span#subscription-toggle {float:right;font-size:14px;line-height:35px;text-transform:uppercase;}
span#favorite-toggle a,
span#subscription-toggle a {text-decoration:none;color:#fff;}

#bbpress-forums {margin-bottom:35px;}
#bbpress-forums ul li {list-style:none!important;}
#bbpress-forums div.bbp-topic-tags {position:absolute;bottom:100px;line-height:35px;height:35px;}

#bbp-search-form #bbp_search_submit {padding:7px 5px 6px!important;}
/*TINYMCE*/
#bbpress-forums div.wp-editor-container {line-height:15px;}
#bbpress-forums div.wp-editor-container .CodeMirror-gutter-elt {line-height:21px;}
#bbpress-forums div.wp-editor-container .CodeMirror-ToolBar {height:36px;background-color:#f5f5f5!important;border-bottom:1px solid #dedede!important;}
#bbpress-forums div.wp-editor-container .CodeMirror-ToolBar-close {float:right;width:44px!important;height:27px!important;}
#bbpress-forums div.wp-editor-container .CodeMirror-ToolBar:before {font-family:'Open Sans'!important;font-size:13px;text-transform:uppercase;font-weight: bold;height:27px;right: 0;top: 0;line-height:23px;width: 44px;padding:2px;text-align: center;margin:4px;}

/*SIDEBAR*/
.widget ul li a.bbp-author-avatar {border-radius:50%;overflow:hidden;width:18px;height:18px;display:inline-block;border:1px solid #ededed;vertical-align:middle;}
.widget ul li a.bbp-author-avatar img {display:block;width:100%;}

/*SINGLE FORUM PAGE*/
body.bbpress.single-forum #subscription-toggle {position:absolute;left:519px;top:2px;padding:7px;background-color:rgba(10,10,10, 0.20);}
body.bbpress.single-forum ul.bbp-topics li.bbp-header ul.forum-titles {overflow:visible!important;height:35px;}
body.bbpress.single-forum ul.bbp-topics li.bbp-header li.bbp-topic-title {width:calc(55% - 29px);background-color:rgba(10,10,10, 0.20)!important;line-height:34px;margin:-7px 0 0 43px!important;}

body.bbpress.single-forum .sidebar- #subscription-toggle {left:321px;}





/*TOPIC PAGE*/
span.bbp-reply-post-date,
span.bbp-admin-links a,
a.bbp-reply-permalink {font-size:12px;line-height:27px;}
/*TOPIC EDIT PAGE*/
body.topic-edit #bbpress-forums .bbp-breadcrumb {display:none;}
/*TOPIC PAGE - FORM*/
.bbp-topic-form {padding-top:8px!important;}
#bbpress-forums fieldset.bbp-form legend {padding:0 0 5px;font-weight:normal;border-bottom:none;}

/*TABLE FORUM*/
#bbpress-forums ul.bbp-lead-topic, 
#bbpress-forums ul.bbp-topics, 
#bbpress-forums ul.bbp-forums, 
#bbpress-forums ul.bbp-replies, 
#bbpress-forums ul.bbp-search-results,
#bbpress-forums textarea.wp-editor-area {border-width:1px;border-style:solid;margin-bottom:5px;}

#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-replies {border-width:1px 0px;}

/*BREADCRUMB*/
body.bbpress .bbp-breadcrumb .bbp-breadcrumb-home,
body.bbpress .bbp-breadcrumb .bbp-breadcrumb-current,
body.bbpress .bbp-breadcrumb .bbp-breadcrumb-sep {display:none;}

body.bbpress .bbp-breadcrumb {position:absolute;margin:2px 0;}
body.bbpress .bbp-breadcrumb a {padding: 3px 19px 3px 8px;float: left; margin-bottom: 5px;position: relative;background-color:rgba(10,10,10, 0.20);}
body.bbpress .bbp-breadcrumb a::after {border-bottom:24px solid transparent;border-left:15px solid rgba(10,10,10, 0.20);border-top:25px solid transparent;content:'';position:absolute;top:0;right:0;}
body.bbpress .bbp-breadcrumb a.bbp-breadcrumb-root {width:50px;height:49px;padding:0;overflow:hidden;text-decoration:none;background-color:rgba(10,10,10, 0.20);}
body.bbpress .bbp-breadcrumb a.bbp-breadcrumb-root:after {border-left-color:rgba(10,10,10, 0.20);}
body.bbpress .bbp-breadcrumb a.bbp-breadcrumb-root:before {content:'\a2bc';display:block;font-size: 19px;padding:11px;margin-right:15px;background-color:rgba(10,10,10, 0.20);}

body.bbpress .bbp-breadcrumb a.bbp-breadcrumb-forum {line-height:43px;font-size:14px;}


/*TABLE FORUM - HEADER*/
#bbpress-forums li.bbp-header {padding:7px;border-top:1px solid rgba(0,0,0,.08);background:#f3f3f3;text-transform:uppercase;line-height:36px;}
#bbpress-forums li.bbp-header ul.forum-titles li {padding:8px 8px 7px;font-size:14px;color:#fff;text-transform:uppercase;}
#bbpress-forums li.bbp-header .bbp-reply-author {display:none;}
#bbpress-forums li.bbp-header .bbp-reply-content {margin-left:400px;}
/*TABLE FORUM - BODY*/
#bbpress-forums li.bbp-body li a {font-size:14px;}
#bbpress-forums li.bbp-body .topic,
#bbpress-forums li.bbp-body .reply {margin:0;width:100%;border:1px solid #eee;border-bottom:none;border-top:none;}
#bbpress-forums li.bbp-body .bbp-reply-header {border:1px solid rgba(0,0,0,.08);background:rgba(200,200,200,.1);}
#bbpress-forums li.bbp-body .bbp-reply-content {padding:12px;border-left:1px solid #f9f9f9;}
#bbpress-forums li.bbp-body .bbp-reply-content p {line-height:20px;margin-bottom:20px;}
#bbpress-forums li.bbp-body .bbp-reply-content p code {margin:10px 0!important;}
#bbpress-forums li.bbp-body .bbp-reply-content ul.bbp-reply-revision-log {margin-top:10px!important;}

#bbpress-forums .bbp-forum-info .bbp-forum-content, 
#bbpress-forums p.bbp-topic-meta {font-size:12px;}

#bbpress-forums li.bbp-body .bbp-forum-freshness,
#bbpress-forums li.bbp-body .bbp-topic-freshness {padding:5px 8px 0 0;float:right;}
#bbpress-forums li.bbp-body .bbp-forum-freshness a, 
#bbpress-forums li.bbp-body .bbp-topic-freshness a {font-size:12px;}

#bbpress-forums li.bbp-body .bbp-topic-meta a.bbp-author-avatar {width:32px;height:32px;border-radius:50%;overflow:hidden;float:right;text-indent:0;}
#bbpress-forums li.bbp-body .bbp-topic-meta a.bbp-author-avatar img {width:100%;height:100%;border:none;}
#bbpress-forums li.bbp-body .bbp-topic-meta a.bbp-author-name {display:none;}

#bbpress-forums li.bbp-body .bbp-topic-meta span.bbp-topic-freshness-author a.bbp-author-avatar {width:24px;height:24px;}

#bbpress-forums li.bbp-topic-title a.bbp-topic-permalink {position:relative;width:calc(100% - 45px);left:50px;display:block;}
#bbpress-forums li.bbp-topic-title p.bbp-topic-meta {position:absolute;top:0px;margin:9px 5px 0;height:36px;width:34px;overflow:hidden;}
#bbpress-forums li.bbp-topic-title p.bbp-topic-meta .bbp-topic-started-by {position:relative;width:100%;height:100%;display:block;text-align:center;margin:0;text-indent:-200px;}
#bbpress-forums li.bbp-topic-title p.bbp-topic-meta .bbp-topic-started-by a {display:block;}
#bbpress-forums li.bbp-topic-title .bbp-topic-pagination {float:right;margin:0;clear:both;}
#bbpress-forums li.bbp-topic-title .bbp-topic-pagination a {margin-left:3px;font-size:10px!important;padding:1px 5px;}


div.bbp-template-notice, div.indicator-hint {padding:10px;}

/*TABLE FORUM - FOOTER*/
#bbpress-forums li.bbp-footer {border-top:1px solid #ddd;background:#f3f3f3;text-transform:uppercase;padding:0;}
#bbpress-forums li.bbp-footer .bbp-reply-author {padding:9px 5px;}
#bbpress-forums li.bbp-footer .bbp-reply-content {margin-left:138px;padding:0 5px;line-height:39px;}


/*BBPRESS PLUGIN*/
.bbp-reply-author a img {width:64px;height:64px;border-radius:50%;}
.bbp-topic-description a img,
.bbp-topic-revision-log li.bbp-topic-revision-log-item a img {border-radius:50%;}
/*BBpress*/
.widget_display_search #bbp-search-form #bbp_search {height:36px; width:calc(100% - 80px) !important}
.widget_display_search #bbp-search-form #bbp_search_submit { width:80px; border-radius:0 3px 3px 0; height:36px; margin:0px;}
/*BBpress Table*/
#bbpress-forums #bbp-search-form {/*margin-bottom:5px;display:flex;*/}
#bbpress-forums #bbp-search-form #bbp_search {padding:6px 7px 7px!important;}
#bbpress-forums #bbp-search-form input#bbp_search_submit { margin:0!important; border-radius:0 3px 3px 0!important;}
/*BBpress Table*/
#bbpress-forums li.bbp-body .bbp-reply-header:first-child { margin-top:0px;}
#bbpress-forums li.bbp-body li.bbp-forum-info {padding:8px 0px 0px 1%;width:54%;}
#bbpress-forums li.bbp-body li.bbp-forum-topic-count,
#bbpress-forums li.bbp-body li.bbp-forum-reply-count {margin:1px!important;}


#bbpress-forums ul.bbp-forums ul.bbp-forums-list {margin:10px;padding:5px!important;}

#bbpress-forums li.bbp-body ul.forum, 
#bbpress-forums li.bbp-body ul.topic {border:1px solid rgba(0,0,0,.08);border-top:none;padding:1px 4px;}
#bbpress-forums li.bbp-forum-freshness,
#bbpress-forums li.bbp-topic-freshness {text-align:right;}

#bbpress-forums li.bbp-topic-freshness,
#bbpress-forums li.bbp-forum-freshness {padding-left:8px;float:right;}

#bbpress-forums li.bbp-body li.bbp-forum-title,
#bbpress-forums li.bbp-body li.bbp-topic-title {padding:8px 0px 0px 0;width:54%;position:relative;}


#bbpress-forums li.bbp-body li.bbp-forum-reply-count,
#bbpress-forums li.bbp-body li.bbp-topic-voice-count,
#bbpress-forums li.bbp-body li.bbp-forum-topic-count,
#bbpress-forums li.bbp-body li.bbp-topic-reply-count {color:#999;font-size:18px;line-height:1.2em;padding:18px 0;margin:1px;}
/*BBpress Reply */
.bbp-topic-form,.bbp-reply-form {padding:15px;border:1px solid #e8e8e8;}


/*BBpress Status : Sticku & Super Sticky*/
#bbpress-forums ul.sticky {background:#fcf8e3!important;}
#bbpress-forums ul.sticky li a {color:#C2991A!important;}
#bbpress-forums ul.sticky li.bbp-topic-voice-count,
#bbpress-forums ul.sticky li.bbp-topic-reply-count {background:#ffe699;color:#C2991A;}

#bbpress-forums ul.super-sticky {background:#f2dede!important;}
#bbpress-forums ul.super-sticky li a {color:#fb6f6b!important;}
#bbpress-forums ul.super-sticky li.bbp-topic-voice-count,
#bbpress-forums ul.super-sticky li.bbp-topic-reply-count {background:#fcb1ae;color:#fb6f6b;}

/*BBpress Status : Close*/
#bbpress-forums ul.status-closed {background:#f5f5f5;}
#bbpress-forums ul.status-closed li.bbp-topic-title {/*padding-left:2%;width:53%;*/}
#bbpress-forums ul.status-closed li.bbp-topic-voice-count,
#bbpress-forums ul.status-closed li.bbp-topic-reply-count {background:#f5f5f5;color:#ccc;}
#bbpress-forums ul.status-closed .bbp-topic-started-by {color:#ccc;}

/*BBpress Create*/

#bbpress-forums fieldset.bbp-form legend input#bbp_log_reply_edit,
#bbpress-forums fieldset.bbp-form legend input#bbp_log_topic_edit {width:auto;}
#bbpress-forums fieldset.bbp-form label[for="bbp_log_reply_edit"] ,
#bbpress-forums fieldset.bbp-form label[for="bbp_log_topic_edit"] {font-size:12px;font-weight:normal;text-transform:none;font-style:italic;}
#bbpress-forums fieldset.bbp-form label[for="bbp_reply_edit_reason"],
#bbpress-forums fieldset.bbp-form label[for="bbp_topic_edit_reason"] {width:100%;}


	/*BBpress Edit Profile*/
	#bbpress-forums #bbp-your-profile fieldset { padding-left:0 !important; padding-right:0 !important}
	#bbpress-forums #bbp-your-profile fieldset label[for] { text-align:left !important;}
	#bbpress-forums #bbp-your-profile fieldset fieldset.password { width:80% !important;}
	#bbpress-forums #bbp-your-profile fieldset fieldset.password input { width:100% !important;}
	#bbpress-forums #bbp-your-profile fieldset input, #bbpress-forums #bbp-your-profile fieldset textarea { width:80% !important;}
	#bbpress-forums fieldset.bbp-form select#display_name,
	#bbpress-forums fieldset.bbp-form select#role,
	#bbpress-forums fieldset.bbp-form select#bbp-forums-role {margin-bottom:0; width:80% !important; background:#f9f9f9; border:1px solid #ddd; box-shadow:none; padding:5px 5px;border-radius:0; text-transform:none;}
	#bbpress-forums fieldset.bbp-form div #super_admin { width:auto!important}
	#bbpress-forums fieldset.bbp-form label[for="super_admin"] + label { margin-top:5px;}
	#bbp-your-profile .form-table th { display:none}
	#bbp-your-profile .form-table td p { width:auto; float:left;}
	#bbp-your-profile .form-table td img { border:5px solid #fff; border-radius:3px; overflow:hidden; position:relative; box-shadow:0 0 3px #eee; margin-bottom:10px; margin-top:10px; margin-right:10px;}
	#bbp-your-profile .form-table td .button { float:left; margin-top:10px; }
	
#bbpress-forums fieldset.bbp-form div input[type="radio"] { margin:3px 0 0; margin-right:5px; width:13px; height:13px;}

#bbpress-forums fieldset.bbp-form div input[type="checkbox"] { margin:3px 0 0; margin-right:5px;}
#bbpress-forums fieldset.bbp-form label[for="bbp_topic_subscribers"],
#bbpress-forums fieldset.bbp-form label[for="bbp_topic_favoriters"],
#bbpress-forums fieldset.bbp-form label[for="bbp_topic_tags"] { margin-right:10px;}



#bbpress-forums div.bbp-the-content-wrapper,
.bbp-forum-form div.bbp-the-content-wrapper {float:left;width:100%;margin-bottom:10px;}
#bbpress-forums fieldset.bbp-form,
.bbp-forum-form fieldset.bbp-form {border:none;padding:0;background:none!important;}
#bbpress-forums fieldset.bbp-form input,
.bbp-forum-form fieldset.bbp-form input {width:100%;}
#bbpress-forums fieldset.bbp-form select#bbp_forum_id ,
.bbp-forum-form fieldset.bbp-form select#bbp_forum_type_select ,
#bbpress-forums fieldset.bbp-form #bbp_stick_topic_select,
.bbp-forum-form fieldset.bbp-form #bbp_forum_status_select,
#bbpress-forums fieldset.bbp-form #bbp_topic_status_select,
.bbp-forum-form fieldset.bbp-form #bbp_forum_visibility_select {max-width:201px;margin-right:10px;}
#bbpress-forums fieldset.bbp-form p,
.bbp-forum-form fieldset.bbp-form p {display:block;}
#bbpress-forums fieldset.bbp-form label,
.bbp-forum-form fieldset.bbp-form label {float:left;}
#bbpress-forums fieldset.bbp-form select {padding:7px 9px;}

#bbpress-forums fieldset.bbp-form select#bbp_forum_id,
#bbpress-forums fieldset.bbp-form select#bbp_stick_topic_select {width:100px;font-size:12px;}
#bbpress-forums fieldset.bbp-form select#bbp_topic_status_select {width:100px;margin-right:0;font-size:12px;}

.bbp-forum-form fieldset.bbp-form p label[for=bbp_forum_type],
.bbp-forum-form fieldset.bbp-form p label[for=bbp_forum_status],
.bbp-forum-form fieldset.bbp-form p label[for=bbp_forum_visibility],
#bbpress-forums fieldset.bbp-form p label[for=bbp_forum_id],
#bbpress-forums fieldset.bbp-form p label[for=bbp_stick_topic],
#bbpress-forums fieldset.bbp-form p label[for=bbp_topic_status],
#bbpress-forums fieldset.bbp-form p label[for="bbp_topic_tags"] {padding:7px 6px;border:1px solid #ededed;background:#f5f5f5;margin-right:-1px;margin-bottom:-1px;line-height:19px;}
#bbpress-forums fieldset.bbp-form p label[for="bbp_topic_tags"] {width:91px;}
#bbpress-forums fieldset.bbp-form p input#bbp_topic_tags {width:calc(100% - 91px);line-height:19px;}

.bbp-forum-form fieldset.bbp-form p label[for=bbp_forum_type],
.bbp-forum-form fieldset.bbp-form p label[for=bbp_forum_status],
.bbp-forum-form fieldset.bbp-form p label[for=bbp_forum_visibility] {margin-top:2px;}


/*BBpress Button*/
div.bbp-submit-wrapper {float:left;margin:0;}
/*button#bbp_reply_submit,
input#bbp_search_submit,
button#bbp_forum_submit,
button#bbp_topic_submit {font-size:12px;text-transform:none;padding:9px 16px 10px;width:auto;border:none;border-radius:0;}
*/
input#bbp_search_submit {margin:2px 0;}


/*BBpress widget*/
.widget_display_replies,.widget_display_topics,.widget_display_stats {margin-top:-20px!important;margin-bottom:40px!important;}
.widget_display_replies ul li,.widget_display_topics ul li {border-bottom:1px solid #f9f9f9;}
.widget_display_stats dl[role=main] dt {float:left;clear:left;width:100%;border-bottom:1px solid #f9f9f9;}
.widget_display_stats dl[role=main] dd {float:right;margin:-23px 10px 0;}

/*BBpress widget Recent Reply*/
.widget_display_replies ul li:before,
.widget_display_topics ul li:before {font-family:'jdic';content:"\a228";position:absolute;top:5px; display:none;}
.widget_display_replies ul li a,.widget_display_topics ul li a {background:none;padding-left:18px;}



/*BBpress Editor*/
#bbpress-forums div.quicktags-toolbar,
.bbp-the-content-wrapper div.quicktags-toolbar {background:#f5f5f5;border-bottom:none;float:left;width:100%;padding:3px 0px!important;}
#bbpress-forums div.quicktags-toolbar input,
.bbp-the-content-wrapper div.quicktags-toolbar input {text-shadow:none;line-height:1px!important;margin:2px 0 2px 5px!important;}
fieldset.bbp-form input#bbp_topic_subscription {clear:both;margin:0 5px 10px 0!important;width:auto;}
fieldset.bbp-form label[for="bbp_topic_subscription"] {font-weight:normal;line-height:14px;font-size:11px;font-style:italic;}


textarea#bbp_reply_content, textarea#bbp_topic_content, textarea#bbp_forum_content {width:100%;}


/*BBpress Popup link*/
#wp-link-close:before {font-family:'dashicons'!important;}
#wp-link-close .screen-reader-text { display:none;}
#wp-link #link-options div label span { float:left; text-align:left; margin-top:7px; max-width:75px;}
#wp-link #search-panel label span.search-label { float:left; text-align:left !important; margin-top:7px; max-width:75px !important;}
#wp-link .link-target span { margin-top:0px !important;}
#wp-link label input[type=text] { margin-top:0px !important;}
#wp-link .link-target input[type="checkbox"] { margin-right:5px;}


/*BBPRESS LOGIN*/
.bbp-logged-in { float:left; width:100%;}
.bbp-logged-in .user-submit { float:left; margin-right:10px;}
.bbp-logged-in .logout-link { float:left; padding: 0px 7px; font-size: 11px; letter-spacing: normal;}
.bbp-logged-in h4 { float:left; width:calc(100% - 42px)!important; padding:0!important; margin:-5px 0 0 0!important;}

/*BBPRESS FORUM STATISTICSN*/
h4 + dl[role="main"] { float:left; width:100%;}
h4 + dl[role="main"] dt { float:left; width:79%; margin-right:1%}
h4 + dl[role="main"] dd { float:right; width:20%; text-align:right;  margin-bottom:0px;}

/********** ALL PAGE UPDATE BY JIM 25082015 **********/
#bbpress-forums .bbp-forums .bbp-footer {display:none;}


/**/
/*body.bbpress #bbpress-forums .bbp-template-notice,*/
body.bbpress #bbpress-forums .bbp-template-notice.info,
body.bbpress #bbpress-forums .bbp-template-notice.info+.bbp-pagination,
body.bbpress #bbpress-forums .bbp-pagination .bbp-pagination-count {display:none;}
body.bbpress #bbpress-forums .bbp-pagination .bbp-pagination-links {float:left;}
body.bbpress #bbpress-forums .bbp-pagination .bbp-pagination-links a,
body.bbpress #bbpress-forums .bbp-pagination .bbp-pagination-links span {margin:0 5px 5px 0;}


body.bbpress #bbpress-forums fieldset.bbp-form input#bbp_topic_subscription {width:auto;}
/*PAGINATION*/
.bbp-pagination {position:relative;float:left;width:100%;margin:0px;}
.bbp-pagination .bbp-pagination-count {border:none;text-transform:uppercase;font-size:11px;}
.bbp-pagination .bbp-pagination-links {position: relative;float: left;width: 100%;text-transform: uppercase;font-weight: bold;}
.bbp-pagination .bbp-pagination-links a,
.bbp-pagination .bbp-pagination-links span {position: relative;float: left;background:#fff;color: #555;border: 1px solid #E1E1E1;padding: 4px 9px;border-radius: 2px;margin-right: 5px;text-decoration: none;position: relative;float: left;}
.bbp-pagination .bbp-pagination-links span {background:#fff;color: #555;border:1px solid #E1E1E1;padding: 4px 9px;border-radius:2px;margin-right:5px;text-decoration:none;position:relative;float: left;}
.bbp-pagination .bbp-pagination-links a:hover{border: 1px solid #666;}
.bbp-pagination .bbp-pagination-links .current {color:#fff;background: #555;border: 1px solid #555;text-decoration: none;padding: 4px 9px;position: relative;float: left;margin-right: 5px;}


/********** FORUM PAGE UPDATE BY JIM 25082015 **********/

/********** TOPIC PAGE UPDATE BY JIM 25082015 **********/
.bbp-topics .bbp-footer {display:none;}
body.single-topic .bbp-footer {display:block;}


#bbp-user-avatar {display:inline-block;border-radius: 50%;overflow: hidden;width: 150px;height: 150px;}
#bbp-user-avatar .vcard a img {width:100%;}

#bbpress-forums #bbp-your-profile fieldset {padding-top:0;}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation a {text-transform:uppercase;text-align:right;border-bottom:1px solid #ededed;}
/*BBPRESS PROFILE PAGE*/
body.bbp-user-page #pgtt {display:none;}
body.bbp-user-page #bbpress-forums #bbp-user-wrapper ul.bbp-topics {clear:both;}

/*BBPRESS PROFILE EDIT PAGE*/
body.bbp-user-edit #pgtt {display:none;}
body.bbp-user-edit form#bbp-your-profile label {font-size:14px;font-weight:normal;text-transform:uppercase;}
body.bbp-user-edit #bbpress-forums #bbp-your-profile fieldset input, 
body.bbp-user-edit #bbpress-forums #bbp-your-profile fieldset textarea,
body.bbp-user-edit #bbpress-forums #bbp-your-profile fieldset select {padding:8px;font-size:16px;}

#bbpress-forums #bbp-user-wrapper h2.entry-title,
body.bbp-user-edit #bbpress-forums #bbp-your-profile h3 {margin:0 0 10px 0;padding-bottom:5px;border-bottom:3px solid #eee;font-size:1.4em;}


.ubtn-sep-icon.ubtn-sep-icon-at-left .ubtn-icon { left:0 !important; }
div.bbp-template-notice p { font-size:14px; }