.category-reviews-module .review-item{
	padding:15px;
}
.category-reviews-module .rating{
	border-bottom:1px solid #eee;
	padding:10px 0;
}
.swiper-viewport.reviews-carousel .swiper-button-disabled{
	display:none;
}
.swiper-viewport.reviews-carousel .swiper-button-next,
.swiper-viewport.reviews-carousel .swiper-button-prev{
	height: 40px;
    width: 40px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border: 2px solid #eee;
    background: #fff;
	text-align:center;
	line-height:36px;
	margin-top:0;
}
.swiper-viewport.reviews-carousel .swiper-button-next:before,
.swiper-viewport.reviews-carousel .swiper-button-prev:before{
	font-size:18px;
	
}

.swiper-viewport.reviews-carousel .swiper-pager > div:hover{
    color: #fff;
    background: #000;
    border-color: #000;
}
@media (max-width:992px){
	.swiper-viewport.reviews-carousel .swiper-pager{
		top:20px;
		
	}
	.swiper-viewport.reviews-carousel .swiper-button-prev{
		right:45px;
		left:inherit;
	}
	.swiper-viewport.reviews-carousel .swiper-button-next{
		right:0;
	}
	
}

@media (min-width: 768px) {
   .category-reviews-module .swiper-viewport .swiper-button-next,
   .category-reviews-module .swiper-viewport:hover .swiper-button-next {
        opacity: 1;
        right: -25px;
    }
	.category-reviews-module .swiper-viewport .swiper-button-prev,
	.category-reviews-module .swiper-viewport:hover .swiper-button-prev {
        opacity: 1;
        left: -25px;
    }
	
	.category-reviews-module .swiper-pager{
		top:0;
	}
	.category-reviews-module .swiper-viewport .swiper-pager > div{
		top:20px;
	}
}

@media (max-width:575px){
	.swiper-viewport.reviews-carousel .swiper-pager{
		top:-50px;
	}
}