.forum-secondary-menu {
    display: none;
}

.bbp-search-form input#bbp_search_submit{
	background: linear-gradient(#ffb34e,#ff9735)!important;
    color: #fff!important;
    border: none;
    padding: 8px 15px;
    text-transform: uppercase;
    margin-bottom: 10px;
    margin-left: 10px;
    transition: opacity 1s ease;
}

.bbp-search-form input#bbp_search_submit:hover{
	opacity: .8;
	transition: opacity 1s ease;
	cursor: pointer;
}

#bbpress-forums #bbp-search-form #bbp_search,
.bbp-search-form input#ts{
	height: 29px;
	padding: 6px !important;
	border: 1px solid rgb(128, 128, 128);
}

#bbpress-forums #bbp-search-form #bbp_search:hover,
.bbp-search-form input#ts:hover,
#bbpress-forums #bbp-search-form #bbp_search:focus,
.bbp-search-form input#ts:focus{
	padding: 2px !important;
}

#bbpress-forums #bbp-search-form #bbp_search:hover, #bbpress-forums #bbp-search-form #bbp_search:focus {
    border-width: 1px !important;
}

.forum-archive #post-9160 .main_title{
	display: none;
}
/* 
.forum .main_title {
    margin-bottom: 20px;
    color: #fff;
    background-color: #fa840f;
    font-size: 18px;
    font-weight: 500 !important;
    padding: 10px 20px;
}
 */
.single-forum .main_title,
.single-topic .main_title{
    margin-bottom: 0px !important;
    color: #fff;
    background-color: #fa840f;
    padding: 10px 25px;
    font-size: 18px;
    font-weight: 500 !important;
}


.forum-archive .bsp_thumbnail img {
    max-width: 75px;
    margin-top: 5px;
}

li.bbp-topic-title{
	width: 55% !important;
	max-width: 520px;
}

.forum-archive li.bbp-forum-info{
	width: 100% !important;
	max-width: 100% !important;
	padding-right: 10px !important;
}

.forum-archive .bbp-header .forum-titles li:not(:first-child),
.forum-archive .bbp-body ul.bbp-forum-status-open > li:not(:first-child){
	display: none;
}

.forum-archive #bbpress-forums li.bbp-header,
.forum-archive #bbpress-forums li.bbp-footer{
	background: transparent !important;
	border: none !important;
}

#sidebar .bbp-login-form label{
	width: 140px;
}

.forum-archive .bbp-body > ul {
	margin: 20px 0 !important;
	border: 1px solid #808080 !important;
}

.forum-archive .bbp-forums {
	border: none !important;
}

.forum-archive .bbp-forum-content {
	line-height: 1.4em;
}

.forum-archive .forum-titles li.bbp-forum-info {
    text-transform: uppercase;
    font-size: 16px;
}

.forum-archive #bbpress-forums li a {
    text-transform: uppercase;
	font-size: 14px !important;
}

.forum-archive #custom_html-3,
.forum-archive #custom_html-4,
.forum-archive #custom_html-5,
.forum-archive #text-12{
	display: none !important;
}

#sidebar #caldera_forms_widget-2,
#sidebar #bbp_login_widget-2,
#sidebar #bbp_topics_widget-2,
#sidebar #bbp_replies_widget-2{
	background-color: #fff;
}

#sidebar #bbp_login_widget-2 h4,
#sidebar #bbp_topics_widget-2 h4,
#sidebar #bbp_replies_widget-2 h4{
	font-size: 14px;
}

@media(min-width:981px){
	
	.forum-archive #sidebar,
	.bbpress #sidebar{
		width: 25.875%;
	}

	.forum-archive.et_right_sidebar #left-area,
	.bbpress.et_right_sidebar #left-area {
		float: left;
		padding-right: 2.5%;
	}

	.forum-archive.et_right_sidebar #sidebar,
	.bbpress.et_right_sidebar #sidebar{
		padding-left: 10px;
	}

	.forum-archive #left-area,
	.bbpress #left-area{
		width: 74.125%;
	}
	
}

#sidebar div#caldera_form_1 {
	background-color: #fa840f;
}

#sidebar #bbp_login_widget-2,
#sidebar #bbp_topics_widget-2,
#sidebar #bbp_replies_widget-2{
	padding: 25px;
}

#sidebar #bbp_login_widget-2 .bbp-remember-me{
	display: none;
}

#sidebar #caldera_forms_widget-2 h4.widgettitle {
	display: none;
}

#sidebar .caldera-grid .col-sm-12.single {
	padding: 0px !important;
}

#sidebar .caldera-grid .row {
	margin: 0px;
}

#sidebar .caldera-grid input[type=submit],
#sidebar button#user-submit{
	width: 100%;
	background: linear-gradient(#ffb34e,#ff9735)!important;
    color: #fff!important;
    border: none;
    padding: 8px 15px;
    text-transform: uppercase;
    transition: opacity 1s ease;
	border-radius: 0px !important;
    font-weight: 600;
    font-size: 14px;
}

#sidebar .caldera-grid input[type=submit]:hover,
#sidebar button#user-submit:hover{
	opacity: .8;
	transition: opacity 1s ease;
	cursor: pointer;
}

#sidebar .caldera-grid h2 {
	font-size: 14px;
	text-align: center;
	color: #fff;
	padding-bottom: 10px;
	position: relative;
}

#sidebar .caldera-grid h2:before{
	content: "\f1d8";
    font-family: Fontello;
    color: #fac90e;
    font-size: 30px;
    position: absolute;
    top: 7px;
    left: -13px;
    z-index: 3;
}

#sidebar .caldera-grid input.form-control {
	padding: 0px!important;
	border-radius: 0px;
	border: 5px solid transparent;
	font-size: 14px !important;
}

#sidebar .caldera-grid textarea.form-control {
	border-radius: 0;
	border: 5px solid transparent !important;
	max-height: 100px !important;
	font-size: 14px !important;
}

#sidebar .bbp-remember-me {
	display: none;
}

#sidebar fieldset.bbp-form {
	display: flex;
	flex-direction: column;
}

#sidebar .bbp-username {
	order: 1;
}

#sidebar .bbp-password {
	order: 2;
}

#sidebar .c4wp_captcha_field {
    order: 4;
	margin-top: 10px;
    margin-bottom: 0px !important;
}

#sidebar .bbp-submit-wrapper {
	order: 5;
}

#sidebar .bbp-login-links {
	order: 3;
	display: flex;
    flex-direction: row;
    margin: 0;
    width: 100%;
    column-gap: 10px;
    justify-content: center;
	margin-top: 10px;
}

#sidebar .bbp-form input {
	width: 100%;
}

#sidebar a.bbp-register-link {
	border-right: 1px solid #808080;
	padding-right: 10px;
}

#sidebar .bbp-forum-title,
#sidebar .bbp-reply-topic-title{
	color: #fa840f;
}

#sidebar .bbp-reply-topic-title{
	font-size: 14px !important;
}

#sidebar .bbp-login-links a {
	text-transform: uppercase;
	font-size: 12px;
	color:#fa840f;
	line-height: 1.2em;
}

#sidebar .bbp-login-links a:hover{
    opacity: 0.8;
}

#sidebar input#user_login,
#sidebar input#user_pass {
	height: 35px;
	border-color: rgb(128, 128, 128,);
}

#sidebar input#user_pass:hover{
	border: 5px solid #fff2cc!important;
    background: #fff2cc!important;	
}

#bbpress-forums fieldset.bbp-form{
	background: #fff;
}

#bbpress-forums fieldset.bbp-form button,
#bbpress-forums #bbp-your-profile fieldset.submit button{
	background: linear-gradient(#ffb34e,#ff9735)!important;
    color: #fff!important;
    border: none;
    padding: 8px 15px;
    text-transform: uppercase;
    transition: opacity 1s ease;
	font-weight: 600;
	width: 100%;
}

@media(min-width: 768px){	
	#bbpress-forums #bbp-your-profile fieldset.submit button{
		width: auto !important;
	}
}

#bbpress-forums fieldset.bbp-form button:hover,
#bbpress-forums #bbp-your-profile fieldset.submit button:hover{
	opacity: 0.8;
	transition: opacity 1s ease;
	cursor: pointer;
}

.topic li.bbp-footer,
.topic li.bbp-header{
	display: none;
}

#bbpress-forums fieldset.bbp-form legend {
    font-weight: 600;
	position: relative;
    top: 14px;
    left: -5px;
}

.forum-archive #bbpress-forums li.bbp-header{
	display: none;
}

.bbp-user-page #main-content,
.bbp-user-edit #main-content{
	background-color: #fff !important;

}

.bbp-user-page #main-content .entry-content,
.bbp-user-edit #main-content .entry-content{
	background-color: white;
	width: 90%;
    margin: 0 auto;
    padding: 50px 0 20px;
}

.bbpress.logged-in #bbp_login_widget-2 .widgettitle{
	display: none;
}

.bbpress.logged-in #bbp_login_widget-2 a.button.logout-link {
    display: flex;
    justify-content: end;
	font-size: 14px !important;
}

.bbpress.logged-in #bbp_login_widget-2 a.button.logout-link:hover{
	color: #fa840f;
}

.bbpress.logged-in #bbp_login_widget-2 h4{
	margin-bottom: 23px;
}

#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-footer{
	background-color: #f2f2f2;
	color: #949494;
}

.bbp-press button:hover,
.bbp-press .button:hover{
	cursor: pointer;
}

#bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-topics{
	border: none !important;
}

#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a,
#bbpress-forums #bbp-single-user-details #bbp-user-navigation a:hover{
	background: transparent !important;
    opacity: .8;
    color: #fa840f !important;
}

#bbpress-forums #bbp-single-user-details #bbp-user-navigation a {
    color: #000!important;
	font-weight: 600 !important;
}

div.bbp-template-notice, div.indicator-hint {
    background-color: rgb(191, 191, 191);
    color: #fff;
    border: none !important;
    padding: 1px 0 1px 5px;
    border-left: 20px solid #fa840f!important;
	margin-bottom: 0px !important;
}

.bbp-form div.bbp-template-notice, .bbp-form div.indicator-hint{
	margin-bottom: 20px !important;
}

div.bbp-template-notice.error, div.bbp-template-notice.warning{
	background-color: rgb(191, 191, 191) !important;
}

.bbp-topic-form{
	background-color: #fff !important;
}

.single-forum #bbpress-forums,
.single-topic #bbpress-forums{
	background-color: #f2f2f2 !important;
}

#bbpress-forums{
	background-color: transparent;
}

.single-forum .bbp-pagination,
.single-forum .bbp-forum-9040,
.single-forum .bbp-breadcrumb p,
.single-forum #bbpress-forums ul.bbp-forums,.single-forum #bbpress-forums ul.bbp-lead-topic, .single-forum #bbpress-forums ul.bbp-replies,.single-forum #bbpress-forums ul.bbp-search-results, .single-forum #bbpress-forums ul.bbp-topics,
.single-forum #bbpress-forums fieldset.bbp-form,
.single-topic .bbp-pagination,
.single-topic .bbp-forum-9040,
.single-topic .bbp-breadcrumb p,
.single-topic #bbpress-forums ul.bbp-forums,.single-topic #bbpress-forums ul.bbp-lead-topic, .single-topic #bbpress-forums ul.bbp-replies,.single-topic #bbpress-forums ul.bbp-search-results, .single-topic #bbpress-forums ul.bbp-topics,
.single-topic #bbpress-forums fieldset.bbp-form,
.bbp-user-page .bbp-pagination,
.bbp-user-page .bbp-forum-9040,
.bbp-user-page .bbp-breadcrumb p,
.bbp-user-page #bbpress-forums ul.bbp-forums,.bbp-user-page #bbpress-forums ul.bbp-lead-topic,.bbp-user-page #bbpress-forums ul.bbp-replies,.bbp-user-page #bbpress-forums ul.bbp-search-results, .bbp-user-page #bbpress-forums ul.bbp-topics,
.bbp-user-page #bbpress-forums fieldset.bbp-form{
	margin-bottom: 0px !important;
}

.single-forum #bbpress-forums fieldset.bbp-form,
.single-topic #bbpress-forums fieldset.bbp-form,
.bbp-user-page #bbpress-forums fieldset.bbp-form{
	border: none !important;
	padding: 20px 25px !important;
}

.single-forum .bbp-breadcrumb,
.single-forum .bbp-pagination,
.single-forum .bbp-header,
.single-topic .bbp-breadcrumb,
.single-topic .bbp-pagination,
.single-topic .bbp-header,
.bbp-user-page .bbp-breadcrumb,
.bbp-user-page .bbp-pagination,
.bbp-user-page .bbp-header,
.forum-search .bbp-pagination,
.forum-search .bbp-header{
	padding: 10px 25px! important;
}

.forum-search .bbp-pagination,
.forum-search .bbp-header{
	margin-bottom: 0px !important;
}

#bbpress-forums div.odd, #bbpress-forums ul.odd, .single-forum .bbp-body{
	background-color: #fff !important;
}


.single-forum #bbpress-forums li.bbp-body ul.forum, .single-forum #bbpress-forums li.bbp-body ul.topic,
.single-topic #bbpress-forums li.bbp-body ul.forum, .single-topic #bbpress-forums li.bbp-body ul.topic,
.bbp-user-page #bbpress-forums li.bbp-body ul.forum{
	border: none !important;
}

/* .bbp-topic-freshness{
	display: none;
} */

.bbp-pagination{
	background-color: #bfbfbf;
	font-size: 14px;
}

.bbp-reply-form form{
	background-color: #fff !important;	
}

#bbpress-forums #favorite-toggle, #bbpress-forums #subscription-toggle{
	padding: 10px 0px;
}

#bbpress-forums #subscription-toggle{
	padding-right: 25px !important;
}

.single-forum  #bbpress-forums li.bbp-body ul.forum,
.single-topic  #bbpress-forums li.bbp-body ul.forum,
.bbp-user-page  #bbpress-forums li.bbp-body ul.forum{
	padding: 0px !important; 
}

.bbp-footer,
.single-topic #bbpress-forums div.bbp-topic-tags{
	display: none;
}

li.bbp-body {
    padding: 0px !important;
}

li.bbp-body > div {
    padding: 10px 25px;
}

#bbpress-forums div.bbp-topic-tags{
	margin-bottom: 0px !important;
	padding: 10px 25px !important;
}

div.bbp-forum-header, div.bbp-reply-header, div.bbp-topic-header, .quicktags-toolbar{
	border: none !important;
}

.bbp-meta{
	color: #999999;
}

#bbpress-forums li.bbp-body ul.topic{
	padding: 10px 25px !important;
}

.wp-editor-container,
#bbpress-forums fieldset.bbp-form input[type=password], 
#bbpress-forums fieldset.bbp-form input[type=text], 
#bbpress-forums fieldset.bbp-form select{
	border-color: rgb(128, 128, 128) !important;
	font-size: 14px !important;
}

#bbpress-forums fieldset.bbp-form input[type=password]:hover, 
#bbpress-forums fieldset.bbp-form input[type=text]:hover, 
#bbpress-forums fieldset.bbp-form select:hover,
#bbpress-forums fieldset.bbp-form input[type=password]:focus, 
#bbpress-forums fieldset.bbp-form input[type=text]:focus, 
#bbpress-forums fieldset.bbp-form select:focus{
	border-color: transparent !important;
}

input.bbp_topic_title{
	border-color: #808080;
}

.wp-editor-area:hover{
	border-width: 0px !important;
}

.bbp-body .topic {
/*     border: 1px solid #000!important; */
	border-top: none !important;
	border-bottom-color: #d9d9d9 !important;
}

.bbp-body .topic:last-child{
	border-bottom: none !important;
}

#bbpress-forums #bbp-your-profile fieldset label[for]{
	text-align: left !important;
	width: 20% !important;
}

#bbpress-forums fieldset.bbp-form {
    border: 1px solid rgb(127, 127, 127)!important;
    border-top: none !important;
    border-bottom: none !important;
    margin-bottom: 0px !important;
    padding: 15px 25px 0px !important;
}

.bbp-user-edit h2.entry-title {
    background-color: #cccccc !important;
    font-weight: 600 !important;
    padding: 10px 25px !important;
    font-size: 14px !important;
	border: 1px solid rgb(127, 127, 127);
    border-bottom: none;
    border-top: none;
}

.bbp-user-edit h2.entry-title:first-child{
	 border-top: 1px solid rgb(127, 127, 127) !important;
}

#bbpress-forums #bbp-your-profile fieldset input, #bbpress-forums #bbp-your-profile fieldset textarea, #bbpress-forums #bbp-your-profile fieldset select {
    border: 1px solid rgb(127, 127, 127);
}

.bbp-user-page h2.entry-title {
    padding-top: 10px !important;
}

.single-forum #bbpress-forums li.bbp-body ul.topic {
/* 	border: 1px solid #000!important; */
	border-top: none!important;
	border-bottom-color: #d9d9d9!important;
}


.single-forum #bbpress-forums li.bbp-body ul.topic:last-child{
	border-bottom: none !important;
	border: none !important;
}

.single-forum #bbpress-forums .bbp-login-form,
#bbpress-forums .bbp-login-form{
	display: none;
}

@media(max-width: 767px){
	div.bbp-template-notice, div.indicator-hint{
		background-color: #f2f2f2 !important;
		color: #000 !important;
	}
	
	.bbp-user-page  #bbpress-forums div.bbp-search-form{
		display: none;
	}
	
	.bbp-user-page #main-content .entry-content, .bbp-user-edit #main-content .entry-content, .bbp-user-page #main-content .entry-content, .bbp-user-edit #main-content .entry-content {
		background-color: #fff;
		padding: 50px 0px;
	}
	
	#bbpress-forums #bbp-single-user-details{
		padding-left: 10px !important;
		width: 160px !important;
		overflow: visible !important;
		margin-bottom: 30px !important;
	}
	
	.bbp-user-edit.single #bbpress-forums #bbp-single-user-details {
		width: 100% !important;
		float: none;
		margin: 0 auto;
		padding: 20px !important;
		display: flex;
		column-gap: 30px;
	}
	
	.bbp-user-edit #bbpress-forums #bbp-user-body {
		width: 100% !important;
		float: none;
		margin: 0 auto;
	}
	
	.bbp-user-page h2.entry-title{
		padding: 10px 25px !important;
	}
	
	#bbpress-forums #bbp-your-profile fieldset label[for] {
    	text-align: left !important;
		width: 110px !important;
	}
	
	.single-forum #main-content > .container,
	.forum-archive #main-content > .container{
		max-width: 100% !important;
		width: 100% !important;
		padding-top: 0px !important;
	}
	
/* 	.single-forum .bbp-header .forum-titles .bbp-topic-voice-count,
	.single-forum .bbp-header .forum-titles .bbp-topic-reply-count{
		display: none !important;
	} */
	
	.forum-archive h1{
		padding-top: 20px !important;
		margin-bottom: 0px !important;
		padding-left: 25px !important;
		padding-right: 25px !important;
	}
	
	.forum-archive .bbp-breadcrumb{
		padding-left: 25px !important;
		padding-right: 25px !important;
	}
	
	.forum-archive #bbpress-forums .bbp-body > ul:not(:first-child){
		margin-top: 0px !important;
	}
	
	.forum-archive #bbpress-forums .bbp-body > ul{
		margin-bottom: 0px !important;
		border-top: none !important;
		border-left: none !important;
		border-right: none !important;
	}
	
	.forum-archive .bsp_thumbnail img {
		max-width: 85px;
		margin-top: 5px;
	}
	
	.forum-archive .bsp_thumbnail > ul{
		width: 70% !important;
	}
	
	.single-forum #bbpress-forums li.bbp-body ul.topic {
/* 		border: 1px solid #000!important; */
		border-top: none!important;
		border-bottom-color: #d9d9d9!important;
	}
	
	.bbp-user-page.single #bbpress-forums #bbp-single-user-details{
		display: flex !important;
    	column-gap: 30px !important;
	}
	
	.bbp-user-page.single #bbpress-forums #bbp-single-user-details #bbp-user-avatar {
		max-width: 200px;
		/* margin: auto; */
		display: block !important;
	}
}

@media(max-width: 346px){
	#bbpress-forums #bbp-your-profile fieldset label[for] {
    	text-align: left !important;
		width: 95px !important;
	}
}

#sidebar .c4wp_captcha_field_div > div,
#sidebar .rc-anchor-normal{
    width: auto !important;
}

#sidebar .rc-anchor-light.rc-anchor-normal {
    width: auto!important;
    border-radius: 0px !important;
	margin-top: 10px !important;
	margin-bottom: 0px !important;
}

#bbpress-forums .bbp-form .bbp-submit-wrapper{
	width: 150px;
}

@media(max-width: 767px){
	#bbpress-forums .bbpress #main-content > .container {
		margin: 0;
		padding: 0;
		width: 100%;
		max-width: 100% !important;
		padding-top: 0px !important;
	}
	
	#bbpress-forums .bbp-form .bbp-submit-wrapper,
	#bbpress-forums fieldset.bbp-form button{
		max-width: 100%;
		width: 100%;
	}

}

#bbpress-forums .bbp-forums-list{
	border: none !important;
}

#bbpress-forums .bbp-forum-info .bbp-forum-content, 
#bbpress-forums p.bbp-topic-meta,
#bbpress-forums li, 
#bbpress-forums li a{
    font-size: 14px !important;
}

/* #bbpress-forums li.bbp-header .forum-titles,
#bbpress-forums .bbp-topics li.bbp-body .topic{
	display: flex;
} */

.single-forum #bbpress-forums fieldset.bbp-form label, .single-forum #bbpress-forums fieldset.bbp-form legend {
    font-size: 14px !important;
}

#bbpress-forums .bbp-pagination-links a, #bbpress-forums .bbp-pagination-links span.current {
    border: none !important;
    background: none !important;
    font-size: 14px;
    color: #000 !important;
	margin: 0 !important;
}

#bbpress-forums .bbp-pagination-links span.current,
#bbpress-forums .bbp-pagination-links a:hover{
    font-weight: 700;
    opacity: 1 !important;
}

li.bbp-forum-freshness, li.bbp-topic-freshness{
	width: 25% !important;
}

/*forum search*/

.bbp-search.forum-search #bbpress-forums {
	background-color: #fff;
    padding-top: 0 !important;
    margin-top: 50px !important;
	padding-bottom: 0px !important;
}

#bbpress-forums ul.bbp-forums, 
#bbpress-forums ul.bbp-lead-topic, 
#bbpress-forums ul.bbp-replies, 
#bbpress-forums ul.bbp-search-results,
#bbpress-forums ul.bbp-topics{
	font-size: 14px !important;
	margin-bottom: 0px !important;
}

/* 
.forum-search #bbpress-forums div.even, 
.forum-search #bbpress-forums ul.even{
	background-color: #f4f4f4 !important;
}
 */

.forum-search #bbpress-forums div.bbp-breadcrumb p{
	margin: 0px;
    padding: 10px 25px;
}

.forum-search .bbp-forum-header .type-forum {
    background-color: #f4f4f4 !important;
}

.forum-search .bbp-forum-header .type-forum .bbp-forum-content {
    margin: 0px !important;
    text-align: center !important;
}

@media(max-width: 767px){
	.bbp-search.forum-search #bbpress-forums{
		width: 100% !important;
		max-width: 100% !important;
		margin-top: 0px !important;
	}
	
	.forum-search #main-content{
		background-color: #fff !important;
	}
}

/* .bbp-user-page #bbpress-forums .bbp-topics li.bbp-body .topic,
.bbp-user-page #bbpress-forums .bbp-replies li.bbp-body .reply{
	border-left: 1px solid rgb(127, 127, 127) !important;
	border-right: 1px solid rgb(127, 127, 127) !important;
} */

/* #bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
    border: none;
    height: 150px;
    padding: 0;
    margin: 0 0 20px;
    width: 150px;
    border-radius: 50%;
} */

#bbpress-forums #bbp-your-profile fieldset.submit {
    border: 1px solid rgb(127, 127, 127);
    border-top: none;
}

.bbp-user-edit #bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
    width: 100% !important;
    height: auto !important;
    border-radius: 50%;
}

.bbp-user-edit #bbp-single-user-details {
    width: 15% !important;
    margin-left: auto !important;
}

.bbp-user-edit #bbpress-forums fieldset.bbp-form button{
	width: auto !important;
}

/* .bbp-user-page #bbpress-forums .bbp-user-section,
#bbpress-forums .bbp-user-section{
	border-left: 1px solid rgb(127, 127, 127) !important;
    border-right: 1px solid rgb(127, 127, 127) !important;
	border-top: 1px solid rgb(127, 127, 127) !important;
	border-bottom: 1px solid rgb(127, 127, 127) !important;
} */

.bbp-user-page #bbpress-forums .bbp-user-section .bbp-pagination:first-child,
#bbpress-forums .bbp-user-section .bbp-pagination:first-child{
	border-top: 1px solid rgb(127, 127, 127) !important;
}

.bbp-user-page #bbpress-forums .bbp-user-section .bbp-pagination:last-child,
#bbpress-forums .bbp-user-section .bbp-pagination:last-child{
	border-bottom: 1px solid rgb(127, 127, 127) !important;
}

.bbp-user-page #bbpress-forums .bbp-user-section .bbp-pagination,
.bbp-user-page #bbpress-forums .bbp-user-section > ul,
#bbpress-forums .bbp-user-section .bbp-pagination,
#bbpress-forums .bbp-user-section > ul{
	border-left: 1px solid rgb(127, 127, 127) !important;
    border-right: 1px solid rgb(127, 127, 127) !important;
}

.bbp-user-page #bbpress-forums #bbp-user-profile .bbp-user-section,
#bbpress-forums #bbp-user-profile .bbp-user-section{
	border: none !important;
}

@media(max-width: 480px){
	li.bbp-forum-freshness, li.bbp-topic-freshness{
		display: none !important;
	}
	
	li.bbp-topic-title{
		width: 60% !important;
	}
	
	.forum-archive li.bbp-forum-info{
		width: 100% !important;
		max-width: 100% !important;
	}
	
	li.bbp-forum-reply-count, li.bbp-forum-topic-count, li.bbp-topic-reply-count, li.bbp-topic-voice-count{
		width: 20% !important;
	}
}

.forum-archive #bbpress-forums li.bbp-body ul.forum{
	border: none !important;
}


.bbp-user-edit div#simple-local-avatar-section {
    border: 1px solid rgb(127, 127, 127)!important;
    border-top: none !important;
    border-bottom: none !important;
    margin-bottom: 0px !important;
}

.bbp-user-edit #bbpress-forums #bbp-your-profile fieldset.submit {
    margin-top: -20px;
}

.bbp-user-edit tr.ratings-row {
    display: none;
}

.bbp-user-edit div#simple-local-avatar-section h3 {
    padding: 15px 25px;
    background-color: #cccccc;
    font-size: 14px;
}

.bbp-user-edit #simple-local-avatar-section .upload-avatar-row > th {
    width: 20%;
}

.bbp-user-edit #simple-local-avatar-section .upload-avatar-row > td {
    padding: 15px 25px;
	width: auto !important;
}

.bbp-user-edit #simple-local-avatar-section tbody tr.upload-avatar-row, .bbp-user-edit .entry-content table:not(.variations) {
    border: none !Important;
    border-color: transparent !important;
}

@media(max-width: 767px){
	#simple-local-avatar-section tbody tr.upload-avatar-row{
		display: flex !important;
		flex-direction: column !important;
	}
}


