.clsReviewWidgetRated .rating{display:block;height:22px;width:90px;background: url("stars5.png") no-repeat;overflow:hidden;}
.clsReviewWidgetRated .rating-1{width:17px;}
.clsReviewWidgetRated .rating-2{width:32px;}
.clsReviewWidgetRated .rating-3{width:48px;}
.clsReviewWidgetRated .rating-4{width:65px;}
.clsReviewWidgetRated .rating-5{width:82px;}
.clsReviewWidgetRated .title a{
  color: #da222e !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  margin: 0 0 10px 0x;
}
.clsReviewWidgetRated .title a:hover{
  color: #da222e !important;
  text-decoration:none;
}

.clsReview { position:relative; margin-bottom:10px;}

.clsReviewTitle {}

.clsCPTRImage {
  float:left;
  width:112px; height:168px;
  margin: 0px 40px 0px 0px;
  text-align: center;
	background-color: #fff;
}

.clsCPTRImage .imgframe {
  margin: 0 auto;
  width:112px; height:168px;
  overflow:hidden;
}
.clsCPTRImage img {
  margin: 0 auto;
  height: 168px;
  width:auto;
  border:none;
}

.clsCPTRreview {
  float:left;
  position:relative;
}

.clsCPTRTitle {
  float:left;
}
.clsCPTRTitle .clsCPTRTitleLabel,
.clsCPTRTitle .clsCPTRTitleValue {
  float:left;
}
.clsCPTRTitle .clsCPTRTitleLabel { font-weight:bold;padding-right:30px;}

.clsCPTRContent {
  float:left;
  width:320px;
  margin: 10px 0;
  font-size:12px;
  font-style:italic;
}
.clsCPTRLink a {
  color:#83479C;
  text-decoration:underline;
}
.clsCPTRMore {
  position:absolute;
  bottom:0px;
  right:0px;
}
.clsCPTRMore a{}

.entry-content .clsCPTRMore,
.entry-content .clsCPTRContent .clsCPTRLink {display:none;}

.entry-content .clsCPTRreview,
.entry-content .clsCPTRContent {}


body.home .clsreview { margin-left:-5px;}

body.home .clsCPTRImage {
  float:left;
  width:150px;
  margin: 0px;
  text-align: left;
	border: none;
  padding:0px;

  position:absolute;
  bottom:0px;
}

body.home .clsCPTRImage img {
  margin: 0px;
  height: auto;
  width: 150px;
  border:none;
}

body.home .clsCPTRreview {
  float:left;
  width:145px;

  left:155px;
  bottom:0px;
}

body.home .clsCPTRTitle{
  float:left;
  width:100px;
  font-size:14px;
}

body.home .clsCPTRContent {
  float:left;
  width:100%;
  margin: 10px 0;
  font-size:14px;
  font-style:italic;
}
body.home .clsCPTRLink a {
  color:#555555;
  text-decoration:none;
}
body.home .clsCPTRMore {
  float:left;
  height:30px;
  width:190px;
  position:relative;
}
body.home .clsCPTRMore a{}

body.home .clsCPTRContent .clsCPTRLink {display:none;}


