button{line-height:1.7;cursor:pointer;border:none;padding:13px 28px;font-size:16px;font-weight:600;margin-right:4px;color:#fff}button:focus{outline:none}.learnpress-page .lp-button{line-height:1.7;height:auto}.yoku-learn-press-nav-tabs-wrap{position:relative;margin-bottom:65px}ul.learn-press-nav-tabs{border-bottom-width:1px;margin-bottom:0}.yoku-tab-slidebar{overflow:hidden;height:13px;width:100px;margin-top:-1px}.yoku-tab-slidebar .yoku-tab-slidebar-border{border-top-width:1px;border-top-style:solid}.yoku-tab-slidebar .yoku-tab-slidebar-border:before{content:" ";width:0;height:0;border-width:12px 12px 0 12px;border-style:solid;display:block;margin:0 auto}.yoku-tab-slidebar:after{content:" ";width:0;height:0;border-width:12px 12px 0 12px;border-style:solid;border-color:#fff #fff0 #fff0;display:block;margin:-13px auto 0}.checkout-review-order tr.cart-subtotal th{padding:6px 0 0;font-weight:400;border:0}.checkout-review-order tr.cart-subtotal td{padding:6px 0 0;font-weight:500;border:0}.checkout-review-order tr.order-total th{padding:0 0 30px;font-weight:400}.checkout-review-order tr.order-total td{font-weight:600}#learn-press-order-review{margin-top:36px;margin-bottom:50px}.checkout-review-order h4{font-size:24px;margin-bottom:25px}.learn-press-checkout-comment{margin-bottom:50px}.learn-press-checkout-comment h4{font-size:24px;margin-bottom:25px}.learn-press-checkout-comment textarea{font-size:16px;padding:16px 22px 20px}.learn-press-checkout-payment h4{font-size:24px;margin-bottom:25px}#learn-press-payment .payment-methods{max-width:470px;margin-bottom:30px}#learn-press-payment .payment-methods .payment-method-form{border:0;background:#fff0;padding:8px 18px 8px 49px}#learn-press-payment .payment-methods .lp-payment-method>label{padding:5px 18px}#learn-press-payment .payment-methods .lp-payment-method.selected>label{padding:5px 18px}#learn-press-payment .lp-payment-method input[type="radio"]{margin-right:7px;margin-top:0}#learn-press-payment .lp-payment-method img{margin-left:13px}form#learn-press-checkout+a{display:inline-block;font-style:italic;border-bottom-width:1px;border-bottom-style:solid;margin-top:13px;line-height:1.2}table.order_details{border-spacing:1px;text-align:left;margin-bottom:50px}table.order_details tr th{width:300px}table.order_details tr th,table.order_details tr td{font-size:18px;font-weight:500;padding:14px 22px}h4.yoku-lp-received-order-title{font-size:24px;text-align:center;margin-bottom:50px;font-weight:600}.yoku-lp-course-social-share .yoku-head{float:left;font-size:13px;text-transform:uppercase;font-weight:600;margin-right:20px;margin-top:12px}.yoku-lp-course-social-share .gdlr-core-social-share-wrap a{border-width:1px;border-style:solid;line-height:40px;display:inline-block;width:42px;text-align:center;font-size:13px;margin-right:15px;margin-left:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.yoku-lp-course-social-share .gdlr-core-social-share-wrap a:hover{color:#fff}.yoku-lp-course-ralated-container{margin-bottom:40px}.yoku-lp-course-ralated-container .yoku-lp-course-ralated-head{margin-bottom:42px}.yoku-lp-course-ralated-container .yoku-lp-course-related-title{margin-bottom:0;float:left}.yoku-lp-course-ralated-container .yoku-lp-course-related-view-all{float:right;margin-top:15px}.yoku-lp-course-buttom-subscription{margin-bottom:-95px;position:relative;z-index:1;background-position:center;background-size:cover;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.yoku-lp-course-buttom-subscription-inner{padding:60px;max-width:1200px;margin:0 auto}.yoku-lp-course-buttom-subscription .yoku-title{font-size:32px;font-weight:600;line-height:1;margin-bottom:5px}.yoku-lp-course-buttom-subscription .yoku-caption{font-size:32px;font-weight:200;line-height:1}.yoku-lp-course-buttom-subscription .gdlr-core-newsletter-item{margin-top:12px}.yoku-lp-course-buttom-subscription .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-email{padding-right:0}.yoku-lp-course-buttom-subscription .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-email input[type="email"]{padding:17px 20px;height:52px;border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}.yoku-lp-course-buttom-subscription .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-submit{margin-left:-3px;width:30%;overflow:visible;float:left}.yoku-lp-course-buttom-subscription .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-submit input[type="submit"]{font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:1px;height:52px;padding:17px}.yoku-lp-with-footer-subscription .yoku-footer-container{padding-top:95px}.yoku-lp-single-course-info{background:#fff;padding:30px 10px;margin-top:-52px;z-index:1;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 0 40px rgb(0 0 0 / .2);-webkit-box-shadow:0 0 40px rgb(0 0 0 / .2);-moz-box-shadow:0 0 40px rgb(0 0 0 / .2)}.yoku-lp-single-course-info .yoku-left{float:left}.yoku-lp-single-course-info .yoku-lp-course-info-item{margin-bottom:0}.yoku-lp-single-course-info .yoku-lp-course-info-item .yoku-lp-course-info{width:auto;display:inline-block}.yoku-lp-single-course-info .yoku-right{float:right}.yoku-lp-single-course-info .yoku-lp-course-price-item{margin-bottom:0;padding-bottom:0}.yoku-lp-single-course-info .yoku-lp-course-price-item .course-price{display:inline-block;margin-right:14px;margin-bottom:0}.yoku-lp-single-course-info .yoku-lp-course-price-item .course-price .price{font-size:27px;font-weight:600}.yoku-lp-single-course-info .yoku-lp-course-price-item .retake-course,.yoku-lp-single-course-info .yoku-lp-course-price-item .enroll-course,.yoku-lp-single-course-info .yoku-lp-course-price-item .purchase-course{display:inline-block}.yoku-lp-single-course-info .yoku-lp-course-price-item .course-price .price .yoku-currency-symbol{font-size:15px}.lp-single-course{margin-bottom:50px}.lp-single-course .learn-press-breadcrumb{display:none}.learn-press-course-results-progress .items-progress .lp-course-progress-heading,.learn-press-course-results-progress .course-progress .lp-course-progress-heading{font-size:24px;margin-bottom:20px}.learn-press-course-results-progress .items-progress .number,.learn-press-course-results-progress .course-progress .number{font-size:18px}.learn-press-course-results-progress .items-progress .learn-press-progress,.learn-press-course-results-progress .course-progress .learn-press-progress{margin-top:9px}.learn-press-course-results-progress .items-progress .lp-course-status .grade.passed,.learn-press-course-results-progress .course-progress .lp-course-status .grade.passed{font-size:14px;padding:5px 10px;margin-left:7px}.learn-press-course-results-progress .items-progress .lp-progress-bar,.learn-press-course-results-progress .course-progress .lp-progress-bar{height:7px}.lp-course-progress .lp-passing-conditional{height:7px}.course-remaining-time{font-size:18px;font-weight:500}.course-remaining-time .lp-label.label-enrolled{font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:1px;padding:5px 10px;border-radius:2px;margin-right:15px}.course-learning-summary #learn-press-course-tabs{padding-top:30px}ul.learn-press-nav-tabs .course-nav.active:after,ul.learn-press-nav-tabs .course-nav:hover:after{display:none}ul.learn-press-nav-tabs .course-nav a{font-size:15px;text-transform:uppercase;letter-spacing:.5px;font-weight:500;padding:0 30px 15px}.course-tab-panel-curriculum .course-curriculum ul.curriculum-sections .section{margin-bottom:30px}.course-tab-panel-curriculum .course-curriculum ul.curriculum-sections .section-header .section-title{font-size:22px;font-weight:600}.course-tab-panel-curriculum .course-curriculum ul.curriculum-sections .section-header{padding-bottom:20px}.course-tab-panel-curriculum .course-curriculum ul.curriculum-sections .section-content .course-item.course-item-lp_lesson .section-item-link:before{display:none}.course-tab-panel-curriculum .course-curriculum ul.curriculum-sections .section-content .course-item.course-item-lp_quiz .section-item-link:before{display:none}.course-tab-panel-curriculum .course-curriculum ul.curriculum-sections .section-content .course-item .item-name{font-size:18px;font-weight:500;padding:5px 0 0}.course-tab-panel-curriculum .course-curriculum ul.curriculum-sections .section-content .course-item .item-name .yoku-head{margin-right:30px;font-weight:400;display:inline}.lp-single-course .course-author .author-name a{color:#222}.course-tab-panel-instructor .author-thumbnail{float:left;line-height:0;overflow:hidden;margin-right:40px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.course-tab-panel-instructor .author-bio{overflow:hidden}.lp-single-course .course-author .author-name{font-size:22px;float:none;text-align:left;font-style:normal;font-weight:600;margin-bottom:20px}.lp-single-course .course-author .author-description{font-size:18px}.course-tab-panel-reviews{max-width:900px}.course-tab-panel-reviews .course-rate-wrap{margin-bottom:40px}.yoku-course-rating-summary{float:left;margin-right:40px;padding:50px 55px}.yoku-course-rating-summary .yoku-course-rating-summary-amount{font-size:46px;font-weight:600;line-height:1;margin-bottom:11px;text-align:center}.yoku-course-rating-summary .yoku-course-rating-summary-number{font-size:17px;text-align:center}.yoku-course-rating-summary .review-stars-rated{margin-bottom:5px;display:block;margin:0 auto 10px}.yoku-course-rating-content{overflow:hidden}.yoku-course-rating-content .course-rate{margin-top:12px;margin-bottom:12px}.yoku-course-rating-content .review-bar,.yoku-course-rating-content .review-bar .rating{height:7px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.yoku-course-rating-content .review-bar{width:calc(100% - 200px);margin-right:18px}.yoku-course-rating-content .review-stars-rated{vertical-align:middle;margin-top:-3px;margin-right:8px}.yoku-course-rating-content .review-stars-rated .review-stars.empty,.yoku-course-rating-content .review-stars-rated .review-stars.filled{font-size:15px;height:auto;line-height:0;letter-spacing:4px}.course-reviews-list li,.course-reviews-list-shortcode li{border-color:#f3f3f3}.course-reviews-list li,.course-reviews-list-shortcode li{background:#fff0;border-width:2px;padding:45px}.course-reviews-list li .review-author,.course-reviews-list-shortcode li .review-author{width:150px}.course-reviews-list li{margin-bottom:30px}.course-reviews-list li .review-author-image{line-height:0;width:88px;margin:0 auto 25px;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.course-reviews-list li .review-author h4{font-size:16px;margin:0 0 14px;text-align:center}.course-reviews-list li .review-stars-rated{width:100px;margin:0 auto;display:block}.course-reviews-list li .review-stars-rated .review-stars.empty,.course-reviews-list li .review-stars-rated .review-stars.filled{font-size:16px;letter-spacing:5px}.course-reviews-list li .review-text{overflow:hidden;width:auto;float:none}.course-reviews-list li .review-title{font-size:19px;font-style:normal;margin-bottom:20px}.course-reviews-list li .review-content{font-size:18px}.course-item-nav .yoku-nav{display:inline-block;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:1px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff0}.course-item-nav .yoku-nav-title{display:block;font-size:16px;margin-top:6px}.course-item-nav .prev .yoku-nav:before{font-family:fontAwesome;content:"\f177";display:inline-block;width:0;overflow:hidden;vertical-align:middle;transition:width 150ms;-webkit-transition:width 150ms;-moz-transition:width 150ms}.course-item-nav .next .yoku-nav:after{font-family:fontAwesome;content:"\f178";display:inline-block;width:0;overflow:hidden;vertical-align:middle;transition:width 150ms;-webkit-transition:width 150ms;-moz-transition:width 150ms}.course-item-nav .prev:hover .yoku-nav:before,.course-item-nav .next:hover .yoku-nav:after{width:25px}.course-curriculum ul.curriculum-sections .section-content .course-item .item-name .yoku-head{display:none}.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .duration{font-size:18px}.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .duration{background:#fff0;color:#a1a1a1;font-size:18px}.course-curriculum ul.curriculum-sections .section-content .course-item.item-preview .course-item-status{background-color:#127bbe;padding:1px 6px;height:auto;font-size:12px}.course-curriculum ul.curriculum-sections .section-content .course-item.item-preview .course-item-status:before{font-size:12px;text-transform:uppercase;letter-spacing:.5px}.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .count-questions{height:auto;padding:1px 6px;font-size:12px;text-transform:uppercase;letter-spacing:.5px}body.course-item-popup #learn-press-content-item .content-item-wrap{margin-top:60px;padding:0 30px}body.course-item-popup #learn-press-content-item .content-item-wrap.yoku-continue{margin-top:0;margin-bottom:60px}body.course-item-popup #learn-press-content-item .course-item-title{font-size:25px;margin-bottom:43px}body.course-item-popup.wpadminbar .content-item-description{margin-bottom:50px}body.course-item-popup #learn-press-course-curriculum .section-header{padding-top:36px}body.course-item-popup .course-curriculum ul.curriculum-sections .section-header .section-title{font-weight:600;margin-bottom:15px;padding-bottom:0}body.course-item-popup #learn-press-course-curriculum .section-header .section-desc{margin-bottom:18px;margin-top:12px}body.course-item-popup .course-curriculum ul.curriculum-sections .section-content .course-item:before{display:none}body.course-item-popup .course-curriculum ul.curriculum-sections .section-content .course-item .item-name{font-weight:500;font-size:16px}.course-curriculum ul.curriculum-sections .section-content .course-item.course-item-lp_lesson .section-item-link:before{content:"\e04c";font-family:"simple-line-icons"}.course-curriculum ul.curriculum-sections .section-content .course-item.item-locked .course-item-status:before{content:"\e08e";font-weight:400;font-family:"simple-line-icons"}.course-curriculum ul.curriculum-sections .section-content .course-item.course-item-lp_quiz .section-item-link:before{content:"\e081";font-family:"simple-line-icons"}.course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-completed .course-item-status:before,.course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-started .course-item-status:before{content:"\4e";font-family:"ElegantIcons"}.course-curriculum ul.curriculum-sections .section-content .course-item.has-status.status-completed.failed .course-item-status:before{content:"\e082";font-family:"simple-line-icons"}#course-item-content-header .course-item-search{background:#f5f5f5}#course-item-content-header .course-item-search input{color:#748494}#course-item-content-header .course-item-search input::placeholder{color:#748494;opacity:1}#course-item-content-header .course-item-search input:-ms-input-placeholder{color:#748494}#course-item-content-header .course-item-search input::-ms-input-placeholder{color:#748494}#course-item-content-header .course-title a{color:#222}body.yoku-body #course-item-content-header,body.yoku-body.course-item-popup.wpadminbar #course-item-content-header{background:#f8faff}#course-item-content-header{height:50px}#course-item-content-header .course-item-search{padding:10px 15px;border-right-width:1px;border-right-style:solid}#course-item-content-header .course-item-search input{font-style:normal;font-size:16px;font-weight:500;letter-spacing:.5px}#course-item-content-header .course-item-search button:after{content:"\e090";font-family:"simple-line-icons"}#course-item-content-header .course-item-search.has-keyword button:after{content:"\e090"}body.yoku-body #course-item-content-header .course-title{height:50px;line-height:50px;font-size:16px;font-weight:500}body.yoku-body #course-item-content-header,body.yoku-body.course-item-popup.wpadminbar #course-item-content-header{border-bottom:0}#course-item-content-header .form-button.lp-button-back button{line-height:1;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;padding:10px 20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#course-item-content-header{height:50px;line-height:50px}body.yoku-body.course-item-popup #learn-press-course-curriculum,body.yoku-body.course-item-popup #learn-press-content-item{top:50px}body.yoku-body.course-item-popup.wpadminbar #learn-press-course-curriculum,body.yoku-body.course-item-popup.wpadminbar #learn-press-content-item{top:82px;box-shadow:0 30px 30px rgb(0 0 0 / .1)}.content-item-wrap.yoku-continue form{margin-bottom:50px}.quiz-intro{font-size:18px;min-width:430px}.quiz-intro li label{padding-bottom:14px}.quiz-progress{padding:22px 0;margin-bottom:55px}.quiz-progress .progress-items .progress-item .progress-number{font-size:25px;font-weight:700;margin-bottom:18px}.quiz-progress .progress-items .progress-item .progress-label{font-size:18px;font-weight:500}body.course-item-popup #learn-press-content-item .content-question-summary .question-title{font-size:19px;margin-bottom:22px}.answer-options{margin-bottom:46px}.answer-options .answer-option{padding:16px;margin-bottom:10px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.answer-options .answer-option .option-title:before{display:none}.answer-options .answer-option .option-title .option-title-content{transition:color 200ms;-webkit-transition:color 200ms;-moz-transition:color 200ms}.answer-options .answer-option input[type="checkbox"]{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.answer-options .answer-option input[type="checkbox"]:checked~.option-title:before{display:none}.answer-options .answer-option input[type="checkbox"]{width:26px;height:26px;margin:4px 20px 0 4px;min-width:26px}.answer-options .answer-option input[type="checkbox"]:after{width:5px;height:13px;margin-top:-9px}.answer-options .answer-option input[type="radio"]:checked~.option-title:before{display:none}.answer-options .answer-option input[type="radio"]:after{width:5px;height:13px;margin-top:-9px;left:12px}.quiz-result{margin-bottom:50px}.quiz-result .result-statistic{font-size:18px}.quiz-result .result-statistic .result-statistic-field{margin-bottom:8px}.quiz-result .result-statistic .result-statistic-field label{font-weight:600}.quiz-result .result-grade{width:275px;margin:35px auto 42px;background:#f8f8f8;padding:25px 0 22px}.quiz-result .result-grade .result-achieved{border:0;font-weight:600;font-size:43px}.quiz-result .result-grade .result-achieved:after{content:" ";display:block;width:26px;border-bottom-width:3px;border-bottom-style:solid;margin:4px auto 10px}.quiz-result .result-grade .result-require{font-size:22px;font-weight:500}.quiz-result .result-grade .result-message{font-size:17px;margin-top:11px}.learn-press-message{padding:20px 24px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.learn-press-message.error:before{width:3px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#popup_container #popup_content{padding:0}body.confirm #popup_container{padding:40px 50px!important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}body.confirm #popup_container #popup_content{padding:30px 40px;text-align:center}body.confirm #popup_container .close{font-size:18px;top:13px;right:18px}body.confirm #popup_container #popup_content #popup_message{font-size:18px;font-weight:600;padding:0;margin:0;background:#fff0}body.confirm #popup_container #popup_panel input[type="button"]{padding:8px 35px;height:auto}.review-stars>li span{font-size:17px}.review-stars>li{width:auto;height:auto;margin-right:4px}.review-form{padding:45px 50px}.review-form form h3{font-size:26px}.review-form h3 .close{margin:0;position:absolute;top:13px;right:18px}.review-form h3 .close::before{content:"\f00d";font-family:fontAwesome;font-size:18px}.review-form button.close{margin:0}.review-form .review-fields>li>label{font-size:18px;font-weight:500}.review-form .review-fields>li input[type="text"]{font-size:16px;padding:12px 22px 16px}.review-form .review-fields>li textarea{font-size:16px;padding:16px 22px 20px}#learn-press-user-profile{margin-bottom:40px}#learn-press-user-profile .learn-press-form-login,#learn-press-user-profile .learn-press-form-register{position:relative;width:50%;float:left;border:0;padding:40px}#learn-press-user-profile .learn-press-form-login:before{content:" ";position:absolute;top:0;right:20px;bottom:0;left:0;pointer-events:none;box-shadow:0 10px 30px rgb(0 0 0 / .1)}#learn-press-user-profile .learn-press-form-register:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:20px;pointer-events:none;box-shadow:0 10px 30px rgb(0 0 0 / .1)}#learn-press-user-profile .learn-press-form-login{padding-right:60px}#learn-press-user-profile .learn-press-form-login h3{font-size:26px}#learn-press-user-profile .learn-press-form-login button{margin-top:15px}#learn-press-user-profile .learn-press-form-login a{border-bottom-width:1px;border-bottom-style:solid}#learn-press-user-profile .learn-press-form-register{padding-left:60px}#learn-press-user-profile .learn-press-form-register h3{font-size:26px}#learn-press-user-profile .learn-press-form-register button{margin-top:15px}#learn-press-user-profile .learn-press-form-register .description{margin-top:22px}#learn-press-profile-header{height:auto;background:#fff0;margin-bottom:60px}#learn-press-profile-header .lp-profile-cover:after{content:" ";display:block;clear:both;width:0;height:0}#learn-press-profile-header .lp-profile-avatar{position:static;float:left;line-height:0;overflow:hidden;margin-right:40px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}#learn-press-profile-header .lp-profile-avatar img{margin:0}#learn-press-profile-header .yoku-learn-press-profile-cover-content{overflow:hidden;padding-top:18px}#learn-press-profile-header .profile-name{position:static;font-size:22px;text-align:left;font-weight:600}#learn-press-profile-header .profile-email{font-size:18px}#learn-press-profile-nav{min-width:250px;background:#fff0;padding-top:0}#learn-press-profile-nav:before{display:none}#learn-press-profile-nav .tabs>li{margin-bottom:3px}#learn-press-profile-nav .tabs>li a{padding:12px 20px}#learn-press-profile-nav .tabs>li a i{margin-right:12px}#learn-press-profile-nav .tabs>li.active ul{display:none}#learn-press-profile-nav .tabs>li:hover:not(.active) ul{display:none}#learn-press-profile-content{width:auto;float:none;padding-left:60px;margin-top:0}.yoku-learn-press-profile-nav-logout{display:block;padding:12px 20px;font-style:italic}.yoku-learn-press-profile-nav-logout i{margin-right:12px}.lp-tab-sections{background:#fff0;margin-bottom:45px}.lp-tab-sections .section-tab.active span{border-bottom-width:3px}.lp-tab-sections .section-tab a,.lp-tab-sections .section-tab span{font-size:18px;font-weight:600;padding-left:0;padding-right:0;margin-right:30px}.learn-press-form .form-fields .form-field label{font-size:18px;font-weight:500;margin-bottom:16px}.learn-press-form .form-fields .form-field .description{font-size:16px;font-weight:300}.learn-press-form .form-fields .form-field{margin-bottom:32px}.learn-press-form .form-fields .form-field input[type="text"],.learn-press-form .form-fields .form-field input[type="email"],.learn-press-form .form-fields .form-field input[type="number"],.learn-press-form .form-fields .form-field input[type="password"]{font-size:16px;padding:12px 22px 16px}.learn-press-form .form-fields .form-field textarea{font-size:16px;padding:16px 22px 20px}.learn-press-form .form-fields .form-field select{font-size:16px;padding:12px 22px 16px;min-width:220px}.learn-press-form .form-fields .form-field select:focus{outline:none}.learn-press-form .form-fields .form-field .yoku-lp-combobox{display:inline-block;padding-right:10px;border-width:1px;border-style:solid}.learn-press-form .form-fields .form-field .yoku-lp-combobox select{padding:11px 22px 15px;border:none}form[name="profile-avatar"] p{margin-bottom:8px}form[name="profile-avatar"] .lp-avatar-preview .profile-picture{margin:0}form[name="profile-avatar"] .lp-avatar-preview{line-height:1;margin-bottom:8px}form[name="profile-avatar"] button#lp-upload-photo{width:200px;padding:12px 25px}form[name="profile-publicity"] input[type="checkbox"]{float:left;margin-right:12px;margin-top:5px}form[name="profile-publicity"] .form-fields .form-field .description{font-weight:400;font-style:normal}.learn-press-subtab-content .profile-heading{font-size:24px;margin-bottom:30px}.learn-press-subtab-content .lp-sub-menu{font-size:18px;font-weight:500;line-height:1.5;margin-bottom:38px}.learn-press-subtab-content .lp-sub-menu span{border-bottom-width:3px;border-style:solid}.lp-label{border-radius:0;padding:7px 8px}.lp-list-table{border-spacing:1px}.lp-list-table th{padding:22px;font-weight:500;font-size:18px}.lp-list-table td{font-weight:500;padding:28px 20px 0 0}.lp-list-table tr:last-child td{padding-bottom:22px}.lp-list-table tbody tr td{font-size:17px;border:0}.lp-list-table tfoot tr td,.lp-list-table tfoot tr th{font-size:17px}.lp-list-table .list-table-nav td{font-size:17px;font-weight:400;padding-bottom:22px;padding-top:20px;border-top-width:1px;border-style:solid}.profile-list-table .result-percent{font-size:17px;font-weight:500}.profile-recover-order{border:0;padding:20px 0 0;font-size:19px}.profile-recover-order:after{content:" ";display:block;clear:both;width:0;height:0}.profile-recover-order .order-recover{margin-top:20px}.profile-recover-order .order-recover input[name="order-key"]{line-height:1.7;padding:13px 19px;font-size:16px;background:#f7f7f7;border:0;float:left}div#profile-content-order-details strong{margin-right:5px}#profile-content-orders h3,#profile-content-order-details h3{font-size:24px;margin-bottom:30px}.lp-list-table.order-table-details{padding-bottom:15px;margin-bottom:34px;border-bottom-width:1px;border-bottom-style:solid}.lp-list-table.order-table-details td{font-weight:400}.lp-list-table.order-table-details tfoot tr td,.lp-list-table.order-table-details tfoot tr th{font-weight:400;padding:0 0 20px 0;border-bottom:0}.lp-list-table.order-table-details tfoot tr:last-child th{font-weight:600}#learn-press-profile-tab-course-wishlist ul.learn-press-courses .course{width:33.33%;margin:0;padding:0 15px}#learn-press-profile-tab-course-wishlist ul.learn-press-courses{margin:0 -15px}#profile-content-courses .profile-courses-list{margin:0 -15px}#profile-content-courses .yoku-profile-owned-course-list{padding:0 15px}form.yoku-lp-menu-search{position:relative;float:left;margin-left:30px}form.yoku-lp-menu-search:after{content:"\e090";position:absolute;right:14px;top:2px;font-family:simple-line-icons;line-height:50px;pointer-events:none}form.yoku-lp-menu-search input[type="text"]{font-size:16px;border:none;height:50px;line-height:20px;padding:15px 40px 15px 20px;width:300px}form.yoku-lp-menu-search input[type="submit"]{position:absolute;right:0;top:0;width:40px;height:50px;padding:0;color:#fff0;background:#fff0}.yoku-lp-top-bar-user-button{color:#fff}.yoku-lp-top-bar-user .yoku-lp-top-bar-nav-content a,.yoku-lp-top-bar-user .yoku-lp-top-bar-nav-content a:hover{color:#1c2a44}.yoku-lp-top-bar-user{display:inline-block;padding-left:25px;position:relative}.yoku-lp-top-bar-user .yoku-lp-top-bar-user-button{font-family:FontAwesome;font-size:14px;width:32px;text-align:center;line-height:32px;cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.yoku-lp-top-bar-user .yoku-lp-top-bar-nav{position:absolute;right:0;width:200px;z-index:999;padding-top:8px;opacity:0;pointer-events:none;transition:opacity 200ms}.yoku-lp-top-bar-user .yoku-lp-top-bar-nav-content{background:#fff;padding:22px 25px 14px;box-shadow:0 0 20px rgb(0 0 0 / .1)}.yoku-lp-top-bar-user .yoku-lp-top-bar-nav-content a{display:block;margin-bottom:16px}.yoku-lp-top-bar-user .yoku-lp-top-bar-nav-content a:first-child{margin-top:10px}.yoku-lp-top-bar-user .yoku-lp-top-bar-nav-content a i{margin-right:12px}.yoku-lp-top-bar-user:hover .yoku-lp-top-bar-nav{opacity:1;pointer-events:auto}.yoku-lp-top-bar-user a.yoku-lp-page-dashboard,.yoku-lp-top-bar-user a.yoku-lp-page-quizzes,.yoku-lp-top-bar-user a.yoku-lp-page-orders,.yoku-lp-top-bar-user a.yoku-lp-page-order-details{display:none}.yoku-main-menu-right-wrap .yoku-lp-top-bar-user{float:left}body .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .duration{font-size:14px;padding:0 0}body.viewing-course-item .course-curriculum ul.curriculum-sections .section-header .section-meta{display:block;white-space:nowrap;padding-left:0;text-align:left;margin-bottom:20px}body.viewing-course-item .course-curriculum ul.curriculum-sections .section-header .section-title{margin-bottom:10px}.content-item-scrollable .gdlr-core-page-builder-body{margin-bottom:0}#learn-press-content-item .content-item-wrap #comments{margin-top:60px}.question-fill-in-blank .question-passage,.question-type-fill_in_blank .question-passage{margin-bottom:40px}#content-item-quiz input.answer-options{margin-bottom:0}.question-numbers{margin-top:45px}body .question-numbers li a{padding:20px;border:0;min-width:12px;min-height:12px;border-radius:27px}body .question-numbers li a:hover{border:0}body .course-curriculum ul.curriculum-sections .section-header .section-meta{display:table-cell!important;white-space:nowrap!important;padding-left:20px!important;text-align:right!important;font-size:14px;vertical-align:middle}body.viewing-course-item .course-curriculum ul.curriculum-sections .section-header .section-meta{display:block!important;white-space:nowrap!important;padding-left:0px!important;text-align:left!important;margin-bottom:20px}body.viewing-course-item .course-curriculum ul.curriculum-sections .section-header .section-title{margin-bottom:5px!important}body.course-item-popup #learn-press-course-curriculum .section-header{padding-top:15px!important}body .course-curriculum ul.curriculum-sections{padding-top:25px}body .course-curriculum ul.curriculum-sections .section-content .course-item .item-icon,body .course-curriculum ul.curriculum-sections .section-content .course-item .item-name{padding:16px 10px}body .course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link:before{padding:14px 0}body .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .count-questions{background:#ffe7df;color:#e67550}body .course-curriculum ul.curriculum-sections .section-content .course-item.has-status.item-failed .course-item-status,body .course-curriculum ul.curriculum-sections .section-content .course-item.has-status.failed .course-item-status{color:#ffb4b4}body #course-item-content-header .course-item-search input{font-weight:400}body #course-item-content-header .course-item-search{padding:10px 20px}body #course-item-content-header .course-title{padding:0 25px;letter-spacing:.5px}body #course-item-content-header .toggle-content-item:before{font:17px/50px fontawesome}body #course-item-content-header .toggle-content-item{width:55px;height:50px}body.full-screen-content-item #course-item-content-header .toggle-content-item:before{font:19px/50px fontawesome}body .course-curriculum ul.curriculum-sections .section-content .course-item.item-locked .course-item-status:before{color:#111}body .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .count-questions{font-size:11px}body .learn-press-progress .progress-bg{height:6px;top:-1px}body .yoku-lp-course-social-share .yoku-head{font-size:15px;letter-spacing:1px}body .yoku-lp-course-social-share .gdlr-core-social-share-wrap a{line-height:48px;width:50px;font-size:17px}body .yoku-lp-course-social-share .yoku-head{margin-top:13px}body .yoku-lp-course-social-share .gdlr-core-social-share-item.gdlr-core-item-pdb.gdlr-core-left-align.gdlr-core-social-share-left-text.gdlr-core-item-mglr.gdlr-core-style-plain.gdlr-core-no-counter{margin-bottom:35px}body form[name="search-course"]{margin-bottom:60px}body form[name="search-course"] .search-course-input{width:100%;padding:18px 20px}body form[name="search-course"] .search-course-button{right:-3px;padding:13px 30px 16px}body .learn-press-pagination .page-numbers>li a,body .learn-press-pagination .page-numbers>li span{display:block;padding:15px 20px}body .learn-press-course-results-progress{margin-bottom:30px}body .yoku-learn-press-nav-tabs-wrap{margin-bottom:25px}body #learn-press-course-tabs{margin-bottom:60px}body.course-item-popup #learn-press-course-curriculum .section-header{padding-top:0px!important}body.viewing-course-item .course-curriculum ul.curriculum-sections .section-header .section-title{padding-top:1px}body.course-item-popup #learn-press-course-curriculum .section-header{padding-top:20px!important}body .course-curriculum ul.curriculum-sections{padding-top:15px}.yoku-lp-course-price-item .course-price .price .yoku-currency-symbol{font-size:40px}.yoku-lp-course-price-item .course-price .price{font-size:70px}.yoku-lp-course-price-item .course-price .price{font-size:69px}.course-curriculum ul.curriculum-sections .section-header .section-left{padding-bottom:0}.viewing-course-item .course-curriculum ul.curriculum-sections .section-header .section-left{padding-bottom:20px}body .lp-single-course .course-price .price{margin-bottom:20;font-weight:600}body .lp-single-course .course-price{margin-bottom:25px}h3.yoku-lp-course-related-title{font-size:29px}body .yoku-lp-course-grid .yoku-lp-course-info-wrap{margin-bottom:13px}@media screen and (max-width:1300px){body.course-item-popup .course-curriculum ul.curriculum-sections .section-content .course-item .item-name{display:block;overflow:hidden;padding-bottom:8px}body.course-item-popup .course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link:before{display:block;float:left;padding-bottom:5px}body.course-item-popup .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta{display:block;padding:0 0 10px;text-align:left;margin-left:-5px}}@media screen and (max-width:1200px){body.course-item-popup #learn-press-content-item .content-item-wrap{width:auto}}@media screen and (max-width:782px){body.course-item-popup.wpadminbar #course-item-content-header{top:46px}body.yoku-body.course-item-popup.wpadminbar #learn-press-course-curriculum,body.yoku-body.course-item-popup.wpadminbar #learn-press-content-item{top:96px}}@media screen and (max-width:768px){div#learn-press-content-item{width:100%}body.course-item-popup #course-item-content-header .course-item-search{width:300px}body.course-item-popup #course-item-content-header .course-item-search input{width:100%}body.course-item-popup #course-item-content-header .course-item-search button{left:300px}body.course-item-popup #learn-press-course-curriculum{width:300px}body.course-item-popup #content-item-nav,body.course-item-popup #learn-press-content-item,body.course-item-popup #course-item-content-footer{left:300px}body #course-item-content-header .toggle-content-item{position:absolute;top:65px;border-left:none;width:42px;height:42px;-webkit-animation:delayLeft 500ms forwards;-moz-animation:delayLeft 500ms forwards;animation:delayLeft 500ms forwards}body #course-item-content-header .toggle-content-item:before{font-size:15px;line-height:42px;display:block}body.full-screen-content-item #course-item-content-header .toggle-content-item{left:0;-webkit-animation:none;-moz-animation:none;animation:none}body.full-screen-content-item #course-item-content-header .toggle-content-item:before{font-size:17px;line-height:42px}#course-item-content-header .form-button.lp-button-back{opacity:0;transition:opacity 300ms;pointer-events:none}body.full-screen-content-item #course-item-content-header .form-button.lp-button-back{opacity:1;pointer-events:auto}.yoku-lp-course-buttom-subscription .gdlr-core-newsletter-item{margin-left:0}}@media screen and (max-width:767px){#learn-press-user-profile .learn-press-form-login{float:none;width:auto;padding-right:40px}#learn-press-user-profile .learn-press-form-login:before{right:0}#learn-press-user-profile .learn-press-form-register{float:none;width:auto;padding-left:40px}#learn-press-user-profile .learn-press-form-register:before{left:0}.yoku-lp-course-buttom-subscription .gdlr-core-newsletter-item{margin-top:30px;padding:0}.yoku-lp-course-buttom-subscription .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-email{width:100%}.yoku-lp-course-buttom-subscription .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-email input[type="email"]{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.yoku-lp-course-buttom-subscription .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-submit{width:100%;margin:0}.yoku-lp-course-buttom-subscription .gdlr-core-newsletter-item.gdlr-core-style-curve .gdlr-core-newsletter-submit input[type="submit"]{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.yoku-lp-course-social-share .gdlr-core-social-share-left-text{text-align:left}.yoku-course-rating-summary{float:none;margin:0 0 30px}.course-tab-panel-instructor .author-thumbnail{float:none;margin:0 0 30px;text-align:center}}@keyframes delayLeft{0%{left:0}80%{left:0}100%{left:300px}}@-webkit-keyframes delayLeft{0%{left:0}80%{left:0}100%{left:300px}}@-moz-keyframes delayLeft{0%{left:0}80%{left:0}100%{left:300px}}@keyframes delayLeft2{0%{left:0}80%{left:0}100%{left:200px}}@-webkit-keyframes delayLeft2{0%{left:0}80%{left:0}100%{left:200px}}@-moz-keyframes delayLeft2{0%{left:0}80%{left:0}100%{left:200px}}@media screen and (max-width:768px){body.full-screen-content-item #course-item-content-header .toggle-content-item{}}#learn-press-profile-nav{width:100%}body.learnpress #learn-press-profile-content{padding-left:0;clear:both}body.learnpress .lp-list-table th{padding:15px 2px;font-size:12px;text-align:center;vertical-align:middle}body.learnpress .lp-list-table tbody tr td{font-size:12px}body.learnpress .profile-list-courses .column-passing-grade,body.learnpress .profile-list-courses .column-time-interval,body.learnpress .profile-list-courses .column-date,body.learnpress .profile-list-courses .column-status,body.learnpress .profile-list-quizzes .column-passing-grade,body.learnpress .profile-list-quizzes .column-time-interval,body.learnpress .profile-list-quizzes .column-date,body.learnpress .profile-list-quizzes .column-status{width:fit-content}ul.learn-press-nav-tabs{display:block;max-height:none;background:#fff0;border-width:0 0 1px;border-style:solid}ul.learn-press-nav-tabs .course-nav.active::before{display:none}ul.learn-press-nav-tabs .course-nav{border:none}#learn-press-course-tabs .course-nav label{font-size:15px;text-transform:uppercase;letter-spacing:.5px;font-weight:500;padding:0 30px 15px}.review-stars-rated{line-height:1}.yoku-lp-course-info-item .review-stars-rated{margin-top:5px;margin-bottom:5px}.yoku-course-rating-content .review-bar{margin-top:10px}.yoku-course-rating-content .review-stars-rated{margin-bottom:0;margin-top:5px}.yoku-course-rating-content .course-rate{overflow:visible}.course-reviews-list .review-stars-rated .review-star{display:inline;margin:0}#learn-press-course-tabs .course-tab-panels .course-tab-panel.course-tab-panel-reviews,#learn-press-course-tabs .course-tab-panels .course-tab-panel.course-tab-panel-instructor,#learn-press-course-tabs .course-tab-panels .course-tab-panel.course-tab-panel-faqs{padding-top:0}#learn-press-course-tabs .course-tab-panels .course-tab-panel{padding-top:20px}.single-lp_course{margin-bottom:0}.single-lp_course .learn-press-breadcrumb{display:none}.single-lp_course .course-author .author-name{font-size:22px;float:none;text-align:left;font-style:normal;font-weight:600;margin-bottom:20px}.single-lp_course .course-author .author-description{font-size:18px}.single-lp_course .course-author .author-name a{color:#222}.yoku-lp-course-price-item{text-align:center}#learn-press-course-tabs .course-curriculum .section-header .section-left{display:block}#learn-press-course-tabs .course-curriculum .section-header .section-left .section-toggle{display:none}#learn-press-course-tabs #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header .section-meta{display:none!important}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item{background:#fff0;border-bottom-width:1px;border-bottom-style:solid;padding-left:0;padding-right:0;display:block}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link::before{display:none}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .item-name{padding-left:0}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link{width:100%}#popup-course #popup-sidebar .course-curriculum .section .section-header{height:auto}#popup-course #popup-sidebar .course-curriculum .section .section-header .section-meta{display:none!important}#popup-course #popup-sidebar .course-curriculum .section .section-header .section-left .section-title{padding:4px 0;margin-bottom:0px!important}#popup-course #popup-sidebar .course-curriculum .section .section-header .section-left{padding-bottom:0}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link{height:auto;line-height:1.7}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .item-name{font-weight:500;font-size:16px;padding:16px 0 0;line-height:1.3}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta{padding-top:0;padding-bottom:16px;margin-left:-14px}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta:first-child{margin-left:14px}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item{background:#fff0;height:auto;margin-bottom:0}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link:before{display:table-cell;content:"\e04c";font-family:"simple-line-icons";padding-right:10px;vertical-align:top;padding-top:4px;padding-bottom:0}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta{text-transform:none;vertical-align:baseline}#popup-course #popup-content #learn-press-content-item .content-item-wrap{width:900px;margin-top:60px;padding:0}#popup-course #popup-footer .course-item-nav a.yoku-nav-title{display:none}#popup-course #popup-footer .course-item-nav .prev::before{display:none}#popup-course #popup-footer .course-item-nav .next::before{display:none}#popup-course #popup-footer{padding:0 15px;max-width:calc(100% - 475px)}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta:first-child{height:auto;padding:0;display:inline}@media screen and (max-width:1280px){#popup-course #popup-footer{max-width:calc(100% - 300px)}}@media screen and (max-width:900px){#popup-course #popup-footer{max-width:calc(100% - 40px)}}.learn-press-breadcrumb{max-width:1320px;width:auto;padding:60px 40px 0;margin-bottom:20px}.learn-press-breadcrumb{font-size:16px;font-weight:400}.learn-press-breadcrumb li a{color:inherit;font-weight:400}.learn-press-breadcrumb li.breadcrumb-delimiter i{display:none}.learn-press-breadcrumb li.breadcrumb-delimiter:before{content:"/";margin:0 5px}.lp-courses-bar{display:block;float:none;width:100%;padding:0 20px}.lp-courses-bar .search-courses{width:100%}.lp-courses-bar .search-courses input[type="text"]{border-radius:0;height:auto;padding:16px 25px;border-bottom-width:2px}.archive .yoku-lp-content-area{padding-top:0;padding-bottom:30px}.archive .switch-layout{display:none}@media (max-width:767px){.archive .lp-courses-bar .search-courses{margin-left:20px}}.learn-press-message.error:before{display:none}.yoku-lp-course-price-item button.lp-button{font-size:13px;font-weight:600;text-transform:uppercase;border:none}.yoku-lp-course-price-item button.lp-button,.yoku-lp-course-price-item button.lp-button:hover{color:#fff}.yoku-lp-course-wishlist i{font-family:"fontAwesome"}div#learn-press-checkout{padding-top:60px;padding-bottom:30px}div#checkout-account-login label{margin-bottom:5px;display:block}div#checkout-account-guest input[type="text"],div#checkout-account-login input[type="text"],div#checkout-account-login input[type="password"]{width:100%;border-width:1px;font-size:13px;padding:13px 15px}div#checkout-account-login input[type="checkbox"]{vertical-align:baseline}.learn-press-checkout-comment textarea{border-width:1px;font-size:13px;padding:13px 15px}#checkout-order .lp-checkout-order__inner .course-thumbnail{padding:0;line-height:0}#checkout-order .lp-checkout-order__inner .course-name{vertical-align:middle;padding:0 20px}#checkout-order .lp-checkout-order__inner{padding:0;border:none;border-radius:0}#checkout-order .lp-checkout-order__inner table{border-collapse:collapse}body #checkout-order .lp-checkout-order__inner .col-number{padding:0 20px;vertical-align:middle}#checkout-order .lp-checkout-order__inner tfoot .order-total th{padding:18px 20px}#checkout-order .lp-checkout-order__inner .order-total .col-number{font-size:22px}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.item-locked .course-item-status::before{content:"\e08e";font-weight:400;font-family:"simple-line-icons"}#popup-course #popup-header{background:#f8faff;border-bottom:0}#popup-course #popup-header .popup-header__inner .course-title a,#popup-course #popup-header .popup-header__inner .course-title a:hover{color:#222;font-weight:600}#popup-course #popup-header .popup-header__inner{width:auto;margin:0 25px}#popup-course #popup-header .popup-header__inner .course-title{line-height:50px}#popup-course #popup-sidebar .search-course input[name="s"]{font-size:16px;font-style:normal}#popup-course #popup-sidebar .search-course{height:50px}#popup-course #popup-sidebar .search-course button{height:50px;font-size:15px}#popup-course #popup-sidebar .search-course button:before{content:"\e090";font-family:"simple-line-icons"}#popup-course #popup-sidebar .search-course{background:#f5f5f5}#popup-course #popup-sidebar{border-right:1px solid #e7e7e7;box-shadow:none}.course-item-popup .yoku-mobile-header-wrap{display:none}#popup-course #sidebar-toggle{position:fixed;top:auto;right:0;left:auto;z-index:101;height:50px;box-shadow:none;border-top:0;border-right:0;border-bottom:0;border-left:1px solid #DDD;background:#fff0;width:50px}#popup-course #sidebar-toggle:focus{border-left:1px solid #ddd}#popup-course #sidebar-toggle:before{font:17px/50px fontawesome;content:"\f065"}#popup-course #sidebar-toggle:checked{left:auto}#popup-course #sidebar-toggle:checked:before{content:"\f066"}.yoku-lp-course-info{position:relative}@media only screen and (max-width:1400px){.yoku-lp-course-info.gdlr-core-column-15{width:50%;margin-bottom:15px}.yoku-lp-course-info.gdlr-core-column-15:nth-child(2n+1){clear:left}.yoku-lp-course-info.gdlr-core-column-15:nth-child(2n+1) .yoku-lp-course-info-divider{display:none}}@media only screen and (max-width:1300px){body .yoku-lp-course-price-item .course-price .price{font-size:60px}}@media only screen and (max-width:1150px){.yoku-lp-course-price-item button.lp-button{min-width:0;white-space:nowrap}body .yoku-lp-course-price-item .course-price .price{font-size:42px}}@media only screen and (max-width:767px){.yoku-lp-course-info-item .yoku-lp-course-info-content{padding-left:0;padding-right:0}.yoku-lp-course-info-item .yoku-lp-course-info-item-inner{margin-left:0;margin-right:0}}.yoku-top-bar-right-social i{font-family:'FontAwesome'}.yoku-top-bar-right-social i.fa5b{font-family:"Font Awesome 5 Brands"}.yoku-top-bar-right-social i.fa5s{font-family:"Font Awesome 5 Free"}.yoku-top-bar-right-social i.fa6b{font-family:'Font Awesome 6 Brands'}body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.item-preview .course-item-preview,body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .count-questions{font-size:11px;text-transform:uppercase}body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .duration{padding:0}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .item-meta{margin-left:10px}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .item-name{display:table-cell;vertical-align:middle;padding:8px 10px 0}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta{display:table-cell;vertical-align:middle;padding:0}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta:first-child{position:static}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta.course-item-status::before{font-size:14px}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta{font-size:14px}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta.course-item-preview:before{padding:1px 6px;font-size:12px;text-transform:uppercase;border-radius:3px;color:#fff}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta.count-questions{padding:1px 6px;font-size:12px;text-transform:uppercase;height:auto}.review-stars-rated .review-stars.empty:before{color:#989898}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header .section-desc{margin-top:8px}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header .section-desc{margin-top:8px}#popup-course #popup-content{margin-top:50px;margin-bottom:0}.course-item-nav .prev,.course-item-nav .next{flex:1}.content-item-wrap.yoku-continue{max-width:900px;margin:0 auto 60px;padding:0 30px}body.checkout .learn-press-breadcrumb{display:none}body #checkout-order .lp-checkout-order__inner .course-thumbnail>img{width:0;display:none}body #checkout-order .lp-checkout-order__inner .course-thumbnail{width:0}body #checkout-order .lp-checkout-order__inner .course-name{padding:15px 20px}body #checkout-order .lp-checkout-order__inner tfoot .cart-subtotal>th{padding:20px 20px 17px 20px;color:#444}body #learn-press-checkout .payment-methods .lp-payment-method{margin-bottom:10px}body .learn-press-checkout-comment textarea{font-size:16px;padding:13px 15px;color:#555}body .lp-terms-and-conditions{font-weight:400}body .learn-press-message.error{margin-bottom:60px}body div#checkout-account-guest input[type="text"],body div#checkout-account-login input[type="text"],body div#checkout-account-login input[type="password"]{font-size:16px}body #checkout-payment #checkout-order-action button{border:none;border-radius:0}#checkout-payment .payment-methods .lp-payment-method .gateway-input{width:14px;height:14px}body #learn-press-checkout .payment-methods .lp-payment-method label{background:#f5f5f5}body #learn-press-checkout .payment-methods .lp-payment-method.selected label{background:#e7f7ff}#learn-press-checkout .payment-methods .payment-method-form{background:#fff0;padding:15px 0;border-top:none}body #learn-press-profile #profile-sidebar{border:0}body #learn-press-profile .wrapper-profile-header{color:#2D2D2D;background:#fff0}body #learn-press-profile .wrapper-profile-header .lp-profile-right .lp-profile-username{font-size:28px}body #learn-press-profile .wrapper-profile-header .lp-profile-content-area{min-height:208px;padding-top:10px}body #learn-press-profile #profile-content{padding-top:0}body #learn-press-profile .dashboard-general-statistic__row .statistic-box{border:0;background:#F5F5F5}body #learn-press-profile .wrapper-profile-header .lp-profile-left{width:200px;padding:0;border:0}body #learn-press-profile #profile-sidebar{width:200px}@media (max-width:990px){#learn-press-profile #profile-content{margin-top:50px!important}}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.item-locked .course-item-status::before{color:#111}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta.course-item-status::before{color:#111}.content-item-wrap.yoku-continue{max-width:953px}.lp-courses-bar .search-courses input[type="text"]:focus{border-color:inherit}#learn-press-profile #profile-sidebar{margin-top:0}#learn-press-profile #profile-header{padding:60px 0 42px}#learn-press-profile .lp-user-profile-avatar{max-width:120px;float:left;border-radius:50%;margin:0 40px 20px 0;overflow:hidden;line-height:0}#learn-press-profile .lp-user-profile-socials{display:none}#learn-press-profile .wrapper-profile-header #profile-header .lp-profile-header__inner{padding:0;width:auto;overflow:hidden;min-height:0}#learn-press-profile .wrapper-profile-header #profile-header .lp-profile-header__inner .lp-profile-user-bio{padding-bottom:18px}body #learn-press-profile #profile-sidebar{width:250px;box-shadow:none}#learn-press-profile #profile-nav .lp-profile-nav-tabs>li{border-top:none;margin-bottom:2px}#learn-press-profile #profile-nav .lp-profile-nav-tabs li>ul{display:none!important}#learn-press-profile #profile-nav .lp-profile-nav-tabs>li>a::after{display:none}#learn-press-profile #profile-nav .lp-profile-nav-tabs>li a{font-weight:400}div#profile-nav i.fa-chalkboard-teacher:before{font-family:simple-line-icons;content:"\e06a"}div#profile-nav i.fa-book-open:before{font-family:simple-line-icons;content:"\e04c"}div#profile-nav i.fa-puzzle-piece:before{font-family:simple-line-icons;content:"\e05f"}div#profile-nav i.fa-shopping-cart:before{font-family:simple-line-icons;content:"\e04e"}div#profile-nav i.fa-cog:before{font-family:simple-line-icons;content:"\e06c"}div#profile-nav i.fa-sign-out-alt:before{font-family:simple-line-icons;content:"\e065"}#learn-press-profile #profile-nav .lp-profile-nav-tabs>li.wishlist>a::before{font-family:simple-line-icons;content:"\e08a";font-weight:400;font-size:16px;left:20px}#learn-press-profile #profile-nav .lp-profile-nav-tabs>li>a>i{font-weight:400;font-size:16px;left:20px}.learn-press-tabs{background:#fff0}.learn-press-tabs .learn-press-tabs__nav{border:none}.learn-press-tabs .learn-press-tabs__tab::before{display:none}.learn-press-tabs .learn-press-tabs__tab::after{display:none}.learn-press-tabs .learn-press-tabs__tab>label{padding:0;margin-right:30px}.learn-press-tabs .learn-press-tabs__tab{border:none;background:#fff0}.learn-press-tabs .learn-press-tabs__tab.active label{border-bottom-width:3px;border-bottom-style:solid}.learn-press-subtab-content .learn-press-filters>li::after{display:none}.learn-press-subtab-content .learn-press-filters>li>span.count{display:none}.learn-press-subtab-content .learn-press-filters>li{margin-right:25px}.learn-press-subtab-content .learn-press-filters>li>span{border-bottom-width:3px;border-style:solid;padding-bottom:2px}#learn-press-profile-basic-information .form-field .form-field-input input,form[name="profile-change-password"] .form-field .form-field-input input{height:auto;padding:12px 22px 16px;border-bottom-width:2px}#learn-press-profile-basic-information .form-field .form-field-input textarea{padding:12px 22px 16px;border-bottom-width:2px}#learn-press-profile-basic-information .form-field .form-field-input input[type="password"],form[name="profile-change-password"] .form-field .form-field-input input[type="password"]{padding:12px 22px 16px}.lp-password-input .lp-show-password-input{top:14px}#learn-press-profile-basic-information button,form[name="profile-change-password"] button{border-radius:0;margin-top:10px;font-weight:600}#learn-press-profile-basic-information button:hover,form[name="profile-change-password"] button:hover{opacity:1}#learn-press-profile-basic-information .form-field>label,form[name="profile-change-password"] .form-field>label{font-style:normal;font-size:18px}.learn-press-form .form-fields .form-field label{font-style:normal}#learn-press-profile-basic-information .form-field .form-field-input input,#learn-press-profile-basic-information .form-field .form-field-input textarea,form[name="profile-change-password"] .form-field .form-field-input input,form[name="profile-change-password"] .form-field .form-field-input textarea{font-style:normal;font-weight:400;font-size:16px}#lp-user-edit-avatar .lp-avatar-preview{margin:0}#lp-user-edit-avatar #lp-avatar-actions a{display:block;width:auto;border-radius:0;border:none;padding:3px 0;height:auto}#lp-user-edit-avatar #lp-avatar-actions{display:block}body.learnpress .lp-list-table th{font-size:18px;font-weight:500;text-align:left;padding:0 20px;color:#fff}body.learnpress .lp-list-table tbody tr td{font-size:17px;font-weight:500}span.lp-label.label-pending{background:#e5e5e5}ul.courses-list li{float:left;list-style:none}.yoku-profile-owned-course-list{padding:0 15px}body #learn-press-profile #profile-content{padding-top:0}@media (max-width:990px){#learn-press-profile #profile-content{margin-top:50px!important}}.lp-user-profile.guest{padding:80px 0 80px}.lp-user-profile.guest .learn-press-form-login,.lp-user-profile.guest .learn-press-form-register{float:left;width:46%;margin:0 2%;border:none;box-shadow:0 10px 30px rgb(0 0 0 / 10%)!important}.learn-press-form .form-fields .form-field input[type="text"],.learn-press-form .form-fields .form-field input[type="email"],.learn-press-form .form-fields .form-field input[type="number"],.learn-press-form .form-fields .form-field input[type="password"]{height:auto;line-height:1;border-radius:0;border-bottom-width:2px}.learn-press-form-login button[type="submit"],.learn-press-form-register button[type="submit"]{width:auto;border-radius:0}form[name="learn-press-login"] p a{text-decoration:underline}body .lp-user-profile.guest{padding:30px 0 60px}body #learn-press-profile .dashboard-general-statistic__row .statistic-box{margin:0 15px 30px 15px}body #learn-press-profile #profile-content{margin-bottom:20px}body .learn-press-message{margin:0 35px 50px}body .learn-press-message.success{margin:0 0 50px}body #popup-course #popup-header .popup-header__inner .items-progress .number{color:#524F4F;font-weight:400;margin-left:20px}.lp-modal-dialog .lp-modal-content .lp-modal-body .main-content h3,.lp-modal-dialog .lp-modal-content .lp-modal-body .main-content h2,.lp-modal-dialog .lp-modal-content .lp-modal-body .main-content .pd-2em{padding:19px 30px}body .lp-modal-dialog .lp-modal-footer{padding:0 20px 27px;background-color:#fff}body .learnpress-page .lp-button{font-size:15px;font-weight:500;line-height:1.7}body .learn-press-form .form-fields .form-field .description{display:inline}#popup-course #popup-content .lp-button{border-radius:0;font-weight:600;border-width:0}.learnpress-page .lp-button{border-radius:0;border-width:0}#learn-press-profile-tab-course-wishlist ul.learn-press-courses .course:nth-child(3n+1){clear:left}.profile-recover-order .order-recover input[name="order-key"]{height:auto}#learn-press-profile #profile-content .order-recover .lp-button{border-radius:0;margin-bottom:0}body #learn-press-profile .wrapper-profile-header .lp-profile-left{position:relative;float:left;width:auto}#learn-press-profile .wrapper-profile-header .lp-profile-right{margin-left:0;overflow:hidden;padding-left:0;padding-top:18px}#learn-press-profile .lp-user-profile-avatar{margin-bottom:0}body #learn-press-profile .wrapper-profile-header .lp-profile-right .lp-profile-username{font-size:22px;font-weight:600;line-height:1;padding-bottom:13px}body #popup-course #popup-content #learn-press-quiz-app .quiz-buttons.align-center .button-left.fixed{bottom:50px}body #popup-course #popup-content #learn-press-quiz-app .questions-pagination .nav-links .page-numbers{font-weight:600}body #popup-course #popup-content #learn-press-quiz-app .quiz-buttons{justify-content:left;text-align:left}body #profile-content-quizzes .lp-label{color:#fff;margin-left:10px}body .lp-label{font-weight:500}.quiz-status>div{background:#f3f3f3;margin:30px 0 20px;border-radius:0}.quiz-status{margin-left:0px!important;margin-right:0px!important}.quiz-status .countdown{padding:16px 29px 17px}body #popup-course #popup-content #learn-press-quiz-app .quiz-buttons.align-center .button-left.fixed{position:static;margin-left:0px!important;transform:none}#popup-course .quiz-result .result-grade{background:#fff0}#popup-course #popup-content #learn-press-quiz-app .quiz-buttons .button-right .lp-button.submit-quiz{margin-top:24px;text-transform:uppercase;margin-left:0}#popup-course .question .answer-option input[type="radio"],#popup-course .question .answer-option input[type="checkbox"]{margin-top:-14px;margin-left:15px}#popup-course .question .answer-option .option-title{border-radius:0}.answer-options .answer-option input[type="checkbox"]:after{margin-top:-10px;left:6px}.answer-options .answer-option input[type="checkbox"],.answer-options .answer-option input[type="radio"]{width:26px;height:26px;min-width:0}.answer-options .answer-option input[type="radio"]:after{left:6px}#popup-course .question .answer-option .option-title{padding-top:13px;padding-bottom:13px}.learnpress-checkout .lp-form-fields .form-field input[type=text],.learnpress-checkout .lp-form-fields .form-field input[type=email],.learnpress-checkout .lp-form-fields .form-field input[type=number],.learnpress-checkout .lp-form-fields .form-field input[type=password]{padding:13px 17px}.learnpress-checkout .lp-form-fields .form-field .lp-password-input .lp-show-password-input{top:10px;right:19px}.learn-press-profile-course__tab__inner a{padding:0}.learn-press-profile-course__tab__inner a.active{border-top:0;border-bottom-width:3px;border-style:solid;padding-bottom:2px;background:#fff0}.learn-press-profile-course__tab__inner{background:#fff0}.learn-press-profile-course__tab__inner>li{font-size:16px;margin-right:25px}.learn-press-course-tab-filters .learn-press-filters a.active{border-bottom-width:3px;border-style:solid;padding-bottom:2px}.learn-press-course-tab-filters .learn-press-filters a,.learn-press-profile-course__tab__inner a{cursor:pointer}@media only screen and (max-width:900px){.lp-user-profile.guest .learn-press-form-login,.lp-user-profile.guest .learn-press-form-register{float:none;width:auto;margin:0 auto}}body.lp-sidebar-toggle__close #popup-course>#sidebar-toggle{left:auto}body.lp-sidebar-toggle__close #popup-course>#sidebar-toggle::before{content:"\f066"}body .learn-press-subtab-content .learn-press-filters>li{margin-right:25px}.lp-profile-content ul.learn-press-profile-course__tab__inner{margin-bottom:35px}body .quiz-status>div{max-width:none;padding:5px 0 5px 25px}body .quiz-status .submit-quiz button{margin-right:6px!important}body .lp-modal-dialog .lp-modal-footer button{padding:10px 30px;font-weight:500}.lp-modal-dialog .lp-modal-content .lp-modal-body .main-content h3,.lp-modal-dialog .lp-modal-content .lp-modal-body .main-content h2,.lp-modal-dialog .lp-modal-content .lp-modal-body .main-content .pd-2em{color:#555}body #popup-course #popup-content .lp-button.completed{margin-bottom:40px}.learn-press-course-tab-enrolled .lp_profile_course_progress__item a{font-weight:500}@media only screen and (max-width:767px){.learn-press-profile-course__progress .lp_profile_course_progress__item>div:nth-child(1){display:none}.learn-press-profile-course__progress .lp_profile_course_progress__item{grid-template-columns:25% 25% 25% 25%;column-gap:5px}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta{display:block;clear:left;margin:0 0 0 6px}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .item-name{display:block;overflow:hidden;width:auto}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link:before{display:block;float:left}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .section-item-link{display:block}}.learn-press-profile-course__tab__inner a.active{border-bottom:0;padding-bottom:3px}.learn-press-profile-course__tab__inner a.active::before{top:auto;bottom:0}#popup-course #popup-header .popup-header__inner .course-title{line-height:1}#popup-course #popup-header{height:50px}.course-extra-box h3{font-size:20px;margin-bottom:0}.learn-press-profile-course__tab__inner{gap:12px}@media only screen and (max-width:767px){#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .item-name{display:block;padding-bottom:0}#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .item-meta:first-child{margin-left:0}#learn-press-course-tabs .course-nav label{padding-left:10px;padding-right:10px}.yoku-lp-course-info.gdlr-core-column-15{width:100%}body .learn-press-subtab-content .learn-press-filters{flex-wrap:wrap;gap:12px}body .learn-press-subtab-content .learn-press-filters>li{margin-right:0}body #learn-press-profile #profile-sidebar{width:auto;max-width:100%}}.lp-user-profile .lp-profile-username::before,.lp-user-profile .lp-profile-username::after{display:none}#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item{padding-left:20px;padding-right:20px}.lp-user-profile #profile-content-settings .learn-press-tabs__nav{border:0}div#profile-nav i.fa-bars:before{font-family:simple-line-icons;content:"\e013"}.learn-press-profile-course__progress .lp_profile_course_progress__item td{vertical-align:middle}.learn-press-profile-course__progress .lp_profile_course_progress{border-collapse:collapse}.lp-profile-content table.lp-list-table tr td{padding-left:20px;padding-bottom:20px}.lp-profile-content table.lp-list-table tr td:first-child,.lp-profile-content table.lp-list-table tr th:first-child{text-align:left}body .lp-archive-courses ul,body .lp-archive-courses ol{list-style:none}body .course-curriculum .section-content .course-item-meta .course-item-status{color:#2f2f2f}body .course-curriculum ul.curriculum-sections .section-content .course-item.item-preview .course-item-status{padding:3px 6px}body .course-curriculum .section-content .course-item-meta .item-meta{font-size:20px}body.learnpress-checkout h1.lp-content-area{display:none}body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.item-preview .course-item-meta .item-meta{color:#fff}body .course-curriculum .course-item .section-item-link{padding:16px 0 19px}body #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.item-preview .course-item-preview{margin-bottom:6px}body #popup-course #popup-sidebar .course-curriculum .course-item .section-item-link .course-item-info .course-item-info-pre{margin-left:10px}body .course-curriculum .course-item .section-item-link .course-item-info .course-item-info-pre .item-meta{font-size:15px}.review-stars{margin:0 0;list-style:none;overflow:hidden}.review-stars-rated{width:90px;position:relative;display:inline-block}.review-stars-rated .review-stars.empty,.review-stars-rated .review-stars.filled{width:120px;height:24px;font-family:dashicons;font-size:18px}.review-stars-rated .review-stars.empty:before{content:'\f154\f154\f154\f154\f154';line-height:1;vertical-align:top;white-space:nowrap}.review-stars-rated .review-stars.filled:before{content:'\f155\f155\f155\f155\f155';line-height:1;vertical-align:top;white-space:nowrap}.review-stars-rated .review-stars.filled{position:absolute;top:0;left:0}.content-item-scrollable [data-gdlr-animation="fadeIn"],.content-item-scrollable [data-gdlr-animation="fadeInDown"],.content-item-scrollable [data-gdlr-animation="fadeInUp"],.content-item-scrollable [data-gdlr-animation="fadeInLeft"],.content-item-scrollable [data-gdlr-animation="fadeInRight"]{opacity:1}.content-item-scrollable .gdlr-core-page-builder-body{margin-bottom:50px}.content-item-scrollable .gdlr-core-page-builder-body *{box-sizing:border-box}.yoku-lp-course-left-thumbnail{margin-bottom:60px}.yoku-lp-course-left-thumbnail .yoku-lp-course-thumbnail-wrap{max-width:30%;margin-right:60px;float:left}.yoku-lp-course-left-thumbnail .yoku-lp-course-thumbnail{overflow:hidden;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.yoku-lp-course-left-thumbnail .yoku-lp-course-content-wrap{overflow:hidden;padding-top:20px}.yoku-lp-course-left-thumbnail .yoku-lp-course-more-button{font-size:13px;font-weight:600;text-transform:uppercase;display:block;margin-top:8px;padding:15px 20px;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.yoku-lp-course-left-thumbnail .yoku-lp-course-more-button,.yoku-lp-course-left-thumbnail .yoku-lp-course-more-button:hover{color:#fff}.yoku-lp-course-left-thumbnail .yoku-lp-course-title{font-size:24px}.yoku-lp-course-left-thumbnail .yoku-lp-course-excerpt{font-size:18px}.yoku-lp-course-left-thumbnail .yoku-lp-course-info-wrap{margin-bottom:32px}.yoku-lp-course-left-thumbnail .yoku-lp-course-info-wrap .yoku-lp-course-info{float:left;margin-right:25px}.yoku-lp-course-left-thumbnail .yoku-lp-course-info-wrap .yoku-head:after{content:":"}.yoku-lp-course-left-thumbnail .yoku-lp-course-info-wrap .yoku-head{display:inline;font-weight:500;margin-right:6px}.yoku-lp-course-left-thumbnail .yoku-lp-course-info-wrap .yoku-tail{display:inline;font-weight:600}.yoku-lp-course-left-thumbnail .yoku-lp-course-info-wrap .yoku-type-review .yoku-tail{font-weight:500}.yoku-lp-course-left-thumbnail .yoku-type-review .yoku-head{display:none}.yoku-lp-course-left-thumbnail .review-stars-rated{vertical-align:middle;width:72px;margin-right:7px;margin-bottom:-5px}.yoku-lp-course-left-thumbnail .review-stars-rated .review-stars.empty,.yoku-lp-course-left-thumbnail .review-stars-rated .review-stars.filled{height:auto;font-size:12px;letter-spacing:3px}.yoku-lp-course-left-thumbnail .yoku-lp-course-info-bottom-wrap{margin-top:37px;position:relative}.yoku-lp-course-left-thumbnail .yoku-lp-course-bottom-info{float:left;margin-left:34px}.yoku-lp-course-left-thumbnail .yoku-lp-course-bottom-info-content{margin-left:34px}.yoku-lp-course-left-thumbnail .yoku-lp-course-bottom-info-divider{position:absolute;top:0;bottom:0;border-left-width:1px;border-left-style:solid}.yoku-lp-course-left-thumbnail .yoku-lp-course-bottom-info:first-child{margin-left:0}.yoku-lp-course-left-thumbnail .yoku-lp-course-bottom-info:first-child .yoku-lp-course-bottom-info-content{margin-left:0}.yoku-lp-course-left-thumbnail .yoku-lp-course-bottom-info:first-child .yoku-lp-course-bottom-info-divider{display:none}.yoku-lp-course-left-thumbnail .yoku-lp-course-bottom-info.yoku-type-teacher .yoku-head{font-size:16px;font-weight:500;line-height:1.4}.yoku-lp-course-left-thumbnail .yoku-lp-course-bottom-info.yoku-type-teacher .yoku-tail{font-size:13px;text-transform:uppercase;font-weight:600}.yoku-lp-course-left-thumbnail .yoku-author-thumbnail{float:left;width:48px;overflow:hidden;margin-right:18px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.yoku-lp-course-left-thumbnail .yoku-author-content{overflow:hidden}.yoku-lp-course-left-thumbnail .yoku-type-wishlist .yoku-middle{position:relative}.yoku-lp-course-left-thumbnail .yoku-type-wishlist .course-wishlist{cursor:pointer;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}.yoku-lp-course-left-thumbnail .yoku-type-wishlist .yoku-text{display:none}.yoku-lp-course-left-thumbnail .yoku-type-wishlist .yoku-lp-course-wishlist{padding-top:8px;transition:opacity 150ms;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms}.yoku-lp-course-left-thumbnail .yoku-type-wishlist .yoku-lp-course-wishlist i{margin-right:12px;font-size:18px}.yoku-lp-course-left-thumbnail .yoku-type-wishlist .ajaxload_wishlist+.yoku-lp-course-wishlist{opacity:.5}.yoku-lp-course-left-thumbnail .yoku-type-wishlist .course-wishlist.on+.yoku-lp-course-wishlist i:before{content:"\f02e"}.yoku-lp-course-left-thumbnail .yoku-lp-course-bottom-info.yoku-type-price{padding-top:5px}.yoku-lp-course-left-thumbnail .yoku-lp-course-bottom-info .origin-price{text-decoration:line-through;margin-right:5px;font-size:13px}.yoku-lp-course-left-thumbnail .yoku-lp-course-bottom-info .price{font-size:20px;font-weight:500}.yoku-lp-course-left-thumbnail2{margin-bottom:60px}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-thumbnail-wrap{max-width:30%;margin-right:60px;float:left}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-content-wrap{overflow:hidden;padding-top:20px}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-title{font-size:28px;font-weight:500;margin-bottom:18px}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-title-wrap{position:relative;display:inline-block;padding-right:75px}.yoku-lp-course-left-thumbnail2 .course-price{width:75px;height:75px;position:absolute;right:0;top:0;color:#fff;font-size:25px;font-weight:600;line-height:70px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.yoku-lp-course-left-thumbnail2 .course-price .origin-price{display:none}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-excerpt{font-size:17px}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-info-wrap{margin-bottom:28px;font-weight:600}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-info-wrap .yoku-lp-course-info{float:left;margin-right:25px}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-info-wrap .yoku-head:after{content:":"}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-info-wrap .yoku-head{display:inline;margin-right:6px}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-info-wrap .yoku-tail{display:inline}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-info-wrap .yoku-type-review .yoku-tail{font-weight:500}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-info.yoku-type-review .yoku-text{display:none}.yoku-lp-course-left-thumbnail2 .yoku-type-review .yoku-head{display:none}.yoku-lp-course-left-thumbnail2 .review-stars-rated{vertical-align:middle;width:72px;margin-right:7px;margin-bottom:-5px}.yoku-lp-course-left-thumbnail2 .review-stars-rated .review-stars.empty,.yoku-lp-course-left-thumbnail2 .review-stars-rated .review-stars.filled{height:auto;font-size:12px;letter-spacing:3px}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-info-bottom-wrap{margin-top:37px;position:relative}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-bottom-info{float:left;margin-left:34px}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-bottom-info-content{margin-left:34px}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-bottom-info-divider{position:absolute;top:0;bottom:0;border-left-width:1px;border-left-style:solid}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-bottom-info:first-child{margin-left:0}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-bottom-info:first-child .yoku-lp-course-bottom-info-content{margin-left:0}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-bottom-info:first-child .yoku-lp-course-bottom-info-divider{display:none}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-bottom-info.yoku-type-teacher .yoku-head{font-size:16px;font-weight:500;line-height:1.4}.yoku-lp-course-left-thumbnail2 .yoku-lp-course-bottom-info.yoku-type-teacher .yoku-tail{font-size:13px;text-transform:uppercase;font-weight:600}.yoku-lp-course-left-thumbnail2 .yoku-author-thumbnail{float:left;width:48px;overflow:hidden;margin-right:18px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.yoku-lp-course-left-thumbnail2 .yoku-author-thumbnail img{margin:0}.yoku-lp-course-left-thumbnail2 .yoku-author-content{overflow:hidden}.yoku-lp-course-left-thumbnail2 .yoku-author-content .yoku-tail{font-weight:600}.yoku-lp-course-grid .yoku-lp-course-title{font-size:20px;margin-bottom:30px}.yoku-lp-course-grid .yoku-lp-course-excerpt{margin-bottom:35px;margin-top:-10px}.yoku-lp-course-grid .yoku-lp-course-info-wrap{font-size:15px;margin-bottom:18px}.yoku-lp-course-grid .yoku-lp-course-info{float:left}.yoku-lp-course-grid .yoku-lp-course-info .yoku-head{display:none}.yoku-lp-course-grid .yoku-lp-course-info.yoku-type-category{float:left}.yoku-lp-course-grid .yoku-lp-course-info.yoku-type-review{float:right}.yoku-lp-course-grid .yoku-lp-course-info.yoku-type-review .yoku-text{display:none}.yoku-lp-course-grid .review-stars-rated .review-stars.empty,.yoku-lp-course-grid .review-stars-rated .review-stars.filled{font-size:13px;letter-spacing:2px;width:73px;height:13px}.yoku-lp-course-grid .review-stars-rated{width:73px;float:none}.yoku-lp-course-grid .yoku-lp-course-info-bottom-wrap{border-top-width:1px;border-top-style:solid;padding:16px 35px}.yoku-lp-course-grid .yoku-lp-course-bottom-info.yoku-type-wishlist{float:right}.yoku-lp-course-grid .yoku-lp-course-bottom-info.yoku-type-wishlist .yoku-middle{position:relative}.yoku-lp-course-grid .yoku-lp-course-bottom-info.yoku-type-wishlist .course-wishlist{cursor:pointer;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}.yoku-lp-course-grid .yoku-lp-course-bottom-info.yoku-type-wishlist .yoku-text{display:none}.yoku-lp-course-grid .yoku-lp-course-bottom-info.yoku-type-wishlist .yoku-lp-course-wishlist{transition:opacity 150ms;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms}.yoku-lp-course-grid .yoku-lp-course-bottom-info.yoku-type-wishlist .ajaxload_wishlist+.yoku-lp-course-wishlist{opacity:.5}.yoku-lp-course-grid .yoku-lp-course-bottom-info.yoku-type-wishlist .course-wishlist.on+.yoku-lp-course-wishlist i:before{content:"\f02e"}.yoku-lp-course-grid .yoku-lp-course-bottom-info.yoku-type-price{float:left}.yoku-lp-course-grid .yoku-lp-course-bottom-info .origin-price{font-size:15px;text-decoration:line-through;margin-right:5px}.yoku-lp-course-grid .yoku-lp-course-bottom-info .price{font-size:20px;line-height:1}.yoku-lp-course-grid .yoku-lp-course-info-bottom2-wrap{border-top-width:1px;border-top-style:solid;padding:16px 35px}.yoku-lp-course-grid .yoku-lp-course-bottom2-info{display:inline-block;margin-right:19px}.yoku-lp-course-grid .yoku-lp-course-bottom2-info:last-child{margin-right:0}.yoku-lp-course-grid .yoku-lp-course-bottom2-info .yoku-head{display:inline;margin-right:12px;font-size:15px}.yoku-lp-course-grid .yoku-lp-course-bottom2-info .yoku-tail{display:inline;font-weight:500}.yoku-lp-course-grid .yoku-lp-course-grid-frame{padding:25px 33px 0;border-width:1px;border-style:solid}.yoku-lp-course-grid .yoku-lp-course-grid-frame .yoku-lp-course-info-bottom-wrap{margin:0 -35px}.yoku-lp-course-grid .yoku-lp-course-grid-frame .yoku-lp-course-info-bottom2-wrap{margin:0 -35px}.yoku-lp-course-grid.gdlr-core-without-frame .yoku-lp-course-thumbnail{margin-bottom:30px}.yoku-lp-course-grid.gdlr-core-without-frame .yoku-lp-course-info-bottom-wrap{padding-left:0;padding-right:0}.yoku-lp-course-grid.gdlr-core-without-frame .yoku-lp-course-info-bottom2-wrap{padding-left:0;padding-right:0}.yoku-lp-course-grid .yoku-lp-course-grid-frame .yoku-lp-course-info-bottom-wrap.yoku-with-info2{padding-top:30px}.yoku-lp-course-grid .yoku-lp-course-grid-frame .yoku-lp-course-info-bottom-wrap+.yoku-lp-course-info-bottom2-wrap{border-top:none;padding-top:0;margin-top:-10px;padding-bottom:30px}.yoku-lp-course-grid2 .yoku-lp-course-content-wrap{background:#fff}.yoku-lp-course-grid2.gdlr-core-without-thumbnail .yoku-lp-course-content-wrap{margin-top:0}.yoku-lp-course-grid2 .yoku-lp-course-thumbnail-hover-content{font-size:20px;line-height:1.7;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 200ms;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms}.yoku-lp-course-grid2 .yoku-lp-course-thumbnail:hover .yoku-lp-course-thumbnail-hover-content{opacity:1}.yoku-lp-course-grid2 .yoku-lp-course-thumbnail-hover-content-inner{display:inline-block;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.yoku-lp-course-grid2 .yoku-lp-course-thumbnail-hover-content .yoku-head{display:inline;margin-right:14px}.yoku-lp-course-grid2 .yoku-lp-course-thumbnail-hover-content .yoku-tail{display:inline}.yoku-lp-course-grid2 .yoku-lp-course-thumbnail-hover-content-inner>div{margin-top:7px}.yoku-lp-course-grid2 .yoku-lp-course-thumbnail-hover-content-inner>div:first-child{margin-top:0}.yoku-lp-course-grid2 .yoku-lp-type-category:before{content:"\e076";font-family:simple-line-icons;margin-right:14px;display:inline;line-height:1}.yoku-lp-course-grid2 .yoku-lp-type-category .yoku-head{display:none}.yoku-lp-course-grid2 .yoku-lp-course-content-wrap{margin:0 20px;padding:25px 30px 35px;margin-top:-30px;position:relative;box-shadow:0 0 20px rgb(0 0 0 / .1);-webkit-box-shadow:0 0 20px rgb(0 0 0 / .1)}.yoku-lp-course-grid2 .yoku-lp-course-title{clear:left;margin-bottom:10px}.yoku-lp-course-grid2 .yoku-author-content{font-size:16px;margin-bottom:2px;float:left}.yoku-lp-course-grid2 .yoku-author-content .yoku-head,.yoku-lp-course-grid2 .yoku-author-content .yoku-tail{display:inline;margin-right:5px}.yoku-lp-course-grid2 .yoku-lp-review{float:right;line-height:1;margin-top:2px}.yoku-lp-course-grid2 .yoku-lp-review .yoku-head,.yoku-lp-course-grid2 .yoku-lp-review .yoku-tail .yoku-text{display:none}.yoku-lp-course-grid2 .review-stars-rated{width:80px}.yoku-lp-course-grid2 .review-stars-rated .review-stars.empty,.yoku-lp-course-grid2 .review-stars-rated .review-stars.filled{font-size:16px;width:80px;height:16px}.yoku-lp-course-grid2 .price{font-size:24px;font-weight:600}.yoku-lp-course-grid2 .origin-price{text-decoration:line-through;margin-right:14px}.yoku-lp-course-grid2 .course-price{margin-top:10px}.yoku-lp-course-grid3 .yoku-lp-course-thumbnail{margin-bottom:30px}.yoku-lp-course-grid3 .yoku-lp-course-thumbnail-hover-content{font-size:20px;line-height:1.7;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 200ms;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms}.yoku-lp-course-grid3 .yoku-lp-course-thumbnail:hover .yoku-lp-course-thumbnail-hover-content{opacity:1}.yoku-lp-course-grid3 .yoku-lp-course-thumbnail-hover-content-inner{display:inline-block;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.yoku-lp-course-grid3 .yoku-lp-course-thumbnail-hover-content .yoku-head{display:inline;margin-right:14px}.yoku-lp-course-grid3 .yoku-lp-course-thumbnail-hover-content .yoku-tail{display:inline}.yoku-lp-course-grid3 .yoku-lp-course-thumbnail-hover-content-inner>div{margin-top:7px}.yoku-lp-course-grid3 .yoku-lp-course-thumbnail-hover-content-inner>div:first-child{margin-top:0}.yoku-lp-course-grid3 .yoku-lp-type-category:before{content:"\e076";font-family:simple-line-icons;margin-right:14px;display:inline;line-height:1}.yoku-lp-course-grid3 .yoku-lp-type-category .yoku-head{display:none}.yoku-lp-course-grid3 .yoku-lp-course-title{clear:left}.yoku-lp-course-grid3 .yoku-author-content{font-size:16px;margin-bottom:2px;float:left}.yoku-lp-course-grid3 .yoku-author-content .yoku-head,.yoku-lp-course-grid3 .yoku-author-content .yoku-tail{display:inline;margin-right:5px}.yoku-lp-course-grid3 .yoku-lp-review{float:right;line-height:1;margin-top:2px}.yoku-lp-course-grid3 .yoku-lp-review .yoku-head,.yoku-lp-course-grid3 .yoku-lp-review .yoku-tail .yoku-text{display:none}.yoku-lp-course-grid3 .review-stars-rated{width:80px}.yoku-lp-course-grid3 .review-stars-rated .review-stars.empty,.yoku-lp-course-grid3 .review-stars-rated .review-stars.filled{font-size:16px;width:80px;height:16px}.yoku-lp-course-grid3 .price{font-size:24px;font-weight:600}.yoku-lp-course-grid3 .origin-price{text-decoration:line-through;margin-right:14px}.yoku-lp-course-grid3 .course-price{margin-top:10px}.yoku-lp-course-grid3.gdlr-core-with-frame .yoku-lp-course-thumbnail{margin-bottom:0}.yoku-lp-course-grid3.gdlr-core-with-frame .yoku-lp-course-content-wrap{padding:25px 30px}.yoku-lp-course-grid4 .yoku-lp-course-content-wrap{padding-top:30px;text-align:center}.yoku-lp-course-grid4 .yoku-author-content .yoku-head{display:inline;margin-right:10px}.yoku-lp-course-grid4 .yoku-author-content .yoku-tail{display:inline;margin-right:10px}.yoku-lp-course-grid4 .yoku-lp-course-title{margin-bottom:13px}.yoku-lp-course-grid4 .yoku-author-content{margin-bottom:20px}.yoku-lp-course-info-item{position:relative}.yoku-lp-course-info-item .yoku-lp-course-info-item-inner{margin-left:-30px;margin-right:-30px}.yoku-lp-course-info-item .yoku-lp-course-info-divider{position:absolute;top:0;bottom:0;border-left-width:1px;border-left-style:solid}.yoku-lp-course-info-item .yoku-lp-course-info-content{padding-left:35px;padding-right:35px}.yoku-lp-course-info-item .yoku-author-thumbnail{float:left;width:45px;overflow:hidden;margin-right:18px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.yoku-lp-course-info-item .yoku-author-thumbnail img{margin:0}.yoku-lp-course-info-item .yoku-head,.yoku-lp-course-info-item .yoku-middle{font-size:16px}.yoku-lp-course-info-item .yoku-lp-course-info{font-weight:500;line-height:1.5}.yoku-lp-course-info-item .yoku-lp-course-info.yoku-type-wishlist{cursor:pointer}.yoku-lp-course-info-item .yoku-lp-course-info.yoku-type-wishlist i{font-size:18px;margin-right:12px}.yoku-lp-course-info-item .yoku-lp-course-info.yoku-type-wishlist .yoku-middle{padding-top:10px;font-weight:400}.yoku-lp-course-info-item .yoku-author-content{overflow:hidden}.yoku-lp-course-info-item .yoku-tail{font-size:13px;text-transform:uppercase}.yoku-lp-course-info-item .review-stars-rated{vertical-align:middle;width:72px;margin-right:7px;margin-top:2px}.yoku-lp-course-info-item .review-stars-rated .review-stars.empty,.yoku-lp-course-info-item .review-stars-rated .review-stars.filled{height:auto;font-size:12px;letter-spacing:3px}.yoku-lp-course-info-item .yoku-lp-course-info.yoku-type-wishlist .yoku-middle{position:relative}.yoku-lp-course-info-item .yoku-lp-course-info.yoku-type-wishlist .course-wishlist{cursor:pointer;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}.yoku-lp-course-info-item .yoku-lp-course-info.yoku-type-wishlist .yoku-lp-course-wishlist{transition:opacity 150ms;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms}.yoku-lp-course-info-item .yoku-lp-course-info.yoku-type-wishlist .ajaxload_wishlist+.yoku-lp-course-wishlist{opacity:.5}.yoku-lp-course-info-item .yoku-lp-course-info.yoku-type-wishlist .course-wishlist.on+.yoku-lp-course-wishlist i:before{content:"\f02e"}.yoku-lp-course-price-item button{min-width:175px;margin:0 auto;font-size:13px;text-transform:uppercase;letter-spacing:1px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:block}.yoku-lp-course-price-item .retake-course,.yoku-lp-course-price-item .enroll-course,.yoku-lp-course-price-item .purchase-course{display:block}.yoku-lp-course-price-item .course-price{text-align:center;line-height:1;margin-bottom:30px}.yoku-lp-course-price-item .course-price .price{font-size:62px}.yoku-lp-course-price-item .course-price .price .yoku-currency-symbol{font-size:.6em;vertical-align:super;margin-right:3px}.yoku-lp-course-price-item .origin-price{text-decoration:line-through;display:block;margin-bottom:10px}.yoku-lp-course-search-item .yoku-lp-course-search-column{padding-left:10px}.yoku-lp-course-search-item .yoku-lp-course-search-column:first-child{padding-left:0}.yoku-lp-course-search-item select{font-size:13px;height:50px;padding:12px 20px;margin:0;width:100%;border:0;outline:none;text-transform:uppercase;font-weight:500;letter-spacing:1px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.yoku-lp-course-search-item select,.yoku-lp-course-search-item select:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.yoku-lp-course-search-item .yoku-combobox{position:relative}.yoku-lp-course-search-item .yoku-combobox:after{font-family:fontAwesome;content:"\f0dd";font-size:14px;line-height:20px;position:absolute;right:16px;top:50%;margin-top:-13px;pointer-events:none}.yoku-lp-course-search-item input[name="s"]{width:100%;padding:12px 20px;margin:0;font-size:16px;font-style:italic;height:50px;border:none;box-shadow:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.yoku-lp-course-search-item input[type="submit"]{font-size:13px;text-transform:uppercase;letter-spacing:1px;font-weight:600;width:100%;height:50px;margin:0;border:0;outline:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.yoku-lp-course-search.yoku-lp-align-center{margin-left:auto;margin-right:auto}.yoku-lp-course-search.yoku-lp-align-left{margin-right:auto}.yoku-lp-course-search.yoku-lp-align-right{margin-left:auto}.yoku-lp-course-search.yoku-lp-size-2 .yoku-lp-course-search-column{width:40%;float:left}.yoku-lp-course-search.yoku-lp-size-2 .yoku-lp-course-search-column.yoku-lp-type-button{width:20%}.yoku-lp-course-search.yoku-lp-size-3 .yoku-lp-course-search-column{width:26.66%;float:left}.yoku-lp-course-search.yoku-lp-size-3 .yoku-lp-course-search-column.yoku-lp-type-button{width:20%}@media screen and (max-width:767px){.yoku-lp-course-info-item .yoku-lp-course-info{margin-bottom:20px}.yoku-lp-course-info-item .yoku-lp-course-info-divider{display:none}.yoku-lp-course-search-item .yoku-lp-course-search-column{padding-left:0;margin-bottom:10px}.yoku-lp-course-search.yoku-lp-size-2 .yoku-lp-course-search-column{width:auto;float:none}.yoku-lp-course-search.yoku-lp-size-2 .yoku-lp-course-search-column.yoku-lp-type-button{width:auto}.yoku-lp-course-search.yoku-lp-size-3 .yoku-lp-course-search-column{width:auto;float:none}.yoku-lp-course-search.yoku-lp-size-3 .yoku-lp-course-search-column.yoku-lp-type-button{width:auto}}.wp-core-ui .yoku-lp-course-price-item button{padding:13px 28px;height:auto;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:0;box-shadow:none;line-height:1.7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.gdlr-core-personnel-list .yoku-lp-class-count{font-size:18px;margin-bottom:8px;display:inline-block;border-bottom-width:1px;border-bottom-style:solid}@media screen and (max-width:767px){.lp-user-profile .lp-profile-content{width:115%;float:none;display:inline-block}.lp-user-profile .lp-profile-content .profile-orders{position:relative;left:-20px}body.learnpress .lp-list-table th{font-size:11px;padding:0}body.learnpress .lp-list-table tbody tr td{font-size:11px;padding:15px 0}body .lp-label.label-completed{font-size:11px}.lp-list-table .list-table-nav td.nav-text{font-size:11px;padding:15px 5px 0}}@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url(https://stefan-sattler.at/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2) format('woff2');font-stretch:normal}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url(https://stefan-sattler.at/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2) format('woff2')}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:auto}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;margin-left:auto!important;margin-right:auto!important;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.cookielawinfo-column-1{width:25%}.cookielawinfo-column-2{width:10%}.cookielawinfo-column-3{width:15%}.cookielawinfo-column-4{width:50%}.cookielawinfo-simple thead{width:100%}.cookielawinfo-simple td{padding:5px 5px 5px 0;vertical-align:top}.cookielawinfo-simple thead th{padding-right:10px;text-align:left}.cookielawinfo-modern{border:1px solid #e3e3e3;background-color:#f2f2f2;width:100%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.cookielawinfo-modern td,.cookielawinfo-modern th{padding:5px;color:#333}.cookielawinfo-modern thead{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;padding:.2em 0 .2em .5em;text-align:left;color:#4B4B4B;background-color:#C8C8C8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#e3e3e3),color-stop(.6,#B3B3B3));background-image:-moz-linear-gradient(top,#D6D6D6,#B0B0B0,#B3B3B3 90%);border-bottom:solid 1px #999}.cookielawinfo-modern th{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:17px;line-height:20px;font-style:normal;font-weight:400;text-align:left;text-shadow:#fff 1px 1px 1px}.cookielawinfo-modern td{line-height:20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;border-bottom:1px solid #fff;border-top:1px solid #fff}.cookielawinfo-modern tr.cookielawinfo-row:hover{background-color:#fff}.cookielawinfo-elegant{border:1px solid #DFDFDF;background-color:#F9F9F9;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color:#333}.cookielawinfo-elegant tr{border-top-color:#fff;border-bottom:1px solid #DFDFDF;color:#555}.cookielawinfo-elegant th{text-shadow:rgb(255 255 255 / .796875) 0 1px 0;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight:400;padding:7px 7px 8px;text-align:left;line-height:1.3em;font-size:14px}.cookielawinfo-elegant td{font-size:12px;padding:4px 7px 2px;vertical-align:top}.cookielawinfo-rounded{background-color:#f5f5f5;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ebebeb}.cookielawinfo-rounded td,.rounded th{padding:1px 5px}.cookielawinfo-rounded thead{text-shadow:0 1px 0 #fff;color:#999}.cookielawinfo-rounded th{text-align:left;text-transform:uppercase;font-size:11pt;border-bottom:1px solid #fff;padding:1px 5px}.cookielawinfo-rounded td{font-size:10pt;padding:5px}.cookielawinfo-rounded tr.cookielawinfo-row:hover{background-color:#fff}table.cookielawinfo-classic{font-family:Verdana,Arial,Helvetica,sans-serif;border-collapse:collapse;border-left:1px solid #ccc;border-top:1px solid #ccc;color:#333}table.cookielawinfo-classic thead tr th{text-transform:uppercase;background:#e2e2e2}table.cookielawinfo-classic tfoot tr th,table.cookielawinfo-classic tfoot tr td{text-transform:uppercase;color:#000;font-weight:700}table.cookielawinfo-classic tfoot tr th{width:20%}table.cookielawinfo-classic tfoot tr td{width:80%}table.cookielawinfo-classic td,table.cookielawinfo-classic th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;line-height:1.8em;font-size:.8em;vertical-align:top;width:20%}table.cookielawinfo-classic tr.odd th,table.cookielawinfo-classic tr.odd td{background:#efefef}table.cookielawinfo-winter{font:85% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;padding:0;margin:10px 0 20px;border-collapse:collapse;color:#333;background:#F3F5F7}table.cookielawinfo-winter a{color:#3A4856;text-decoration:none;border-bottom:1px solid #C6C8CB}table.cookielawinfo-winter a:visited{color:#777}table.cookielawinfo-winter a:hover{color:#000}table.cookielawinfo-winter caption{text-align:left;text-transform:uppercase;padding-bottom:10px;font:200% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif}table.cookielawinfo-winter thead th{background:#3A4856;padding:15px 10px;color:#fff;text-align:left;font-weight:400}table.cookielawinfo-winter tbody{border-left:1px solid #EAECEE;border-right:1px solid #EAECEE}table.cookielawinfo-winter tbody{border-bottom:1px solid #EAECEE}table.cookielawinfo-winter tbody td,table.cookielawinfo-winter tbody th{padding:10px;background:url(/wp-content/plugins/cookie-law-info/legacy/images/td_back.gif) repeat-x;text-align:left}table.cookielawinfo-winter tbody tr{background:#F3F5F7}table.cookielawinfo-winter tbody tr.odd{background:#F0F2F4}table.cookielawinfo-winter tbody tr:hover{background:#EAECEE;color:#111}table.cookielawinfo-winter tfoot td,table.cookielawinfo-winter tfoot th,table.cookielawinfo-winter tfoot tr{text-align:left;font:120% "Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;text-transform:uppercase;background:#fff;padding:10px}@media(max-width:800px){table.cookielawinfo-row-cat-table td,table.cookielawinfo-row-cat-table th{width:23%;font-size:12px;word-wrap:break-word}table.cookielawinfo-row-cat-table .cookielawinfo-column-4,table.cookielawinfo-row-cat-table .cookielawinfo-column-4{width:45%}}.cookielawinfo-row-cat-title{border-bottom:1px solid #eee;text-align:center}.cookielawinfo-row-cat-title-head{text-align:center}.cookielawinfo-row-cat-table{width:99%;margin-left:5px}