File: /home/crowdandsafety/wordpress-backups/x/framework/dist/css/site/bbpress/ethos.css
/* sass-plugin-0:/home/chuck/Sources/themeco/x/src/legacy-scss/theme/site/bbpress/ethos.scss */
.bbpress.blog .x-main > .hentry,
.bbpress.search .x-main > .hentry,
.bbpress.archive .x-main > .hentry {
margin: 0;
border: 0;
padding: 0;
}
.bbpress.blog .x-main .bbp-body .hentry,
.bbpress.search .x-main .bbp-body .hentry,
.bbpress.archive .x-main .bbp-body .hentry {
margin: 0 0 -1px;
padding: 15px;
}
.bbpress .entry-content {
margin: 0;
}
.bbp-forums,
.bbp-topics,
.bbp-replies,
.bbp-search-results,
.bbp-header > ul,
.bbp-body > ul,
.bbp-footer > ul {
margin: 0;
list-style: none;
}
.bbp-forums,
.bbp-topics {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.035);
}
.bbp-forums + .bbp-topics {
margin-top: 45px;
}
.bbp-topics + .bbp-no-topic,
.bbp-topics + .bbp-template-notice {
margin-top: 45px;
}
.bbp-header,
.bbp-footer {
margin: 0 0 -1px;
border: 1px solid rgba(0, 0, 0, 0.1);
background-color: #f5f5f5;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.035), inset -1px -1px rgba(255, 255, 255, 0.65);
}
.bbp-header:before,
.bbp-header:after,
.bbp-header > ul:before,
.bbp-header > ul:after,
.bbp-body:before,
.bbp-body:after,
.bbp-body > ul:before,
.bbp-body > ul:after,
.bbp-body > .hentry:before,
.bbp-body > .hentry:after,
.bbp-footer:before,
.bbp-footer:after,
.bbp-footer > ul:before,
.bbp-footer > ul:after {
content: " ";
display: table;
width: 0px;
}
.bbp-header:after,
.bbp-header > ul:after,
.bbp-body:after,
.bbp-body > ul:after,
.bbp-body > .hentry:after,
.bbp-footer:after,
.bbp-footer > ul:after {
clear: both;
}
.bbp-header > ul > li,
.bbp-body > ul > li,
.bbp-footer > ul > li {
float: left;
line-height: 1;
}
.bbp-header,
.bbp-footer {
padding: 10px 15px;
font-size: 9px;
letter-spacing: 1px;
text-transform: uppercase;
}
.bbp-header > ul > li,
.bbp-header .bbp-reply-author,
.bbp-header .bbp-reply-content,
.bbp-footer > ul > li,
.bbp-footer .bbp-reply-author,
.bbp-footer .bbp-reply-content {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.bbp-body > ul,
.bbp-body > div.hentry {
margin: 0 0 -1px;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 15px;
background-color: #ffffff;
}
.bbp-body > ul:last-child,
.bbp-body > div.hentry:last-child {
margin-bottom: -1px;
}
.bbp-body > div.hentry {
margin-bottom: 15px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.035);
}
.bbpress.reply #bbpress-forums > div.reply {
margin: 0;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 15px;
background-color: #ffffff;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.035);
}
.x-bbp-header {
margin: 0 0 15px;
}
.x-bbp-header:before,
.x-bbp-header:after {
content: " ";
display: table;
width: 0px;
}
.x-bbp-header:after {
clear: both;
}
.x-bbp-header .actions {
line-height: 1;
}
.bbp-forum-info,
.bbp-topic-title {
width: 60%;
}
@media (max-width: 479.98px) {
.bbp-forum-info,
.bbp-topic-title {
width: 100%;
}
}
.bbp-forum-topic-count,
.bbp-topic-voice-count {
width: 10%;
padding: 0 5px;
text-align: center;
}
@media (max-width: 766.98px) {
.bbp-forum-topic-count,
.bbp-topic-voice-count {
width: 15%;
}
}
@media (max-width: 479.98px) {
.bbp-forum-topic-count,
.bbp-topic-voice-count {
display: none;
}
}
.bbp-forum-reply-count,
.bbp-topic-reply-count {
width: 10%;
padding: 0 5px;
text-align: center;
}
@media (max-width: 766.98px) {
.bbp-forum-reply-count,
.bbp-topic-reply-count {
display: none;
}
}
.bbp-forum-freshness,
.bbp-topic-freshness {
width: 20%;
padding: 0 5px;
text-align: center;
}
@media (max-width: 766.98px) {
.bbp-forum-freshness,
.bbp-topic-freshness {
width: 25%;
}
}
@media (max-width: 479.98px) {
.bbp-forum-freshness,
.bbp-topic-freshness {
display: none;
}
}
.x-bbp-item-info-header {
margin: -15px -15px 15px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding: 15px;
font-size: 9px;
letter-spacing: 1px;
line-height: 1;
text-transform: uppercase;
background-color: #f5f5f5;
box-shadow: inset -1px -1px rgba(255, 255, 255, 0.65);
}
.x-bbp-item-info-header:before,
.x-bbp-item-info-header:after {
content: " ";
display: table;
width: 0px;
}
.x-bbp-item-info-header:after {
clear: both;
}
.x-bbp-item-info-header .x-item-info-date {
float: left;
}
.x-bbp-item-info-header .x-item-info-permalink {
float: right;
color: #7a7a7a;
}
.x-bbp-item-info-header .x-item-info-permalink:hover {
color: #e74c3c;
}
@media (max-width: 766.98px) {
.x-bbp-item-info-header .x-item-info-permalink {
display: none;
}
}
.x-bbp-item-info-header .bbp-admin-links {
clear: both;
float: left;
width: 100%;
margin: 15px 0 0;
text-align: left;
}
.x-bbp-item-info-header .bbp-admin-links .x-bbp-admin-links-inner {
margin: 0 -16px -16px -15px;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.x-bbp-item-info-header .bbp-admin-links .x-bbp-admin-links-inner:before,
.x-bbp-item-info-header .bbp-admin-links .x-bbp-admin-links-inner:after {
content: " ";
display: table;
width: 0px;
}
.x-bbp-item-info-header .bbp-admin-links .x-bbp-admin-links-inner:after {
clear: both;
}
.x-bbp-item-info-header .bbp-admin-links a {
display: block;
border-right: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding: 10px 15px;
line-height: 1;
color: rgba(0, 0, 0, 0.35);
background-color: #f5f5f5;
box-shadow: inset -1px -1px rgba(255, 255, 255, 0.65);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 20%;
float: left;
}
@media (max-width: 766.98px) {
.x-bbp-item-info-header .bbp-admin-links a {
width: 33.3333%;
}
}
@media (max-width: 479.98px) {
.x-bbp-item-info-header .bbp-admin-links a {
width: 50%;
}
}
.x-bbp-item-info-header .bbp-admin-links a:hover {
background-color: #ffffff;
}
.x-bbp-item-info-content:before,
.x-bbp-item-info-content:after {
content: " ";
display: table;
width: 0px;
}
.x-bbp-item-info-content:after {
clear: both;
}
.x-bbp-item-info-content .x-bbp-item-info-author {
width: 80px;
float: left;
line-height: 1;
text-align: center;
}
@media (max-width: 479.98px) {
.x-bbp-item-info-content .x-bbp-item-info-author {
width: 50px;
}
}
.x-bbp-item-info-content .x-bbp-item-info-author .bbp-author-avatar {
display: block;
margin-bottom: 10px;
}
.x-bbp-item-info-content .x-bbp-item-info-author .bbp-author-name,
.x-bbp-item-info-content .x-bbp-item-info-author .bbp-author-role,
.x-bbp-item-info-content .x-bbp-item-info-author .bbp-author-ip {
display: block;
font-size: 9px;
letter-spacing: 1px;
text-transform: uppercase;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.x-bbp-item-info-content .x-bbp-item-info-author .bbp-author-name {
color: #333333;
}
.x-bbp-item-info-content .x-bbp-item-info-author .bbp-author-name:hover {
color: #e74c3c;
}
.x-bbp-item-info-content .x-bbp-item-info-author .bbp-author-role,
.x-bbp-item-info-content .x-bbp-item-info-author .bbp-author-ip {
margin: 5px 0 0;
}
.x-bbp-item-info-content .x-bbp-item-info-the-content {
width: calc(100% - 95px);
margin-bottom: 5px;
float: right;
line-height: 1.8;
}
@media (max-width: 479.98px) {
.x-bbp-item-info-content .x-bbp-item-info-the-content {
width: calc(100% - 65px);
}
}
.x-bbp-search-form {
margin-bottom: 15px;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 15px;
background-color: #f5f5f5;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.035);
}
.x-bbp-search-form:before,
.x-bbp-search-form:after {
content: " ";
display: table;
width: 0px;
}
.x-bbp-search-form:after {
clear: both;
}
.x-bbp-search-form label {
margin: 0;
width: 100%;
}
.x-bbp-search-form input {
margin: 0;
width: 100%;
}
.x-bbp-search-form input[type=submit] {
display: none;
}
.x-bbp-general-form.bbp-topic-tag-form .bbp-form {
margin-top: 45px;
}
.x-bbp-general-form.bbp-topic-tag-form .bbp-form:first-of-type {
margin-top: 0;
}
.x-bbp-general-form form {
margin: 0;
border: 0;
padding: 0;
}
.x-bbp-general-form legend {
margin: 0;
border: 0;
padding: 45px 0 15px;
padding: 0 0 15px;
font-size: 125%;
line-height: 1.4;
color: #333333;
}
.x-bbp-general-form label + br {
display: none;
}
.x-bbp-general-form input[type=radio] + label,
.x-bbp-general-form input[type=checkbox] + label {
display: inline;
}
.x-bbp-general-form select,
.x-bbp-general-form textarea,
.x-bbp-general-form input[type=text],
.x-bbp-general-form input[type=password] {
margin: 0;
width: 100%;
}
.x-bbp-general-form textarea {
resize: vertical;
}
.x-bbp-general-form .bbp-the-content-wrapper {
margin-bottom: 2.15em;
}
.x-bbp-general-form .form-allowed-tags {
display: none;
}
.bbp-submit-wrapper:before,
.bbp-submit-wrapper:after {
content: " ";
display: table;
width: 0px;
}
.bbp-submit-wrapper:after {
clear: both;
}
.bbp-submit-wrapper button[type=submit] {
float: left;
min-width: 70px;
display: block;
height: 2.65em;
margin: 0 10px 0 0;
border: 0;
padding: 0 0.5em;
font-size: 13px;
line-height: 1;
text-shadow: none;
color: #ffffff;
background-color: #e74c3c;
box-shadow: none;
}
.bbp-submit-wrapper button[type=submit]:focus,
.bbp-submit-wrapper button[type=submit]:active {
outline: 0;
}
.bbp-topics + .x-bbp-general-form,
.bbp-replies + .x-bbp-general-form,
.bbp-pagination + .x-bbp-general-form,
.bbp-template-notice + .x-bbp-general-form {
margin-top: 45px;
}
.x-bbp-user-header {
margin: 0 0 -1px;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 15px;
background-color: #f5f5f5;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.035);
}
.x-bbp-user-header #bbp-user-avatar {
float: left;
width: 100px;
text-align: center;
}
.x-bbp-user-header .x-bbp-user-header-content {
float: right;
width: calc(100% - 115px);
}
.x-bbp-user-header .x-bbp-user-header-title {
margin: 0;
font-size: 165%;
line-height: 1;
text-transform: uppercase;
}
@media (max-width: 766.98px) {
.x-bbp-user-header #bbp-user-avatar {
display: none;
}
.x-bbp-user-header .x-bbp-user-header-content {
width: 100%;
}
}
#bbp-user-navigation {
margin: 0 0 45px;
border: 1px solid rgba(0, 0, 0, 0.1);
background-color: #f5f5f5;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.035), inset -1px -1px rgba(255, 255, 255, 0.65);
}
#bbp-user-navigation > ul {
margin: 0 -1px -1px 0;
list-style: none;
}
#bbp-user-navigation > ul:before,
#bbp-user-navigation > ul:after {
content: " ";
display: table;
width: 0px;
}
#bbp-user-navigation > ul:after {
clear: both;
}
#bbp-user-navigation > ul > li {
display: inline-block;
width: 33.3333%;
float: left;
}
@media (max-width: 766.98px) {
#bbp-user-navigation > ul > li {
width: 50%;
}
}
@media (max-width: 479.98px) {
#bbp-user-navigation > ul > li {
width: 100%;
}
}
#bbp-user-navigation > ul > li a {
display: block;
position: relative;
border-right: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding: 10px 11px;
line-height: 1;
color: rgba(0, 0, 0, 0.35);
background-color: #f5f5f5;
box-shadow: inset -1px -1px rgba(255, 255, 255, 0.65);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
#bbp-user-navigation > ul > li a:hover,
#bbp-user-navigation > ul > li.current a {
color: #e74c3c;
background-color: #ffffff;
}
#bbp-user-body .entry-title {
margin: 45px 0 10px;
font-size: 24px;
}
.bbp-forum-title,
.bbp-topic-permalink {
display: inline-block;
margin: -3px 0 10px;
font-size: 125%;
line-height: 1.4;
color: #333333;
}
.bbp-forum-title:hover,
.bbp-topic-permalink:hover {
color: #e74c3c;
}
.bbp-forum-content,
.bbp-topic-meta {
line-height: 1.8;
}
.bbp-topic-meta {
font-size: 9px;
letter-spacing: 1px;
text-transform: uppercase;
}
.bbp-topic-meta .bbp-topic-started-in {
display: none;
}
.bbp-body .bbp-forum-topic-count,
.bbp-body .bbp-forum-reply-count,
.bbp-body .bbp-forum-freshness,
.bbp-body .bbp-topic-voice-count,
.bbp-body .bbp-topic-reply-count,
.bbp-body .bbp-topic-freshness {
font-size: 9px;
letter-spacing: 1px;
line-height: 1.8;
text-transform: uppercase;
}
.bbp-body .bbp-forum-topic-count a,
.bbp-body .bbp-forum-reply-count a,
.bbp-body .bbp-forum-freshness a,
.bbp-body .bbp-topic-voice-count a,
.bbp-body .bbp-topic-reply-count a,
.bbp-body .bbp-topic-freshness a {
display: block;
color: #7a7a7a;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.bbp-body .bbp-forum-topic-count a:hover,
.bbp-body .bbp-forum-reply-count a:hover,
.bbp-body .bbp-forum-freshness a:hover,
.bbp-body .bbp-topic-voice-count a:hover,
.bbp-body .bbp-topic-reply-count a:hover,
.bbp-body .bbp-topic-freshness a:hover {
color: #e74c3c;
}
.bbp-body .bbp-forum-topic-count .bbp-topic-meta,
.bbp-body .bbp-forum-reply-count .bbp-topic-meta,
.bbp-body .bbp-forum-freshness .bbp-topic-meta,
.bbp-body .bbp-topic-voice-count .bbp-topic-meta,
.bbp-body .bbp-topic-reply-count .bbp-topic-meta,
.bbp-body .bbp-topic-freshness .bbp-topic-meta {
margin: 5px 0 0;
}
.bbp-forums-list,
.bbp-topic-revision-log,
.bbp-reply-revision-log {
margin: 15px 0 0;
padding: 0 0 0;
list-style: none;
}
.bbp-forums-list > li,
.bbp-topic-revision-log > li,
.bbp-reply-revision-log > li {
margin: 0 0 -1px;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 10px;
font-size: 9px;
letter-spacing: 1px;
line-height: 1.8;
text-transform: uppercase;
background-color: #f5f5f5;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.035), inset -1px -1px rgba(255, 255, 255, 0.65);
}
.x-context-title {
display: block;
margin: 0 0 10px;
font-size: 9px;
font-weight: 300;
letter-spacing: 1px;
line-height: 1;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.bbp-pagination {
margin: 15px 0 0;
}
.bbp-pagination-links {
display: inline-block;
}
.bbp-pagination-links:before,
.bbp-pagination-links:after {
content: " ";
display: table;
width: 0px;
}
.bbp-pagination-links:after {
clear: both;
}
.bbp-topic-pagination {
display: flex;
flex-flow: row wrap;
justify-content: flex-start;
align-items: flex-start;
margin: -5px 0 0;
font-size: 9px;
}
.bbp-topic-pagination a {
margin-bottom: 5px;
}
.bbp-topic-pagination a + a {
margin-left: 5px;
}
.x-btn-bbp,
.bbp-topic-tags a,
.bbp-row-actions a,
.x-bbp-header .actions a,
.bbpress .bbp-form .quicktags-toolbar input.button.button-small {
display: inline-block;
height: auto;
margin: 0;
border: 0;
padding: 5px 6px;
font-size: 11px;
letter-spacing: 0;
line-height: 1;
text-align: center;
text-shadow: none;
text-transform: none;
color: #ffffff;
background-color: #e74c3c;
border-radius: 3px;
box-shadow: none;
transform: none;
}
.x-btn-bbp:hover,
.bbp-topic-tags a:hover,
.bbp-row-actions a:hover,
.x-bbp-header .actions a:hover,
.bbpress .bbp-form .quicktags-toolbar input.button.button-small:hover {
color: #ffffff;
}
.bbp-topic-tags {
margin: 45px 0 0;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 10px;
line-height: 1;
text-align: center;
background-color: #f5f5f5;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.035), inset -1px -1px rgba(255, 255, 255, 0.65);
}
.bbp-topic-tags span {
display: block;
margin: 0 0 4px;
font-size: 9px;
letter-spacing: 1px;
line-height: 1;
text-transform: uppercase;
}
.bbp-topic-tags a {
margin: 4px 2px 0;
}
.bbp-row-actions {
display: block;
margin-bottom: 5px;
}
.bbp-row-actions a {
margin-right: 3px;
padding: 2px 5px;
line-height: 1.1;
}
.bbpress .bbp-form .quicktags-toolbar {
display: flex;
flex-flow: row wrap;
justify-content: flex-start;
align-items: flex-start;
min-height: auto;
padding: 5px;
}
.bbpress .bbp-form .quicktags-toolbar input.button.button-small {
margin: 2px;
}
.bbpress .bbp-form .quicktags-toolbar input.button.button-small:focus,
.bbpress .bbp-form .quicktags-toolbar input.button.button-small:active {
outline: 0;
}
.bbp-body > div.hentry.status-spam .x-item-info-date,
.bbp-body > div.hentry.status-spam .x-item-info-permalink,
.bbp-body > div.hentry.status-trash .x-item-info-date,
.bbp-body > div.hentry.status-trash .x-item-info-permalink {
color: #eb5439;
}
.bbp-body > div.hentry.status-spam .bbp-reply-spam-link {
color: #eb5439;
}
.bbp-body > div.hentry.status-trash .bbp-reply-delete-link,
.bbp-body > div.hentry.status-trash .bbp-topic-delete-link {
color: #eb5439;
}
.x-navbar .x-nav > .x-menu-item-bbpress > a > span:after {
display: none;
}
.x-navbar .x-nav > .x-menu-item-bbpress > .sub-menu > li > a > i {
margin-right: 2px;
}
.buddypress #item-body > #bbpress-forums {
margin-top: 45px;
}
.buddypress #bbpress-forums h3,
.buddypress .x-item-list-tabs-subnav + h3 {
display: none;
}
.buddypress #bbpress-forums .entry-title {
margin: 45px 0 10px;
font-size: 24px;
line-height: 1.3;
}
.buddypress #bbpress-forums .entry-title:first-of-type {
margin-top: 0;
}