.banner-header .star-rating-custom .rating-star-section{position:relative;padding-right:5px;padding-top:2px}.banner-header .course-rating{margin-bottom:2px}.banner-header #add2CartBtn1:active,.banner-header #add2CartBtn1:focus,.banner-header #add2CartBtn1:hover{background-color:#34a2e5;top:inherit!important}.banner-header .star-rating{text-align:left}.banner-header .col-height{height:300px!important}.banner-header img.img_size{width:100%!important;height:100%!important}.banner-header.course1 .whiteheader h1{font-weight:500}.banner-header.course1{font-family:'Open Sans',serif}.banner-header.course1 h1{padding:0 10px 0 0;color:#333;font-size:2.3rem;font-weight:100;line-height:31px;text-align:left;font-family:"Open Sans",serif}.banner-header.course1 h5,.banner-header.course1 ul li{font-family:"Open Sans",sans-serif}.banner-header.course1 h5{margin:0;padding:0;color:#4d4d4d;font-size:13px;line-height:1.4}.banner-header.course1 ul{margin:0 0 10px;padding:0;list-style:none}.banner-header.course1 ul li{font-size:1rem;display:inline-block}.banner-header.course1 .whiteheader{margin-top:20px;background:#fff;padding:10px 0;border-bottom:1px solid #bac2c7}.banner-header.course1 .stars-container .rating{width:100%;display:inline-block;margin-right:20px}.banner-header.course1 .stars-container .rating a,.banner-header.course1 .stars-container .rating a.active{font-family:"Open Sans",sans-serif;height:15px;width:15px}.banner-header.course1 .pricing-tab{margin:10px 0;border:1px solid #3AB4FF;border-right:none;border-radius:6px;display:block;width:99.5%;height:50px}.banner-header.course1 .pricing-tab .rate-pr{float:left;width:42%;padding:5px}.banner-header.course1 .pricing-tab .old-price{display:block;font-size:15px;font-weight:600;margin:3px 0;font-style:italic;text-decoration:line-through;text-align:center;line-height:16px;color:red}.banner-header.course1 .pricing-tab .new-price{display:block;font-size:15px;font-weight:600;margin:3px 0;text-align:center;line-height:16px;color:green}.banner-header.course1 .pricing-tab .register-button{float:right;width:40%;background-color:#3AB4FF;border-right:1px solid #3AB4FF;color:#fff;display:inline-block;text-align:center;white-space:nowrap;border-radius:0 6px 6px 0;font-size:13px;padding:15px 0}.banner-header.course1 strong{font-weight:700}.front-course-body h1,.front-course-body h2{margin-top:20px;margin-bottom:10px;font-family:"Open Sans",serif;font-weight:100;background:#fff}.banner-header #add2CartBtn1{text-transform:uppercase}.banner-header .text-uppercase{text-align:center}.banner-header #rating .col-xs-12 div{width:125px;height:125px}.banner-header .banner-pricing-tab .custom-rate-pr{height:100%;display:flex;align-items:center;justify-content:center}.banner-header h2.course-title{font-size:30px;margin-top:20px;margin-bottom:10px}.front-course-body ul{list-style-type:disc;padding-left:30px}.front-course-body h1{font-size:38px}.front-course-body h2{font-size:30px}.front-course-body h2 strong{color:inherit}.front-course-body ol{padding-left:15px}.front-course-body h3{font-size:1.5rem;font-weight:700;color:#3ab4ff}.front-course-body p{display:block;font-family:"Open Sans",sans-serif;font-weight:300;color:#1b1b1b;font-size:1.3rem;line-height:26px;margin-bottom:.3em}.comment-hr h3,.front-course-body p span strong{font-weight:700}.front-course-body .comment-hr{border-bottom:1px solid #D4D4D4;margin-bottom:15px!important;margin-right:3px;margin-left:3px}.front-course-body .video iframe{width:100%;height:400px}.front-course-body .video video{width:70%}#lo_chat_box{bottom:60px}.disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.notavailable{cursor:not-allowed!important;color:grey!important}.comment-hr .userimages{width:125px!important;height:125px!important;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:3px solid #FFF;display:inline-block;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.25);box-shadow:0 2px 2px 0 rgba(0,0,0,.25)}.comment-hr h3{font-size:1.5rem;color:#3ab4ff}#info{font-family:Roboto,sans-serif;line-height:1.5em;color:#666;font-size:1rem;margin:-5px 0 0}#view_more{cursor:pointer;display:inline-block;padding:10px 12px 7px;font-size:.9em;line-height:2;border:1px solid #3AB4FF;border-radius:.25em;background-color:#3AB4FF;color:#fff}#view_more:hover{background-color:#34a2e5}.text-wrap{text-wrap:wrap}@media only screen and (width:320px){.banner-header.course1 .pricing-tab .register-button{font-size:10px;padding:17px 0}}@media (min-width:320px) and (max-width:767px){.banner-header #rating .col-xs-12 div{height:auto;margin:0 auto}}@media only screen and (max-width:768px){.banner-header .col-height,.banner-header img.img_size{height:auto!important}}