.ratingBox{padding:15px 15px 0 20px;background-color:#fcfcfc;border:1px solid #EFEFEF;border-radius:3px}.ratingNumber{font-weight:700}.ratingStars{list-style:none;padding:0;display:flex}.ratingStars li{margin-right:5px;padding:0}.starBox{width:31px;padding:5px 0;border-radius:.4rem;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013;position:relative}.starBoxSmall{width:24px;padding-bottom:1px;border-radius:.4rem;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013;position:relative}.starBoxOn{color:#fff;background-image:linear-gradient(to bottom,#f0ad4e,#eb9316);background-repeat:repeat-x;border-color:#e38d13}.starBoxOff{color:#b6b6b6;background-image:linear-gradient(to bottom,#fff,#e0e0e0);background-repeat:repeat-x}.starBoxHalf{color:#fff;background:linear-gradient(to right,#f0ad4e 50%,#e0e0e0 50%);border-color:#e38d13;position:relative}.starBoxHalf:before{width:50%;height:100%;content:"";position:absolute;top:0;left:50%;background:linear-gradient(to bottom,#fff,#e0e0e0);border-top-right-radius:.4rem;border-bottom-right-radius:.4rem;z-index:1}.starBoxHalf i{position:relative;z-index:2}.reviewBox{margin-bottom:15px;padding:15px;background-color:#fafafa;border:1px solid #EFEFEF;border-radius:3px}.reviewComment{font-size:16px}.reviewDate{margin:5px 0 5px 10px;font-size:12px}.reviewLabel{margin-right:5px;font-weight:600;color:#a1be18}.reviewName{margin:5px 0 5px 10px;font-size:20px;color:#08c}.reviewRate{width:100%;margin-bottom:10px;font-size:16px}.reviewRatingBox{margin:5px 0 5px 10px}.reviewTitle{margin-bottom:5px;font-weight:700}
