.bbpress {

	#bbpress-forums {
		.bbp-topic-revision-log-item {
			img.avatar {
				display: none;
			}
		}

		.bbp-reply-content ul.bbp-topic-revision-log {
			border-top: 1px solid $color__background-hr;
		}

		.bbp-form {
			padding: 20px;
		}

		.bbp-pagination-count {
			float: right;
			margin-bottom: 18px;
		}

		ul.bbp-topics li.bbp-header ul li {
			padding: 30px 0;
		}

		ul.bbp-topics li > ul li {
			.bbp-topic-permalink {
				@include font-size(1.125);
				text-transform: none;
				position: relative;
				margin-left: 0;
				display: inline-block;
				&::before {
					content: '\e7d6';
					@include linear-icon;
					@include font-size(1.5);
					color: darken($color__background-hr, 15%);;
					position: absolute;
					left: -33px;
					top: 3px;
					pointer-events: none;
					@include transition(.3s ease all);
					display: none;
				}

				@include media-breakpoint-up(sm) {
					margin-left: 35px;
					&::before {
						display: block;
					}
				}
			}
			.bbp-topic-meta {
				text-transform: none;
				@include font-size(0.875);

				.bbp-topic-started-by, .bbp-topic-started-in {
					position: relative;
					top: auto;
					white-space: normal;
					@include translate(0, 0);

					img {
						display: none;
					}
				}
			}
		}
		.bbp-form {
			padding: 20px;
		}

		.bbp-pagination-count {
			float: right;
			margin-bottom: 18px;
		}

		ul.bbp-topics li.bbp-header ul li {
			padding: 30px 0;
		}

		ul.bbp-topics li > ul li {
			.bbp-topic-permalink {
				@include font-size(1.125);
				text-transform: none;
				position: relative;
				margin-left: 0;
				display: inline-block;
				&::before {
					content: '\e7d6';
					@include linear-icon;
					@include font-size(1.5);
					color: darken($color__background-hr, 15%);;
					position: absolute;
					left: -33px;
					top: 3px;
					pointer-events: none;
					@include transition(.3s ease all);
					display: none;
				}

				@include media-breakpoint-up(sm) {
					margin-left: 35px;
					&::before {
						display: block;
					}
				}
			}
			.bbp-topic-meta {
				text-transform: none;
				@include font-size(0.875);

				.bbp-topic-started-by, .bbp-topic-started-in {
					position: relative;
					top: auto;
					white-space: normal;
					@include translate(0, 0);

					img {
						display: none;
					}
					a {
						text-transform: capitalize;
					}
				}
			}
		}
	}
}