


.catalog-rating__stars-control{
	position: relative;
	top: 0.25em;
	margin-left: 1em;
	margin-right: 0.4em;
}

.catalog-rating__stars-control .br-theme-css-stars {
	height: 28px;
}
.catalog-rating__stars-control:hover .br-theme-css-stars .br-widget a::after,
.catalog-rating__stars-control--welcome .br-theme-css-stars .br-widget a::after{
	content: "\2606";
}

.catalog-rating__stars-control.catalog-rating__stars-control--clicked:hover .br-theme-css-stars .br-widget a::after {
	content: "\2605";
}



.catalog-rating__score-average{
	display: inline-block;
	width:2em;
	font-size: 1.1em;
	height: 18px;
}


.catalog-rating-details{
	position: absolute;
	top:0;
	background: #fff;
	padding: 0.8em 0 0.8em 0;
	border:1px solid #ccc;
	border-radius: 4px;
	width: 17em;
	margin-left: -8.5em;
	display: none;
	cursor: default;
}

.catalog-rating-details__link{
	display:inline-block;
	/*padding:0.2em 0.5em;*/
	/*border:1px solid #ccc;*/
	/*border-radius: 4px;*/
	padding: 0.2em;
	margin: -0.2em;
	margin-left: 0.6em;
	cursor: pointer;
	position: relative;
	border-bottom:1px dotted rgb(73, 80, 87);
	height: 18px;
}

.catalog-rating-details__link:hover{
	/*border-color: #eee;*/
	/*background: #f5f5f5;*/
}

.catalog-rating-details__shift{
	position: absolute;
	bottom: -0.3em;
	left:50%;
	width:0;height:0;
}



.catalog-rating-details__link:hover .catalog-rating-details,.catalog-rating-details:hover{
	display: block;
}

.catalog-rating-details__row{
	line-height: 29px;
}

.catalog-rating-details__score-counter{
	display: inline-block;
	width: 2.9em;
	text-align: right;
}
.catalog-rating-details__score-counter-percent{
	display: inline-block;
	width: 3.2em;
	text-align: left;
	color: #A8ABAE;
	margin-left: 0.2em;
}




.catalog-rating-details__stars{
	font-size: 23px;
	display: inline-block;
}


.catalog-rating-details__star{
	text-decoration: none;
	height: 18px;
	width: 18px;
	float: left;
	position: relative;
	top: -3px;
}

.catalog-rating-details__star:after{
	content: "\2605";
	color: #d2d2d2;
}

.catalog-rating-details__star--active:after{
	color: #EDB867;
}


