@charset "utf-8";

#course-review-form{padding:15px;border:1px dotted grey;border-radius: 8px}
.review-stars{display: flex;justify-content: flex-start}
.review-stars .review-star{width:40px;height:40px;/*border:1px solid #000;*/margin:5px;display: flex;justify-content: center;align-items: center;cursor: pointer; background: url("score_blank.svg") no-repeat center / cover; font-size: 0;}
.review-stars .review-star.active{/*background: yellow;border-color:red;color: #0b58a2*/ background: url("score_full.svg") no-repeat center / cover;}

.course-review-collection{}
.course-review-collection .course-review {}
.course-review-collection .course-review {padding:15px 10px;margin:10px 0;border:1px solid grey;border-radius: 15px}
.course-review-collection .course-review .course-review-stars{display: inline-block}
.course-review-collection .course-review .course-review-stars .review-stars{}
.course-review-collection .course-review .course-review-stars .review-stars .review-star{width:20px;height:20px;margin:2px;cursor: auto;font-size: 0;}
.course-review-collection .course-review .comment-message{}
.course-review-collection .course-review .comment-message .message{margin: 15px 0 0 0}