
/* Reviews Styles */	
.aopmr-review-box{
    margin:20px 0;
    width: 100%;
    /*font-family: Oswald,arial,Georgia, serif;*/
    font-size: 14px;    
}
.aopmr-review-box h2.aopmr-review-box-header {
    border-bottom:4px solid #333;
    font-size: 22px;
/*    font-family: Oswald,arial,Georgia, serif;*/
    font-weight: normal;   
    padding:10px 0 6px;
    margin-bottom:3px;
    margin-top:0;
}

.aopmr-review-item{
  	/*padding:3px 0 6px;*/
	padding:2px;
        /*padding-bottom: 6px;*/
	opacity:0.8;
	-webkit-transition: all ease-in-out 0.2s;
	-moz-transition: all ease-in-out 0.2s;
	-o-transition: all ease-in-out 0.2s;
	transition: all ease-in-out 0.2s;
}
.aopmr-review-item:hover{opacity:1;}
.aopmr-review-item h5{font-size:inherit;/*margin:0 0 5px;*/color:#555;}

/* Percentage */
.aopmr-review-percentage .aopmr-review-item span{background:#F2F2F2;display:block;height:15px;}
.aopmr-review-percentage .aopmr-review-item span span{
	background-color: #cd2122;
	background-image:url(images/stripes.png);
	display:block;
	height:15px;
}
/* Stars */
.aopmr-review-stars .aopmr-review-item {padding-left: 3px; padding-right: 3px;}
.aopmr-review-stars .aopmr-review-item, 
.aopmr-user-rate-wrap{ background:#F2F2F2; margin-bottom:3px; overflow:hidden; position:relative;}
.aopmr-user-rate-wrap{ height: 36px}

.aopmr-review-stars .aopmr-stars-large{float:right;}
.aopmr-review-final-score .aopmr-stars-large{float: none !important;margin: 0 auto 10px;}
.aopmr-review-summary{background-color:#F2F2F2;overflow:hidden; margin-bottom:3px;}
.aopmr-review-short-summary{
    padding:0 10px;display: table-cell;vertical-align: top;
}
.aopmr-review-final-score{
	background-color: #cd2122;
	width:100px;
	display: table-cell;
	vertical-align: top;
	text-align:center;
	color:#fff;
	padding:10px 5px;
        float: right;
}
.aopmr-review-final-score h3{margin:0 0 -3px;font-size: 44px;color: #FFF;font-weight: bold;}
.aopmr-review-final-score h3 span{font-size: 24px;}
.aopmr-review-final-score h4{
	margin:0;
	font-size: 20px;
	/*font-family: Oswald,arial,Georgia, serif;*/
}
/*.review-top{float:left;width:55%; margin-right:20px;}*/

span.aopmr-stars-large{
	width:98px;
	display:block;
	background:url(images/stars-large.png) no-repeat left bottom;
	height:22px;
}
span.aopmr-gradient-large{
	width:98px;
	display:block;
	background:url(images/gradient-large.png) no-repeat left bottom;
	height:22px;
}
span.aopmr-stars-large span{
	width:100%;
	display:block;
	background:url(images/stars-large.png) no-repeat left top;
	height:22px;
	float:left;
}
span.aopmr-gradient-large span{
	width:100%;
	display:block;
	background:url(images/gradient-large.png) no-repeat left top;
	height:22px;
	float:left;
}
.aopmr-user-rate-active{
	cursor: pointer;
}
span.aopmr-stars-small{
	width:52px;
	display:block;
	background:url(images/stars-small.png) no-repeat left bottom;
	height:15px;
}
span.aopmr-stars-small span{
	float: left;
	width:100%;
	display:block;
	background:url(images/stars-small.png) no-repeat left top;
	height:15px;
}

.aopmr-user-rate {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 98px;
}
.aopmr-user-rating-text {
    position: absolute;
    top: 8px;
    right: 120px;
    font-size: 13px;
}


.aopmr-allusers-rating-text {
    position: absolute;
    top: 20px;
    right: 5px;
    font-size: 12px;
}

.aopmr-review-box .aopmr-description h5 {
    float:left; 
  /*  font-family: Oswald,arial,Georgia, serif;*/
    font-size: 16px !important;
    font-weight: normal;   
    margin-top:1px;
    padding-left:3px;
}

.aopmr-review-stars .aopmr-review-item h5{
    float:left; 
    padding:5px;
    margin-top:4px;
      
}

.post-thumbnail .aopmr-stars-large, .post-thumbnail .aopmr-stars-small{ 
    position:absolute; bottom:5px; right:6px;	}

body.dark-skin .aopmr-review-box .aopmr-description h5,
body.dark-skin .aopmr-review-box .aopmr-user-rating-text
body.dark-skin .aopmr-review-box .aopmr-allusers-rating-text{
    color: #ddd;
}
    
body.dark-skin .aopmr-review-stars .aopmr-review-item, 
body.dark-skin .aopmr-user-rate-wrap {background: #272727;}
body.dark-skin h2.review-box-header {border-bottom-color: #222;}

body.dark-skin .aopmr-review-stars .aopmr-review-item ,
body.dark-skin .aopmr-review-summary {background-color:#272727;}

.aopmr-review-box .aopmr-review-final-score h4 {
/*    font-family: Oswald,arial,Georgia, serif;*/
    margin-top: 0px;
    margin-bottom: 0px;
}

