
		fieldset.wppcr_rating > legend{
			color:		}

		.comment-form-comment, .comment-notes {clear:both;}
		.wppcr_rating {
			float:left;
		}

		/* :not(:checked) is a filter, so that browsers that don’t support :checked don’t 
		   follow these rules. Every browser that supports :checked also supports :not(), so
		   it doesn’t make the test unnecessarily selective */
		.wppcr_rating:not(:checked) > input {
			position:absolute;
			/*top:-9999px;*/
			clip:rect(0,0,0,0);
		}

		.wppcr_rating:not(:checked) > label {
			float:right;
			width:1em;
			padding:0 .1em;
			overflow:hidden;
			white-space:nowrap;
			cursor:pointer;
			font-size:26px;
			line-height:1.2;
			color:#b5b5b5 !important;
			text-shadow:1px 1px #bbb, 2px 2px #666, .1em .1em .2em rgba(0,0,0,.5);
		}

		.wppcr_rating:not(:checked) > label:before {
			content: '★ ';
		}

		.wppcr_rating > input:checked ~ label {
			color: #9f8c4c !important;
			text-shadow:1px 1px #bbb, 2px 2px #666, .1em .1em .2em rgba(0,0,0,.5);
		}

		.wppcr_rating:not(:checked) > label:hover,
		.wppcr_rating:not(:checked) > label:hover ~ label {
			color: #9f8c4c !important;
			text-shadow:1px 1px #bbb, 2px 2px #666, .1em .1em .2em rgba(0,0,0,.5);
		}

		.wppcr_rating > input:checked + label:hover,
		.wppcr_rating > input:checked + label:hover ~ label,
		.wppcr_rating > input:checked ~ label:hover,
		.wppcr_rating > input:checked ~ label:hover ~ label,
		.wppcr_rating > label:hover ~ input:checked ~ label {
			color: #ea0 !important;
			text-shadow:1px 1px goldenrod, 2px 2px #B57340, .1em .1em .2em rgba(0,0,0,.5);
		}

		.wppcr_rating > label:active {
			position:relative;
			top:2px;
			left:2px;
		}
		p.logged-in-as {clear:both;}
		span.wpcr_author_stars, span.wpcr_author_stars span {
			display: block;
			background: url('https://dreamboats.com.au/?seraph_accel_gi=wp-content%2Fplugins%2Fwp-post-comment-rating%2Fassets%2Fimages%2Fstars.png&n=H28oTXaPvLlBxa89Xh7cGA') 0 -16px repeat-x;
			width: 80px;
			height: 16px;
		}

		span.wpcr_author_stars span {
			background-position: 0 0;
		}
		span.wpcr_averageStars, span.wpcr_averageStars span {
			display: block;
			background: url('https://dreamboats.com.au/?seraph_accel_gi=wp-content%2Fplugins%2Fwp-post-comment-rating%2Fassets%2Fimages%2Fstars.png&n=H28oTXaPvLlBxa89Xh7cGA') 0 -16px repeat-x;
			width: 80px;
			height: 16px;
		}

		span.wpcr_averageStars span {
			background-position: 0 0;
		}

		/*for tooltip*/
		.wpcr_tooltip, .wpcr_inline{
			display: inline;
			position: relative;
			width:auto;
			float:left;
			font-size: 12px;
		}
		a.wpcr_tooltip span.wpcr_stars, .wpcr_inline span.wpcr_stars{float:left;font-size: 14px;}
		a.wpcr_tooltip span.wpcr_averageStars, a.wpcr_inline span.wpcr_averageStars {float:left; margin:2px 5px 0px 5px;}
		
		.wpcr_tooltip:hover:after{
			background-color: rgba(0,0,0,.8);
			border-radius: 5px;
			bottom: 26px;
			color: #fff;
			content: attr(title);
			left: 20%;
			padding: 5px 10px;
			position: absolute;
			z-index: 98;
			width: 205px;
			border-radius: 7px;
			font-size: 13px;
		}
		.wpcr_tooltip:hover:before{
			border: solid;
			border-color: rgba(0,0,0,.8) transparent;
			border-width: 6px 6px 0 6px;
			bottom: 20px;
			content: "";
			left: 50%;
			position: absolute;
			z-index: 99;
		}
		.wpcr_aggregate{float: left;display: inline-block;width: 100%;line-height: 20px;}
		#hide-stars {display:none;}
		#review_form .wppcr_rating {display:none;}
		#reviews .wpcr_author_stars {display:none;}
		.col-2 .aggr_options {
			margin-bottom: 5px;
			display: inline-block;
		}
		.wpcr_floating_links{position: fixed;left: auto;right:0;top:40%;z-index: 99999;}
		.wpcr_floating_links ul{list-style: none;margin: 0px;padding: 0;}
		.wpcr_floating_links li{
			padding: 5px 11px;
			background-color: #fff;
			box-shadow: 1px 1px 2px 2px #ccc;
			text-align: center;
		}
		
	