.detailed_content { padding: 20px 140px; }
.faq_title,
.review_title {
	padding: 50px;
	color: #000000;
	font-size: 36px;
	font-weight: bold;
	text-align: center;
}
.panel {
	border: none;
	box-shadow: none;
	border-bottom: 1px solid #d7d7d7;	
}

.panel-group .panel-heading {
	border-top: 1px solid #d7d7d7;
	padding: 17px 0;
}

.panel-title a {
	font-weight: bold;
	color: #000000;
}

.panel-title a:hover,
.panel-title a:active,
.panel-title a:visited {
	text-decoration: none;
}

.panel-group .panel-heading + .panel-collapse > .panel-body, 
.panel-group .panel-heading + .panel-collapse > .list-group {
	border: none;
	padding: 0px 0px 35px 48px;	
}

.panel-group .panel + .panel {
	margin-top: -1px;
}

.panel-title:before {
	display: inline-block;
	vertical-align: middle;
	content: "";
	background: url(/img/question.png);
	width: 29px;
	height: 29px;
	margin-right: 15px;
}

.reviews {
	margin: 20px 0 100px;
}

.slick-slider {
	padding: 0 20px;	
}

.review_text--title {
	font-size: 18px;
	font-weight: bold;
}

.review_text--text {
	font-size: 14px;
	padding: 20px 0;
	height: 186px;
	overflow: hidden;
}

.review_text--author {
	font-size: 14px;
	font-weight: bold;
}

.slider-arrow {
    position: absolute;
    top: 50%;	
	left: -50px;
	cursor: pointer;
	width: 35px;
	height: 35px;
	background: url(/img/arr-left.png);
}

.slider-arrow.slider-arrow__right {
    left: auto;	
	right: -50px;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);	
}