html body #page #blog-page .bbpress-wrapper .bbp-breadcrumb, html body #page #blog-page .bbpress-wrapper .bbp-forums .bbp-footer{
	display:none;
}
html body #page #blog-page .bbpress-wrapper .bbp-forums .bbp-header{
background: #5f6f81;
}
html body #page #blog-page .bbpress-wrapper .bbp-forums .bbp-header li{
color: #fff;
font-size: 16px;
line-height: 20px;
}
html body #page #blog-page .bbpress-wrapper .bbp-forums .bbp-header, html body #page #blog-page .bbpress-wrapper .bbp-forums .bbp-body ul.forum{
	padding:12px 15px;
}
html body #page #blog-page .bbpress-wrapper .bbp-forums .bbp-body ul.forum li{
	font-size:16px;
	line-height:20px;
	color:#444c63;
}
html body #page #blog-page .bbpress-wrapper .bbp-forums .bbp-body ul.forum li a{
	color:inherit;
}
html body #bbpress-forums .bbp-forum-info .bbp-forum-content, html body #bbpress-forums p.bbp-topic-meta{
	font-size:15px;
}
html body #bbpress-forums{
	font-size:14px;
	line-height:24px;
}
html body #bbpress-forums ul.bbp-forums, html body #bbpress-forums ul.bbp-lead-topic, html body #bbpress-forums ul.bbp-replies, html body #bbpress-forums ul.bbp-search-results, html body #bbpress-forums ul.bbp-topics{
	font-size:14px;
	line-height:24px;
}
html body #bbpress-forums li.bbp-header{
background: #5f6f81;
color: #fff;
}
html body #bbpress-forums button{
	background:#ca9946;
	border:none;
	color:#fff;
	padding:6px 20px;
}
html body div.bbp-template-notice li, html body div.bbp-template-notice p{
	font-size:14px;
}
html body #bbpress-forums #bbp-single-user-details #bbp-user-navigation{
	border:1px solid #e8e8e8;
}
html body #bbpress-forums #bbp-single-user-details #bbp-user-navigation a{
color: #5f6f81;
font-size: 14px;
}
html body #bbpress-forums li{
	font-size:15px;
	line-height:22px;
}
html body #bbpress-forums fieldset.bbp-form input[type="text"], html body #bbpress-forums fieldset.bbp-form select{
min-height: 40px;
height: 40px;
}
html body #bbpress-forums #bbp-your-profile fieldset input, html body #bbpress-forums #bbp-your-profile fieldset textarea{
	padding:6px 10px;
}
#bbpress-forums fieldset.bbp-form{
	margin-bottom:30px;
}
html body #bbpress-forums #bbp-user-wrapper h2.entry-title{
	font-size:20px;
	padding-bottom:12px;
}
html body #bbpress-forums #bbp-your-profile fieldset label[for]{
	width:25%;
}
html body #bbpress-forums #bbp-your-profile fieldset fieldset.password{
	width:43%;
}
html body #bbpress-forums button.wp-generate-pw{
	float:right;
}
html body #bbpress-forums #password #pass-strength-result{
	display:none;
}
html body #bbp-user-body #bbp-your-profile .bbp-form + h3, html body #bbp-user-body #bbp-your-profile table{
	display:none;
}
html body #header-wrapper ul li.myaccount ul.dropdown-menu{
	left:auto;
	right:0;
}
html body #header-wrapper ul li.myaccount:hover ul.dropdown-menu{
	display:block;
}
html body .dropdown-menu > li > a{
	padding:7px 20px;
}
html body .registration form ul li{
	padding:0;
	margin:0 0 20px;
}
html body .registration form ul li .wpuf-fields input[type="text"], html body .registration form ul li .wpuf-fields input[type="tel"], html body .registration form ul li .wpuf-fields input[type="email"], html body .registration form ul li .wpuf-fields input[type="password"]{
height: 40px;
border: 1px solid rgba(189,195,199,0.4);
font-size: 14px;
width: 100%;
line-height: normal;
padding: 10px 14px;
color: #5f6f81;
}
html body .registration form ul li .wpuf-fields label{
padding-top: 6px;
line-height: 20px;
font-weight: 400;
font-size:13px;
margin:0;
}
html body .left-profile .user-info .content-info .pakage-info{
	display:none;
}
html body .registration form ul li .wpuf-label{
	font-size: 14px;
line-height: 20px;
font-weight:500;
margin-bottom:6px;
}
html body .registration form ul li.wpuf-submit, html body .registration form ul li:last-child{
	display:inline-block;
	vertical-align:middle;
}
html body .registration form ul li.wpuf-submit{
	margin-right:10px;
}
html body .registration form ul li.wpuf-submit input[type="submit"]{
background: #ca9946;
color: #fff;
border: 1px solid #ca9946;
box-shadow: none;
outline: none;
}
html body .registration form ul li:last-child{
	font-size:0;
}
html body .registration form ul li:last-child a{
	font-size: 16px;
background: #5f6f81;
color: #fff;
display: inline-block;
padding: 14px 20px;
font-weight: 600;
line-height: 16px;
}
html body .registration form ul li:last-child a:last-child{
	display:none;
}
html body .signin_form .page_link_forgot_pass, html body .signin_form .page_link_sign_up{
	display:none;
}
html body .signin_form .form-field.submit_singin input[type="submit"]{
	color:#fff;
}
html body .top-menu-center.top-menu-center-resp{
width: auto;
box-shadow: none;
}
html body #menu-header-top > li{
	margin:0 8px;
}
html body #menu-header-top > li > a{
	font-size:13px;
}
html body #header-wrapper #menu-top ul li.board-member.menu-item{
	display:none !important;
}
html body.role-board-member #header-wrapper #menu-top ul li.board-member.menu-item{
	display:block !important;
}
html body #page .signin-section{
	padding:85px 0 55px;
}
html body #page .signin-section .signin-desc h4{
    font-size: 24px;
    line-height: 30px;
    margin: 0 0 26px;
}
html body #page .signin-section .signin-desc ul li.non-login a{
padding: 12px 20px;
font-size: 15px;
line-height: 15px;
color: #114f7f;
border-radius: 3px;
background: #f1c40f;
display: inline-block;
text-transform: uppercase;
}
html body #page .signin-section .signin-desc ul li.non-login a i{
margin-right: 5px;
}