#post-review-form .star-rating {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}



/* .rating-choice {
	font-weight: bold;
}

.star-rating {
	width:130px;
	height:25px;
	font-size:0;
	white-space:nowrap;
	display:inline-block;
	padding: 0;
	overflow:hidden;
	position:relative;
	background:
	url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 479 457.3" enable-background="new 0 0 479 457.3" xml:space="preserve"><path fill="#FFFFFF" d="M315.9,146.4"/><path fill="#DDDDDD" d="M164.5,143.3L233.7,3.6c2.4-4.9,9.3-4.9,11.8,0l69,139.6c1,1.9,2.8,3.3,4.9,3.6l154,22.1c5.4,0.8,7.5,7.4,3.6,11.2L365.2,288.8c-1.6,1.5-2.3,3.7-1.9,5.8l26.6,154.2c0.9,5.4-4.7,9.5-9.5,6.9l-137.8-73.4c-1.9-1-4.2-1-6.1,0L97.8,455.6c-4.8,2.6-10.5-1.6-9.5-6.9l27.3-153.9c0.4-2.1-0.3-4.3-1.9-5.8L2,180c-3.9-3.8-1.7-10.4,3.7-11.2l153.9-21.9C161.7,146.5,163.5,145.2,164.5,143.3z"/></svg>');
	background-size: contain;
}

.star-rating li {
	width: 26px;
	height: 25px;
	float: left;
	margin: 0;
	position: relative;
}
.star-rating li input:before {
	display: none;
}

.star-rating li i {
	position: absolute;
	left: 0;
	opacity: 0;
	top: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
	background:
	url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 479 456.5" enable-background="new 0 0 479 456.5" xml:space="preserve"><path fill="#FAE535" d="M164.5,144L233.7,4.4c2.4-4.9,9.3-4.9,11.8,0l69,139.6c1,1.9,2.8,3.3,4.9,3.6l154,22.1c5.4,0.8,7.5,7.4,3.6,11.2L365.2,289.6c-1.6,1.5-2.3,3.7-1.9,5.8l26.6,154.2c0.9,5.4-4.7,9.5-9.5,6.9l-137.8-73.4c-1.9-1-4.2-1-6.1,0L97.8,456.4c-4.8,2.6-10.5-1.6-9.5-6.9l27.3-153.9c0.4-2.1-0.3-4.3-1.9-5.8L2,180.7c-3.9-3.8-1.7-10.4,3.7-11.2l153.9-21.9C161.7,147.3,163.5,146,164.5,144z"/></svg>');
	background-size: contain;
}

.star-rating li.active i
{
	opacity: 1;
}

.star-rating li.hover i {
	opacity: 0.4;
}

.star-rating.display li i:hover {
	opacity: 0;
}
.star-rating.display li.active i:hover {
	opacity: 1;
}

.star-rating li input {
	-moz-appearance:none;
	-webkit-appearance:none;
	opacity: 0;
	display:inline-block;
	width: 100%;
	height: 100%;
	margin:0;
	cursor: pointer;
	padding:0;
	z-index: 2;
	position: relative;
}

i ~ i{
	width: 40%;
}
i ~ i ~ i{
	width: 60%;
}
i ~ i ~ i ~ i{
	width: 80%;
}
i ~ i ~ i ~ i ~ i{
	width: 100%;
} */
