div.bbp-template-notice, div.indicator-hint {
    background-color: #ffd700;
    border: 0;
    border-radius: 0;
    padding: 10px 20px;
    margin: 20px 0;
    clear: both;
    display: block;
}

div.bbp-template-notice p, div.indicator-hint p {
    font-size: 16px;
    margin: 0;
}

div.bbp-topic-tags {
    display: none;
}

div.bbp-breadcrumb {
    background-color: #333e48;
    width: 100%;
    display: block;
    clear: both;
    padding: 20px;
    text-align: right;
    margin-bottom: 20px;
}

div.bbp-breadcrumb p {
    margin: 0 !important;
    color: #FFF;
    letter-spacing: -0.3px;
    font-size: 13px
}

div.bbp-breadcrumb p a {
    color: #FFF;
    letter-spacing: -0.3px;
    font-size: 13px
}

div.bbp-breadcrumb p a:hover {
    color: #6ec4e9;
}

div.bbp-breadcrumb .bbp-breadcrumb-sep {
    margin: 0 2px;
}

#bbpress-forums div.bbp-search-form {
    display: none;
}

#bbpress-forums fieldset.bbp-form label {
    margin: 0 0 10px;
}

#subscription-toggle {
    font-size: 16px;
}

div.bbp-template-notice.info {
    background-color: #6ec4e9;
    border: 0;
    border-radius: 0;
    padding: 10px 20px;
    margin: 20px 0;
    clear: both;
    display: block;
}

div.bbp-template-notice.info p {
    font-size: 16px;
    margin: 0;
}

#bbpress-forums fieldset.bbp-form legend {
    padding: 0;
    display: contents;
}

#bbpress-forums fieldset.bbp-form {
    border: 1px solid #b5b5b5;
    padding: 20px 20px;
    margin-bottom: 20px;
}

#bbpress-forums li.bbp-header {
    border: 0;
    font-size: 16px;
    line-height: 20px;
    padding: 20px 20px 14px;
    color: #FFF;
    letter-spacing: -0.5px;
    font-weight: 400;
    background: #333e48;
}

#bbpress-forums li.bbp-footer {
    display: none;    
}

#bbpress-forums li.bbp-body {
    background-color: #FFF;
    border: 0;
    padding: 0;
}

#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {
    background-color: #FFF;
    padding: 14px 20px 8px;
    border: 0;
    border-bottom: 2px solid #f5f5f5;
}

#bbpress-forums li a {
    font-size: 15px;
    line-height: 22px;
    letter-spacing: -0.4px;
}

#bbpress-forums li .bbp-meta a {
    font-size: 12px;
    line-height: 16px;
}

#bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums .widget_display_replies img.avatar {
    margin-bottom: 3px;
    border: 1px double #ddd;
}

#bbpress-forums #bbp-your-profile fieldset select {
    margin-bottom: 0;
    width: 60%;
    background: #f9f9f9;
    border: 1px solid #ddd;
    box-shadow: none;
    padding: 5px 8px;
    border-radius: 0;
}

#bbpress-forums #bbp-user-wrapper {
    margin-top: 20px;
}

#bbpress-forums #bbp-user-navigation li span a {
    background: transparent !important;
    opacity: 1 !important;
    border-bottom: 1px solid #343e48 !important;
    color: #343e48 !important;
    padding: 8px 0 !important;
}

#bbpress-forums #bbp-user-navigation li.current span a {
    color: #6ec4e9 !important;
}

#bbpress-forums #bbp-user-navigation li span a:hover {
    color: #6ec4e9 !important;
}

#bbpress-forums h1 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: -0.8px;
    padding: 0;
    text-align: left;
    font-weight: 400;
}

.avatar_container .icon-edit {
    margin-top: 25px !important;
}

#bbpress-forums #bbp-your-profile fieldset {
    padding: 20px 20px 20px 20px;
}

.acf-field input[type="text"]:disabled, .acf-field input[type="password"]:disabled, .acf-field input[type="number"]:disabled, .acf-field input[type="search"]:disabled, .acf-field input[type="email"]:disabled, .acf-field input[type="url"]:disabled, .acf-field textarea:disabled, .acf-field select:disabled {
    background: #e8e8e8;
}