@charset "UTF-8";.course-rate{margin-bottom:50px;display:flex}.course-rate .course-rate__details{flex:1;margin-left:50px}.course-rate .course-rate__summary-value{font-size:90px;color:#333;text-align:center;line-height:1}.course-rate .course-rate__summary-stars .review-stars-rated{justify-content:center}.course-rate .course-rate__summary-text{color:#777;text-align:center}.course-rate .course-rate__details-row{margin:0 0 10px;display:flex}.course-rate .course-rate__details-row .course-rate__details-row-star{flex:0 0 45px;color:#ccc;text-align:right}.course-rate .course-rate__details-row .course-rate__details-row-star i{margin-left:5px;display:inline-block}.course-rate .course-rate__details-row .course-rate__details-row-value{flex:1;position:relative;margin:0 50px 0 10px}.course-rate .course-rate__details-row .course-rate__details-row-value .rating,.course-rate .course-rate__details-row .course-rate__details-row-value .rating-gray{height:15px;position:absolute;top:50%;border-radius:3px;background:#ffb608;margin-top:-7px}.course-rate .course-rate__details-row .course-rate__details-row-value .rating-gray{background:#eee;width:100%}.course-rate .course-rate__details-row .course-rate__details-row-value .rating-count{font-size:16px;right:-50px;color:#333;position:absolute;text-align:right;margin:5px 0;line-height:1;display:inline-block}.review-stars-rated{margin-bottom:10px;position:relative;display:flex}.review-stars-rated .review-star{position:relative;margin:0 2px;line-height:1}.review-stars-rated .review-star .far{color:#ccc;position:relative}.review-stars-rated .review-star .fas{overflow:hidden;color:#ffb60a;position:absolute;top:0;left:0}.review-stars-rated.center{justify-content:center}.review-stars-rated .review-stars.empty,.review-stars-rated .review-stars.filled{font-size:18px;color:#f2b827;position:relative;display:inline-block}.review-stars-rated .review-stars.empty:before,.review-stars-rated .review-stars.filled:before{content:"☆";line-height:1;vertical-align:top;white-space:nowrap}.review-stars-rated .review-stars.empty:before{color:#ddd;content:"☆"}.review-stars-rated .review-stars.filled{position:absolute;top:0;left:0}.learn-press-courses .course-review .review-stars-rated .review-stars{font-size:14px}.course-review-wrapper{right:0;position:fixed;bottom:0;text-align:center;top:0;background:#00000085;left:0;display:none;z-index:999999}.course-review-wrapper.active{display:block}.review-overlay{position:fixed;opacity:.6;bottom:0;top:0;background:#000;left:0;width:100%}.review-form{padding:20px;position:relative;max-width:600px;text-align:left;background-color:#fff;width:80%;margin-top:10%;display:inline-block}.review-form h3{font-size:20px;font-weight:600;margin:0 0 15px}.review-form h3 .close{height:auto;border:none;text-decoration:none;margin-right:-9px;width:auto;float:right;margin-top:-7px}.review-form h3 .close:before{font-size:32px}.review-form .review-fields{list-style:none;margin:0 0 -20px}.review-form .review-fields>li{margin:0 0 20px}.review-form .review-fields>li>label{font-size:15px;margin:0 0 7px;display:block}.review-form .review-fields>li>label .required{height:15px;font-size:24px;margin-left:5px;line-height:1;vertical-align:middle;margin-top:-3px;display:inline-block}.review-form .review-fields>li input[type=text],.review-form .review-fields>li textarea{width:100%}.review-stars{list-style:none;overflow:hidden;margin:0}.review-stars:after{content:"";clear:both;display:block}.review-stars>li{height:auto;width:24px;float:left}.review-stars>li span{height:auto;font-size:24px;text-decoration:none;border-bottom:none;width:auto}.review-stars>li a:focus,.review-stars>li a:visited{border:none}.review-stars>li span:before{height:24px;content:"☆";width:22px}.review-stars>li span.hover:before{color:#f05a19;content:"★"!important;cursor:pointer}.review-form .ajaxload,.review-form .message{display:none}.review-form button.submit-review.loading:before{margin-right:10px}.course-review-wrapper.error .message,.course-review-wrapper.submitting .ajaxload{display:inline-block}.course-review-wrapper.submitting .ajaxload{position:absolute;top:48%;left:48%}.course-review-wrapper.submitting .review-form{position:relative}.course-review-wrapper.submitting .review-form .form-overlay-review{position:absolute;opacity:.3;bottom:0;top:0;background:#000;left:0;width:100%}.course-rate{overflow:hidden;margin:10px 0}.course-rate .review-bar{height:15px;margin-right:5px;background:#ddd;width:calc(100% - 125px);display:inline-block}.course-rate .review-bar .rating{height:15px;background:#95e6f9}.course-rate .review-number{margin-bottom:0}.course-reviews-list,.course-reviews-list-shortcode{list-style:none;margin:0}.course-reviews-list li,.course-reviews-list-shortcode li{overflow:hidden;padding:20px;border:1px solid #ddd;margin-bottom:20px;background-color:#fafafa}.course-reviews-list li .review-author,.course-reviews-list-shortcode li .review-author{margin-right:20px;width:80px;float:left}.course-reviews-list li .review-author-info .course-reviews-list-shortcode li .review-author-info{float:left}.course-reviews-list li .review-text,.course-reviews-list-shortcode li .review-text{width:-webkit-calc(100% - 100px);float:right}.course-reviews-list li .user-name,.course-reviews-list-shortcode li .user-name{margin:5px}.course-reviews-list li .review-title,.course-reviews-list-shortcode li .review-title{font-size:14px;font-weight:700;font-style:italic;clear:both;margin:9px 0 15px;line-height:25px}@media (max-width:600px){.course-reviews-list li .review-text,.course-reviews-list-shortcode li .review-text{width:100%;float:left}}.learn-press-courses .course-review{float:left}.learnpress-course-review li::marker{content:""}.learnpress-course-review .course-reviews-list{list-style:none;padding:0;margin:10px 0 0}.learnpress-course-review .course-reviews-list li{overflow:hidden;padding:20px;border:1px solid #ddd;margin-bottom:20px;background-color:#fafafa}.learnpress-course-review .course-reviews-list li .review-author{margin-right:20px;width:100px;float:left}.learnpress-course-review .course-reviews-list li .review-author-info,.learnpress-course-review .course-reviews-list li .review-author-info .course-reviews-list-shortcode li .review-author-info{float:left}.learnpress-course-review .course-reviews-list li .review-text{width:-webkit-calc(100% - 120px);float:right}.learnpress-course-review .course-reviews-list li .user-name{margin:5px}.learnpress-course-review .course-reviews-list li .review-title{font-size:14px;font-weight:700;font-style:italic;clear:both;margin:9px 0 15px;line-height:25px}@media (max-width:600px){.learnpress-course-review .course-reviews-list li .review-text{width:100%;float:left}}