/** Nalu Fitness Custom Style **/

.logged-in .logged-out-menu { display: none; }
.logged-in nav ul li.menu-item-1137 { display: none !important; }
.logged-in nav ul li.menu-item-1198 { display: none !important; }
nav ul li.menu-item-1120 { display: none !important; }
.logged-in nav ul li.menu-item-1120 { display: flex !important; }
.logged-out .logged-in-menu { display: none; }

.type-topic,
.type-forum{
	padding: 2em 1em;
}

#bbpress-forums{
	background-color: #fff;
    padding: 1.5em 2em;
}

#bbpress-forums .bbp-forum-freshness a{
	font-size:12px;
}

#bbpress-forums .bbp-topic-freshness-author a{
	font-size:10px;
	color:#666;
	pointer-events: none;
}

#bbpress-forums li.bbp-footer{
	background: #0E3F54;
	color:#fff;
}
#bbpress-forums li.bbp-header {
    background: #0E3F54;
    margin-top: 1em;
	color:#fff;
}

#bbpress-forums ul.bbp-forums{
	border:none;
}

#bbpress-forums li.bbp-body ul.forum{
    padding: 8px 1.5em;
}

#bbpress-forums li.bbp-body ul.forum:hover{
	background-color:#eee;
}

#subscription-toggle{
	display:none;
}

#bbpress-forums .bbp-breadcrumb *{
	font-size: 12px;
}

#bbpress-forums .bbp-breadcrumb .bbp-breadcrumb-current{
	color: #999;
    font-weight: bold;
}

#bbpress-forums .bbp-template-notice .bbp-topic-description a,
#bbpress-forums .bbp-template-notice .bbp-forum-description a{
	font-size:12px;
}

#bbpress-forums .bbp-template-notice .bbp-topic-description a.bbp-author-link,
#bbpress-forums .bbp-template-notice .bbp-forum-description a.bbp-author-link{
	pointer-events: none;
}

.bbp-topics .bbp-body .bbp-topic-freshness a{
	font-size:12px;
}

.bbp-topics .bbp-body  .bbp-topic-title .bbp-topic-meta .bbp-topic-started-by a{
	font-size:12px;
	pointer-events: none;
}

#wp-bbp_reply_content-editor-container .quicktags-toolbar .button,
#wp-bbp_topic_content-wrap .wp-editor-container .quicktags-toolbar .button{
	background-image: none;
    border: 1px solid #ddd !important;
    margin: 2px !important;
    font-family: Arial;
}

.bbp-reply-header .bbp-meta a{
	font-family: Arial;
    font-size: 12px;
	font-weight:bold;
	text-transform:capitalize;
}
.bbp-reply-header .bbp-meta a:hover{
	font-family: Arial;
    font-size: 12px;
}

.bbp-reply-author .bbp-author-link{
	font-size: 10px;
	pointer-events:none;
}

.bbpress-topics-list {
    list-style: none;
    padding: 0;
}

.bbpress-topics-list li {
    margin-bottom: 10px;
}

.bbpress-topics-list a {
    text-decoration: none;
    color: #0073aa;
}

.bbpress-topics-list a:hover {
    text-decoration: underline;
    color: #005177;
}


/** BuddyPress **/


/** Nalu Fitness Plugin**/

.sign-up-form textarea,
.sign-up-form input,
.sign-up-form p,
.sign-up-form label{
	font-size:14px !Important;
	color:#333 !Important;
	font-family: var(--e-global-typography-text-font-family), Sans-serif !Important;
}

.edit-user-form .primary_wellness_goals,
.sign-up-form .primary_wellness_goals{
	display:none;
}

.sign-up-form input[type="radio"] {
  cursor: pointer;
}
.sign-up-form #accept_terms{
	width:15px;height:15px;position:relative;top:2px;
}

#termsModal .waiver-container{
	height:70vh;
	overflow:auto;
}

#termsModal .btn{
	opacity:0;
}

.bp-personal-sub-tab#notifications-personal-li,
li#edit-personal-li,
li#data-personal-li,
li#profile-personal-li {
    display: none !important;
}

.show-edit#edit-personal-li{
	display: list-item !important;
}