.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown .dropdown-content{background-color:var(--highlight);border-radius:2px;box-shadow:0 2px 3px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.1);padding-bottom:0.5rem;padding-top:0.5rem}.dropdown .dropdown-content .dropdown-item{color:var(--text);display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}.dropdown .dropdown-content a.dropdown-item{padding-right:3rem;white-space:nowrap}.dropdown .dropdown-content a.dropdown-item:hover{background-color:var(--highlight);color:var(--bold)}.dropdown .dropdown-content a.dropdown-item.is-active{background-color:var(--primary);color:var(--primarycolor)}.dropdown .dropdown-content .dropdown-divider{background-color:var(--border);border:none;display:block;height:1px;margin:0.5rem 0}.tabulator-row.tabulator-row-even{background:var(--highlight)}.previous_results_wrapper h3{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.previous_results_wrapper .quiz_results{box-shadow:1px 1px 5px 1px var(--shadow);padding:1rem;max-height:400px;overflow-y:scroll;margin:1rem 0}.previous_results_wrapper .quiz_results li{padding:0.5rem;border-bottom:1px solid var(--border)}.previous_results_wrapper .quiz_results li:first-child{padding-top:0;paddng-bottom:0}.previous_results_wrapper .quiz_results li:last-child{padding-top:0;paddng-bottom:0}.confirmpopup_wrapper{position:fixed;height:100%;width:100%;background:rgba(0,0,0,0.1);top:0;left:0;z-index:9999999;display:flex;justify-content:center;align-items:center}.confirmpopup_wrapper .confirmpopup_content{background:var(--highlight);padding:1rem;border-radius:3px}.course_status_fullscreen .course_status{font-size:1rem}.course_status_fullscreen.course_status_loaded{max-height:100vh;-ms-overflow-style:none}.course_status_fullscreen.course_status_loaded::-webkit-scrollbar{display:none}.course_status_fullscreen.course_status_loaded .pusher>header,.course_status_fullscreen.course_status_loaded .pusher>footer{display:none}.course_status_fullscreen.course_status_loaded .fixed_block .elementor-column-wrap.elementor-element-populated{width:100vw !important;transform:none !important;z-index:9999}.course_status_fullscreen #course_component{z-index:9999}.course_status_fullscreen .course_status{position:fixed;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;left:0;top:0;width:100vw;height:100vh;background:var(--body);margin:0;z-index:9999;overflow-y:scroll;overflow-x:hidden}.course_status_fullscreen .course_status .course_timeline>ul{position:sticky;top:3rem}.course_status_fullscreen.admin-bar .course_status{top:32px;height:calc(100vh - 32px)}.course_status{margin:-1.5rem -1.5rem 0;display:flex;flex-direction:row;position:relative;min-height:calc(100vh - 4rem);height:calc(100% + 1.5rem);flex-wrap:wrap}.course_status .unit_iframe_wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:2rem}.course_status .unit_iframe_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.course_status .reviewpopup_wrapper,.course_status .course_instructions_wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.45);z-index:9999;display:flex;align-items:center;justify-content:center}.course_status .reviewpopup_wrapper .reviewpopup_content,.course_status .course_instructions_wrapper .reviewpopup_content{margin-top:90px}.course_status .reviewpopup_wrapper .reviewpopup_content,.course_status .reviewpopup_wrapper .course_instructions,.course_status .course_instructions_wrapper .reviewpopup_content,.course_status .course_instructions_wrapper .course_instructions{position:relative;width:50%;background:var(--highlight);padding:1.5rem;border-radius:4px;box-shadow:1px 2px 50px var(--shadow)}.course_status .reviewpopup_wrapper .reviewpopup_content .popup-footer,.course_status .reviewpopup_wrapper .course_instructions .popup-footer,.course_status .course_instructions_wrapper .reviewpopup_content .popup-footer,.course_status .course_instructions_wrapper .course_instructions .popup-footer{display:flex;justify-content:space-between;background:var(--shadow);margin:1rem -1.5rem -1.5rem;padding:0.8rem 1.5rem;border-radius:0 0 4px 4px;align-items:center;line-height:1}.course_status .reviewpopup_wrapper .reviewpopup_content .popup-footer>a,.course_status .reviewpopup_wrapper .course_instructions .popup-footer>a,.course_status .course_instructions_wrapper .reviewpopup_content .popup-footer>a,.course_status .course_instructions_wrapper .course_instructions .popup-footer>a{color:var(--bold)}.course_status .reviewpopup_wrapper .reviewpopup_content .popup-footer>a.button,.course_status .reviewpopup_wrapper .course_instructions .popup-footer>a.button,.course_status .course_instructions_wrapper .reviewpopup_content .popup-footer>a.button,.course_status .course_instructions_wrapper .course_instructions .popup-footer>a.button{flex:1 0 160px;max-width:240px;display:flex;justify-content:space-between;white-space:break-spaces;height:auto}.course_status .reviewpopup_wrapper .reviewpopup_content .course-star-rating span,.course_status .reviewpopup_wrapper .course_instructions .course-star-rating span,.course_status .course_instructions_wrapper .reviewpopup_content .course-star-rating span,.course_status .course_instructions_wrapper .course_instructions .course-star-rating span{font-size:2rem}.course_status .reviewpopup_wrapper .reviewpopup_content .close,.course_status .reviewpopup_wrapper .course_instructions .close,.course_status .course_instructions_wrapper .reviewpopup_content .close,.course_status .course_instructions_wrapper .course_instructions .close{position:absolute;top:1rem;right:1rem;z-index:99999;cursor:pointer}.course_status .reviewpopup_wrapper .reviewpopup_content .close span:before,.course_status .reviewpopup_wrapper .course_instructions .close span:before,.course_status .course_instructions_wrapper .reviewpopup_content .close span:before,.course_status .course_instructions_wrapper .course_instructions .close span:before{color:red;font-weight:900;font-size:1.5rem}.course_status .reviewpopup_wrapper .reviewpopup_content .reviewform,.course_status .reviewpopup_wrapper .course_instructions .reviewform,.course_status .course_instructions_wrapper .reviewpopup_content .reviewform,.course_status .course_instructions_wrapper .course_instructions .reviewform{margin:1rem 0}.course_status .reviewpopup_wrapper .reviewpopup_content .reviewform label,.course_status .reviewpopup_wrapper .course_instructions .reviewform label,.course_status .course_instructions_wrapper .reviewpopup_content .reviewform label,.course_status .course_instructions_wrapper .course_instructions .reviewform label{font-size:2rem;display:inline-block}.course_status .reviewpopup_wrapper .reviewpopup_content .reviewform>*,.course_status .reviewpopup_wrapper .course_instructions .reviewform>*,.course_status .course_instructions_wrapper .reviewpopup_content .reviewform>*,.course_status .course_instructions_wrapper .course_instructions .reviewform>*{margin:5px 0;width:100%;padding:5px}.course_status .reviewpopup_wrapper .course_instructions,.course_status .course_instructions_wrapper .course_instructions{height:calc(100% - 2rem);overflow:hidden}.course_status .reviewpopup_wrapper .course_instructions h1,.course_status .course_instructions_wrapper .course_instructions h1{width:calc(100% - 2rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course_status .reviewpopup_wrapper .course_instructions h1+div,.course_status .course_instructions_wrapper .course_instructions h1+div{height:calc(100% - 4rem);overflow-y:scroll;display:inline-block;position:relative}@media (max-width: 998px){.course_status .reviewpopup_wrapper .reviewpopup_content,.course_status .course_instructions_wrapper .reviewpopup_content{width:90%}}.course_status.moveonside .course_timeline{display:none;min-width:auto}.course_status.moveonside .course_timeline.comments_shown{overflow-y:scroll}.course_status.moveonside .course_content{width:100%}.course_status .course_package_wrapper{width:100%}.course_status .course_package_wrapper .course_package_header{display:flex;justify-content:space-between;align-items:center;background:var(--highlight);padding:0 1rem}.course_status .course_assignment_wrapper .upload_assignment{width:100%}.course_status .course_assignment_wrapper .assignment_attachments{margin:2rem 0;display:flex;flex-direction:row;flex-wrap:wrap}.course_status .course_assignment_wrapper .assignment_attachments>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:0.5rem 1rem;border:1px solid var(--border);padding:1rem;min-width:200px}.course_status .course_assignment_wrapper .course_assignment{display:flex;width:100%;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap}.course_status .course_assignment_wrapper .assignment_left{width:100%;margin-right:1rem;display:flex;flex-direction:column;justify-content:space-around}.course_status .course_assignment_wrapper .assigment_evaluated{display:flex;flex-direction:column;justify-content:center;align-items:start}.course_status .course_assignment_wrapper .upload_assignment{display:flex;flex-direction:column;justify-content:space-between}.course_status .course_assignment_wrapper .assignment_right{display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:center;font-size:20rem;min-width:20rem}.course_status .course_assignment_wrapper .allowed_file_extenstions{margin:2rem 0}.course_status .course_assignment_wrapper .allowed_file_extenstions span{margin:0.1rem}.course_status .course_assignment_wrapper .allowed_file_extenstions span:not(:last-child):after{content:','}.course_status .circular_progress{position:relative;width:24px;height:24px;display:block;border-radius:50%;background:#eee;background-image:linear-gradient(to right, transparent 50%, var(--success) 0);color:transparent;text-align:center}.course_status .circular_progress:before{content:'';position:absolute;top:0;left:50%;width:50%;height:100%;border-radius:0 100% 100% 0 / 50%;background-color:inherit;transform-origin:left;animation:spin 50s linear infinite, bg 100s step-end infinite;animation-play-state:paused;animation-delay:inherit}.course_status .course_content{padding:1rem 1rem 0;flex:5 0 220px;display:flex;width:100%;flex-direction:column}.course_status .course_content .course_content_header{display:flex;justify-content:space-between;position:sticky;top:0;background:var(--highlight);margin:-1rem;padding:1rem;line-height:0;border-bottom:1px solid var(--border);box-shadow:0 1px 2px var(--border);z-index:999}.course_status .course_content .course_content_header .toggle_timeline_wrapper{display:flex;align-items:center}.course_status .course_content .course_content_header .toggle_timeline_wrapper .vicon+span{font-size:11px;opacity:0.2}.course_status .course_content .course_content_header .toggle_timeline_wrapper:hover .vicon+span{opacity:1}.course_status .course_content .course_content_header+h2{margin-top:2rem;font-size:2rem;margin-bottom:1rem;font-weight:600}.course_status .course_content .course_content_content_wrapper{display:flex;flex-direction:column;justify-content:flex-start;flex:0;margin-top:1.5rem;height:auto}.course_status .course_content .course_content_content_wrapper h2{margin:1.5rem 0;font-size:2.5rem;line-height:1;margin-bottom:1rem;font-weight:600}.course_status .course_content .course_content_content_wrapper .unit_videos{margin:2rem 0}.course_status .course_content .course_content_content_wrapper .next_curriculum_item{padding:1rem;cursor:pointer;background:var(--highlight);border:1px solid var(--border);border-radius:5px;display:inline-block;text-align:center;margin:1rem 0;position:relative}.course_status .course_content .course_content_content_wrapper .next_curriculum_item.locked:before{content:"\e62b";position:absolute;font-family:'vicon';left:1rem}.course_status .course_content .course_content_content_wrapper .next_curriculum_item>span{margin:0 0.5rem;display:flex;align-items:center;justify-content:center}.course_status .course_content .course_content_content_wrapper .next_curriculum_item>span>span{padding:0 10px;display:flex;align-items:center}.course_status .course_content .course_content_content_wrapper .next_curriculum_item>span svg{max-width:24px !important;fill:var(--bold)}.course_status .course_content .course_content_content_wrapper .next_curriculum_item:hover{background:var(--primary);color:var(--primarycolor)}.course_status .course_content .course_content_content_wrapper .next_curriculum_item:hover svg{fill:var(--primarycolor)}.course_status .course_content .course_content_content_wrapper .driptimer_wrapper{width:100%;margin:auto;margin-top:3rem}.course_status .course_content .course_content_content_wrapper .driptimer_wrapper .driptimer{display:flex;flex-direction:column;justify-content:center;align-items:center}.course_status .course_content .course_content_content_wrapper .driptimer_wrapper .driptimer span{width:100%}.course_status .course_content .course_content_content_wrapper .driptimer_wrapper .driptimer span.timer_amount{display:flex;flex-direction:row;justify-content:space-around;align-items:center;font-size:2rem}.course_status .course_content .course_content_content_wrapper .driptimer_wrapper .driptimer span.timer_amount>span,.course_status .course_content .course_content_content_wrapper .driptimer_wrapper .driptimer span.timer_unit>span{min-width:35px;text-align:center}.course_status .course_content .course_content_content_wrapper .driptimer_wrapper .driptimer span.timer_unit{display:flex;flex-direction:row;align-items:center;justify-content:space-around;font-size:1rem}.course_status .course_content .course_content_content_wrapper .unit_assignments .assignment{display:flex;flex-direction:column;margin:1rem 0;display:flex;flex-direction:column;border:1px solid var(--border)}.course_status .course_content .course_content_content_wrapper .unit_assignments .assignment .assignment_heading{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem}.course_status .course_content .course_content_content_wrapper .unit_assignments .assignment_content_wrapper{padding:1rem}.course_status .course_content .course_content_content_wrapper .unit_attachments{margin:2rem 0;width:100%;display:flex;flex-direction:column}.course_status .course_content .course_content_content_wrapper .unit_attachments .attachment{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:2rem 0}.course_status .course_content .course_content_content_wrapper .tabs{display:inline-block}.course_status .course_content .course_content_content_wrapper .tabs div{border:none}.course_status .course_content .course_content_content_wrapper .finish_course>.button{min-height:72px;margin-bottom:30px;color:var(--primarycolor);background:var(--primary);width:100%;display:flex;align-items:center;justify-content:center}.course_status .course_timeline{position:relative;transition:0.2s all;flex:1 0 220px;margin:0;background:var(--highlight) !important;border-right:1px solid var(--border) !important;background:none;border:none}.course_status .course_timeline .course_heading{padding:3rem 1.5rem;opacity:1;overflow:hidden;opacity:1;overflow:hidden;background:var(--primary);color:var(--primarycolor)}.course_status .course_timeline .course_heading h2{font-size:2rem;margin-bottom:1rem;line-height:1;color:var(--primarycolor)}.course_status .course_timeline .course_heading .course_progress>span{background:var(--primarycolor)}.course_status .course_timeline.expand{min-width:50%}.course_status .course_timeline .unit_comments_enclosure{position:absolute;top:0;background:var(--sidebar);width:100%;z-index:999;height:100%;overflow-x:hidden;overflow-y:scroll}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper{position:relative;display:flex;flex-direction:column;position:relative}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper>span{background:var(--highlight);padding:1rem;width:100%;line-height:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);box-shadow:0 1px 2px var(--border)}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper.active .unit_comments_action .addcomment_buttons .button{flex:none}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments{padding:1rem;overflow-y:scroll}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments>ul{margin:0}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments .unit_comment_wrapper.disabled{opacity:0.5}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments .unit_comment_wrapper>ul{margin-left:24px}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments .unit_comment{display:flex;flex-direction:row;margin:0 0 1rem 0}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments .unit_comment:hover .unit_comment_content{box-shadow:0 1px 1px var(--border)}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments .unit_comment .comment_user{align-self:flex-start;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-right:10px;max-width:48px}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments .unit_comment .comment_user img{width:32px;height:32px;object-fit:cover;border-radius:50%;margin:0 5px}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments .unit_comment .comment_user span{font-size:0.8rem;opacity:0.7;max-width:64px}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments .unit_comment .unit_comment_content{flex:1;padding:1rem;background:var(--highlight);border-radius:5px}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments .unit_comment .unit_comment_content .unit_comment_header{display:flex;justify-content:space-between;align-items:center;font-size:0.8rem;opacity:0.6;margin:-0.5rem 0 0.5rem}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments .unit_comment .unit_comment_content .unit_comment_header .comment_actions span{margin:0 3px}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments .unit_comment .unit_comment_content .unit_comment_header .comment_actions span.tip:after{left:-40px;top:-3.3rem;font-size:0.7rem;width:auto}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments .unit_comment .unit_comment_content .unit_comment_header .comment_actions span.active{color:var(--primarycolor);background:var(--primary);padding:2px;border-radius:2px}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments_action{padding:0.5rem 1rem;height:48rem;display:flex;z-index:9;margin:0 -0.5rem;width:100%}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments_action .button{margin:0.5rem;flex:1 0 160px;width:100%;cursor:pointer;max-height:36px}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments_action .button>span{flex:1}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments_action .button>.vicon{flex:0 0 24px}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments_action .addcomment{width:100%;display:flex;flex-direction:column}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments_action .addcomment textarea{flex:1;max-height:10rem}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments_action .addcomment .addcomment_buttons{height:48px;width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:5px}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments_action .addcomment .addcomment_buttons .button{flex:1}.course_status .course_timeline .unit_comments_enclosure .unit_comments_wrapper .unit_comments_action .addcomment .addcomment_buttons .link{margin-left:10px}.course_status .course_timeline .course_action_points{width:100%;overflow:hidden;position:sticky;top:0;background:var(--highlight);z-index:9;box-shadow:0 1px 2px var(--border);align-items:center;padding:1rem}.course_status .course_timeline .course_action_points .search-course{display:flex;align-items:center;background:var(--highlight);transform:translateY(-1000%);transition:all 200ms;position:absolute;width:calc(100% - 1.5rem);top:0}.course_status .course_timeline .course_action_points .search-course input{border:none;flex:1;padding:0.5em;font-size:1.2em;background:var(--white);font-size:1rem}.course_status .course_timeline .course_action_points .search-course>span{font-size:11px;opacity:0.6}.course_status .course_timeline .course_action_points .search-course>span+span{opacity:1;padding:0 5px}.course_status .course_timeline .course_action_points .search-course.active{transform:translateY(0px);z-index:999}.course_status .course_timeline .course_action_points .action_points{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.course_status .course_timeline .course_action_points .action_points div{padding:1rem;flex:1;min-width:20px}.course_status .course_timeline .course_action_points .action_points div.finish_course{min-width:160px;margin:0;padding:0 1rem}.course_status .course_timeline .course_action_points .action_points div.finish_course .button{width:100%}.course_status .course_timeline .course_action_points .action_points .vicon.vicon-arrow-left{position:relative;z-index:auto}.course_status .course_timeline>ul{margin-top:-3.6rem;overflow:hidden;list-style:none;margin:0}.course_status .course_timeline>ul li{transition:all 0.5s;position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin:0 !important;padding:1rem;border-bottom:1px solid var(--border)}.course_status .course_timeline>ul li.collapsed_lesson{transform:scaleY(0);display:none}.course_status .course_timeline>ul li.open_lesson{transform:scaleY(1);display:flex}.course_status .course_timeline>ul li p{flex:1;align-items:center;display:flex;cursor:pointer}.course_status .course_timeline>ul li p>span{align-items:center;display:flex;margin-right:0.5rem}.course_status .course_timeline>ul li p>span svg{fill:var(--bold);width:16px !important;height:16px}.course_status .course_timeline>ul li p>span.lesson_title{flex:1}.course_status .course_timeline>ul li p>span .lesson_duration,.course_status .course_timeline>ul li p>span .lesson_count,.course_status .course_timeline>ul li p>span.lesson_duration,.course_status .course_timeline>ul li p>span.lesson_count{font-size:75%;opacity:0.5;margin-right:0.5rem}.course_status .course_timeline>ul li.active{border-left:5px solid var(--primary);color:var(--primary);font-weight:600;margin:0}.course_status .course_timeline>ul li.active svg{fill:var(--primary)}.course_status .course_timeline>ul li .unit_progress_wrapper{position:relative;height:100%}.course_status .course_timeline>ul li.section{background:var(--sidebar);color:var(--bold);margin:0}.course_status .course_timeline>ul li.section p{font-weight:600;font-size:120%;display:flex;flex-direction:column;align-items:flex-start}.course_status .course_timeline>ul li:not(.section).done>div.unit_progress_wrapper:before{content:"\e64c";font-family:'vicon';color:#34c534;font-weight:900;font-size:12px;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;z-index:9;align-items:center;justify-content:center}.course_status .course_timeline>ul li:not(.section).done>div.unit_progress_wrapper .react-progress-circle{line-height:0}.course_status .right_block{display:flex;align-items:center;text-transform:uppercase;font-size:11px}.course_status .right_block .review_block{margin:0 5px}.course_status .unit_prevnext{display:flex;flex-direction:row;justify-content:space-between;margin:0 !important;color:var(--bold);background:none;border-radius:5px;overflow:hidden;margin:0 -5px;flex:1;line-height:1;display:flex;justify-content:flex-end}.course_status .unit_prevnext .navigate_unit{margin:0 5px;display:flex;align-items:center}.course_status .unit_prevnext .navigate_unit span:not(.vicon){cursor:pointer;font-size:11px;text-transform:uppercase;padding:2px}.course_status .uploader{height:100%;border:2px dashed var(--border);align-items:center;display:flex}.course_status .uploader .upload_file{padding:0.3rem;font-size:0.9rem;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.course_status .uploader .upload_file input{display:none}.course_status .lesson_info{font-weight:600;opacity:0.5;display:flex;align-items:center;margin-bottom:3px}.course_status .lesson_info>span+span{margin-left:1rem}.course_status .ReactProgressCircle_circleBackground{fill:transparent;stroke:var(--border);transition:stroke-dashoffset 0.8s;transform:rotate(-90deg);transform-origin:50% 50%}.course_status .ReactProgressCircle_circle{fill:transparent;stroke:var(--success)}.course_status .incourse{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row-reverse;margin:-0.5rem}.course_status .incourse>*{margin:0.5rem}.course_status .incourse .quiz_pagination_wrapper{margin:1.5rem 0}.course_status .incourse .quiz_pagination_wrapper .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.course_status .incourse .quiz_pagination_wrapper .question .button{width:auto !important;display:inline-block !important;height:auto !important}.course_status .incourse .quiz_pagination_wrapper>.button{background:var(--highlight) !important;color:var(--bold) !important;border:1px solid var(--border) !important;min-width:auto !important;margin:0;text-align:center;border-radius:0;padding:12px 0;width:48px !important}.course_status .incourse .quiz_pagination_wrapper>.button.right{float:none}.course_status .incourse .quiz_pagination_wrapper>.button.active{background:var(--primary) !important;color:var(--primarycolor) !important}.course_status .incourse .quiz_pagination_wrapper>.button.ques_link{min-with:auto !important}.course_status .incourse .quiz_stats_chart{display:flex;flex-direction:row;flex-wrap:wrap}.course_status .incourse .quiz_stats_chart .quiz_stats_chart_pie{width:340px}.course_status .incourse .quiz_stats_chart .question_stats_content_wrapper{width:calc(100% - 340px)}.course_status .incourse .quiz_stats_chart span.question_stats_content_heading{margin-bottom:1rem;display:inline-block}.course_status .incourse .quiz_stats_chart span.question_stats_content_heading:not(:nth-child(1)){margin-top:1.5rem}.course_status .incourse .quiz_stats_chart .question_stats_content{display:flex;flex-wrap:wrap;margin:0 -5px}.course_status .incourse .quiz_stats_chart .question_stats_content>*{margin:5px}.course_status .incourse .question_wrapper{min-height:100px;position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;z-index:99;text-align:center;transition:all 200ms ease-in}.course_status .incourse .question_wrapper.loaded .result{transform:translateX(40%)}.course_status .incourse .question_wrapper.loaded .result .correct>span,.course_status .incourse .question_wrapper.loaded .result .incorrect>span{transform:scale(1)}.course_status .incourse .question_wrapper .fillblank_area{clear:none;display:inline-block}.course_status .incourse .question_wrapper .result{transition:all 200ms ease-in}.course_status .incourse .question_wrapper .incorrect,.course_status .incourse .question_wrapper .correct{display:inline-block;margin-top:15px;padding:10px}.course_status .incourse .question_wrapper .incorrect strong{color:#ef614d;font-size:48px;line-height:64px;margin:0 10px;font-weight:600}.course_status .incourse .question_wrapper .incorrect>span{background:#ef614d}.course_status .incourse .question_wrapper .incorrect>span:before{content:"\e646";font-family:vicon;color:#fff;font-weight:900;position:absolute;font-size:3rem;top:50%;left:50%;transform:translate(-50%, -50%)}.course_status .incourse .question_wrapper .correct strong{font-size:48px;line-height:64px;margin:0 10px;font-weight:600;color:#75b733}.course_status .incourse .question_wrapper .correct>span:before{content:"\e64c";font-family:vicon;color:#fff;font-weight:900;position:absolute;font-size:3rem;top:50%;left:50%;transform:translate(-50%, -50%)}.course_status .incourse .question_wrapper span{position:relative;width:64px;height:64px;float:left;border-radius:50%;background:#75b733;display:block;padding:30px;transform:scale(15);transition:all 200ms ease-in-out}.course_status .incourse .question_wrapper span .correct>span:before{font-family:fonticon;top:18px;left:18px;content:"\e038";color:#FFF;font-size:30px;line-height:1;position:absolute}.course_status .incourse .checked_answer{margin:2.5rem 0 0;padding:1rem;font-size:1.2rem;color:var(--bold);border:1px solid var(--border);background-color:var(--sidebar);border-radius:2px}.course_status .incourse .checked_answer.incorrect{background:#d8eec2}.course_status .incourse .checked_answer.correct{background:#d8eec2}.course_status .incourse .checked_answer span{white-space:nowrap}.course_status .incourse .quiztimer{display:grid;justify-items:center;align-items:center}.course_status .incourse .quiztimer .circle_timer{display:flex;flex-direction:row}.course_status .incourse .quiztimer .circle_timer>span{display:flex;justify-content:center;flex-direction:column}.course_status .incourse .quiztimer .circle_timer .react-progress-circle{display:flex}.course_status .incourse .quiztimer .timer_amount,.course_status .incourse .quiztimer .timer_unit{color:var(--bold);line-height:1em;display:grid;grid-template-columns:1fr 5px 1fr;justify-items:center}.course_status .incourse .quiztimer .timer_amount span:nth-child(n+4),.course_status .incourse .quiztimer .timer_amount span:nth-child(n+4),.course_status .incourse .quiztimer .timer_unit span:nth-child(n+4),.course_status .incourse .quiztimer .timer_unit span:nth-child(n+4){display:none}.course_status .incourse .quiztimer .timer_amount{font-size:2rem}.course_status .incourse .quiztimer .timer_amount span{margin:0 5px}.course_status .incourse .quiztimer .timer_unit{font-size:11px}.course_status .incourse .fillblank_area{clear:none;display:inline-block}.course_status .incourse span.select_question_content{display:inline-block}.course_status .incourse .question_content select{margin:0 5px}.course_status .incourse .droppable>div{border:1px solid rgba(0,0,0,0.08);padding:1rem}.course_status .incourse .droppable.active{overflow-y:scroll}.course_status .incourse .question .droppable,.course_status .incourse .match_options{touch-action:none}.course_status .incourse .droppable>div+div{border-top:none}.course_status .incourse .droppable .dragging{border:1px solid #f5d01a;box-shadow:0 0 6px #efc600}.course_status .incourse .quiz_questions_content .question_actions{margin-top:1rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:1.5rem}.course_status .incourse .quiz_questions_content .question_actions span.button{cursor:pointer;padding:0.2rem;font-size:1.2rem;margin:0}.course_status .incourse .quiz_questions_content .question_actions>div{display:flex;flex-direction:row}.course_status .incourse .quiz_questions_content .question_actions>div span{margin:0 0.2rem;z-index:11}.course_status .incourse .quiz_questions_content .question_actions>div span:not(.marks){cursor:pointer}.course_status .incourse .quiz_questions_content .question .marks i.icon-check-5:before{content:"\e63a";font-family:vicon;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;margin:5px}.course_status .incourse .question .question_option p{display:inline-block}.course_status .incourse .question_option{display:block;margin-bottom:1rem}.course_status .incourse .question_option label{margin-bottom:0}.course_status .incourse .question_option.radio+.radio{margin-left:0}.course_status .incourse .match_playground{display:grid;grid-template-columns:1fr 1fr;justify-content:center;align-items:stretch;grid-gap:1rem;margin:1rem 0}.course_status .incourse .match_playground .droppable{border:1px solid rgba(0,0,0,0.2)}.course_status .incourse .match_playground .match_options .match_option{border:1px solid rgba(0,0,0,0.08);padding:2rem}.course_status .incourse .match_playground .droppable{display:grid;grid-template-columns:1fr;grid-gap:10px;padding:30px;justify-content:center;align-items:center}.course_status .incourse .match_playground .droppable>div{border-top:1px solid var(--border)}.course_status .incourse .match_playground .match_option{background:var(--border)}.course_status .incourse .match_playground .match_option .children>div{border:1px solid var(--border);padding:1rem;background:var(--highlight)}.course_status .incourse .quiz_questions_content{flex:3 0 480px;max-width:100%}.course_status .incourse .quiz_questions_content .question_content{padding:1rem 0;border-top:none}.course_status .incourse .quiz_questions_content .question{position:relative}.course_status .incourse .quiz_questions_content .question .question_hint{cursor:pointer;margin-right:5px}.course_status .incourse .quiz_questions_content .question .question_hint:before{content:"\e718";font-family:vicon;font-size:22px}.course_status .incourse .quiz_questions_content .question .question_hint.show:before{content:"\e646"}.course_status .incourse .quiz_questions_content .question .question_hint span.question_hint_content{transform:scale(0);padding:1rem;background:var(--sidebar);border-radius:5px;margin:1rem 0;opacity:0;transition:0.2s all}.course_status .incourse .quiz_questions_content .question .question_hint span.question_hint_content.show{transform:scale(1);opacity:1}.course_status .incourse .quiz_questions_content .question .explanation{padding:1rem;font-size:1.2rem;border:1px solid var(--border);background:var(--highlight);z-index:99;position:relative}.course_status .incourse .quiz_questions_content .question_wrapper.loaded .result{transform:translate(0, -24px) scale(0.75)}.course_status .incourse div.sort_options{touch-action:none}.course_status .incourse .single-quiz .question .question_content:first-child{border-top:none}.course_status .incourse .quiz_questions li>strong{display:block;margin:5px 0}.course_status .incourse .incoursequiz_details{display:flex;flex:1 0 240px !important;max-width:100%;flex-direction:column;justify-content:space-between;align-items:baseline;align-items:center;margin-bottom:1.5rem;flex:1;z-index:999;padding:0.5rem;position:sticky;top:3rem;background:var(--highlight);bordeR:1px solid var(--border);border-radius:5px;align-items:center;transition:0.5s all;margin:1rem 0}.course_status .incourse .incoursequiz_details.fixed{position:sticky;top:3rem}.course_status .incourse .incoursequiz_details>div{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -0.5rem;align-items:center;width:100%}.course_status .incourse .incoursequiz_details>div>*{margin:0.5rem}.course_status .incourse .incoursequiz_details>div strong{flex:1}.course_status .incourse .incoursequiz_details>div strong .student_score{font-size:1.8rem}.course_status .incourse .incoursequiz_details>div strong .student_quiz_status{opacity:0.7;font-size:75%;margin:0 0.75rem}.course_status .incourse .incoursequiz_details>div .show_questions{display:flex;align-items:center}.course_status .incourse .incoursequiz_details>div .show_questions>span:not(.vicon){font-size:11px;opacity:0.5;text-transform:uppercase}.course_status .incourse .incoursequiz_details .incourse_quiz_button>a{flex:1;margin:0 1rem}.course_status .incourse .incoursequiz_details .quiz_timeline{min-width:160px;margin:0;padding:0;max-height:none;overflow:hidden}.course_status .incourse .incoursequiz_details .quiz_timeline li.done>span{display:flex;align-items:center;flex-direction:row-reverse}.course_status .incourse .incoursequiz_details .quiz_timeline li.done>span:before{position:relative;color:var(--primary)}.course_status .incourse .incoursequiz_details .quiz_timeline li.done.active>span:before{color:var(--primarycolor)}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper{border:none;justify-content:center;align-items:center;display:flex}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper>ul{display:flex;flex-wrap:wrap;margin:-0.25rem;font-size:0.8rem}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper>ul li{margin:0.25rem;padding:5px;border-radius:2px;border:none;display:flex;width:32px;height:24px;align-items:center;border:1px solid var(--border);cursor:pointer}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper>ul li.bookmarked{box-shadow:0 2px 2px var(--shadow)}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper>ul li.done{background:var(--border)}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper>ul li.done>span:before{content:"\e64c";font-family:vicon}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper>ul li.done.correct{color:#fff;background:rgba(0,128,0,0.5)}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper>ul li.done.incorrect{color:#fff;background:rgba(255,0,0,0.5)}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper>ul li.done.incorrect>span:before{content:"\e646"}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper>ul li.active{background:var(--primary);color:var(--primarycolor)}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper>ul li>span{position:relative;width:100%;text-align:center;margin:0;height:auto;background:none;border-radius:0;bordeR:none;top:auto;left:auto}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper>ul>span{display:flex;align-items:center;margin:0 0.5rem}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper>ul>span>span:not(.vicon){font-size:11px;opacity:0.5;text-transform:uppercase}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper.question_numbers ul>li{width:auto !important;white-space:nowrap}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper.question_numbers ul>li:before{content:attr(data-number)}.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper.question_numbers ul>li>span{padding:0 5px;background:var(--border);margin:-2px -2px -2px 5px;border-radius:2px}.course_status .incourse span.question_hint_content{transform:scale(0);padding:1rem;background:var(--sidebar);border-radius:5px;margin:1rem 0;opacity:0;transition:0.2s all}.course_status .incourse span.question_hint_content.show{transform:scale(1);opacity:1}.course_status .incourse .question_option .radio>input[type=radio]+label,.course_status .incourse .question_option .checkbox>input[type=radio]+label{display:flex;align-items:center}.course_status .incourse div#unit.quiz_title h1{width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course_status .incourse div#unit.quiz_title h5{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course_status .incourse .loading_quiz.disabled{display:none}.course_status .incourse .loading_quiz{position:fixed !important;width:0%;height:0%;left:50%;top:50%;z-index:9999}.course_status .incourse .question_correct{border:2px solid rgba(0,128,0,0.5) !important;padding:5px;border-radius:5px}.course_status .incourse .question_incorrect{border:2px solid rgba(255,0,0,0.5) !important;padding:5px;border-radius:5px}.course_status .incourse .quiz_questions_content{flex:3 0 640px;max-width:100%}.course_status .incourse .quiz_questions_content .question_option.radio label>div,.course_status .incourse .quiz_questions_content .question_option.checkbox label>div{display:inline-block}.course_status .incourse .quiz_questions_content .question_option.radio label>div>p,.course_status .incourse .quiz_questions_content .question_option.checkbox label>div>p{margin:0}.course_status .incourse .incourse_quiz_button{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.course_status .incourse .incourse_quiz_button a{text-align:center;width:100%;margin:0.25rem !important}.course_status .incourse .quiz_retake{display:flex;align-items:center;flex-wrap:wrap;margin:0 -0.25rem}.course_status .incourse .quiz_retake>*{flex:1 0 180px;margin:0.25rem}.course_status .incourse .confirmpopup_wrapper{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,0.5);z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.course_status .incourse .confirmpopup_wrapper .confirmpopup_content{padding:1rem;background:var(--highlight);border-radius:5px;min-width:50%}.course_status .incourse span.question_stats_content_heading{margin-bottom:1rem;display:inline-block}.course_status .incourse span.question_stats_content_heading:not(:nth-child(1)){margin-top:1.5rem}.course_status .incourse .question_stats_content .checked_answer span{text-transform:capitalize}.course_status .incourse .question_stats_content{display:flex;flex-wrap:wrap;margin:0 -5px;align-items:start}.course_status .incourse .question_stats_content>*{margin:5px}.course_status .incourse .question_stats_content span{margin:5px}.course_status .incourse .question_stats_content .checked_answer{text-align:center}.course_status .incourse .quiz_stats_chart{display:flex;flex-direction:row;flex-wrap:wrap}.course_status .incourse .quiz_stats_chart .quiz_stats_chart_pie{flex:1 0 240px}.course_status .incourse .quiz_stats_chart .question_stats_content_wrapper{flex:2 0 480px}.course_content_content{display:inline-block;width:100%;padding:0.75rem 1rem 0}.course_content_content h2{font-size:2.5rem;font-weight:800;margin:0 0 1.5rem !important}.course_content_content .video_wrapper{z-index:11}.course_content_content .unit_attachments{background:var(--border);padding:1rem;margin:1rem 0;border-radius:5px;display:flex;flex-direction:column}.course_content_content .unit_attachments h3{font-weight:600;margin-bottom:0.5rem}.course_content_content .unit_attachments .attachment{display:flex;justify-content:space-between;padding:5px 0}.course_content_content .unit_assignments{background:var(--border);padding:1rem;margin:1rem 0;border-radius:5px;display:flex;flex-direction:column}.course_content_content .unit_assignments h3{font-weight:600;margin-bottom:0.5rem}.course_content_content .unit_assignments .assignment .assignment_heading{display:flex;justify-content:space-between;padding:5px 0}.course_content_content .pratice_questions{margin:1rem 0}.course_content_content .pratice_questions .incourse{margin:1rem 0;background:var(--sidebar);padding:1rem 1.5rem;border-radius:8px}.course_content_content .pratice_questions .incourse .quiz_questions_content{margin:0}.finish-course-content{display:flex;flex-direction:column;justify-content:center;text-align:center;padding-top:60px}.finish-course-content h1{font-size:3rem}.finish-course-content h2{font-size:2.5rem}.finish-course-content h3{font-size:1.8rem}.finish-course-content .post_completion_message{flex:1;max-height:calc(100vh - 550px);overflow-y:scroll}.finish-course-content .vibe_editor_rich_text{text-align:start}.finish-course-content .completion_message{font-size:1.2rem;margin:1rem 0}.finish-course-content .awards{display:flex;align-items:baseline;justify-content:center;margin:1.5rem 0}.finish-course-content .awards .certificate svg,.finish-course-content .awards .badge img{fill:var(--light);width:64px;height:64px;border-radius:5px}.finish-course-content .awards>*{margin:1rem 0.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fafafa;padding:1rem;box-shadow:0 2px 5px rgba(0,0,0,0.1);border-radius:5px;width:128px;transition:all 0.2s;font-size:1rem;font-weight:600}.finish-course-content .awards>*:hover{box-shadow:0 2px 10px rgba(0,0,0,0.2);transform:translateY(-2px)}.finish-course-content .finished_percentage{display:flex;align-items:center;justify-content:center;margin:0;position:absolute;top:-90px;right:calc(50% - 90px)}.finish-course-content .finished_percentage>span{width:180px;height:180px;font-weight:800;display:flex;flex-direction:column;line-height:0;align-items:center;justify-content:center;border-radius:50%;font-size:1.6rem;font-weight:600;color:var(--primarycolor);background:var(--primary);box-shadow:0 -1px 1rem var(--highlight)}.finish-course-content .finished_percentage>span:before{position:absolute;content:'';width:100%;height:100%;border:10px solid #fff;box-shadow:inset 0 1px 10px rgba(0,0,0,0.4);border-radius:50%;z-index:0}.finish-course-content .finished_percentage>span>span{line-height:1;font-size:11px;display:flex;flex-wrap:wrap;letter-spacing:1px;position:relative;font-weight:800;font-size:11px;letter-spacing:2px}.finish-course-content .finished_percentage>span>span+span{width:80%}.finish-course-content .finished_percentage>span>span strong{font-size:4rem;color:var(--primarycolor);margin-left:-0.5rem}.finish-course-content .finished_percentage>span>span strong+span{font-size:1rem;position:absolute;margin-top:1rem;right:-1rem;top:0}.quiz_bar{background:var(--highlight);padding:0.5rem;margin:1rem 0;align-items:center;display:inline-block;width:100%}.quiz_pagination_wrapper .faded{opacity:0.45}.quiztimer{display:flex;justify-content:center}.quiztimer .c100.big{font-size:10rem}.quiztimer .c100.big>span{font-size:1.5rem;display:flex;flex-direction:column;line-height:1.5}.quiztimer .c100.big>span span.timer_amount,.quiztimer .c100.big>span span.timer_unit{display:flex;align-items:center;justify-content:center}.quiztimer .c100.big>span span.timer_amount>span+span,.quiztimer .c100.big>span span.timer_unit>span+span{margin-left:2px}.quiztimer .c100.big>span>span.timer_unit{font-size:0.7rem;opacity:0.5}.quiztimer .c100.big:after{border:1px dashed rgba(0,0,0,0.05)}.course_assignment{display:flex;flex-direction:row-reverse;align-items:flex-start;flex-wrap:wrap;margin:-0.5rem}.course_assignment>*{flex:1 0 240px;max-width:100%;margin:0.5rem}.course_assignment>*.assignment_content_wrapper{flex:3 0 480px}.course_assignment .assignment_content_wrapper .vibe_rich_editor{border:none}.course_assignment .assignment_content_wrapper .allowed_file_extenstions{font-size:11px;opacity:0.6;margin:0.5rem -0.5rem;display:flex;align-items:center}.course_assignment .assignment_content_wrapper .assignment_attachments{background:var(--highlight);bordeR:1px solid var(--border);text-align:center;margin:0.5rem 0;padding:0.5rem}.course_assignment .assignment_content_wrapper .assigment_evaluated{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;margin:1rem 0}.course_assignment .assignment_content_wrapper .assigment_evaluated .remarks{grid-column:1/-1}.course_assignment .assignment_content_wrapper .assigment_evaluated .remarks h3{margin:0.5rem 0}.course_assignment .assignment_details{padding:1rem;border:1px solid var(--border);display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;font-size:1.5rem;font-weight:600;background:var(--highlight);box-shadow:0 1px 5px var(--border);border-radius:5px}.course_assignment .assignment_details .assignment_marks{margin-bottom:1rem;display:flex;flex-direction:column;font-size:2.5rem;align-items:center}.course_assignment .assignment_details .assignment_marks>span+span{margin:0 10px;font-size:0.8rem;opacity:0.6;font-weight:400}@media (max-width: 768px){.course_status .course_content .course_content_header{height:3rem}.course_status .course_content .course_content_content_wrapper{margin-bottom:1.5rem}.course_status .course_assignment_wrapper .course_assignment{flex-direction:row}.course_status .course_assignment_wrapper .course_assignment .assignment_details{margin-left:0;margin-bottom:1.5rem}.course_status .reviewpopup_wrapper .reviewpopup_content .popup-footer>a,.course_status .reviewpopup_wrapper .course_instructions .popup-footer>a,.course_status .course_instructions_wrapper .reviewpopup_content .popup-footer>a,.course_status .course_instructions_wrapper .course_instructions .popup-footer>a{flex:auto;text-overflow:ellipsis;width:100%;display:inline-block;overflow:hidden}.course_status .reviewpopup_wrapper .reviewpopup_content .popup-footer,.course_status .reviewpopup_wrapper .course_instructions .popup-footer,.course_status .course_instructions_wrapper .reviewpopup_content .popup-footer,.course_status .course_instructions_wrapper .course_instructions .popup-footer{flex-wrap:wrap}.course_status .course_timeline .course_action_points .search-course{padding:0 0.5rem}}.course_progress_wrapper{display:flex;align-items:center;min-width:150px;font-size:0.75rem}.course_progress_wrapper>span{margin:0 0.5rem}.course_progress_wrapper .course_progress{position:relative;width:100%;height:5px;background:rgba(0,0,0,0.05)}.course_progress_wrapper .course_progress>span{background:#1ebf1e;height:100%;height:5px;border-radius:5px;position:absolute;left:0;top:0}.wplms-course-star-rating{display:flex;align-items:center;flex-direction:row}.wplms-course-star-rating .vicon{padding:3px 3px 5px 5px}.wplms-course-star-rating .vicon.golden{background:gold;color:#fff;border-radius:5px}.wplms-course-star-rating .vicon+.vicon{margin-left:0.5rem}@media (max-width: 480px){.course_status{flex-direction:column}.course_status_fullscreen.admin-bar #wpadminbar{display:none}.course_status_fullscreen.admin-bar .course_status{height:100vh;top:0}.course_status .incourse .incoursequiz_details.fixed{width:calc(100% + 4rem);margin:0 -2rem}}a.button.is-primary{color:var(--primarycolor)}.buttons.has-addons{display:flex}.buttons.has-addons.small>.button{background:none;padding:0.5rem;height:1.5rem;font-size:0.8rem;color:var(--primary);margin:0;border:1px solid;display:flex;align-items:center;border-radius:0 5px 5px 0}.buttons.has-addons.small>.button:first-child{border-radius:5px 0 0 5px;border-right:none}.buttons.has-addons.small>.button:hover,.buttons.has-addons.small>.button.is-focused{color:var(--primarycolor);background:var(--primary);border-color:var(--primary)}.button.is-focused{color:var(--primarycolor);background:var(--primary)}@media (max-width: 1000px){.course_status .reviewpopup_wrapper .reviewpopup_content,.course_status .reviewpopup_wrapper .course_instructions,.course_status .course_instructions_wrapper .reviewpopup_content,.course_status .course_instructions_wrapper .course_instructions{width:calc(100% - 20%)}}@media (max-width: 500px){.incourse .quiz_stats_chart .quiz_stats_chart_pie{width:100% !important}.incourse .quiz_stats_chart .question_stats_content_wrapper{width:100% !important}.incourse .quiz_questions_content .question_wrapper.loaded .result{transform:translateX(30%) !important}span.review_block>span:not(.vicon){display:none}}

