/*
* BBPress Forums Old Overrides
*/

#webvrtool #bbpress-forums.bbpress-wrapper {
  padding: 2em 2em 1em 2em;
  border: 1px solid gainsboro;
  border-radius: 4px;
  background-color: rgb(246, 246, 246);
  font-size:14px;
}

/* forms */
#webvrtool #bbpress-forums fieldset.bbp-form {
  border: 1px solid #e3e3e3;
}

/*
*  BBPress new overrides
*/

body.forum-archive main.l-content {
	width: 100%;
	padding: 2.5em;
}

body.forum-archive #bbpress-forums {
	font-size: 1em;
	font-family: 'Roboto', sans-serif;
}

body.forum-archive #bbp-search-form #bbp_search_submit {
background-color: #8057a6 !important;
text-transform: uppercase;
}

body.forum-archive .bbp-breadcrumb {
	font-size:1.0em;
}




#bbpress-forums fieldset.bbp-form label {
  font-weight: 400;
}

/* lists */
ul#forums-list-0.bbp-forums {
  background-color: transparent;
}


#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 {
  border: none;
}
/* forum search results */
body.bbp-search main.l-content {
	width:100%;
	padding: 2.5em;
}
/* remove search sidebar */
body.bbp-search aside.l-sidebar.blog_sidebar {
	display:none;
}

/* headers */

#webvrtool #bbpress-forums li.bbp-header {
  background: #20004d;
  color: white;
  border: 1px solid #20004d;
  border-radius: 4px 4px 0 0;
}

#bbpress-forums ul.forum-titles {
 font-weight: bold;
 text-transform: uppercase;
 font-size: 0.85em;
 line-height: 2.0em;
}

#bbpress-forums li.bbp-footer {
  background-color: transparent;
  color: #20004d;
}

.page-template-template-forums .bbp-forum-freshness > a, .bbp-topic-freshness > a {
  font-size: 0.8em;
}

.forum-titles li {
  font-size: 1.4em !important;
}

.page-template-template-forums .bbp-header {
  border-bottom: 1px solid #eee !important;
}

.page-template-template-forums .entry-content .vc_row > .wpb_column:first-of-type {
  border-radius: 23px;
  padding-right: 20px;
}

.page-template-template-forums .entry-content .vc_row > .wpb_column:nth-of-type(2) {
  padding-left: 20px;
}


.bbp-forum-freshness a,
.bbp-topic-freshness-author a,
.bbp-topic-permalink,
.bbp-topic-started-by a,
.bbp-topic-started-in a,
.bbp-topic-freshness a {
	color:#6c4c8c;
	font-size:1.0em;
}

.bbp-forum-title {
	font-weight: bold;
  font-size: 1.5em;
  line-height: 2.5em;
}

.bbp-forum-title a {
	color:#6c4c8c;
}

.page-template-template-forums .bbp-pagination {
  display: none;
}

.page-template-template-forums .bbp-forum-freshness,
.page-template-template-forums .bbp-topic-freshness {
  text-align: right !important;
  float: right !important;
}

.page-template-template-forums .entry-content {
  padding: 0px 10px;
}


@media (max-width: 768px) {
  .page-template-template-forums .entry-content .vc_row > .wpb_column:first-of-type {
    padding-right: 0px;
  }

  .page-template-template-forums .entry-content .vc_row > .wpb_column:nth-of-type(2) {
    padding-left: 0px;
  }
}

