.single-lp_course .has_up_meta{margin-bottom:0;padding-bottom:60px}.single-lp_course .has_up_meta .crumbs{bottom:60px}.single-lp_course .footer{margin-top:0}.course_main{position:relative}.course_main .post_collect{position:absolute;top:6px;right:12px;z-index:12}.course_main .post_collect .button svg{width:16px;height:16px;fill:#fff}.course_main .post_collect .button span{display:none}.course_main .post_collect #collect_loader{position:absolute;top:4px;left:0}.course_main .conBG{background-color:#fff}.course_main .title{padding:12px;margin-bottom:0 !important;display:flex;align-items:center}.course_main .title a{flex-grow:1}.course_main .postinfo{margin:0}.course_main .postinfo a.titleColor{font-weight:normal}.course_main .postinfo>div{padding:12px}.course_main .postinfo .up{position:relative;padding-top:0}.course_main .postinfo .up b{font-weight:normal}.course_main .postinfo .up .review-stars-rated{position:absolute;top:6px;right:12px}.course_main .postinfo .down{overflow:hidden;border-top-width:1px;border-top-style:solid}.course_main .postinfo .down span.like svg,.course_main .postinfo .down span.comment svg,.course_main .postinfo .down span.date svg{width:12px;height:12px}.course_main .postinfo .down span.category svg,.course_main .postinfo .down span.like svg{margin-bottom:2px}.course_main .postinfo .down span:last-child{margin-right:0}.course_main .postinfo .down .course-price{float:right;font-weight:bold}.course_main:hover .course_img ul li{transform:translate(0, 0);opacity:1;visibility:visible}.course_img{position:relative;overflow:hidden}.course_img ul.course_info{position:absolute;left:0;bottom:0;z-index:12;color:#fff}.course_img ul.course_info li{transform:translate(0, 20px);opacity:0;visibility:hidden}.course_img ul.course_info li:nth-child(2){transition-delay:.2s}.course_img ul.course_info li:nth-child(3){transition-delay:.5s}.course_img ul.course_info span{display:inline-block;background-color:rgba(0,0,0,0.8);margin-top:4px;padding:4px 8px;border-radius:0 4px 4px 0}.course_img ul.course_info span b{color:#ddd;font-weight:normal}.course_featured{padding:0 8px;position:absolute;top:0;left:50%;transform:translate(-50%, 0)}.home_join{height:480px}.home_join.center{text-align:center}.home_join.center .join_main{transform:translate(-50%, -50%)}.home_join.has_img .join_main{max-width:600px;transform:translate(0, -50%)}.home_join img.teacher{position:absolute;z-index:12;bottom:0;left:50%;margin-left:-600px;max-height:580px}.course_content{position:relative;z-index:12}.course_content.has_bgimg{margin-top:-60px}.course_content.no_bgimg{margin-top:40px}.course_content .course_entry{min-height:600px}.course_content .course_entry>div{margin-bottom:20px}form.purchase-course button.loading:after{font-family:'WooCommerce';vertical-align:top;font-weight:400;position:absolute;top:0;right:20px;content:'\e01c';-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.aside_button{display:none}.course-price .price{color:#f70}.course-price .free{color:#44C337}.course-price del{font-weight:300;color:#999}.post_up_meta{background-color:#fff;display:flex;align-items:center;padding:30px;white-space:nowrap}.post_up_meta>div{min-height:60px;padding-right:20px;margin-right:20px;position:relative}.post_up_meta>div:before{position:absolute;content:'';top:12px;right:0;height:36px;width:1px;background-color:#f2f2f2}.post_up_meta>div:last-child{margin-right:0;padding-right:0}.post_up_meta>div:last-child:before{width:0}.post_up_meta>div .label{display:block;margin:6px 0 0}.post_up_meta>div .value{font-size:14px;max-width:120px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.post_up_meta>div.author{position:relative;padding-left:70px}.post_up_meta>div.author img{position:absolute;top:0;left:0;width:60px;height:60px;display:inline-block;vertical-align:middle;border-radius:100%}.post_up_meta>div.comment{min-width:160px}.post_up_meta>div.comment .review-stars-rated{height:20px;line-height:16px}.post_up_meta>div.comment .count{margin-left:4px}.course_preview{max-width:100%}.course_preview img{display:block}.course-format-icon{display:inline-block;position:relative;width:16px;height:16px;line-height:12px;text-align:center}.course-format-icon:before,.course-format-icon:after{content:'';display:block;position:absolute}.course-format-icon.video{border-width:1px;border-style:solid;border-radius:100%}.course-format-icon.video:before{height:0;width:0;border:5px transparent solid;border-right-width:0;top:2px;left:5px}.course-format-icon.image:before{height:10px;width:12px;top:2px;left:3px}.course-format-icon.image:after{height:6px;width:12px;top:8px;left:0;border-style:solid;border-width:0 0 1px 1px}.course-format-icon.list{transform:scale(.8, .8);-ms-transform:scale(.8, .8);-moz-transform:scale(.8, .8);-webkit-transform:scale(.8, .8);-o-transform:scale(.8, .8);border-width:1px;border-style:solid}.course-format-icon.list:before{content:'';height:1px;width:10px;display:block;position:absolute;top:3px;left:2px;box-shadow:0 4px 0, 0 7px 0;-webkit-box-shadow:0 4px 0, 0 7px 0;-moz-box-shadow:0 4px 0, 0 7px 0}.section-header{display:flex;padding-bottom:15px;margin-bottom:15px;align-items:center}.section-header .section-left{flex-grow:1}.section-header .section-plus{position:relative;margin-right:8px;width:14px;height:2px}.section-header .section-plus:before{position:absolute;content:'';height:14px;width:2px;top:-6px;left:6px}.section-header.active .section-plus:before{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg)}ul.section-content{margin-bottom:30px;display:none}ul.section-content.search_show{display:block !important}ul.section-content .section-desc{margin-bottom:12px;padding-bottom:12px}ul.section-content li.course-item{display:flex;padding-bottom:12px;margin-bottom:12px;white-space:nowrap}ul.section-content li.course-item .course-item-title{flex-grow:1;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;padding-right:8px}ul.section-content li.course-item .meta-left{display:flex;align-items:center;margin-right:20px}ul.section-content li.course-item .meta-left .course-format-icon{margin-right:6px}ul.section-content li.course-item .meta-left .index span{margin-right:4px}ul.section-content li.course-item:hover a.lesson-title{padding-left:8px}.course-item-meta .duration{margin:0 6px}.course-item-meta span{display:inline-block;vertical-align:middle;position:relative}.course-item-meta span.lockIcon,.course-item-meta span.completeIcon{width:16px;height:16px}.lockIcon:before,.lockIcon:after{content:'';position:absolute;border-width:1px;border-style:solid}.lockIcon:before{height:3px;width:5px;border-bottom:none;border-radius:50px 50px 0 0;-webkit-border-radius:50px 50px 0 0;-moz-border-radius:50px 50px 0 0;top:0px;left:2.4px}.lockIcon:after{width:10px;height:6px;background:none;top:5px;left:0}.completeIcon{border-radius:100%}.completeIcon:before,.completeIcon:after{content:'';display:block;position:absolute;background-color:#fff}.completeIcon:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.completeIcon:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.passed .completeIcon{background-color:#44C337}.passed .completeIcon:after,.passed .completeIcon:before{height:8px;width:2px;top:5px;left:8.3px}.passed .completeIcon:before{height:4px;top:7px;left:4.3px}.failed .completeIcon{background-color:#f00}.failed .completeIcon:before,.failed .completeIcon:after{height:2px;width:10px;top:7px;left:3px}.course-instructor-item{padding-left:100px;min-height:80px;position:relative}.course-instructor-item.instructor{margin-top:20px;padding-top:20px;min-height:100px}.course-instructor-item.instructor img.avatar{top:20px}.course-instructor-item img.avatar{position:absolute;top:0;left:0;width:80px;height:80px}.course-instructor-item h4{margin-bottom:8px}.course-students-list .filter-students{margin-bottom:20px}.course-students-list .filter-students label{display:inline-block;margin-bottom:4px}.course-students-list ul.students{font-size:0}.course-students-list ul.students li{font-size:12px;margin-bottom:12px;padding-left:80px;position:relative;min-height:68px;overflow:hidden;width:calc(50% - 10px);display:inline-block;vertical-align:top}.course-students-list ul.students li:nth-child(2n){margin-left:10px}.course-students-list ul.students li:nth-child(2n+1){margin-right:10px}.course-students-list ul.students li img.avatar{position:absolute;top:0;left:0;width:68px;height:68px}.course-students-list ul.students li h4{margin-right:12px;float:left}.course-students-list ul.students li .lp-course-status{float:right}.course-students-list ul.students li .learn-press-course-results-progress{overflow:hidden;width:100%}.course-students-list ul.students li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.course-learning-summary .comment_title{display:none}.course_aside>.move{width:300px !important;padding:30px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,0.1)}.course_aside>.move>*{margin-bottom:24px}.course_aside>.move>*:last-child{margin-bottom:0}.course_aside.has_featured_icon>#move{padding-top:50px}.course_aside .course-remaining-time{text-align:center}.course_aside .course-remaining-time>*{display:inline-block;vertical-align:middle}.course_aside .course-remaining-time span.mainBtn{padding:0 8px;border-radius:4px;margin-right:4px}.course_aside .course-info ul{margin:20px 0}.course_aside .course-info ul li{margin-bottom:8px;padding:0 4px 8px;display:flex;align-items:center}.course_aside .course-info .label{flex-grow:1;margin-right:12px;white-space:nowrap}.course_aside .course-info .value{font-size:13px}.course_aside .woocommerce-message{display:block;border:0;padding:0}.course_aside .woocommerce-message a.button{display:none}.course_aside .woocommerce-message span.textColor{padding:8px 12px;width:100%}.course_aside .woocommerce-error a.button{display:none}.learn-press-course-results-progress>div{position:relative}.learn-press-course-results-progress>div>span.number,.learn-press-course-results-progress>div .lp-course-status{position:absolute;top:0;right:0}.learn-press-course-results-progress>div .learn-press-progress{width:100%}.learn-press-course-results-progress .items-progress{margin-bottom:24px}.learn-press-course-results-progress .learn-press-progress{position:relative;overflow:hidden;margin-top:12px;float:none}.learn-press-course-results-progress .learn-press-progress .lp-progress-bar{height:10px;border-radius:5px;overflow:hidden;position:relative}.learn-press-course-results-progress .learn-press-progress .lp-progress-value{height:10px;margin-left:-100%;width:100%}.learn-press-course-results-progress .lp-passing-conditional{position:absolute;height:10px;width:3px;background:#FF0000;top:0;margin-left:-1px}.course_no_sidebar .content{padding:0 !important}.course-bar{margin-top:20px;height:100px}.course-bar #course-bar{padding:20px 0;width:100%;background-color:#fff;z-index:12}.course-bar .lp-course-buttons{display:flex;justify-content:center;align-items:center}.course-bar .lp-course-buttons>*{display:inline-block}.course-bar .slBtn{margin:0 12px}.course-bar .course-price{flex-grow:1;padding-left:12px}.course-bar .course-price .origin-price{font-size:14px}.course-bar .course-price .free,.course-bar .course-price .price{font-size:36px;line-height:36px;font-weight:bold}.course-bar #learn-press-wc-message{order:2}.course-bar #learn-press-wc-message .woocommerce-message{padding:0;margin:0;border:0;justify-content:center}.course-bar #learn-press-wc-message .woocommerce-message>span{flex-grow:1}.course-bar .course_collect{order:3}body.course-item-lp_quiz,body.course-item-lp_lesson{background-color:#fff}body.course-item-lp_quiz .ajax_cart,body.course-item-lp_quiz .side_btn,body.course-item-lp_quiz .popupCon,body.course-item-lp_quiz .header,body.course-item-lp_quiz .footer,body.course-item-lp_lesson .ajax_cart,body.course-item-lp_lesson .side_btn,body.course-item-lp_lesson .popupCon,body.course-item-lp_lesson .header,body.course-item-lp_lesson .footer{display:none}body.course-item-lp_quiz .course-curriculum,body.course-item-lp_lesson .course-curriculum{width:460px;position:fixed;top:68px;left:0;bottom:0;overflow:auto;border-right:1px #f2f2f2 solid;background-color:#fff;z-index:160}body.course-item-lp_quiz .course-curriculum>.curriculum-scrollable,body.course-item-lp_lesson .course-curriculum>.curriculum-scrollable{padding:50px 20px !important;position:relative !important}body.course-item-lp_quiz .course-curriculum>.curriculum-scrollable .scroll-content,body.course-item-lp_lesson .course-curriculum>.curriculum-scrollable .scroll-content{overflow:hidden !important}body.course-item-lp_quiz .course-curriculum .crumbs span,body.course-item-lp_lesson .course-curriculum .crumbs span{font-size:36px;line-height:42px;font-weight:300;margin-top:8px;display:block}#learn-press-content-item{position:relative;z-index:180}#learn-press-content-item .content-item-scrollable{position:fixed !important;width:auto !important;top:68px !important;left:460px;right:0;bottom:0;background-color:#fff;overflow-y:auto}#learn-press-content-item .content-item-scrollable .content-item-wrap{width:1200px;max-width:92%;margin:50px auto}#learn-press-content-item .content-item-scrollable .content-item-wrap .learn-press-message{margin-bottom:30px}#learn-press-content-item #course-item-content-header{position:fixed;top:0;left:0;right:0;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.06);height:68px;overflow:hidden;display:flex;z-index:12;align-items:center}#learn-press-content-item #course-item-content-header .course-item-search{padding-left:40px;position:relative;width:460px}#learn-press-content-item #course-item-content-header .course-item-search:before,#learn-press-content-item #course-item-content-header .course-item-search:after{content:'';display:block;position:absolute}#learn-press-content-item #course-item-content-header .course-item-search:before{width:10px;height:10px;border-width:2px;border-style:solid;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;top:10px;left:20px}#learn-press-content-item #course-item-content-header .course-item-search:after{width:2px;height:8px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:20px;left:34px}#learn-press-content-item #course-item-content-header .course-item-search input{width:200px;background-color:#fff;border:0}#learn-press-content-item #course-item-content-header h2.course-item-title{padding-left:10px}#learn-press-content-item #course-item-content-header .lp-button{position:absolute;top:15px;right:15px}#learn-press-content-item #course-item-content-header .lp-button a{display:inline-block;width:36px;height:36px}#learn-press-content-item #course-item-content-header .lp-button a svg{padding:8px}#learn-press-content-item #course-item-content-header .lp-button a:hover svg{fill:#f00}.content-item-wrap .learn-press-content-protected-message form.enroll-course{margin-top:20px}.content-item-summary{margin-bottom:60px}.content-item-summary h1{margin-bottom:40px;padding-bottom:20px}.learn-press-form-like{margin:30px 0;display:flex;align-items:center}.learn-press-form-like form.learn-press-form{flex-grow:1}.learn-press-form-like form.learn-press-form .success{margin:0;display:inline-block}#popup_container{background-color:#fff;box-shadow:0 2px 20px 4px rgba(0,0,0,0.1);max-width:600px !important}#popup_container h1#popup_title{display:none}#popup_container #popup_content{padding:30px 50px;text-align:center;white-space:nowrap}#popup_container #popup_content #popup_message{font-size:14px;margin-bottom:12px}#popup_container #popup_content #popup_panel input{border:0;color:#fff;padding:8px 20px;margin:0 6px}#popup_container a.close{position:absolute;top:8px;right:8px;width:16px;height:16px;display:block;text-align:center;line-height:16px;font-size:16px}#popup_container a.close i{color:#f00}.admin-bar #learn-press-course-curriculum{top:100px}.admin-bar #learn-press-content-item #course-item-content-header{top:32px}.admin-bar #learn-press-content-item .content-item-scrollable{top:100px !important}body.pure_video .html5_video{margin-bottom:20px}body.pure_video .content-item-wrap{margin-top:30px}body.pure_video .plyr__video-wrapper{display:flex;height:100% !important}ul.quiz-progress,ul.quiz-intro{padding:12px}ul.quiz-progress li,ul.quiz-intro li{display:inline-block;margin-right:20px}ul.quiz-progress li label,ul.quiz-intro li label{margin-right:8px}ul.quiz-progress li span,ul.quiz-intro li span{font-weight:bold}.content-question-summary{margin:20px 0}.content-question-summary h4{font-weight:bold;margin-bottom:12px}.content-question-summary .quiz-question-desc{margin-left:24px}ul.answer-options{margin:12px 0}ul.answer-options li{margin-top:12px;border-bottom:1px #f2f2f2 solid;padding-bottom:12px}ul.answer-options .option-title{display:inline-block;vertical-align:middle;font-weight:bold}.answer-correct .option-title{color:#44C337}.lp-quiz-buttons form{display:inline-block;margin-right:20px}.lp-quiz-buttons .smallBtn{padding:6px 12px}.lp-quiz-buttons .lp-form{display:inline-block;vertical-align:middle;margin-right:8px}ul.question-numbers{margin:20px 0}ul.question-numbers li{display:inline-block;margin:0 2px}ul.question-numbers a{width:28px;height:28px;display:block;text-align:center;line-height:28px;border-radius:100%}.quiz-result{margin-bottom:40px}ul.result-statistic li{display:inline-block;vertical-align:middle;width:80px;height:80px;border-radius:100%;text-align:center;margin-right:12px;background-color:#fff}ul.result-statistic label{margin-top:16px;display:block}ul.result-statistic p{font-size:14px;font-weight:bold}.lp-profile-content table{border-top:1px #f2f2f2 solid;border-left:1px #f2f2f2 solid;width:100%;border-spacing:0;font-size:12px;background-color:#fff}.lp-profile-content table td,.lp-profile-content table th{border-right:1px #f2f2f2 solid;border-bottom:1px #f2f2f2 solid;padding:12px 16px}.lp-profile-content table th,.lp-profile-content table thead{font-weight:bold;white-space:nowrap;background-color:#fafafa;font-size:14px;text-align:left}.lp-profile-content table tfoot tr:nth-child(2n),.lp-profile-content table tbody tr:nth-child(2n){background-color:#fcfcfc}.lp-profile-content .xh-regbox{border:0;padding:0}.lp-profile-content .xh-regbox .xh-title{text-align:left;font-size:18px}.lp-profile-content .xh-regbox .xh-form hr:last-child{display:none}#learn-press-user-profile h3{margin-bottom:20px}#learn-press-user-profile ul.lp-sub-menu{margin-bottom:20px}#learn-press-user-profile ul.lp-sub-menu li{display:inline-block;margin-right:12px}#learn-press-user-profile table{border-top:1px #f2f2f2 solid;border-left:1px #f2f2f2 solid;width:100%;border-spacing:0;font-size:12px;background-color:#fff}#learn-press-user-profile table td,#learn-press-user-profile table th{border-right:1px #f2f2f2 solid;border-bottom:1px #f2f2f2 solid;padding:12px 16px}#learn-press-user-profile table th,#learn-press-user-profile table thead{font-weight:bold;white-space:nowrap;background-color:#fafafa;font-size:14px;text-align:left}#learn-press-user-profile table tfoot tr:nth-child(2n),#learn-press-user-profile table tbody tr:nth-child(2n){background-color:#fcfcfc}#learn-press-user-profile table{margin-bottom:20px}#learn-press-user-profile p{margin-bottom:12px}.learn-press-nav-items{margin-top:30px}.learn-press-nav-items ul.page-numbers{margin-top:12px}.learn-press-nav-items ul.page-numbers li{display:inline-block;margin-right:8px}.learn-press-nav-items span,.learn-press-nav-items a{color:#fff !important;width:32px;height:32px;display:block;text-align:center;line-height:32px}.learn-press-pagination ul li{display:inline-block;vertical-align:middle;margin-right:4px}.learn-press-pagination ul li .page-numbers{padding:2px 4px;display:block;min-width:24px;text-align:center}.order-recover{display:flex}.order-recover button{height:40px;padding:8px 30px;white-space:nowrap}#profile-content-order-details .course-total .course-origin-price{text-decoration:line-through;color:#999;margin-right:6px}table.lp-list-table .column-order-action a{margin:0 4px}.learn-press-form ul li{margin-bottom:12px}.learn-press-form p,.learn-press-form label{padding:4px}.learn-press-form h3{margin:20px 0 12px}.learn-press-form[name="profile-publicity"] .form-field-input{display:flex}.learn-press-form[name="profile-publicity"] .form-field-input p{margin-bottom:0 !important}.learn-press-form .form-field{margin-bottom:20px}form.learn-press-checkout table{border-top:1px #f2f2f2 solid;border-left:1px #f2f2f2 solid;width:100%;border-spacing:0;font-size:12px;background-color:#fff}form.learn-press-checkout table td,form.learn-press-checkout table th{border-right:1px #f2f2f2 solid;border-bottom:1px #f2f2f2 solid;padding:12px 16px}form.learn-press-checkout table th,form.learn-press-checkout table thead{font-weight:bold;white-space:nowrap;background-color:#fafafa;font-size:14px;text-align:left}form.learn-press-checkout table tfoot tr:nth-child(2n),form.learn-press-checkout table tbody tr:nth-child(2n){background-color:#fcfcfc}form.learn-press-checkout h4{margin:20px 0 8px}.learn-press-checkout-payment ul.payment-methods{background-color:#fff;border:1px #f2f2f2 solid;padding:12px;overflow:hidden}.learn-press-checkout-payment ul.payment-methods li{border-bottom:1px #f2f2f2 solid;padding:8px 0;overflow:hidden}.learn-press-checkout-payment ul.payment-methods li:last-child{border-bottom:0}.learn-press-checkout-payment ul.payment-methods li label{overflow:hidden;display:block;line-height:32px}.learn-press-checkout-payment ul.payment-methods li img{float:right}.learn-press-checkout-payment .payment-method-form{background-color:#f8f8f8;margin-top:12px;padding:8px}.place-order-action{margin-top:20px}form[name='learn-press-register'],form[name='learn-press-login']{margin-bottom:40px}form[name='learn-press-register'] label.metaColor,form[name='learn-press-login'] label.metaColor{float:right;margin-top:8px}form[name='learn-press-register'] button,form[name='learn-press-login'] button{margin-right:12px}#learn-press-user-profile .thim-fancy-table table{margin-bottom:0;width:auto !important;min-width:100%}#learn-press-user-profile .thim-fancy-table th.course-item-header{font-size:12px !important;font-weight:normal !important}#learn-press-user-profile .thim-fancy-table .tft-horizontal-scroll{border-left-color:#f2f2f2}#profile-content-gradebook .slBtn{margin:12px 0 30px}#profile-content-withdrawals .withdrawal{padding:2px 8px;margin:8px 0;display:inline-block}.withdrawal_form_wraper ul li{margin-bottom:12px}.coming_countdown{position:relative}.coming_countdown img{display:block}.coming_countdown .bg{position:absolute;background-color:rgba(0,0,0,0.6);opacity:1;visibility:visible}.coming_countdown.has_thumb .bg{background-color:rgba(0,0,0,0.6)}.coming_countdown.no_thumb{height:360px}.coming_countdown.no_thumb .bg{background-color:#000}.learnpress-course-coming-soon{position:absolute;top:50%;left:0;right:0;transform:translate(0, -50%);z-index:12;text-align:center}.learnpress-course-coming-soon .counter-group{margin:0 auto;width:80%;display:flex;justify-content:center}.learnpress-course-coming-soon .counter-block{border-radius:100%;position:relative;background-color:rgba(255,255,255,0.1);margin:0 2.5%;height:0;width:20%;padding-top:10%;padding-bottom:10%}.learnpress-course-coming-soon .counter-block:before{position:absolute;content:'';border:1px rgba(255,255,255,0.3) solid;border-radius:100%;top:-8px;right:-8px;left:-8px;bottom:-8px}.learnpress-course-coming-soon .counter-block .counter{color:#fff;height:38px;width:48px;display:inline-block;position:relative;overflow:hidden;transform:translate(0, -76%)}.learnpress-course-coming-soon .counter-block .counter .number{position:absolute;padding:1%;font-size:38px;line-height:38px}.learnpress-course-coming-soon .counter-block .counter .number.tens{left:0}.learnpress-course-coming-soon .counter-block .counter .number.units{left:50%}.learnpress-course-coming-soon .counter-block .counter .number.hundreds{display:none}.learnpress-course-coming-soon .counter-block .counter .number.show{top:0;z-index:2}.learnpress-course-coming-soon .counter-block .counter .number.hidden-down{top:100%}.learnpress-course-coming-soon .counter-block .counter .number.hidden-up{top:-100%;z-index:100}.learnpress-course-coming-soon .counter-block .counter.with-hundreds{width:68%}.learnpress-course-coming-soon .counter-block .counter.with-hundreds .number{width:30.66%}.learnpress-course-coming-soon .counter-block .counter.with-hundreds .number.tens{left:33.33%}.learnpress-course-coming-soon .counter-block .counter.with-hundreds .number.units{left:66.66%}.learnpress-course-coming-soon .counter-block .counter.with-hundreds .number.hundreds{display:block;left:0}.learnpress-course-coming-soon .counter-block .counter-caption{position:absolute;right:0;left:0;bottom:20px;color:#ddd;font-size:14px}.certificates_list a.course-permalink{display:block;position:relative}.certificates_list .canvas-container,.certificates_list .certificate-preview{position:absolute}.certificates_list h4.course-title{text-align:center;padding:8px}.certificates_list .warning{font-size:13px}.certificates_list form.purchase-course{margin-top:20px}.certificates_list form.purchase-course button{margin-right:20px}.certificates_list .hide-if-js{display:none !important}@media only screen and (max-width: 1281px){body.course-item-lp_quiz .course-curriculum,body.course-item-lp_lesson .course-curriculum{width:360px}#learn-press-content-item #course-item-content-header .course-item-search{width:360px;display:none !important}#learn-press-content-item #course-item-content-header h2.course-item-title{padding-left:20px}ul.section-content li.course-item .meta-left .index span{display:none}#learn-press-content-item .content-item-scrollable{left:360px}.home_join{height:400px}.home_join img.teacher{max-height:460px;margin-left:0;transform:translate(-100%, 0)}}@media only screen and (max-width: 1025px){.single-lp_course .crumb_img{height:400px}.home_join{height:360px}.home_join img.teacher{max-height:400px;margin-left:0;transform:translate(-120%, 0)}.course-bar{position:fixed;left:0;right:0;z-index:13}body.course-item-lp_quiz .course-curriculum,body.course-item-lp_lesson .course-curriculum{width:300px;margin-left:-300px;left:0 !important;overflow:visible}body.course-item-lp_quiz .course-curriculum .aside_button,body.course-item-lp_lesson .course-curriculum .aside_button{top:0;right:-36px}body.course-item-lp_quiz .course-curriculum .aside_button span:before,body.course-item-lp_lesson .course-curriculum .aside_button span:before{top:-12px;left:0;right:0;width:36px;height:12px}body.course-item-lp_quiz .course-curriculum.active,body.course-item-lp_lesson .course-curriculum.active{overflow:auto;margin-left:0}body.course-item-lp_quiz .course-curriculum.active .aside_button,body.course-item-lp_lesson .course-curriculum.active .aside_button{top:0;right:20px}body.course-item-lp_quiz .course-curriculum.active .aside_button svg,body.course-item-lp_lesson .course-curriculum.active .aside_button svg{display:none}body.course-item-lp_quiz .course-curriculum.active .aside_button:before,body.course-item-lp_quiz .course-curriculum.active .aside_button:after,body.course-item-lp_lesson .course-curriculum.active .aside_button:before,body.course-item-lp_lesson .course-curriculum.active .aside_button:after{display:block}#learn-press-content-item{z-index:150}#learn-press-content-item .content-item-scrollable{left:0}#learn-press-content-item .content-item-scrollable .content-item-wrap{width:98%;max-width:98%}}@media only screen and (max-width: 769px){.post_up_meta{padding:12px}.course_content.has_bgimg{margin-top:-42px}.course-instructor-item.instructor{margin-top:12px;padding-top:12px}#tabs .tab_content{margin:20px 0 !important}#tabs #comments{margin:20px 0}.learnpress-course-coming-soon .counter-group{width:96%}.learnpress-course-coming-soon .counter-block .counter{transform:translate(0, -55%)}.learnpress-course-coming-soon .counter-block .counter .number{font-size:32px;line-height:32px}.learnpress-course-coming-soon .counter-block:before{top:-4px;right:-4px;left:-4px;bottom:-4px}.learnpress-course-coming-soon .counter-block .counter-caption{font-size:12px;bottom:10px}.course-bar{height:76px}.course-bar .course-price .origin-price{font-size:12px}.course-bar .course-price .free,.course-bar .course-price .price{font-size:18px;line-height:18px}.course-bar .slBtn{margin:0 6px}body.course-item-lp_quiz .course-curriculum,body.course-item-lp_lesson .course-curriculum{top:0}body.course-item-lp_quiz .course-curriculum .aside_button,body.course-item-lp_lesson .course-curriculum .aside_button{top:14px}body.course-item-lp_quiz .course-curriculum.active .aside_button,body.course-item-lp_lesson .course-curriculum.active .aside_button{top:14px}body.course-item-lp_quiz .course-curriculum .crumbs span,body.course-item-lp_lesson .course-curriculum .crumbs span{font-size:24px;line-height:32px}#learn-press-content-item .content-item-scrollable .content-item-wrap{margin-top:30px}#learn-press-content-item #course-item-content-header h2.course-item-title{flex-grow:1;text-align:center}#learn-press-content-item #course-item-content-header .lp-button{width:36px}.content-item-summary h1{padding-bottom:12px;margin-bottom:20px}}@media only screen and (max-width: 481px){.home_join{height:280px;text-align:center}.home_join img.teacher{display:none}.home_join.has_img .join_main{left:2% !important;right:2%;display:inline-block}.home_join .join_main{width:96%}.course_main .title{padding:6px;margin-bottom:0 !important}.course_main ul.course_info{display:none}.course_main .postinfo span{margin-right:4px}.course_main .postinfo .up{padding:0 6px 6px}.course_main .postinfo .up .collect,.course_main .postinfo .up .comment,.course_main .postinfo .up .review-stars-rated{display:none}.course_main .postinfo .down{padding:6px}.course_main .postinfo .down .student{display:none}.single-lp_course .crumb_img{height:320px}.single-lp_course .crumb_img .crumbs{white-space:nowrap}.post_up_meta>div{margin-right:8px;padding-right:8px}.post_up_meta>div .value{max-width:80px}.post_up_meta>div.author{padding-left:0}.post_up_meta>div.author img{display:none !important}.course-students-list ul.students li{width:100%;margin:0 !important}.learnpress-course-coming-soon .counter-block .counter{width:32px;transform:translate(0, -50%)}.learnpress-course-coming-soon .counter-block .counter .number{font-size:24px;line-height:24px}.course-bar #learn-press-wc-message .woocommerce-message a.slBtn{margin-bottom:0}.course-bar #learn-press-wc-message .woocommerce-message>span{display:none}.content-item-summary h1{margin-bottom:20px;padding-bottom:12px}.lp-user-profile .slBtn,form[name='learn-press-register'] .slBtn,form[name='learn-press-login'] .slBtn{width:100%;margin-bottom:20px}}
