/* Reviews section like mediamart */
.star_box { border: 1px solid #ddd; border-radius: 7px; padding: 10px; margin: 10px 0 20px; overflow: hidden; display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between; width: 100%; }
.star_box_left { flex: 1; }
.star_box_right { width: 190px; text-align: center; }
.star-average { margin-bottom: 5px; }
.star_average { color: #fe9727; font-size: 35px; vertical-align: middle; font-weight: 700; text-align: center; margin: 0 10px 0 0; line-height: 1; }
.star-average .woocommerce-product-rating { width: 100%; display: flex; flex-flow: row wrap; position: relative; align-items: baseline; margin-bottom: 5px; }
.star-average .woocommerce-product-rating .star-rating { font-size: 22px; color: #fe9727; }
.devvn_review_row { padding-bottom: 10px; display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between; width: 100%; }
.devvn_stars_value { line-height: 1; }
.devvn_stars_value i { margin: 0 3px; }
.devvn_rating_bar { flex: 1; padding: 0 10px; }
.devvn_scala_rating { border-radius: 3px; display: inline-block; height: 15px; background: #eee; vertical-align: middle; overflow: hidden; width: 100%; }
.devvn_perc_rating { height: 15px; border-radius: 3px; display: inline-block; }
.devvn_num_reviews { min-width: 150px; color: #03a0e2; }
#review_form_wrapper { border-radius: 5px; padding: 20px; width: 100%; max-width: 590px; background: #fff; margin: 0 auto; position: relative; }
.btn-reviews-now { background-color: #03a0e2; color: #fff; display: inline-block; padding: 10px 20px; border-radius: 3px; text-transform: uppercase; font-weight: 700; text-decoration: none; }
@media (max-width: 767px) { .star_box { display: block; } .star_box_left { display: block; margin: 0 0 10px; } .star_box_right { width: 100%; } }
