.rating-cancel {
	text-indent: -999em; float: left;
}
.ninja-forms-star-rating {
	text-indent: -999em; float: left;
}
.rating-cancel {
	background: url("../images/delete.gif") no-repeat 0px -16px;
}
.rating-cancel a {
	background: url("../images/delete.gif") no-repeat 0px -16px;
}
.ninja-forms-star-rating a {
	background: url("../images/star.gif") no-repeat 0px 0px;
}
.rating-cancel a {
	background-position: 0px 0px; border: 0px currentColor; border-image: none; width: 17px; height: 15px; overflow: hidden; margin-right: 2px; display: block; cursor: pointer;
}
.ninja-forms-star-rating a {
	background-position: 0px 0px; border: 0px currentColor; border-image: none; width: 17px; height: 15px; overflow: hidden; margin-right: 2px; display: block; cursor: pointer;
}
.ninja-forms-star-rating-on a {
	background-position: 0px -16px;
}
.ninja-forms-star-rating-hover a {
	background-position: 0px -32px;
}
.rating-cancel a:hover {
	background-position: 0px -32px;
}
.ninja-forms-star-rating-readonly a {
	cursor: default !important;
}
.ninja-forms-star-rating {
	background: none !important; overflow: hidden !important;
}
.ninja-forms-star-rating-control {
	display: inline-block;
}
.ninja-forms-star-rating-control::after {
	clear: both; display: block; content: "";
}
