#bbpress-forums .bbp-body > ul,
#bbpress-forums li.bbp-header,
.bbp-replies .bbp-body,
div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header,
.bbp-pagination-links a,
.bbp-pagination-links span {
border-color: var(--color-content-border);
}
#bbpress-forums {
position: relative;
}
#bbpress-forums ul,
#bbpress-forums li {
list-style: none;
margin: 0;
padding: 0;
}
#bbpress-forums fieldset,
.bbp-login-form fieldset {
border-radius: 0.3rem;
box-shadow: var(--box-shadow);
}
#bbpress-forums ul.bbp-threaded-replies {
margin-left: 3rem;
}
#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results {
overflow: hidden;
margin-bottom: 1.3rem;
clear: both;
}
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-body,
#bbpress-forums li.bbp-footer {
clear: both;
}
#bbpress-forums li.bbp-header ul {
overflow: hidden;
}
#bbpress-forums ul.bbp-search-results li.bbp-header {
display: none;
}
#bbpress-forums li.bbp-footer {
display: none;
}
#bbpress-forums li.bbp-footer p {
margin: 0;
line-height: 1em;
}
#bbpress-forums .bbp-meta,
#bbpress-forums .henrty {
position: relative;
}
#bbpress-forums div.row-actions {
font-size: 0.8rem;
visibility: hidden;
}
#bbpress-forums li:hover > div.row-actions {
visibility: visible;
}
.widget .topic-author .avatar,
.widget .bbp-author-avatar,
.bbp-topic-meta .bbp-author-avatar,
.bbp-topic-meta .avatar,
.bbp-topic-freshness-author img,
.bbp-template-notice .bbp-author-avatar {
display: none;
}
.bbp-author-avatar img {
display: block;
border-radius: 50%;
}
fieldset div.avatar {
float: right;
}
.bbp-breadcrumb {
display: none;
}
#bbp-topic-hot-tags {
clear: both;
}
#bbpress-forums div.bbp-reply-to {
margin-left: 8rem;
padding: 0.8rem 0.8rem 0.8rem 0;
text-align: right;
}
#bbpress-forums  #bbp-cancel-reply-to-link {
float: right;
margin-top: 1rem;
}
#merge_tag,
#delete_tag {
display: inline;
}
.bbp-submit-wrapper {
clear: both;
}
p.form-allowed-tags {
max-width: 100%;
} #bbpress-forums .bbp-body ul.forum {
overflow: hidden;
position: relative;
padding: 1rem 0;
border-bottom-width: 1px;
border-bottom-style: solid;
}
#bbpress-forums .bbp-forums li.bbp-header {
padding: 0 0 0.4rem;
border-bottom-width: 1px;
border-bottom-style: solid;
}
#bbpress-forums ul.bbp-forums-list {
margin-top: 0.6rem;
}
#bbpress-forums ul.bbp-forums-list li {
display: inline;
font-size: 0.9rem;
margin-right: 0.3rem;
}
li.bbp-forum-info {
float: left;
text-align: left;
width: 50%;
}
.bbp-forum-info .bbp-forum-title {
font-size: 1.3rem;
}
.bbp-forum-info .bbp-forum-content {
margin-top: 0.6rem;
}
.bbp-forum-info .bbp-forum-content:empty {
display: none;
}		
li.bbp-forum-topic-count,
li.bbp-forum-reply-count {
float: left;
font-size: 1.2rem;
text-align: center;
width: 15%;
}
li.bbp-forum-freshness {
font-size: 0.8rem;
text-align: center;
float: left;
width: 20%;
}
li.bbp-forum-freshness .bbp-topic-meta {
display: none;
}
.bbp-header li.bbp-forum-topic-count,
.bbp-header li.bbp-forum-reply-count,
.bbp-header li.bbp-forum-freshness {
font-size: inherit;
} #bbpress-forums .bbp-body ul.topic {
overflow: hidden;
position: relative;
padding: 1rem 0 1rem 2.2rem;
border-bottom-width: 1px;
border-bottom-style: solid;
}
#bbpress-forums .bbp-body ul.topic:before {
display: block;
position: absolute;
top: 1rem;
left: 0;
font-family: fontawesome;
font-weight: 400;
font-size: 1.2rem;
}
.bbp-topics-front ul.topic:before,
.bbp-topics ul.topic:before {
content: '\f086';
opacity: 0.5;
} .bbp-topics-front ul.topic.super-sticky:before,
.bbp-topics-front ul.topic.sticky:before,
.bbp-topics ul.topic.super-sticky:before,
.bbp-topics ul.topic.sticky:before {
content: '\f005';
font-weight: 900;
opacity: 1;
color: var(--color-content-primary);
}
.bbp-topics-front ul.topic.super-sticky .bbp-topic-permalink,
.bbp-topics ul.topic.super-sticky .bbp-topic-permalink {
font-weight: bold;
} .bbp-topics-front .topic.status-closed:before,
.bbp-topics .topic.status-closed:before {
content: '\f023';
}
#bbpress-forums .bbp-topics li.bbp-header {
padding: 0 0 0.4rem 2.5rem;
border-bottom-width: 1px;
border-bottom-style: solid;
}
li.bbp-topic-title {
float: left;
text-align: left;
width: 60%;
}
.bbp-topic-title .bbp-topic-permalink {
font-size: 1.2rem;
margin-right: 0.3rem;
}
li.bbp-topic-voice-count,
li.bbp-topic-reply-count {
float: left;
text-align: center;
width: 10%;
}
.bbp-body li.bbp-topic-voice-count,
.bbp-body li.bbp-topic-reply-count {
font-size: 1.2rem;
}
li.bbp-topic-freshness {
text-align: center;
float: left;
width: 20%;
}
li.bbp-forum-freshness > a,
li.bbp-topic-freshness > a {
font-size: 0.8rem;
line-height: 1.5;
color: inherit;
}
#bbpress-forums p.bbp-topic-meta {
font-size: 0.8rem;
line-height: 1.5;
margin: 2px 0 0;
word-wrap: break-word;
color: var(--color-content-faded);
}
p.bbp-topic-meta a {
color: inherit;
}
p.bbp-topic-meta span {
white-space: nowrap;
margin-right: 0.2rem;
} .bbp-replies .bbp-header .bbp-reply-author {
display: none;
}
#bbpress-forums .bbp-replies .bbp-header .bbp-reply-content {
display: none;
position: absolute;
top: -4rem;
left: 0;
margin: 0;
font-size: 0;
overflow: hidden;
}
.logged-in #bbpress-forums .bbp-replies .bbp-header .bbp-reply-content {
display: block;
}
#subscription-toggle,
#favorite-toggle {
display: inline-block;
vertical-align: top;
font-size: 0.8rem;
padding: 0.2rem 1rem;
border-radius: 0.3rem;
margin-bottom: 0.6rem;
background: var(--color-content-bg-alt-grad);
}
#subscription-toggle span.is-subscribed:before,
#favorite-toggle span.is-favorite:before {
content: '\f004';
font-family: fontawesome;
font-weight: 900;
vertical-align: top;
margin-right: 0.4rem;
color: var(--color-content-primary);
}
#subscription-toggle span.is-subscribed:before {
content: '\f00c';
}
.bbp-replies .bbp-body {
border-bottom: 1px solid;
}
.bbp-replies .bbp-body div.topic:after,
.bbp-replies .bbp-body div.reply:after {
content: '';
display: block;
visibility: hidden;
clear: both;
}
.bbp-replies .bbp-body .bbp-meta {
padding-right: 3rem;
}
.bbp-meta .bbp-reply-post-date {
margin-right: 1rem;
opacity: 0.5;
}
.bbp-meta span.bbp-header {
margin-left: -1rem;
margin-right: 1rem;
}
div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header {
clear: both;
overflow: hidden;
font-size: 0.8rem;
line-height: 1.3;
padding: 1.5rem 0 1.5rem 7rem;
border-top: 1px solid;
}
#bbpress-forums div.bbp-forum-author,
#bbpress-forums div.bbp-topic-author,
#bbpress-forums div.bbp-reply-author {
float: left;
text-align: center;
font-size: 0.8rem;
line-height: 1.3;
width: 80px; margin: -2.8rem 0 1.5rem;
}
#bbpress-forums div.bbp-forum-author img.avatar,
#bbpress-forums div.bbp-topic-author img.avatar,
#bbpress-forums div.bbp-reply-author img.avatar {
max-width: 80px; margin: 0 auto 0.3rem;
}
#bbpress-forums div.bbp-forum-author > img.avatar,
#bbpress-forums div.bbp-topic-author > img.avatar,
#bbpress-forums div.bbp-reply-author > img.avatar {
margin-bottom: 0;
border-radius: 50%;
}
.bbp-forum-author a.bbp-author-name,
.bbp-topic-author a.bbp-author-name,
.bbp-reply-author a.bbp-author-name {
color: inherit;
}
#bbpress-forums div.bbp-forum-author .bbp-author-role,
#bbpress-forums div.bbp-topic-author .bbp-author-role,
#bbpress-forums div.bbp-reply-author .bbp-author-role {
margin-top: 0.2rem;
opacity: 0.65;
}
span.bbp-author-ip {
font-family: monospace;
font-size: 10px; opacity: 0.5;
transition: opacity 0.3s;
}
.no-touch span.bbp-author-ip {
opacity: 0;
}
.no-touch .bbp-reply-author:hover span.bbp-author-ip {
opacity: 0.5;
} #bbpress-forums div.bbp-topic-content,
#bbpress-forums div.bbp-reply-content {
text-align: left;
margin: 0 0 2rem 7rem;
overflow: hidden;
}
#bbpress-forums div.bbp-topic-content p:last-child,
#bbpress-forums div.bbp-reply-content p:last-child {
margin-bottom: 0;
}
#bbpress-forums div.bbp-topic-content h1,
#bbpress-forums div.bbp-reply-content h1,
#bbpress-forums div.bbp-topic-content h2,
#bbpress-forums div.bbp-reply-content h2,
#bbpress-forums div.bbp-topic-content h3,
#bbpress-forums div.bbp-reply-content h3,
#bbpress-forums div.bbp-topic-content h4,
#bbpress-forums div.bbp-reply-content h4,
#bbpress-forums div.bbp-topic-content h5,
#bbpress-forums div.bbp-reply-content h5,
#bbpress-forums div.bbp-topic-content h6,
#bbpress-forums div.bbp-reply-content h6 {
margin-bottom: 1rem;
}
#bbpress-forums .w-tabs-section-header h4 {
margin-bottom: 0 !important;
}
#bbpress-forums div.bbp-topic-content img,
#bbpress-forums div.bbp-reply-content img {
max-width: 100%;
}
#bbpress-forums div.bbp-topic-content ul,
#bbpress-forums div.bbp-reply-content ul,
#bbpress-forums div.bbp-topic-content ol,
#bbpress-forums div.bbp-reply-content ol {
margin: 0 0 1.3rem 2rem;
padding: 0;
}
#bbpress-forums div.bbp-topic-content ul > li ul,
#bbpress-forums div.bbp-topic-content ul > li ol,
#bbpress-forums div.bbp-topic-content ol > li ul,
#bbpress-forums div.bbp-topic-content ol > li ol,
#bbpress-forums div.bbp-reply-content ul > li ul,
#bbpress-forums div.bbp-reply-content ul > li ol,
#bbpress-forums div.bbp-reply-content ol > li ul,
#bbpress-forums div.bbp-reply-content ol > li ol {
margin-bottom: 0.3rem;
}
#bbpress-forums div.bbp-topic-content ul li,
#bbpress-forums div.bbp-reply-content ul li {
list-style-type: disc;
}
#bbpress-forums div.bbp-topic-content ol li,
#bbpress-forums div.bbp-reply-content ol li {
list-style-type: decimal;
}
#bbpress-forums div.bbp-topic-content ol li li,
#bbpress-forums div.bbp-reply-content ol li li {
list-style-type: lower-alpha;
}
#bbpress-forums div.bbp-topic-content ol li li li,
#bbpress-forums div.bbp-reply-content ol li li li {
list-style-type: upper-roman;
} #bbpress-forums .bbp-search-form {
margin-bottom: 2rem;
clear: left;
}
#bbpress-forums .bbp-search-form form > div {
display: flex;
}
#bbpress-forums .bbp-search-form input[type=text] {
flex: 1 1 auto;
margin-right: 0.6rem;
width: auto;
}
#bbpress-forums .bbp-search-form input[type=submit] {
padding-top: 0.4rem;
padding-bottom: 0.4rem;
}
#bbpress-forums .bbp-search-results h3 {
margin-bottom: 0.3rem;
} span.bbp-admin-links {
white-space: nowrap;
}
.no-touch span.bbp-admin-links {
opacity: 0;
transition: opacity 0.3s;
}
.no-touch .bbp-reply-header:hover span.bbp-admin-links {
opacity: 1;
}
span.bbp-admin-links a {
font-size: 0.8rem;
}
.bbp-forum-header a.bbp-forum-permalink,
.bbp-topic-header a.bbp-topic-permalink,
.bbp-reply-header a.bbp-reply-permalink {
position: absolute;
top: 0;
right: 0;
color: inherit;
opacity: 0.5;
} .bbp-row-actions #favorite-toggle span,
.bbp-row-actions #subscription-toggle span {
display: block;
line-height: 1.5rem;
}
.bbp-row-actions #favorite-toggle a,
.bbp-row-actions #subscription-toggle a {
display: inline-block;
vertical-align: top;
font-size: 1.3rem;
font-weight: bold;
text-align: center;
line-height: 1.5rem;
height: 1.5rem;
width: 1.5rem;
border-radius: 50%;
border: none !important;
opacity: 0.5;
background: rgba(0,0,0,0.1);
color: inherit;
}
.no-touch .bbp-row-actions #favorite-toggle a:hover,
.no-touch .bbp-row-actions #subscription-toggle a:hover {
opacity: 1;
} .bbp-pagination {
clear: both;
width: 100%;
overflow: hidden;
margin-bottom: 1rem;
}
.bbp-user-section .bbp-pagination,
.single-forum .bbp-pagination,
.bbp-forums + .bbp-pagination,
.bbp-topics + .bbp-pagination,
.bbp-replies + .bbp-pagination {
top: 0;
}
.bbp-pagination-count {
float: left;
font-size: 0.8rem;
line-height: 1.2rem;
opacity: 0.5;
}
.bbp-pagination-links {
float: right;
}
.bbp-pagination-links a,
.bbp-pagination-links span.current {
display: block;
float: left;
text-align: center;
line-height: 32px;
height: 36px;
width: 36px;
margin-left: 0.3rem;
border-radius: 50%;
border-width: 2px !important;
border-style: solid;
}
.no-touch .bbp-pagination-links a:hover,
.bbp-pagination-links span.current {
background: var(--color-content-primary-grad);
color: #fff;
}
.bbp-pagination-links span.dots {
display: block;
float: left;
padding: 1px 4px;
margin-left: 0.3rem;
}
span.bbp-topic-pagination {
display: inline-block;
vertical-align: top;
font-size: 0;
}
span.bbp-topic-pagination a {
display: inline-block;
vertical-align: top;
font-size: 0.8rem;
text-align: center;
line-height: 22px;
height: 24px;
width: 24px;
margin: 0 1px;
border-radius: 50%;
border: 1px solid;
}
.no-touch span.bbp-topic-pagination a:hover {
color: #fff;
} div.bbp-topic-form,
div.bbp-reply-form {
margin-top: 3rem;
}
#bbpress-forums fieldset {
clear: both;
padding: 1.5rem 2rem;
margin: 0 0 1rem;
}
#bbpress-forums fieldset legend {
font-weight: bold;
}
#bbpress-forums fieldset div {
margin-bottom: 0.8rem;
}
#bbpress-forums fieldset p {
margin: 0 0 0.8rem;
}
#bbpress-forums fieldset label {
display: inline-block;
vertical-align: top;
margin-bottom: 0.3rem;
}
#bbpress-forums fieldset select#bbp_forum_id {
max-width: 13rem;
}
textarea#bbp_forum_content {
height: 14rem;
}
#bbpress-forums fieldset.bbp-forum-form-attributes {
float: right;
clear: none;
margin-left: 1.5rem;
width: 13rem;
} #bbpress-forums #bbp-your-profile h2.entry-title {
display: none;
}
#bbpress-forums #bbp-your-profile fieldset {
margin-bottom: 1.3rem;
}
#bbpress-forums #bbp-your-profile fieldset div {
float: left;
width: 100%;
margin-bottom: 0.8rem;
}
#bbpress-forums #bbp-your-profile fieldset label[for] {
float: left;
width: 30%;
max-width: 13rem;
padding: 0.6rem 1.3rem 0 0;
cursor: pointer;
}
#bbpress-forums #bbp-your-profile fieldset dl label[for] {
width: 70%;
}
#bbpress-forums #bbp-your-profile fieldset input,
#bbpress-forums #bbp-your-profile fieldset select,
#bbpress-forums #bbp-your-profile fieldset textarea {
width: 70%;
}
#bbpress-forums #bbp-your-profile fieldset input.checkbox {
width: auto;
}
#bbpress-forums #bbp-your-profile fieldset span.description {
font-size: 0.8rem;
line-height: 1.3;
float: left;
margin: 2px 0 0 30%;
width: 70%;
}
#bbpress-forums #bbp-your-profile fieldset fieldset {
clear: none;
float: none;
border: none;
padding: 0;
margin: 0;
}
#bbpress-forums #bbp-your-profile fieldset fieldset.password {
width: 70%;
display: inline;
}
#bbpress-forums #bbp-your-profile fieldset fieldset.password input,
#bbpress-forums #bbp-your-profile fieldset fieldset.password span {
width: 100%;
}
#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description {
margin-left: 0;
margin-bottom: 0.8rem;
}
#bbpress-forums #bbp-your-profile fieldset.submit {
padding: 0;
margin: 0;
border: none;
}
#bbpress-forums #bbp-your-profile fieldset.submit legend {
display: none;
} #bbp-single-user-details {
margin: 0 0 2rem;
min-height: 80px; overflow: hidden;
position: relative;
}
#bbp-user-avatar {
position: absolute;
width: 80px; }
#bbp-user-avatar img {
display: block;
border-radius: 50%;
}
#bbp-user-navigation {
margin: 15px 0 0 15px;
padding-left: 80px;
background: var(--color-content-bg-alt-grad);
}
#bbp-user-navigation li {
display: inline-block;
vertical-align: top;
line-height: 30px;
padding: 10px 15px;
}
#bbp-user-navigation li.current {
background: var(--color-content-bg-grad);
}
#bbp-user-navigation li.current a {
border: none !important;
color: inherit;
}
.bbp-user-section .bbp-pagination {
display: none;
}
.bbp-user-section .bbp-forums + .bbp-pagination,
.bbp-user-section .bbp-topics + .bbp-pagination,
.bbp-user-section .bbp-replies + .bbp-pagination {
display: block;
}
#bbp-user-body h2 {
font-size: 1.4rem;
line-height: 1;
margin-bottom: 1rem;
}
#bbpress-forums .bbp-user-section ul.bbp-replies {
margin-top: 0;
}
#bbpress-forums .bbp-user-replies-created li.bbp-header {
display: none;
}
#bbpress-forums .bbp-user-replies-created .bbp-topic-permalink {
font-size: inherit;
}
#bbpress-forums dl.bbp-user-capabilities {
display: inline-block;
vertical-align: top;
}
#bbpress-forums dl.bbp-user-capabilities dt {
margin: 0 0 0.6rem;
text-transform: capitalize;
}
.bbp-row-actions #subscription-toggle,
.bbp-row-actions #favorite-toggle {
padding: 0 !important;
background: none !important;
}
.bbp-user-section > p.bbp-user-forum-role,
.bbp-user-section > p.bbp-user-topic-count,
.bbp-user-section > p.bbp-user-reply-count {
margin-bottom: 0;
} div.bbp-template-notice,
div.indicator-hint {
clear: both;
padding: 1rem 1.3rem;
margin: 0 0 1rem;
background: var(--color-content-primary-faded);
}
div.bbp-template-notice a {
border-bottom: 1px dotted;
}
div.bbp-template-notice p {
font-size: 0.9rem;
line-height: 1.6;
}
.topic .bbp-private-reply {
background: none !important;
}
.topic .bbp-private-reply div.bbp-topic-content,
.topic .bbp-private-reply div.bbp-reply-content {
padding: 1.3rem;
background: rgba(0,0,0,0.06);
}
div.topic.status-trash,
div.reply.status-trash {
opacity: 0.3;
}
a.bbp-topic-delete-link,
a.bbp-reply-delete-link {
color: red;
} #bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log,
#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,
#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log {
font-size: 0.8rem;
line-height: 18px;
margin: 0 0 -5px;
padding: 0;
opacity: 0.5;
}
#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li,
#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li,
#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li {
list-style-type: none;
padding: 0 0 6px 18px;
margin: 0;
}
#bbpress-forums ul.bbp-topic-revision-log li a,
#bbpress-forums ul.bbp-reply-revision-log li a {
color: inherit;
}
#bbpress-forums ul.bbp-topic-revision-log li img,
#bbpress-forums ul.bbp-reply-revision-log li img {
display: none;
} .bbp-login-form fieldset {
clear: both;
padding: 1.5rem 2rem;
margin: 0 0 1rem;
}
.bbp-login-form fieldset legend {
display: none;
}
.bbp-login-form .bbp-username,
.bbp-login-form .bbp-email,
.bbp-login-form .bbp-password,
.bbp-login-form .bbp-remember-me,
.bbp-login-form .bbp-submit-wrapper {
margin-bottom: 0.6rem;
}
.bbp-login-form label {
display: inline-block;
vertical-align: top;
margin-bottom: 0.2rem;
}
.bbp-login-form .bbp-login-links {
margin-top: 1rem;
}
.bbp-login-form .bbp-login-links a {
margin-right: 0.6rem;
}
.bbp-logged-in {
padding: 1.5rem;
overflow: hidden;
position: relative;
box-shadow: var(--box-shadow);
border-radius: 0.3rem;
}
.bbp-logged-in img.avatar {
display: block;
position: absolute;
border-radius: 50%;
}
.widget.bbp_widget_login .bbp-logged-in h4 {
font-size: 1rem;
padding: 0;
margin: -4px 0 0 3.5rem;
}
.bbp_widget_login a.button.logout-link {
font-size: 0.8rem;
font-family: inherit;
font-weight: normal;
text-transform: none;
line-height: 1.5;
letter-spacing: 0;
border-radius: 0;
padding: 0;
margin-left: 3.5rem;
background: none !important;
box-shadow: none !important;
color: inherit !important;
}
.bbp_widget_login a.button:before {
display: none !important;
}
.widget_display_stats dl {
overflow: hidden;
}
.widget_display_stats dt {
float: left;
margin: 0 0.6rem 4px 0;
clear: both;
}
.widget_display_stats dd {
float: right;
}
.widget_display_replies ul li div,
.widget_display_topics ul li div {
font-size: 0.8rem;
line-height: 1.3;
opacity: 0.5;
}
.widget.widget_display_views ul li,
.widget.widget_display_forums ul li {
line-height: 1.3;
}
.widget_display_search div {
position: relative;
}
.widget_display_search div:after {
position: absolute;
top: 0;
right: 0;
content: '\f002';
font-family: fontawesome;
font-weight: 400;
text-align: center;
line-height: 2.8rem;
width: 2.8rem;
z-index: 1;
}
.widget_display_search div .button {
position: absolute;
top: 0;
right: 0;
height: 2.8rem;
width: 2.8rem;
padding: 0;
margin: 0;
opacity: 0;
z-index: 2;
}
.widget_display_search .hidden {
display: none;
} #bbpress-forums .wp-editor-container {
border: none;
}
#bbpress-forums div.bbp-the-content-wrapper {
margin-bottom: 0.8rem;
}
#bbpress-forums div.bbp-the-content-wrapper textarea {
height: 21.3rem;
width: 100%;
margin: 0;
}
#bbpress-forums div.bbp-the-content-wrapper table,
#bbpress-forums div.bbp-the-content-wrapper tbody,
#bbpress-forums div.bbp-the-content-wrapper tr,
#bbpress-forums div.bbp-the-content-wrapper td {
border: none;
padding: 0;
margin: 0;
width: auto;
line-height: 1;
}
#bbpress-forums .quicktags-toolbar {
margin: 0;
border: none;
}
#bbpress-forums .quicktags-toolbar input[type=button] {
width: auto;
}
.bbpress #wp-link label span {
padding-top: 0.9rem;
}
.bbpress #wp-link .link-target label span {
padding-top: 0;
}
.bbpress #wp-link .button {
box-shadow: none !important;
}
.bbpress #wp-link #link-options div:nth-child(3) {
display: none;
}
.bbpress #wp-link-close {
right: 0.6rem;
line-height: 2.2rem;
width: auto;
margin: 0;
box-shadow: none !important;
} .rounded_none fieldset,
.rounded_none .bbp-logged-in,
.rounded_none #subscription-toggle,
.rounded_none #favorite-toggle {
border-radius: 0 !important;
} .no-touch .links_underline #bbpress-forums a:hover,
.no-touch .links_underline .bbp-login-form .bbp-login-links a:hover,
.no-touch .links_underline .bbp_widget_login .bbp-logged-in h4 a:hover,
.no-touch .links_underline .bbp_widget_login a.button.logout-link:hover {
border-bottom: 1px solid;
} @media screen and (max-width: 1023px) {
#bbpress-forums > #subscription-toggle,
#bbpress-forums .bbp-replies .bbp-header .bbp-reply-content {
top: -2.5rem;
}
}
@media screen and (max-width: 782px) {
#bbpress-forums div.bbp-the-content-wrapper input {
height: auto;
}
}
@media screen and (max-width: 600px) {
.logged-in .bbp-pagination:nth-child(2),
.logged-in #bbpress-forums div.bbp-topic-tags {
padding-top: 1rem;
}
.bbp-pagination-count {
float: none;
}
.bbp-pagination-links {
margin-top: 0.6rem;
float: left;
}
.bbp-pagination-links a,
.bbp-pagination-links span.current,
.bbp-pagination-links span.dots {
margin: 0 0.3rem 0 0;
}
#bbpress-forums fieldset {
padding: 1rem 1.5rem;
}
}
@media screen and (max-width: 480px) {
.bbp-pagination {
margin-bottom: 0.3rem;
}
#bbpress-forums p.bbp-topic-meta {
line-height: 1.2rem;
}
div.bbp-search-form input,
div.bbp-search-form button {
font-size: 0.9rem;
}
#bbpress-forums fieldset {
padding: 0.6rem 1.3rem;
}
.bbp-login-form fieldset {
padding: 1rem 1.3rem;
}
#bbpress-forums div.bbp-search-form {
margin-bottom: 1rem;
}
div.bbp-topic-form,
div.bbp-reply-form {
margin-top: 0;
}
#bbpress-forums .bbp-replies .bbp-header .bbp-reply-content {
margin: 0 0 5rem;
}
div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header {
padding: 1rem 0;
}
.bbp-replies .bbp-body .bbp-meta {
padding-right: 0;
}
.bbp-meta span.bbp-header {
padding-right: 40px;
}
span.bbp-admin-links {
clear: both;
display: block;
margin: 0;
white-space: normal;
}
#bbpress-forums div.bbp-topic-author,
#bbpress-forums div.bbp-reply-author {
float: none;
margin: 0 0 1rem;
text-align: left;
width: 100%;
}
#bbpress-forums div.bbp-topic-author a.bbp-author-name,
#bbpress-forums div.bbp-reply-author a.bbp-author-name {
display: inline-block;
word-wrap: break-word;
}
#bbpress-forums div.bbp-topic-author img.avatar,
#bbpress-forums div.bbp-reply-author img.avatar {
display: inline-block;
vertical-align: middle;
margin: 0 0.5rem 0 0;
max-width: 40px;
}
#bbpress-forums div.bbp-topic-author .bbp-author-role,
#bbpress-forums div.bbp-reply-author .bbp-author-role,
#bbpress-forums div.bbp-topic-author .bbp-reply-ip,
#bbpress-forums div.bbp-reply-author .bbp-reply-ip {
display: inline-block;
margin-left: 0.5rem;
}
#bbpress-forums div.bbp-topic-content,
#bbpress-forums div.bbp-reply-content {
clear: both;
margin: 0 0 1.3rem;
}
li.bbp-forum-info,
li.bbp-topic-title {
width: 100%;
}
li.bbp-header li.bbp-forum-info,
li.bbp-header li.bbp-topic-title {
display: none;
}
#bbpress-forums li.bbp-topic-voice-count,
#bbpress-forums li.bbp-topic-reply-count,
#bbpress-forums li.bbp-forum-topic-count,
#bbpress-forums li.bbp-forum-reply-count {
width: 20%;
text-align: left;
margin-top: 0.6rem;
}
#bbpress-forums li.bbp-forum-freshness,
#bbpress-forums li.bbp-topic-freshness {
width: 60%;
text-align: left;
margin-top: 0.6rem;
}
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-footer {
font-size: 11px;
}
#bbp-user-navigation {
padding-left: 50px;
}
#bbp-user-navigation li {
padding: 0.3rem 0.6rem 6px;
}
}