.bbpress.bbp-search {

	#bbpress-forums .bbp-pagination {
		margin: 15px 0;

		.bbp-pagination-count {
			float: none;
		}

		.bbp-pagination-links .page-numbers {
			font-style: italic;
			@include font-size(0.75);
			font-weight: 600;
			border: none;

			&.next, &.prev {
				background: transparent;
				@include font-size(1);
				&:hover {
					background: transparent;
				}
			}
		}
	}

	#bbp-search-results {
		border: none;

		li {
			> .bbp-forum-header, .bbp-reply-header, .bbp-topic-header {
				border: none;
				font-style: italic;
				.bbp-meta span {
					float: none;
				}
			}

			.bbp-reply-author {
				@media (max-width: 479px) {
					margin-top: 10px;
					padding-left: 0;
					text-align: center;

					.bbp-author-name {
						margin: 0 12px;
					}

					img {
						position: relative;
						top: auto;
						left: auto;
						width: auto;
					}
				}
			}

			.bbp-forum-content {
				margin-left: 0;
			}

			.bbp-reply-author, .bbp-topic-author {
				@media (max-width: 479px) {
					float: none;
					width: auto;
				}

				img {
					border-radius: 50%;
				}
			}

			.bbp-topic-content {
				@media (max-width: 479px) {
					float: none;
					margin-left: 12px;
				}
			}

			.bbp-reply-content {
				padding: 20px;
				position: relative;
				&::before {
					content: '';
					@include triangle(left, 12px, 24px, transperent);
					position: absolute;
					left: -12px;
					top: 14px;
					@media (max-width: 479px) {
						display: none;
					}
				}
			}
		}
	}
}