.reviewsPage_part {
	display: block;
}
.reviewsPage_part-del {
	display: none !important;	
}
.outer-footer {
  margin-top: 0px !important;
}

.single-page-category,
.single-page-metabox,
.nav-links,
.feature-box {
  display: none;
}
.single-post-comment.mx-auto {
	
}

.single-post-comment {
	margin-top: 0;
}




#comments {
	z-index: 2;
	position: relative;
    display: flex;
    flex-direction: column-reverse;
	margin-bottom: 50px;
}
.comment-list {
	margin-top: 100px;
}
#comments ol {
    display: flex;
	justify-content: space-between;
    flex-wrap: wrap;
}
#comments ol li {
	width: 30%;
}
.single-post-comment {
    width: 100%;
}
.comment-form {
	display: flex;
    flex-direction: column;
}
#comments .comment-form-author {
	width:100%;
}
#comments textarea {
	height: 50px;
}
h2.reviewsPage_part {
    margin-top: 100px;
    text-align: center;
}


.comment-author img {
	display:none;
}
.fn {
	font-size: 20px;
	font-weight: bold;
}
time {
	color: gray;
}
.reply {
	text-align: end;	
}
div.swiper-slide {
	display: flex;
	flex-direction: column;
	gap: 30px;
	background: lightcyan;
	padding: 20px;
	padding-bottom: 20px;
}
.content_boxes {
	transform: none;
}



#comments {
	margin-top: -110px;
}
.single-post-comment.mx-auto {
	margin-top: -130px;
}