.review-container h2,p.rating-label{margin-bottom:0}.rating-input:checked~.rating-star,.rating:hover .rating-star:hover,.rating:hover .rating-star:hover~.rating-star{background-position:0 24px}p.rating-label{display:inline-block;vertical-align:super;padding-left:8px;font-size:19px;font-weight:600}.rating-star,.rating:hover .rating-star{position:relative;float:right;display:block;width:23px;height:23px;background:url('../../../assets/gold-star.png')}.cr-hidden,.rating input,.review-container h3,.review-container h3~hr,.review-container>hr,div[itemprop=review]+hr{display:none}#ratingsForm span.rating{float:left}legend#title4{font-weight:400;padding:0;font-size:16px;text-align:left}button.review-nav.current-review{font-weight:700}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0;border-color:#4697e4}.crs-review-container{margin:14px 0}.crs-review-container .rating-container{width:150px;text-align:left;display:inline-block;vertical-align:top}.r-stars,.r-stars-inner{height:24px;width:120px}.r-stars-inner{background-position:0 -24px}div.rating-container div span{font-size:13px;margin-top:7px;display:inline-block}span.crs-rating b{font-size:21px;margin:0 5px;vertical-align:middle}span.crs-rating{vertical-align:baseline}div#crs-review-star-input-container{width:120px!important;float:left}div.rating-container div{text-align:left}.r-stars{margin:0;display:inline-block}.crs-review-count{display:block}span.crs-review-count{margin-bottom:8px}p.crs-business-name{font-size:16px;font-weight:700;line-height:10px;margin-bottom:9px}#ratingsForm input#saveForm{background:#000;color:#fff;font-size:16px;padding:6px 12px}@media (max-width:600px){form>div>div,form>div>fieldset>div,form>div>label,legend{float:none;width:100%}form>div{margin:0 0 15px}form>div>label,legend{margin:0 0 5px}.review-form h2{text-align:center}input[type=email],input[type=password],input[type=text],input[type=url],select,textarea{width:100%}}.review-form h2{padding-bottom:10px}.review-form{margin:15px 0 35px}.review-form input,.review-form textarea{border-radius:5px;padding:5px;border:1px solid #d1d1d1}.review-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-preferred-size:380px;flex-basis:380px;margin:1em auto;max-width:800px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.review-container .review-container,div[itemprop=review]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5em 1.5em 1em;background:#fff;margin:.25em;border:1px solid #c4c4c4;-webkit-box-shadow:-11px 13px 10px -10px rgba(0,0,0,.2),11px 14px 10px -10px rgba(0,0,0,.2);box-shadow:-11px 5px 9px -12px rgba(0,0,0,.1),11px 14px 10px -10px rgba(0,0,0,.1);border-radius:3px}.review-container,div[itemprop=review]{-ms-flex-preferred-size:380px;flex-basis:380px}.review-container .review-container h2,div[itemprop=review] h2{font-size:1em;display:block;margin:0 0 .75em;text-transform:capitalize;text-align:left}.review-container .review-container p,div[itemprop=review] blockquote[itemprop=reviewBody],div[itemprop=review] p{font-size:.75em}.review-container .review-container blockquote{font-size:.95em;color:#4c4c4c}button.next-button,button.prev,button.review-nav{border:1px solid #ddd;margin:0 .1em;border-radius:2px}button.next-button:hover,button.prev:hover,button.review-nav:hover{font-weight:600}@media (min-width:1200px){form>div>label,legend{text-align:right}}