#google_schema_rating_container .star{display:table-cell;max-width:100%;font-weight:700}#google_schema_rating_container .star:before{content:'★'}#google_schema_rating_container #Modal{width:100%;height:100%;background:#00000080;position:fixed;top:0;left:0;text-align:center;margin:auto;z-index:100;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}#google_schema_rating_container #Modal-Container{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;padding:6% 2%;background:#fff;position:relative}#google_schema_rating_container #Close-Modal{font-weight:bolder;font-size:28px;color:#000;position:absolute;top:5px;right:10px;padding:10px;cursor:pointer}#google_schema_rating_container #Rating{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}#google_schema_rating_container .star-1,.star-2,.star-3,.star-4,.star-5{cursor:pointer}#google_schema_rating_container #RatingBar{margin:auto;position:relative}#google_schema_rating_container #back{position:absolute;left:0}#google_schema_rating_container #front{position:relative;left:0;overflow:hidden}#google_schema_rating_container .YelpStar{height:32px;width:176px;background-size:176px 680px;display:inline-block;vertical-align:middle;overflow:hidden;background-position-x:0px;background-position-y:0px;background-repeat:no-repeat}#google_schema_rating_container .YelpStar img{clip:rect(0 0 0 0);height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}#google_schema_rating_container #YelpRate{background-repeat:no-repeat;background-size:176px 680px;display:inline-block;vertical-align:middle;background-position:0 0;height:32px;width:176px;list-style:none;padding:0}#google_schema_rating_container #YelpRate li{float:left;height:32px;width:32px;margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;margin-left:3px}#google_schema_rating_container .YelpDiv{cursor:pointer;height:32px;margin:0;outline:0;padding:0;width:32px}#google_schema_rating_container .grecaptcha-badge{display:none}