#all-reviews .rich-snippet-markup{ display: none; }

#all-reviews-table .clear{ clear: both; }

#all-reviews-table li {display: block; float: left; width: 49%; margin: 16px 0 0 2%;}
#all-reviews-table li.esq {margin: 0;margin-top: 16px; clear:both;}
#all-reviews .listaavaliacao {display: block; height: 16px; margin-bottom: 25px;}
#all-reviews-table .rating-box{ float: left; }
#all-reviews-table .review-heading{background: #fafafa; padding: 20px; border-radius: 3px; }
#all-reviews-table hr {border:0; border-top: 1px solid #cfcfcf; margin: 10px 0;}
#all-reviews-table strong.infoproduto {display: block; font-size: 14px; font-style: italic; color: #777; text-transform: uppercase; margin-top: 25px;}
#all-reviews-table .review-body {height: 80px; background: #fff; padding: 5px 20px; display:table;}
#all-reviews-table .review-body div.product-image{ float: left; padding-right: 15px; }
#all-reviews-table .review-body p{font-size: 15px; font-style: italic; color: #777; display:table-cell; vertical-align:middle; }
#all-reviews-table .avaliador {text-align: right; font-style: italic;}
#all-reviews-table .individual-review{ padding: 12px; border-bottom: 1px solid #F2F2F2; }
#all-reviews-table .odd{ background: #faf9f9; }
#all-reviews-table div.review-body p{ margin: 0px; }

#all-reviews-table div.form-add{ margin-top: 12px; }
#all-reviews-table .box-review-form h3{ font-size: 14px; font-weight: normal;}
#all-reviews-table .box-review-form h4{ font-size: 12px; display: none; }
#all-reviews-table .box-review-form .form-add .data-table{ margin: 15px 0px; }

.all-reviews-summary{ border-bottom: 1px dashed #E2E2E2; margin-bottom: 15px; }	
.all-reviews-summary p{ text-align: center; padding-top: 5px;  }	
.all-reviews-stars{ height: 50px; width: 262px; background: url(5-stars-empty.png) no-repeat; margin: 0 auto; }	
.all-reviews-stars span{ display: block; height: 50px; background: url(5-stars-full.png) no-repeat; }

.cms-depoimentos .pager{padding:15px 0px; border-top:2px solid #eee; border-bottom:2px solid #eee; margin-top:50px;}