#coursePage #description h3,#coursePage .extra h3,#extra_information h3{background-color:transparent;font-size:14px;color:#3c4a51;padding:0;margin:0;margin-bottom:10px}#coursePage #description p{color:var(--font-color);font-size:12px;text-align:left}#coursePage .extra p{margin-bottom:8px}#coursePage #requirements b{color:#3c4a51;font-size:12px;margin-bottom:5px;display:block;margin-top:20px}#coursePage #requirements p{font-size:12px;color:var(--font-color)}#coursePage #requirements .category p{display:inline-block;width:48%;vertical-align:top;padding:0 10px 10px 0}#coursePage #requirements b:first-child{margin-top:0}#coursePage .list{margin-bottom:20px}#coursePage .list table{width:100%}#coursePage .list table td span{font-size:13px;color:var(--font-color)}#coursePage .list table td a:hover span{color:#59a31b}#coursePage .list table td{vertical-align:top;padding:10px;border-bottom:solid 1px #eeeff3;font-size:13px;color:#5a5a5a;line-height:18px}#coursePage .list table td a.title{color:#5a5a5a;font-size:13px;line-height:18px;word-break:break-word}#coursePage .list table tr:last-child td{border-bottom:none}#coursePage .list table td b{color:var(--primary-color);font-size:15px}#coursePage #rating h3{background-color:transparent;font-size:14px;color:#3c4a51;padding:0;margin:0;margin-bottom:10px}#coursePage #rating span.rating{background-image:url("/theme/schoox/images/rating.png");display:inline-block;zoom:1;width:50px;height:10px}#coursePage #rating{color:#858f95}#coursePage #rating div.left b{display:inline-block;width:25px;margin-right:5px;text-align:right;color:var(--font-color)}#coursePage #rating div.right{text-align:right;padding-top:25px;font-size:11px}#coursePage #rating p{margin-bottom:3px;color:var(--font-color)}#coursePage #rating p span{display:inline-block;vertical-align:-2px}#coursePage #reviews h3{background-color:transparent;font-size:14px;color:#3c4a51;padding:0;margin:0;margin-bottom:20px}#coursePage #reviews .review .remove{position:absolute;right:0;cursor:pointer;display:none}#coursePage #reviews .review:hover .remove{display:block}#coursePage #reviews .review .name{font-size:16px;color:#3c4a51;display:block;margin-bottom:7px}#coursePage #reviews .review .when{font-size:10px;color:#858f95}#coursePage #reviews .review .new_rating{vertical-align:-4px;margin-right:6px;margin-left:-2px}#coursePage #reviews .review .img-responsive{margin-bottom:13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;max-width:50px;max-height:50px;float:left;margin-right:10px}#coursePage #reviews .review{color:#858f95;font-size:11px;margin-bottom:30px}#coursePage #reviews .review .r{font-size:13px;margin-bottom:7px}#coursePage #reviews .review strong{cursor:pointer}#coursePage #reviews .review .review-text{padding-bottom:5px}#coursePage #reviews .review .review-text.with-border{border-bottom:1px solid #eeeff3}#coursePage #reviews .review .review-data{flex:1 1 auto!important}#coursePage #reviews .review .review-buttons{padding-top:4px}#coursePage #reviews .review .review-buttons a{margin-right:10px}#coursePage #reviews .review .review-buttons a.reply span{color:#2591cf;cursor:pointer}#coursePage #reviews .review .review-buttons a.delete{color:#9b0101}#coursePage #reviews .review .review-buttons a i{color:#7e837a}#coursePage #postReview h3{background-color:transparent;font-size:14px;color:#3c4a51;padding:0;margin:0;margin-bottom:20px}#aboutInstructor .img-responsive{float:left;width:50px;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:10px;margin-bottom:10px}#aboutInstructor .job{font-size:11px;color:#5a5a5a}#aboutInstructor .name{font-size:16px;color:#3c4a51;display:block}#aboutInstructor p{font-size:12px;color:#858f95;text-align:justify}#aboutAcademy .img-responsive{float:left;width:80px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:10px;margin-bottom:10px;border:solid 2px #eeeff3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#aboutAcademy p{font-size:12px;color:var(--font-color);text-align:justify}#aboutAcademy .name{font-size:16px;color:#3c4a51;display:block}.moreCourses h3{font-size:14px;color:#3c4a51;padding:0;border:0;margin:0;background-color:transparent;font-weight:400;font-family:"Open Sans";padding-bottom:10px;border-bottom:solid 1px #eeeff3;margin-bottom:10px;margin-top:20px}.moreCourses .course{color:#858f95;font-size:11px;margin-bottom:13px;border-bottom:solid 1px #eeeff3;padding-bottom:10px}.moreCourses .course .new_rating{vertical-align:-3px}.moreCourses .course img{float:left;width:60px;border:solid 2px #eeeff3;margin-bottom:10px;margin-right:10px}.moreCourses .course p.name{clear:both;font-size:13px;color:#5a5a5a;display:block}.moreCourses .course p.price{font-size:16px;color:#59a31b}#coursePage .courseBlock{font-size:12px;color:#858f95}#coursePage .courseBlock ul{padding:10px}#coursePage .courseBlock ul li{list-style-type:disc;margin-bottom:13px}.ngTruncateToggleText{color:#0087d4!important;font-size:90%;font-style:italic}.about_logos{margin-top:30px}.about_logos>div{margin-top:15px}.messageCourse{background-color:#eeeff3;padding:10px;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.partOf{background-color:#eeeff3;padding:5px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px;margin-bottom:20px}.partOf p{margin-bottom:10px}.partOf>div{border-bottom:solid 1px #fff;padding:10px 0}.partOf>div:last-child{border-bottom:none}.partOf select{background-color:#fff;border:none;padding:5px;width:100%;margin-bottom:10px}