/**
 * =>Review
 **/
.betterstudio-review {
  clear: right; }

.betterstudio-review .overall {
  float: left;
  margin-right: 15px;
  margin-left: auto; }

.betterstudio-review .criteria-list li .criterion .rate {
  float: left; }

.betterstudio-review .criteria-list li .rating-stars {
  float: left; }

.rating-stars span {
  left: inherit;
  right: 0; }

/**
 * =>Star rating
 **/
.rating-stars {
  text-align: right; }

.post-meta .rating-stars span:before,
.post-meta .rating-stars span,
.post-meta .rating-stars:before,
.post-meta .rating-stars {
  float: left; }

/**
 * =>Bar rating
 **/
.rating-bar {
  text-align: right; }

.rating-bar span.rate-number {
  left: -20px;
  right: auto; }

.post-meta .rating-bar {
  float: left; }

.review-pros-section,
.review-cons-section {
  float: right; }

.review-pros-section ul,
.review-cons-section ul {
  padding-right: 13px;
  padding-left: 0; }

.review-pros-section li,
.review-cons-section li {
  padding-right: 25px;
  padding-left: 0; }

.review-pros-section li:before,
.review-cons-section li:before {
  right: 0;
  left: auto; }

.betterstudio-review .affiliate-btn {
  float: left; }

.betterstudio-review .heading .fa {
  margin-left: 7px;
  margin-right: auto; }

.betterstudio-review .btn .fa {
  margin-left: 5px;
  margin-right: auto; }

.betterstudio-review .review-cons-pros ul {
  padding: 0 7px 0 0; }

.betterstudio-review .readers-ratings .rating,
.betterstudio-review .readers-ratings .total-votes {
  text-align: left;
  margin-left: 5px;
  margin-right: auto; }

.betterstudio-review .readers-ratings > aside.rating {
  float: left; }

.betterstudio-review .readers-ratings > aside.heading {
  float: right; }

.betterstudio-review .review-first-col {
  float: right; }

.betterstudio-review .review-second-col {
  float: left; }
