/*  ----- Reviews ----- */
.addreview-text {width:290px;height:80px;font-size:11pt;margin:5px 0 0 0;}
.rating {font-size:25px;}
.rate-base-layer {color: #aaa;}
.rate-hover-layer{color: orange;}
.editreview-display {float:right;width:120px;text-align:right;}
.reviews {background:none;border-top:solid 1px #EFEFEF;margin:20px 0;}
.review {margin: 10px 0;padding: 0 0 10px 0;border-bottom:solid 1px #EFEFEF;}
.review-stars {float:none;margin:0 0 5px 0;width:100px;height:20px;background-size:100%;background-repeat: no-repeat;}
.review-stars.stars5 {background-image: url(/images/5stars.png) ;}
.review-stars.stars4 {background-image: url(/images/4stars.png) ;}
.review-stars.stars3 {background-image: url(/images/3stars.png) ;}
.review-stars.stars2 {background-image: url(/images/2stars.png) ;}
.review-stars.stars1 {background-image: url(/images/1stars.png) ;}
.review-stars.stars0 {background-image: url(/images/0stars.png) ;}
.review-text {float:none;width:100%;height:auto;}
.review-author {float:none;width:100%;text-align:left;font-size:100%;font-weight:bold;color:#999;padding:5px 0;}