.reviews-rating-stars{display:inline-block}.reviews-rating-stars .fa{color:#FFC006}.testimonials-form-rating{border:none;float:left}.testimonials-form-rating>input{display:none}.testimonials-form-rating>label{color:#ddd;float:right}.testimonials-form-rating>label:before{margin:0 8px 0 0;font-size:1.1em;font-family:FontAwesome;display:inline-block;content:"\f005"}.testimonials-form-rating>.half:before{content:"\f089";position:absolute}.testimonials-form-rating>input:checked ~ label,.testimonials-form-rating:not(:checked)>label:hover,.testimonials-form-rating:not(:checked)>label:hover ~ label{color:#FFD700}.testimonials-form-rating>input:checked+label:hover,.testimonials-form-rating>input:checked ~ label:hover,.testimonials-form-rating>label:hover ~ input:checked ~ label,.testimonials-form-rating>input:checked ~ label:hover ~ label{color:#FFED85}.testimonial-submit-error{background:#FFEDEE;border-left:5px solid #FF282C;font-size:0.85em;padding:0.5em;margin-bottom:1em}.testimonial-submit-success{background:#ECFBE9;border-left:5px solid #65D34F;font-size:0.85em;padding:0.5em;margin-bottom:1em}input.error,textarea.error{border:2px solid #f00}.select2-container{width:100% !important;margin-bottom:1em !important}.g-recaptcha{margin-bottom:1em}.testimonial-submit-form{background:#FFF;padding:1em}.testimonial-submit-form .cmb2-id-default-rating{margin-top:1em;margin-bottom:1em;overflow:hidden}.testimonial-submit-form label{font-weight:bold}
.cmb2-id-default-rating {
  display: block;
  overflow: hidden;
}