.buddypress-wrap .subnav-filters .feed {
	display: none;
}
#bbpress-forums, div.bbp-template-notice p {
	font-size: 18px;
}
@media only screen and (max-width: 640px) {
	#bbpress-forums, div.bbp-template-notice p {
		font-size: 1rem;
	}
}
#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 {
	font-size: 20px;
	line-height: 1.8;
	border: 2px solid #000;
	box-shadow: 7px 7px 0 0 #000;
	max-width: 99%;
}
#bbpress-forums .bbp-forum-info .bbp-forum-content {
    font-size: 16px;
}
#bbpress-forums li.bbp-header {
    background: #dd2926;
	color: #fff;
}
#bbpress-forums .forum-titles li {
    color: #fff;
}
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {
    border-top: 2px solid #000;
    padding: 10px;
}
a {
    color: #000;
}
/* ul#foot-links li a {
    font-size: 1em;
} */
.entry-content a {
    color: #000;
}
.entry-content a:hover {
    color: #dd2926;
	text-decoration: none;
}
#bbpress-forums .type-forum li.bbp-forum-info {
    background: none;
    margin: 0;
    list-style: none;
    font-size: 1em;
}
li {
	border-radius: 0;
}
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer, .buddypress-wrap form.bp-dir-search-form, .buddypress-wrap form.bp-invites-search-form, .buddypress-wrap form.bp-messages-search-form, .buddypress-wrap form.bp-dir-search-form:hover, .buddypress-wrap form.bp-invites-search-form:hover, .buddypress-wrap form.bp-messages-search-form:hover {
	border: 0;
	box-shadow: none;
	outline: none;
}
.buddypress-wrap form.bp-dir-search-form input[type=search] {
	margin: 0;
	/* width: 70%; */
}
.buddypress-wrap form.bp-dir-search-form button[type=submit] {
	height: 45px;
	line-height: 45px;
}
/* .buddypress-wrap form.bp-dir-search-form button[type=submit] span {
	line-height: 20px;
	position: relative;
} */
.buddypress-wrap form.bp-dir-search-form button[type=submit] .dashicons-search:before {
	content: '\e800';
	font-family: fontello;
}
.bp-screen-reader-text {
	display: none;
}
.bp-primary-action, .bp-secondary-action {
	margin: 0;
	overflow: visible;
}
.bp-primary-action:before, .bp-secondary-action:before {
	background: none;
}
.bp-primary-action .comment-count {
	display: none;
}
.activity-list .activity-item .activity-meta.action .acomment-reply.button:before {
	content: '\e829';
	font-family: fontello;
}

.buddypress-wrap .bp-feedback.help .bp-icon, .buddypress-wrap .bp-feedback.info .bp-icon {
	background-color: #dd2926;
}
.buddypress-wrap .standard-form .submit {
	margin-top: 15px;
	padding: 0;
}

/*#subscription-toggle {
	float: right;
	font-size: 14px;
}*/
div.bbp-breadcrumb, div.bbp-topic-tags {
    font-size: 14px;
}
div.bbp-template-notice, div.indicator-hint {
    border-width: 2px;
    border-style: solid;
    padding: 0 0.6em;
    margin: 5px 0 15px;
    border-radius: 0px;
    background-color: #fef697;
    border-color: #000;
    color: #000;
    clear: both;
	box-shadow: 7px 7px 0 0 #000;
}
div.bbp-template-notice.info {
    border: #000 2px solid;
    background-color: #fff;
	    max-width: 99%;
}
div.bbp-template-notice p {
    margin: 0.5em 0 !important;
}

#bbpress-forums #bbp-search-form #bbp_search {
	height: 39px;
	vertical-align: middle;
}
#whats-new-avatar a, .activity-avatar a {
    border: 0;
}
nav#object-nav {
    background-color: #fef697;
    border: 3px solid #000;
    box-shadow: 7px 7px 0 0 #000;
}
.buddypress-wrap .main-navs:not(.dir-navs) li.current a, .buddypress-wrap .main-navs:not(.dir-navs) li.selected a {
    background: #ec1f2a;
    color:#fff;
    font-weight: 400;
}
.buddypress-wrap .bp-navs li:not(.current) a:focus, .buddypress-wrap .bp-navs li:not(.current) a:hover, .buddypress-wrap .bp-navs li:not(.selected) a:focus, .buddypress-wrap .bp-navs li:not(.selected) a:hover {
    background: #000;
    color: #fff;
}
.single-headers .item-meta {
    color: #000;
}
.single-headers .activity {
    font-size: 15px;
}
.buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) {
    -webkit-box-shadow: 7px 7px 0 0 #000;
    -moz-box-shadow: 7px 7px 0 0 #000;
    border: 3px solid #000;
    box-shadow: 7px 7px 0 0 #000;
}.buddypress-wrap .bp-subnavs li.current a, .buddypress-wrap .bp-subnavs li.selected a {
    background: #47668f;
    color: #fff;
    font-weight: 400;
}
.buddypress-wrap .bp-subnavs ul li.current :focus, .buddypress-wrap .bp-subnavs ul li.current :hover, .buddypress-wrap .bp-subnavs ul li.selected :focus, .buddypress-wrap .bp-subnavs ul li.selected :hover {
    background: #000;
    color: #fff;
}
.buddypress-wrap .bp-feedback .bp-help-text {
    font-style: italic;
    line-height: 1.2;
    color: #000;
    padding: .75em .5em;
}
.buddypress-wrap form.bp-dir-search-form button[type=submit] span, .buddypress-wrap form.bp-invites-search-form button[type=submit] span, .buddypress-wrap form.bp-messages-search-form button[type=submit] span {
    color: #fff;
}
.buddypress-wrap .subnav-filters div input[type=search], .buddypress-wrap .subnav-filters div select {
    font-size: 18px;
}
.buddypress-wrap .subnav-filters {
    margin: 2em 0 0;
}.buddypress-wrap .bp-feedback:not(.custom-homepage-info) {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -moz-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    -o-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    /*align-items: stretch;*/
	align-items: center;
}
#bbpress-forums fieldset.bbp-form {
    border: 2px solid #000;
    padding: 10px 20px;
    margin-bottom: 10px;
}
[type=color], [type=date], [type=datetime-local], [type=datetime], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], textarea {
    font-size: 1.25rem;
}
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {
    font-size: 1.1em;
    color: #000;
    font-family: 'komika-text-regular', sans-serif;
}
#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {
    font-size: 15px;
}
.buddypress-wrap .standard-form label, .buddypress-wrap .standard-form span.label {
    font-weight: 400;
}
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer {
    font-weight: normal;
    font-family: 'komika-bold', sans-serif;
	font-family: 'komika_title_-_paintregular', sans-serif;
}
span.bbp-admin-links a {
    color: #000;
    font-size: 12px;
}
.bbp-forum-header a.bbp-forum-permalink, .bbp-topic-header a.bbp-topic-permalink, .bbp-reply-header a.bbp-reply-permalink {
    color: #000;
}
#bbpress-forums div.bbp-reply-content a {
    color: #fff;
}
#bbpress-forums div.bbp-reply-content a:hover {
    color: #000;
}
#bbpress-forums div.bbp-forum-header, #bbpress-forums div.bbp-topic-header, #bbpress-forums div.bbp-reply-header {
    background-color: #ebeff1;
}
div.bbp-forum-header, div.bbp-topic-header, div.bbp-reply-header {
    border-top: 0;
}
#bbpress-forums li.bbp-footer {
    background: #ebeff1;
    border-top: 0;
    font-weight: normal;
    font-family: 'komika-bold', sans-serif;
}
li.bbp-header {
    font-size: 15px;
}
.bbp-forum-description a.bbp-author-avatar, .bbp-topic-description a.bbp-author-avatar {
	position: relative;
	top: -4px;
}
#subscription-toggle {
	float: right;
	font-size: 12px;
}
#subscription-toggle a.subscription-toggle:before {
	content: '\e820';
	display: inline-block;
	font-family: fontello;
	font-size: 1.2em;
	margin-right: 5px;
}
#subscription-toggle .is-subscribed a.subscription-toggle:before {
	content: '\e821';
}
button.bp-icons {
	overflow: visible;
}
.buddypress-wrap .bp-navs li.current a .count, .buddypress-wrap .bp-navs li.selected a .count, .buddypress_object_nav .bp-navs li.current a .count, .buddypress_object_nav .bp-navs li.selected a .count {
	color: #ec1f2a;
}
#send_message_form .submit:before {
	content: none;
}
a.bbp-forum-title, a.bbp-topic-permalink {
    font-family: 'komika-bold', sans-serif;
  font-family: "Jack Armstrong W00 Regular";
}
a.bbp-author-name {
    line-height: 1.1;
    padding-top: .25em;
}

@media only screen and (max-width: 1023px) {
	#bbpress-forums, div.bbp-template-notice p, #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, #bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta, #bbpress-forums .type-forum li.bbp-forum-info, li.bbp-header {
		font-size: 1rem;
	}
	img.avatar-45 {
		margin-bottom: -1px !important;
		width: 30px;
	}

}
@media only screen and (max-width: 640px) {
	.bbp-search-form {
		display: none;
	}
	#bbpress-forums, div.bbp-template-notice p, #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, #bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {
		font-size: 12px;
	}
	#bbpress-forums .type-forum li.bbp-forum-info {
		font-size: 14px;
	}
	img.avatar-45 {
		margin-bottom: 0 !important;
		width: 14px;
	}
	li.bbp-header {
		font-size: 11px;
	}
	a.bbp-author-avatar {
		position: static;
	}
}
