/* COMPUNIX REVIEWS */
.ReviewLinkLoginInfo{
    border: medium none;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;}
.prodrating{
color: #900800;
text-decoration: underline;
float: left;
margin-top: -21px;
margin-left: 170px;
font-weight: bold;
cursor: pointer;}
.StatsInfo {
    font-size: 12px;
}
#CompunixProductReviews {font-size:12px}
#CompunixProductReviews select {font-size:12px}
#CompunixProductReviews .ReviewsStats {float:left; /*background-color:#f4f4f4; */ width:190px; padding:5px 10px 10px 10px}
#CompunixProductReviews .ReviewsStats .StatsLine .StarNo,
#CompunixProductReviews .ReviewsStats .StatsLine .ProgressBar,
#CompunixProductReviews .ReviewsStats .StatsLine .StatsInfo {float:left; padding-right: 5px}
#CompunixProductReviews .ReviewsStats .StatsLine {clear:left}
#CompunixProductReviews .ReviewsStats .ReviewsCount {padding-bottom:5px; font-size:14px}
#CompunixProductReviews .ProgressBar {
	background: url("../../images/reviewprogressbg.png") no-repeat scroll left top transparent; 
	width:75px; /* 4px less than the image */
	height:17px;
	z-index:0;
}
#CompunixProductReviews .ProgressBarValue {
	background: url("../../images/reviewprogressvalue.png") repeat scroll left top transparent; 
	background-position:3px 0px;
	height:17px; /* width is calculated in % */
	z-index:1; 
	margin-left:2px;
}
#CompunixProductReviews .ReviewWritePrompt {padding-bottom:5px; font-size:14px}
#CompunixProductReviews .ReviewWriteWrapperOuter {padding:5px 0px 10px 0px; width:100%; margin-left:0px; float:left; /*background-color:#f4f4f4 */}
#CompunixProductReviews #ReviewWriteText {width: 100%;  height: 90px;
    overflow-y: scroll;
    background: transparent;
    margin: 0;
    box-sizing: border-box;border-radius:2px;}
#CompunixProductReviews .ReviewWriteBox {float:left; width:100%; margin-left:0px}
#CompunixProductReviews .ReviewWriteRatings {float:left; margin-left:10px;width: 93%;}
#CompunixProductReviews .ReviewWriteSubmit { padding-top:20px; text-align:right; font-weight: bold;}
#CompunixProductReviews .ReviewWriteSubmit #btnReviewSubmit { padding: 10px; font-weight: bold; background: #b30111;border: none;cursor: pointer;width: 120px;color: #fff; border-radius:4px;}
#CompunixProductReviews .ReviewWriteRatings .ReviewWriteRatingDropdown {margin-bottom:5px; margin-top: 10px;}
#CompunixProductReviews .ReviewWriteRatings .ReviewWriteRatingDropdown select {width:100%; background:transparent}
#CompunixProductReviews .ReviewsList {clear:left; padding-top:30px}
#CompunixProductReviews .ReviewsList .Review {padding:10px; border-top: dashed 1px #d6d6d6}
#CompunixProductReviews .ReviewsList .Review  .ReviewRatings{ width: 100%;}
#CompunixProductReviews .ReviewsList .Review  .ReviewRating{margin-right: 0px;}
#CompunixProductReviews .ReviewsList .Review  .ReviewRating span { display: inline-block; width: 80%; }
#CompunixProductReviews .ReviewsList .Review  .ReviewRating img{ }
#CompunixProductReviews .ReviewsList .Review .ReviewText {clear:left; font-style: italic; padding-top: 0px;  font-size: 13px; text-align:justify;}
#CompunixProductReviews .ReviewsList .Review .ReviewRating span {padding-top:5px; float:left; display:none; }
#CompunixProductReviews .ReviewsList .Review .ReviewRatings {margin-bottom:10px}
#CompunixProductReviews .ReviewsList .Review .ReviewSign {text-align:left; padding-top: 10px; color: rgba(0, 0, 0, 0.41);}
#CompunixProductReviews #ReviewSubmitWarning {padding-top:10px; text-align:right; color:red}
#CompunixProductReviews .ReviewsPaging {text-align:right; color:black; font-size:14px; border-top: dashed 1px #d6d6d6; padding-top:10px}
#CompunixProductReviews .ReviewsPaging  a {text-decoration:none; color:black}
#CompunixProductReviews .ReviewsPaging span {padding:0px 3px 0px 3px}
#CompunixProductReviews .ReviewsPaging .ReviewsActualPage { /*background-color:#96cb00 */}
#CompunixProductReviews .ReviewWaitingForApproval {padding-top:20px; float:left; /*width:145px*/}
.CompunixCategoryProductRating { padding:.5em 0; }
.CompunixCategoryProductRating img { display: inline-block; vertical-align: bottom; margin-bottom: 2px; }
div.product-image-column .CompunixCategoryProductRating { text-align: center; }
/* END COMPUNIX REVIEWS */
@media only screen and (max-width:480px) {
    #CompunixProductReviews .ReviewsList .Review  .ReviewRating span { width: 60%; }

}
.ReviewAuthor {
    float:left;
        padding-right: 5px;
}