

/* Start:/local/templates/main_new/components/bitrix/news.list/reviews/style.css?17016565342953*/
.page-reviews--add::before
{
	content: '';
	display: inline-block;
	width: 56px;
	height: 56px;
	background-image: url(/local/templates/main_new/components/bitrix/news.list/reviews/./images/icon-comment.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;

}

.page-reviews--add
{
	line-height: 1.5;
	background: #89C79E;
	border-radius: 20px;
	padding: 30px;
	
	
	font-weight: bold;
	font-size: 18px;
	color: #fff;
	text-align: center;
}


.page-reviews--add p
{
	margin: 30px 0;
	padding: 0;
}


.review-inner
{
	border: 1px solid #ECECEC;
	border-radius: 20px;
	padding: 27px 38px;
	position: relative;
}

.review-inner::after
{
	display: block;
	width: 28px;
	height: 18px;
	position: absolute;
	bottom: -18px;
	left: 42px;
	content: '';
	background: url(/local/templates/main_new/components/bitrix/news.list/reviews/./images/icon-v.png);
}

.review-title
{
	color: #333;
	font-size: 20px;
	line-height: 1.5;
	margin: 0 0 12px 0;
}

.review-stars
{
	font-size: 14px;
	color: #C4C4C4;
	margin: 0 0 9px 0;
}

.review-text
{
	color: #646872;
	font-size: 14px;
	line-height: 1.5;
	margin: 0 0 25px 0;
}

.review-pros,
.review-cons
{
	display: inline-block;
	min-width: 220px;
	width:49%;
	max-width: 49%;
	vertical-align: top;
}

.review-pros label,
.review-cons label
{
	display: block;
	color: #424749;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 7px 0;
}

.review-pros label::before,
.review-cons label::before
{
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 26px;
	height: 26px;
	background-color: #89C79E;
	border-radius: 13px;
	background-image: url(/local/templates/main_new/components/bitrix/news.list/reviews/./images/icon-pros.png);
	background-position: center;
	background-repeat: no-repeat;
	margin:0 14px 0 0;
}

.review-cons label::before
{
	background-color: #C78989;
	background-image: url(/local/templates/main_new/components/bitrix/news.list/reviews/./images/icon-cons.png);
}

.review-pros p,
.review-cons p
{
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #646872;
	line-height: 1.5;
}

.review-footer
{
	overflow: hidden;
	margin: 22px 0 0 0;
}

.review-footer-info
{
	float: left;
	white-space: nowrap;
	margin:0 0 0 40px;
}

.review-useful
{
	float: right;
	white-space: nowrap;
}

.review-useful span
{
	display: inline-block;
	width: 46px;
	height: 33px;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	border: 1px solid #ececec;
	vertical-align: middle;
	line-height: 33px;
	border-radius:  16px 0 0 16px;
}

.review-useful span:last-child
{
	border-radius: 0 16px 16px 0;
	border-left: 0;
}

.star-active
{
	color: #FEB03A;
}

.page-reviews--cnt
{
	padding: 27px;
}

.page-reviews--cnt .title
{
	display: block;
	font-size: 18px;
	color: #424749;
	font-weight: bold;
	margin: 0 0 17px 0;
}

.page-reviews--cnt .title span
{
	color: #89C79E;
}

.page-reviews--cnt div
{
	margin: 7px 0;
}

.review-cnt-stars
{
	font-size: 1px;
	width: 130px;
	display: inline-block;
	color: #C4C4C4;
}

.review-cnt-stars i {
	font-size: 24px;
}

.review-cnt-percent{
	display: inline-block;
	width: 50px;
	font-size:16px;
	color:#C4C4C4;
}

.review-cnt-sum
{
	color: #424749;
	font-size: 16px;
}
/* End */
/* /local/templates/main_new/components/bitrix/news.list/reviews/style.css?17016565342953 */
