.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.btn-group-lg>.btn{font-size:14px;padding:10px 25px}h1 a:hover{text-decoration:underline}.business-address strong{font-weight:600}.g-button-center{display:flex;justify-content:center;position:relative}.sub-ratings{margin-top:20px;overflow:hidden;max-height:0;-webkit-transition:1s ease-out all}.sub-ratings.visible{max-height:400px}.sub-ratings strong{display:block;margin-bottom:5px}.review-content{min-height:150px;resize:none;border-radius:17px}.approx-price .input-group{display:inline-table;vertical-align:middle;width:100px}.approx-price .input-group input{width:75px;font-weight:normal}.posting-as{display:inline-block;padding-top:12px}.post-review-btn{margin-left:20px;display:inline-block}.review-summarised:not(:last-child){padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee}.review-summarised .top .user__avatar{display:inline-block;width:42px;height:42px;border-radius:50%;background-size:cover;background-position:center;background-color:#eee;text-align:center}.review-summarised .top .user__avatar .fa{height:42px;line-height:42px;color:#aaa;font-size:22px}.review-summarised .top .user__name{font-size:14px;font-weight:600;color:#555}.review-summarised .top .wui-star{margin-top:5px}.review-summarised .top .review__date{font-size:12px;color:#777;vertical-align:top;margin-left:5px}.review-summarised .review__content{padding-left:54px;color:#555;font-size:13px;line-height:1.5}.review-summarised .review__content p:last-child{margin-bottom:0}#review_overall_rating-error{top:15px;border-color:#ebccd1;border-radius:4px;width:auto;right:77px}.js-char-count{position:relative;width:100%;height:10px;background:#eee}.js-char-count>div{position:absolute;top:0;left:0;height:10px;background:#FF9148;-webkit-transition:width .9s;-moz-transition:width .9s;transition:width .9s}.review-attachments #file-error{color:red}.js-review-authentication{max-width:295px;margin-left:auto;margin-right:0}.js-review-authentication .js-review-with-facebook-connect{max-width:241px;margin:0 auto}
