/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */

div.rating-cancel,div.star-rating{float:left;width:18px;height:18px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:transparent;}
div.star-rating,div.star-rating a{background:url(star.png) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:18px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -18px!important}
div.star-rating-hover a{background-position:0 -36px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important; margin: 0 2px;}
/* END jQuery.Rating Plugin CSS */
/* reviews */
.review-form h3 {
 color: {{settings.text_color3}};
}
.reviews li { border-bottom: 1px solid {{settings.border_color}};
    list-style: none outside none;
    padding: 10px 0;}
.reviews li.last {
 border: 0;
}
.review_details {
 color: {{settings.text_color3}};
}
#review_form .txt, #comment_form .txt {width: 250px; margin-bottom: 8px;}
#review_form label, #comment_form label {width: 40px; margin-right: 20px; display: inline-block;}
#review_form .rating_label, #comment_form .rating_label {display: inline; width: 100px;}
#review_form .notice, #comment_form .notice {
 	font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
color: green;
}
