.bbpress #right-sidebar {
    display: none;
}

.bbpress .site-content .content-area {
    width: 100%;
}

#bbpress-forums {
    font-size: 14px;
    line-height: 1.5em;
}

#bbpress-forums .bbp-meta,
#bbpress-forums .bbp-reply-author {
    font-size: 12px;
}

#bbpress-forums select,
#bbpress-forums input,
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {
    font-size: 14px;
}

#bbpress-forums .bbp_dropdown {
    font-size: 12px;
}

#subscription-toggle,
#favorite-toggle {
    background: #024cca;
    color: #fff;
    border: 1px solid transparent;
    margin: 0;
}

#favorite-toggle {
    padding: 10px 0 10px 20px;
}

#subscription-toggle {
    padding: 10px 20px 10px 10px
}

#subscribe-100 {
    padding-left: 10px;
}

#subscribe-94 {
    padding-left: 10px;
}

.single-forum #subscription-toggle {
    margin: 0;
}

#subscription-toggle a,
#favorite-toggle a {
    color: #fff;
}

#bbpress-forums a:hover.subscription-toggle {
    color: #fff;
}

#bbpress-forums ul.bbp-replies {
    border: none;
}
/*
#bbpress-forums ul.bbp-replies-list li:nth-child(even) div.bbp-reply-header {
    background: #ebf2fe;
}

#bbpress-forums ul.bbp-replies-list li:nth-child(even) div.even {
    background: #f3f8ff;
}
*/
.bbp-author-avatar img {
    border-radius: 50%;
}

.bbp-author-role {
    background: #eee;
    border: 1px solid #ccc;
}

.bbp-author-ip {
    display: none;
}

#bbpress-forums ul.status-closed,
#bbpress-forums ul.status-closed a {
    color: #024cca;
}

/* The Lounge */
#bbp-forum-174 {
    background: #fbf2e6 !important;
}

/* Special Events */
#bbp-forum-182 {
    background: #e6f0ff !important;
}

/* Special Events */
#bbp-forum-249 {
    background: #f9ffec !important;
}

/* Remove Hyperlink in TinyMCE */
#mceu_11,
#qt_bbp_topic_content_link {
    display: none;
}

/* Sidebar Recent posts */
.widget ul.bbpress_recent_posts li,
.bbpress_recent_posts_author { 
    font-size: 0.875em; 
    color: #888;
}

#block-14.widget {
    padding: 40px 40px 0px;
}

#block-15.widget {
    padding: 0 40px;
}