@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}50%{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);zoom:1}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}}@font-face{font-family:"FontAwesomeSensei";src:url(../fonts/fontawesome-webfont.45de4ef7.woff2) format("woff2"),url(../fonts/fontawesome-webfont.e646f99c.woff) format("woff");font-weight:400;font-style:normal}.info-box{background:#f2f2f2;border:1px solid #ccc;position:relative;right:-230px;padding:.1em 1em;margin-bottom:1em;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.info-box .title{margin-top:1em}.info-box .success{border-color:#e6db55;background-color:#ffffe0}.info-box .error{border-color:#c00;background-color:#ffebe8}#message.sensei-message .squeezer{max-width:960px;margin:0;padding:0 10px;text-align:right;overflow:hidden}#message.sensei-message li{list-style:none outside}#woothemes-sensei .fl{float:right}#woothemes-sensei .fr{float:left}#woothemes-sensei h1 span.version{font-size:.4em;font-weight:bold;position:relative;top:-4px;right:5px;padding:2px 5px;border:1px solid #ccc;background:#f5f5f5;-webkit-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#woothemes-sensei .extra-content{margin-top:1em}#screen-meta-links .screen-meta-toggle{z-index:2}.wrap .sensei-analysis__no-items-message{margin:50px 0;text-align:center;font-size:14px}.wrap .sensei-analysis__top-filters{float:right;display:flex;align-items:center;gap:4px;margin-bottom:14px}.wrap .sensei-date-picker{max-width:100px}.wrap #sensei-course-filter{float:none;margin-bottom:4px}.wrap .postbox{padding:1em 1em 0 0}.wrap .postbox h2#add-student-to-course-header{padding:0}.wrap .postbox .inside{padding:0}@media screen and (max-width: 782px){.wrap .sensei-actions__always-visible{display:block !important}}.sensei-analysis-wrap{display:flex;gap:20px;flex-flow:row;clear:both}@media(max-width: 850px){.sensei-analysis-wrap{flex-direction:column}}.sensei-analysis-wrap table tr td{padding:10px 7px}.sensei-analysis-wrap.user-profile{margin-right:0}.sensei-analysis-wrap.course-profile{margin-right:0}.sensei-analysis-wrap .sensei-analysis-main{flex:1}.sensei-analysis-wrap .sensei-analysis__top-filters,.sensei-analysis-wrap .sensei-analysis-course__top-filters{float:right;display:flex;align-items:center;gap:4px;margin-bottom:14px}.sensei-analysis-wrap .sensei-analysis__top-filters .sensei-date-picker,.sensei-analysis-wrap .sensei-analysis-course__top-filters .sensei-date-picker{max-width:100px}.sensei-analysis-wrap .sensei-analysis__no-items-message,.sensei-analysis-wrap .sensei-analysis-course__no-items-message{margin:50px 0;text-align:center;font-size:14px}.sensei-analysis-wrap .sensei-analysis-course__table-header{float:right}.sensei-analysis-wrap .sensei-analysis-course__submenu{list-style:none;margin:0;padding:0;font-size:13px;color:#646970}.sensei-analysis-wrap .sensei-analysis-course__submenu a{line-height:2;padding:.2em;text-decoration:none}.sensei-analysis-wrap .sensei-analysis-course__submenu a.current{color:#000;font-weight:600;border:none}.sensei-analysis-wrap .sensei-analysis-course__submenu li{display:inline-block;margin:0;padding:0;white-space:nowrap}.sensei-analysis-wrap .sensei-analysis-course__top-filters{margin:5px 0 7px}#lesson-info .inside{margin:12px 0 8px}#lesson-info label{display:inline-block;margin:0 0 .53em}#lesson-info .lesson-complexity-select{width:300px;margin-bottom:10px;display:block}#lesson-info textarea{display:block;width:98%;height:60px}#course_prerequisite_options_chosen,#course_category_options_chosen,#course_woocommerce_product_options_chosen{width:100% !important}#course-video-embed{display:block;width:98%;height:60px}.post-type-question #post-body-content{display:none}.grading-selects .subsubsub,.learners-selects .subsubsub{float:none}.grading-selects:after,.learners-selects:after{content:" ";display:block;height:0;overflow:hidden;clear:both}.grading-selects .select-box,.learners-selects .select-box{float:right;width:290px;margin:5px 0 0 20px}.grading-selects .select-box label,.learners-selects .select-box label{font-weight:bold;display:inline-block;margin:0 0 5px}.grading-selects .select-box.reset-filter,.learners-selects .select-box.reset-filter{margin-top:1px}.grading-selects .select-box.reset-filter a,.learners-selects .select-box.reset-filter a{display:inline-block;margin:0}table.wp_list_table_grading_mains td{padding:12px 7px 12px}table.wp_list_table_grading_mains .user_status span{display:inline-block;padding:5px 10px;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;white-space:nowrap}table.wp_list_table_grading_mains .enrolment_status span{display:inline-block;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;white-space:nowrap}table.wp_list_table_grading_mains .enrolment_status .not-enrolled{background:hsl(0,0%,93.0392156863%)}table.wp_list_table_grading_mains .enrolment_status .enrolled{background:#63a95f;color:#fff}table.wp_list_table_grading_mains .row-actions a{cursor:pointer}table.wp_list_table_grading_mains .user_status .ungraded{background:hsl(0,0%,93.0392156863%)}table.wp_list_table_grading_mains .user_status .in-progress{background:#ffffe0}table.wp_list_table_grading_mains .user_status .graded{background:#52a8e8;color:#fff}table.wp_list_table_grading_mains .user_status .passed{background:#63a95f;color:#fff}table.wp_list_table_grading_mains .user_status .failed{background:#ed6c6c;color:#fff}table.wp_list_table_sensei_learner_admins .user_status span{padding:0 10px}table.wp_list_table_sensei_learner_admins .user_status .in-progress::before,table.wp_list_table_sensei_learner_admins .user_status .graded::before,table.wp_list_table_sensei_learner_admins .user_status .not-started::before{font-family:FontAwesomeSensei;font-size:14px;margin-left:5px}table.wp_list_table_sensei_learner_admins .user_status .in-progress:before{content:"";display:inline-block;transform:rotate(-90deg)}table.wp_list_table_sensei_learner_admins .user_status .graded:before{content:""}table.wp_list_table_sensei_learner_admins .user_status .not-started:before{content:""}.wrap .select2-container--default .select2-selection--single{min-height:30px}.wrap .sensei-learners-extra .add-student-form-container.student-search-empty .select2-selection:before{position:absolute;font-family:dashicons;content:"";font-size:200%;z-index:1;top:0;color:#9b9b9b;padding:1px 5px 0 0;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.wrap .sensei-learners-extra .add-student-form-container label{display:block}.wrap .sensei-learners-extra .add-student-form-container .select2-search__field{padding-right:2.2em}.wrap .sensei-learners-extra .select2-selection__rendered li{margin-bottom:0}.wrap .sensei-learners-extra .postbox{padding:1em 1em 0 0}.wrap .sensei-learners-extra .postbox h2#add-student-to-course-header{padding:0}.wrap .sensei-learners-extra .postbox .inside{padding:0}.wrap .sensei-learners-extra #add_learner_submit[disabled]{background-color:#037aba !important;color:#66afd6 !important;border-color:#037aba !important}.enrolment-helper .provides-enrolment{color:#63a95f}.enrolment-helper .provides-enrolment:before{font-family:dashicons;content:"";font-size:150%;vertical-align:middle}.enrolment-helper .does-not-provide-enrolment{color:#949494}.enrolment-helper .does-not-provide-enrolment:before{font-family:dashicons;content:"";font-size:150%;vertical-align:middle}.sensei-ui-tooltip{padding:5px;position:absolute;z-index:9999;max-width:300px;border-width:2px}.sensei-learners-main .components-popover:not([data-y-axis=middle])[data-x-axis=left]>.components-popover__content{margin-left:-18px}.sensei-learners-main .column-actions{width:2.2em}.sensei-learners-main .tablenav{height:auto}@media screen and (max-width: 782px){.sensei-learners-main .tablenav.top .sensei-student-bulk-actions__wrapper{display:none}}.sensei-learners-main .tablenav.top .tablenav-pages{margin:0 0 5px 0}@media screen and (max-width: 782px)and (min-width: 480px){.sensei-learners-main .tablenav.bottom .displaying-num{position:relative;top:-20px;display:block;text-align:left}}@media screen and (max-width: 480px){.sensei-learners-main .tablenav.bottom .displaying-num{top:-20px}}.sensei-grading-main .question_box:after{content:" ";display:block;height:0;overflow:hidden;clear:both}.sensei-grading-main .question_box.ungraded .grading-mark.icon_right:after,.sensei-grading-main .question_box.ungraded .grading-mark.icon_wrong:after{opacity:.2;filter:alpha(opacity=20)}.sensei-grading-main .question_box.user_right .grading-mark.icon_right:after{color:rgb(68.5975609756,121.9512195122,65.5487804878) !important}.sensei-grading-main .question_box.user_right .grading-mark.icon_wrong:after{opacity:.2;filter:alpha(opacity=20)}.sensei-grading-main .question_box.user_wrong .grading-mark.icon_wrong:after{color:hsl(0,78.1818181818%,52.6470588235%) !important}.sensei-grading-main .question_box.user_wrong .grading-mark.icon_right:after{opacity:.2;filter:alpha(opacity=20)}.sensei-grading-main .question_box.zero-graded .grading-mark.icon_wrong:after,.sensei-grading-main .question_box.zero-graded .grading-mark.icon_right:after{opacity:.2;filter:alpha(opacity=20)}.sensei-grading-main .sensei-grading-answer{float:left;padding:20px 0;width:calc(100% - 110px);width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px);width:-o-calc(100% - 110px)}.sensei-grading-main .sensei-grading-answer h4{border-bottom:1px dashed #e6e6e6;font-size:16px}.sensei-grading-main .sensei-grading-answer .user-answer{padding:5px;font-size:1.2em;display:block;max-height:200px;width:100%}.sensei-grading-main .sensei-grading-answer .right-answer{border:1px solid #e6e6e6;padding:15px 20px;margin-left:15px;background:#fff;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;width:43%;vertical-align:top}.sensei-grading-main .sensei-grading-answer .right-answer h5{display:inline-block;border-bottom:1px solid #e6e6e6;margin:0 0 10px;padding:0 0 4px;font-size:14px}.sensei-grading-main .sensei-grading-answer .right-answer .correct-answer{display:block}.sensei-grading-main .sensei-grading-answer .answer-notes{border:1px solid #e6e6e6;padding:15px 20px;background:#fff;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;width:43%;vertical-align:top}.sensei-grading-main .sensei-grading-answer .answer-notes h5{display:inline-block;border-bottom:1px solid #e6e6e6;margin:0 0 10px;padding:0 0 4px;font-size:14px}.sensei-grading-main .sensei-grading-answer .answer-notes textarea{display:block;width:100%}.sensei-grading-main .sensei-grading-actions{float:right;width:85px;margin:0 3px 0 -1px;min-height:90px}.sensei-grading-main .sensei-grading-actions .actions{padding:20px 0 0;text-align:center}.sensei-grading-main .sensei-grading-actions .actions input[type=radio]{position:relative;z-index:9999;width:28px;height:28px;opacity:0;filter:alpha(opacity=0);cursor:pointer}.sensei-grading-main .sensei-grading-actions .actions .grading-mark{position:relative;display:inline-block;margin:0 5px;width:28px;height:28px;cursor:pointer}.sensei-grading-main .sensei-grading-actions .actions .grading-mark:after{font-family:"FontAwesomeSensei";display:inline-block;font-size:100%;margin-right:.618em;font-weight:normal;line-height:1em;width:1em;position:absolute;top:0;right:0;z-index:1;margin:0;width:28px;height:28px;line-height:.9;font-size:31px}.sensei-grading-main .sensei-grading-actions .actions .grading-mark.icon_right:after{content:"";color:#63a95f}.sensei-grading-main .sensei-grading-actions .actions .grading-mark.icon_right:hover:after{color:rgb(83.5243902439,148.487804878,79.812195122)}.sensei-grading-main .sensei-grading-actions .actions .grading-mark.icon_wrong:after{content:"";color:#ed6c6c}.sensei-grading-main .sensei-grading-actions .actions .grading-mark.icon_wrong:hover:after{color:hsl(0,78.1818181818%,60.6470588235%)}.sensei-grading-main .sensei-grading-actions .actions .question-grade{display:inline-block;width:100%;text-align:center;font-size:200%;margin:10px 0}.sensei-grading-main .sensei-grading-actions .actions .question-grade-total{display:inline-block;font-size:250%;border-top:2px solid #000;padding-top:15px;width:100%}.sensei-grading-main h4{padding:0 0 5px 0;margin:0}.sensei-grading-main .highlight{background:#e6db55;padding:1px 5px;margin:0}.sensei-grading-main .total_grade_display{display:inline-block;font-size:30px;line-height:45px;color:#000;margin-bottom:20px;border-right:0;border-left:0;-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.sensei-grading-main .total_grade_display #total_grade_total{font-weight:700}.sensei-options-panel .options_group .form-field{margin:10px 300px 10px 0 !important}.sensei-options-panel .options_group .form-field .label{float:right;display:inline-block;width:300px;margin:0 -300px 0 0}.sensei-options-panel .options_group .form-field input[type=checkbox],.sensei-options-panel .options_group .form-field input[type=radio]{width:auto}.sensei-options-panel .options_group .form-field.disabled{opacity:.3;filter:alpha(opacity=30)}.sensei-student-bulk-actions__filters{display:flex;flex-direction:row}@media screen and (max-width: 1400px){.sensei-student-bulk-actions__filters{flex-direction:column-reverse}}@media screen and (max-width: 782px){.sensei-student-bulk-actions__filters{flex-direction:column}}@media screen and (max-width: 1400px){.sensei-student-bulk-actions__wrapper{height:30px;margin-bottom:10px}}.sensei-student-bulk-actions__button{margin-right:6px}@media screen and (max-width: 782px){.sensei-student-bulk-actions__button{margin-top:6px;margin-right:4px}}.sensei-student-bulk-actions__bulk_actions_container{display:flex;margin-left:22px}.sensei-student-bulk-actions__bulk_actions_container .sensei-student-bulk-actions__button{height:30px}.sensei-student-bulk-actions__wrapper .sensei-student-bulk-actions__filters .sensei-student-bulk-actions__placeholder-dropdown{max-width:200px;margin-bottom:10px;font-size:13px;background:#fff;min-height:28px;height:28px;padding-top:1px;border:1px solid #aaa;margin-right:0;margin-left:0}.sensei-grading-filters__reset-button{width:200px;margin-bottom:10px}.sensei-grading-filters__reset-button.disabled{margin-bottom:10px}@media screen and (min-width: 782px){.sensei-grading-filters__reset-button{width:auto;margin-bottom:auto}}@media screen and (max-width: 782px){.sensei-student-bulk-actions__container .select2{margin-top:6px;width:190px !important;font-size:16px}.sensei-student-bulk-actions__container .select2-selection__rendered{line-height:40px !important}.sensei-student-bulk-actions__container .select2-container .select2-selection--single{height:40px !important}.sensei-student-bulk-actions__container .select2-selection__arrow{height:40px !important}.sensei-student-bulk-actions__wrapper .sensei-student-bulk-actions__filters .sensei-student-bulk-actions__placeholder-dropdown{max-width:190px;margin-bottom:10px;font-size:16px;background:#fff;min-height:40px;height:40px;padding-top:6px;border:1px solid #aaa;margin-top:6px;margin-right:0;margin-left:0}}@font-face{font-family:"Reforma 1918-Blanca";src:url(../fonts/Reforma1918-Blanca.bd1b668b.otf);font-weight:normal;font-style:normal}.sensei-promo-banner{display:flex;flex-direction:column;margin-top:10px}@media screen and (min-width: 1100px){.sensei-promo-banner{display:flex;flex-direction:row;margin-top:20px}}#woothemes-sensei .sensei-promo-banner__body{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0em;text-align:right;margin-bottom:20px;max-width:420px}#woothemes-sensei .sensei-promo-banner__header{color:#6fcfb2;font-family:"Reforma 1918-Blanca";font-size:32px;font-style:normal;font-weight:400;line-height:45px;letter-spacing:0em;text-align:right;margin-bottom:16px}#woothemes-sensei .sensei-promo-banner__background{background-color:#26212e;display:flex;flex-direction:column;max-height:269px;box-sizing:border-box;padding:24px}@media screen and (min-width: 1500px){#woothemes-sensei .sensei-promo-banner__background-large{padding:48px}}#woothemes-sensei .sensei-promo-banner__redirect-button{align-items:center;background-color:#6fcfb2;border-color:#6fcfb2;border-radius:4px;box-shadow:none;color:#000;display:flex;height:36px;justify-content:center;outline:none;width:180px}#woothemes-sensei .sensei-promo-banner__background-image{max-height:137px}@media screen and (min-width: 600px){#woothemes-sensei .sensei-promo-banner__background-image{max-height:269px}}@media screen and (max-width: 1100px){#woothemes-sensei .sensei-promo-banner__side-background{background-color:#43af99;padding:26px;display:flex;align-content:center;justify-content:center;align-items:center;box-sizing:border-box}}@font-face{font-family:"Inter";src:url(../fonts/Inter.a0a6d4fc.otf);font-weight:normal;font-style:normal}#woothemes-sensei .sensei-promo-groups__wrapper{display:flex;margin-top:20px}@media screen and (max-width: 1007px){#woothemes-sensei .sensei-promo-groups__wrapper{flex-direction:column}}#woothemes-sensei .sensei-promo-groups__content-wrapper{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;padding:48px 44px;background-color:#26212e}@media screen and (min-width: 640px){#woothemes-sensei .sensei-promo-groups__content-wrapper{width:622px;height:500px}}@media screen and (max-width: 640px){#woothemes-sensei .sensei-promo-groups__content-wrapper{padding:48px 24px}}@media screen and (max-width: 1007px){#woothemes-sensei .sensei-promo-groups__content-wrapper{min-width:402px;width:100%}}#woothemes-sensei .sensei-promo-groups__header{font-family:"Inter";font-size:40px;color:#fff;line-height:130%;padding-top:0}#woothemes-sensei .sensei-promo-groups__body{font-family:"Inter";font-size:18px;line-height:155%;color:#fff;max-width:420px;margin:0}#woothemes-sensei .sensei-promo-groups__list{font-family:"Inter";font-size:18px;line-height:155%;color:#fff;margin:0}@media screen and (min-width: 1007px){#woothemes-sensei .sensei-promo-groups__image{height:500px}}@media screen and (max-width: 1007px){#woothemes-sensei .sensei-promo-groups__image{width:100%;min-width:402px}}#woothemes-sensei .sensei-promo-groups__list_item{display:flex;align-items:center;gap:6px;margin:0}#woothemes-sensei .sensei-promo-groups__important-info{font-family:"Inter";font-size:24px;line-height:130%;color:#43af99;margin:0}#woothemes-sensei .sensei-promo-groups__price-period{display:block;font-size:14px}#woothemes-sensei .sensei-promo-groups__actions{display:flex;gap:14px}#woothemes-sensei .sensei-promo-groups__primary-action{display:flex;justify-content:center;align-items:center;width:200px;height:48px;background:#43af99;border-color:#43af99;font-family:"Inter";border-radius:0;color:#26212e}#woothemes-sensei .sensei-promo-groups__secondary_action{display:flex;justify-content:center;align-items:center;width:200px;height:48px;font-family:"Inter";font-size:13px;line-height:150%;color:#fff;text-decoration:none}.sensei-settings__description--small{max-width:320px}.sensei-settings .sensei-link-navigation{display:flex;flex-wrap:wrap;gap:20px;margin-top:10px;font-size:13px}.sensei-settings .sensei-link-navigation a{text-decoration:none}.sensei-settings .sensei-mailpoet-icon{width:20px;height:20px;margin-right:10px;position:absolute}.sensei-settings .sensei-woo-icon{width:29px;height:20px;margin-right:10px;position:absolute}
