
.reviews h5 {
	padding-bottom: 0px;
}
.reviews .owl-carousel {
	padding: 25px;
	/* background: #F5F5F5;
	border-radius: 13px;
	margin-bottom: 30px; */
}
.reviews .review-info h4 {
  margin: 30px 0 20px;
  font-weight: normal;
}
.reviews .review-info .review-stars li {
	display: inline-block;
	background: url(./images/star-icon.png) repeat-x;
	width: 90px;
	/* background-size: contain;
	height: 12px; */
	font-size: 0;
}
.reviews .review-info .review-stars li.star_5 {
	width: 115px;
}
.reviews .owl-nav {
    text-align: left;
    margin: 40px 0 0;
}
.reviews .review-info {
    text-align: left;
}
.reviews .owl-carousel .owl-nav .owl-prev, .reviews .owl-carousel .owl-nav .owl-next {
    position: inherit;
	/* position: absolute;
	left: -70px;
	top: 40%;
	border-radius: 100px;
	line-height: 0;
	background: #1D1D1D;
	opacity: 0.15; 
	height: 45px;
	width: 45px; */
    margin: 0;
    font-weight: normal;
}
.reviews .owl-carousel .owl-nav .owl-next {
	right: -70px;
	left: inherit;
    margin-left: 40px;
}
.reviews .owl-carousel .owl-nav span {
	font-size: 30px;
	font-weight: normal;
	color: #fff;
}
.reviews .owl-carousel .owl-dots {
	text-align: center;
	position: absolute;
	width: 100%;
	bottom: -50px;
	left: 0;
}
.reviews .owl-carousel .owl-dots .owl-dot.active span {
	background: #000;
}
.reviews .owl-carousel .owl-dots .owl-dot span {
	display: inline-block;
	height: 8px;
	margin: 5px;
	width: 8px;
	cursor: pointer;
	border: 1px solid #000;
	border-radius: 10px;
}