
#reviewblockheader{
	margin-top:10px;
	background: #f6f6f6;
}

#reviewblockheader div { padding:20px 10px; text-align: center; }
#reviewblockheader div a { text-decoration:none }

.review-score { font-size:48px; font-weight: bold}

#reviewblockheader h4{ background:#333; padding: 10px; text-align: center; color: white; text-transform: uppercase;}

#reviewblockheader table {
	border-spacing:0;
	margin-top:10px;
}
#usp-list { background:#f6f6f6; }
.list-group h3 { color: #d35705; }
.list-group-item  { background: none; }
.list-group-item h4 { color: #3a3939; }
.list-group-item i {
	font-size: 44px;
	width: 44px;
	color: #b9da00;
	margin-left: 5px;
	float: left;
	margin-right: 20px;
}

.list-last { border: none; }

.bonus-reviews { font-weight: bold; }

#reviewblockheader table td, table th {
    padding: 0px;
}

#reviewblockleft {
	float:left;
	width:250px;	
}

#reviewblockright {
	float:right;
	width:300px;
	text-align:right;	
}

#reviewblockright a.button_large {
	float:right;
    text-decoration: none;
}

.quote1 { 
	 background: url("../img/quote.png") no-repeat left top;
	 padding-left:40px;
	 margin:5px 0 10px 0;
}

.quote2 { 
	 background: url("../img/quote2.png") no-repeat right bottom;
	 padding:9px 40px 9px 0;
}

.reviewsignature {
	padding-left:40px;
	font-weight:bold;
}

.reviewbox {
	border-bottom:1px solid #d6d4d4;
	padding-bottom:10px;
    margin-bottom: 15px;
}

.negativelikes {
	display:none;	
}

.evalreview {
	float:right;	
	color:#999;
}

.ratingitems {
	color:#333;
	font-weight:bold;
}

#homereviewbox { padding: 0px 10px; }
.itemreviewtitle a { display:inline-block; height:20px; }
.itemreviewtitle a img { vertical-align:middle; }

.hreview-aggregate .rating { margin:0; clear:none; display:inline; }

.reviewboxhome { margin:10px 0px; border-bottom:solid 1px #CCC; padding-bottom:20px; }

p.subtitlereview { padding:0; margin:0 0 10px 0; height: 16px; vertical-align:middle; }
p.subtitlereview span{vertical-align:-2px; }
p.subtitlereview  a { text-decoration: underline; }
#sendReview {background-color:#FAFAFA;
				  margin-top:10px;
				  padding:5px;
				  border:1px solid #C4C4C4;
				  display:none
				}

#sendReview .title-rev{
    border-bottom: 1px solid #C4C4C4;
    color: #d35705;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 10px;
}

#sendReview form.std fieldset {
	border:none;
}

#sendReview form.std p.submit {
	padding-left:10px !important;	
}

#avisclient .pagination { margin: 0; }

.review-bg-image {
	height:150px; width:140px; padding:15px 0 0 16px; margin-right:20px; float:left; background:url('/themes/default-bootstrap/img/bg-images.png')
}
.reviews-p-name {margin-top: 10px}

.review_p_images {  
	-moz-transform:rotate(-7deg);
    -webkit-transform:rotate(-7deg);
    -o-transform:rotate(-7eg);
    -ms-transform:rotate(-7deg);}