.reviewWrapper{
padding:12px;	
}

.reviewHeading{
background-color:rgba(56, 56, 56, 1);
padding:18px;
color:#fff;
font-size:1.2em;
}

.reviewAuthor,
.reviewDate{
	padding:18px;
	
}

.reviewAuthor{font-weight:bold;}
.reviewDate{font-size:.8em;}


.reviewText{
padding:18px;
border-bottom:1px dashed rgba(00,00,00,0.4);
}

h5.reviewSubject{
padding:6px 0 12px 0;
font-size:1.1em;
font-weight:bold;
}
.reviewText p{
	font-size:1.05em;
}
.reviewRating {}
.starHolder{
letter-spacing: 5px;
float:right;
}
#aggregateRating .starHolder{
float:left;
}

.starCount5:before{

content: "\f005 \f005 \f005 \f005 \f005";	
}
.starCount4_5:before{
	content: "\f005 \f005 \f005 \f005 \f123";	
}
.starCount4:before{
content: "\f005 \f005 \f005 \f005 \f006";	
}
.starCount3_5:before{
content: "\f005 \f005 \f005 \f123 \f006";	
}
.starCount3:before{
content: "\f005 \f005 \f005 \f006 \f006";	
}
.starCount2_5:before{
content: "\f005 \f005 \f123 \f006 \f006";	
}
.starCount2:before{

content: "\f005 \f005 \f006 \f006 \f006";	
}
.starCount1_5:before{
content: "\f005 \f123 \f006 \f006 \f006";	
}
.starCount1:before{
content: "\f005 \f006 \f006 \f006 \f006";	
}
.starCount0_5:before{
content: "\f123 \f006 \f006 \f006 \f006";	
}.starCount0:before{
content: "\f006 \f006 \f006 \f006 \f006";	
}
