/*! EasyCourses
 * https://wpmighty.com/wordpress-plugins/easy-courses
 * Copyright (c) 2019; * Licensed GPLv2+ */

.easycourses_communications_wrapper,.easycourses_settings_wrapper{margin:15px 15px 15px 0}.easycourses_communications_wrapper h3,.easycourses_settings_wrapper h3{color:#23282d;font-size:1.4em;margin:0 5px 0 0}.easycourses_communications_wrapper .description,.easycourses_settings_wrapper .description{color:#888;font-size:.9em;margin:0 5px 0 0}.easycourses_communications_wrapper.discussions form.edit,.easycourses_communications_wrapper.notifications form.edit{background:#fff;border:1px solid #f1f1f1;padding:10px;overflow:hidden}.easycourses_communications_wrapper.discussions form label,.easycourses_communications_wrapper.notifications form label{display:block;margin-top:20px}.easycourses_communications_wrapper.discussions form label.right,.easycourses_communications_wrapper.notifications form label.right{float:right}.easycourses_communications_wrapper.discussions form label:first-child,.easycourses_communications_wrapper.discussions form label:last-child,.easycourses_communications_wrapper.notifications form label:first-child,.easycourses_communications_wrapper.notifications form label:last-child{margin:0}.tab-container{position:relative;overflow:hidden}.tab-container .tab-content-vertical .button-certificate{float:right;margin-top:-35px}.tab-tabs{float:left;width:191px}.tab-tabs ul{list-style:none none;margin-top:0}.tab-tabs ul li.active{background-color:#fff;border-radius:4px 0 0 4px;z-index:0;box-shadow:-1px 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5;border-right:none;box-sizing:border-box}.tab-tabs ul li a,.tab-tabs ul li a:visited{display:block;padding:8px 15px;font-size:.9em;font-weight:500;text-decoration:none}.tab-tabs ul li.active a{color:#000}.tab-tabs li.setup_tab:before{width:97%;margin:0 auto;display:block;content:"";border:1px solid #DDD;border-left:none;border-right:none;border-bottom-color:#FAFAFA}.tab-content{background-color:#fff;padding:10px 20px 20px;box-shadow:0 1px 1px rgba(0,0,0,.04);border:1px solid #e5e5e5;margin:0 0 0 190px;z-index:10}.tab-content .shortcodes-list .cp-shortcode-examples code{display:inline-block;padding:5px 10px}.tab-content .header-save-button{float:right;position:relative;top:-8px}.tab-content .header h3{color:#23282d;font-size:1.3em;margin:0 5px 0 0}.tab-content .header .description{color:#888;font-size:.9em;margin:0 5px 0 0}.tab-content .header{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}.tab-tabs-horizontal ul{list-style:none none;width:100%;border-bottom:1px solid #ccc;min-height:2em}.tab-tabs-horizontal ul li{float:left;border-color:#CCC;background:#e4e4e4;border-image:none;border-style:solid;border-width:1px;color:#555;margin:0 4px -1px 10px;position:relative;top:-1px}.tab-tabs-horizontal ul li.active{background:#F1F1F1;border-bottom-color:#F1F1F1}.tab-tabs-horizontal ul li a{color:#333;text-decoration:none;font-size:1em;line-height:1em;padding:.5em;display:inline-block;font-weight:700}.tab-tabs-horizontal ul li:last-child{float:right;border:none;background:0 0}.tab-container .tab-extra{margin:0;padding:0;position:absolute;right:0}.tab-content.tab-content-horizontal{margin:0;padding:0;border:none;background:0 0;box-shadow:none;clear:both}@media screen and (max-width:700px){.tab-tabs-horizontal ul{padding-top:2em}}.tab-content{min-height:1px}.tab-content .postbox h3{font-size:1.2em;line-height:1.4em;margin:0;padding:8px 12px}.tab-content .body h3{font-size:1.1em;line-height:1.4em;margin:4px 0;padding:3px 5px;background:#f8f8f8;border:1px solid #f1f1f1;border-radius:3px}.tab-content .body p.description{padding:5px 2px;font-size:.95em;color:#888}.tab-content .form-table{border-collapse:collapse;clear:none;margin-top:0;width:100%}.tab-content .form-table p.description{margin:0}.tab-content .form-table.slug-settings tr.break{border-top:1px solid #f8f8f8}.tab-content .form-table.compressed td{padding:5px 0}.settings-error{color:red}.tab-content .form-table.compressed.email-fields th{padding:0}.tab-content .form-table.compressed.email-fields{margin-top:20px}.easycourses_settings_wrapper table.widefat{clear:none}.easycourses_settings_wrapper+h3+.wrap h2{display:none}.cp-content-box .hndle:after{float:right;font-family:dashicons;content:"\f140"}.cp-content-box.collapsed{margin-bottom:1em}.cp-content-box.collapsed .hndle:after{content:"\f142"}.wp-list-table .courses th.manage-column.column-post_title{min-width:50%}.wp-list-table .courses .column-units p{word-wrap:normal}.wp-list-table .courses th.manage-column.column-ID{width:6em}.wp-list-table .courses tbody .date_end,.wp-list-table .courses tbody .date_enrollment_end,.wp-list-table .courses tbody .date_enrollment_start,.wp-list-table .courses tbody .date_start,.wp-list-table .courses thead .manage-column.column-date_end,.wp-list-table .courses thead .manage-column.column-date_enrollment_end,.wp-list-table .courses thead .manage-column.column-date_enrollment_start,.wp-list-table .courses thead .manage-column.column-date_start{width:7em}.wp-list-table .manage-column.column-status{width:90px}.post-type-course .column-certificates,.post-type-course .column-grade,.post-type-course .column-modules,.post-type-course .column-students,.post-type-course .column-view_all{width:100px;text-align:center}.post-type-course table.users .column-certificates{width:7em;vertical-align:middle}.post-type-course table.users .column-certificates .cp-certified{font-size:1em;margin:0}.post-type-course table.users .column-username .row-actions .id span{color:#000}.post-type-course table.users .column-grade,.post-type-course table.users .column-modules,.post-type-course table.users .column-view_all{width:5em}.post-type-course table.users .column-last_active{width:8em}.post-type-course table.users td.column-grade{text-align:right}.post-type-course .column-date_end,.post-type-course .column-date_enrollment_end,.post-type-course .column-date_enrollment_start,.post-type-course .column-date_start,.post-type-course .column-taxonomy-course_category,.post-type-course .column-units{width:130px}.post-type-course .column-paid{width:40px;text-align:center}.post-type-course .column-paid .free{opacity:.6}.post-type-course .column-paid .paid{font-weight:700;color:red}.easycourses_student_searchbox{float:left;margin-bottom:-25px}.easycourses_course_add_student_wrapper{background:#fff;margin:0 0 5px;padding:5px}.easycourses_course_add_student_wrapper .withdraw-all-students{float:right;display:block;padding:5px}.easycourses_course_invite_student_wrapper{clear:both;display:block;width:100%}.easycourses_course_invite_student_wrapper input{font-weight:400}.tab-content .body .easycourses_course_invite_student_wrapper h3{background:0 0;padding:0;margin:10px 0}.tab-content .body .easycourses_course_invite_student_wrapper label{display:block}.tab-content .body .easycourses_course_invite_student_wrapper label span{display:inline-block;width:150px}.actions.column-actions .fa{font-size:1.7em}.actions.column-actions .fa.remove-btn{color:#be4251;cursor:pointer}.duplicate-course-link{cursor:pointer}.column-certificates,.column-students{text-align:right}.certificates.column-certificates .dashicons:before{font-size:1.7em}.certificates.column-certificates .dashicons-yes{color:#6bbb1a}.certificates.column-certificates .dashicons-no{color:#be4252}#course-setup-steps.ui-state-disabled,#course-setup-steps.ui-state-disabled .step-content.ui-state-disabled,#course-setup-steps.ui-state-disabled .step-title.ui-state-disabled{opacity:1}#course-setup-steps .wide label{display:block;padding-bottom:5px}#course-setup-steps .wide.course-step-buttons .notice{margin-bottom:0}#student-add{min-width:300px}#course-setup-steps .step-content{padding:1em 2.2em;position:relative}#course-setup-steps .chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:0;background:0 0;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}#course-setup-steps .chosen-container-multi .chosen-choices{background:#fff;border:1px solid #ddd;box-shadow:0 1px 2px rgba(0,0,0,.07) inset;color:#32373c;outline:0;transition:border-color .05s ease-in-out 0s}#course-setup-steps input.step{margin:25px 10px 0 0}#course-setup-steps .step-content label{font-weight:700;display:block;margin-top:2em;font-size:1.1em;cursor:default}#course-setup-steps .step-content label a.context-link{float:right}#course-setup-steps .step-content.step-1 label.first{margin-top:0}#course-setup-steps .step-content label.required:after{content:' *';color:#E43037}#course-setup-steps .step-content .disabled label.required:after{content:' *';color:#ddd}#course-setup-steps .step-content .disabled label{color:#ddd}#course-setup-steps .step-content label.checkbox{font-weight:400;display:block;margin:0;font-size:1em;cursor:pointer}#course-setup-steps .step-content label p.description{font-weight:400}#course-setup-steps .step-content input.error,#course-setup-steps .step-content textarea.error{border:1px solid red}#course-setup-steps .step-content input.wide{width:100%}#course-setup-steps .step-content .medium{min-width:400px;width:40%}#course-setup-steps .step-content label.drop-line{position:relative;top:2.2em;margin:0}#course-setup-steps .step-title{font-size:1.3em;line-height:1.8em;padding:.5em 1.5em;position:relative;outline:0;outline:hidden;overflow:hidden;margin:0 0 10px;background:#f1f1f1;color:#333}#course-setup-steps .step-title.ui-state-active{background:#0091CD;color:#fff}.easycourses-course-step-container{padding:10px;background:#fff;border:1px solid #f1f1f1}.easycourses-course-step-container .button-preview{background:#ec8c35;border:none;box-shadow:none;color:#fff;display:inline-block;margin:5px 5px 15px auto;text-align:center;width:120px;border-radius:0}.easycourses-course-step-container .button-preview:hover{background:#e99a53;color:#fff}.easycourses-course-step-container.metaboxes{box-sizing:border-box;width:70%;float:left}.course-edit-metaboxes{box-sizing:border-box;width:30%;float:right;padding-left:20px}.course-edit-metaboxes:after{display:block;clear:both;content:''}.easycourses-pro_page_easycourses_course .course-edit-metaboxes .postbox,.easycourses_page_easycourses_course .course-edit-metaboxes .postbox{padding:5px}#course-setup-steps .step-title .status{border-radius:50px;box-sizing:border-box;float:right;height:20px;width:20px;background:#f1f1f1;border:1px solid #ddd;position:absolute;top:.8em;right:1em;text-align:center}#course-setup-steps .step-title .status.saved{background:#6FC26E;color:#fff;border-color:#54a553}#course-setup-steps .step-title .status.saved:after{font-family:dashicons;content:"\f147";position:relative;top:-.3em;width:20px}#course-setup-steps .step-title .status.save-error{background:#E43037;color:#fff;border-color:#972727}#course-setup-steps .step-title .status.save-error:after{font-family:dashicons;font-size:.9em;content:"\f335";position:relative;top:-.4em;width:20px}#course-setup-steps .step-title .status.save-attention{background:#EC8C35;color:#fff;border-color:#b1622e}#course-setup-steps .step-title .status.save-attention:after{font-family:dashicons;font-size:.7em;content:"\f227";position:relative;top:-.6em;width:20px}#course-setup-steps .step-title .status.save-process{background:url(../img/ajax-loader.gif) 0 0/20px no-repeat;color:#fff;border:0}#course-setup-steps .step-title.ui-state-active .status.save-process{background:url(../img/ajax-loader-blue.gif) 0 0/20px no-repeat;color:#fff;border:0}#course-setup-steps .wide.course-step-buttons>span{display:inline-block;margin-left:5px;margin-top:30px;color:#6fc26e}.course-structure table tr:hover td{background-color:#bef}.course-structure table{width:100%;margin-top:20px}.course-structure table th{text-align:left;margin:3px 20px 3px 0}.course-structure table tr td{border-bottom:1px solid #dfdfdf;text-align:center;vertical-align:middle}.course-structure table tr.page small{opacity:.8}.course-structure .column-course-structure{min-width:320px;position:relative;height:45px;vertical-align:top}.course-structure .column-course-structure small{display:block!important}.course-structure .column-free-preview,.course-structure .column-show,.course-structure .column-time{width:100px;text-align:center}.course-structure table thead tr.break th{border-bottom:1px solid #DFDFDF}.course-structure table tr.module td:first-child,.course-structure table tr.page td:first-child,.course-structure table tr.unit td:first-child{text-align:left;padding:2px 0 4px}.course-structure table tr.unit td:first-child{font-weight:700}.course-structure table tr.module td:last-child,.course-structure table tr.page td:last-child,.course-structure table tr.unit td:last-child{padding:2px 0 4px}.course-structure table tr.unit td:last-child{font-weight:bolder}.course-structure table tr.page td:last-child{font-weight:700}.course-structure table tr.module td:last-child{font-weight:lighter}.course-structure table tr.page td:first-child{text-indent:1em}.course-structure table tr.module td:first-child{text-indent:2em}.course-structure table tr.unit{background:#eee}.course-structure table tr.page{background:#fafafa}.course-structure table tr.module.draft,.course-structure table tr.page.draft,.course-structure table tr.unit.draft{color:#7f7f7f;font-style:oblique}.course-structure .column-course-structure small{border:0;margin:0;padding:0;font-weight:400;color:#7f7f7f;text-align:right;position:absolute;right:0}#course-setup-steps .step-title{cursor:pointer}#course-setup-steps .date-range .end-date,#course-setup-steps .date-range .start-date{position:relative;display:inline-block;min-width:250px;margin-top:10px}#course-setup-steps .date-range div.date{width:80px;cursor:text;display:inline;margin-right:10px}#course-setup-steps .date-range div.date::after{color:#c9c9c9;content:"\f508";font:17px/17px dashicons;right:15px;position:absolute;bottom:6px;z-index:1}#course-setup-steps .date-range label{display:inline;font-weight:400;cursor:default}#course-setup-steps .class-size .col{position:relative;display:inline-block;min-width:150px;margin-top:10px;font-weight:400;font-size:1em}input.button.button-primary.instructor-assign{position:relative;top:-2px}#course-setup-steps .step-content .facilitator-info,#course-setup-steps .step-content .instructors-info{overflow:hidden}#course-setup-steps .step-content .avatar-holder{margin-bottom:5px;margin-left:5px;margin-right:5px;float:left;width:80px;min-height:120px;border:1px solid #f5f5f5;text-align:center;position:relative;z-index:0}#course-setup-steps .step-content .avatar-holder .fa{margin-top:10px;color:#6bbb1a}#course-setup-steps .step-content .avatar-holder:hover{opacity:.7}#course-setup-steps .step-content .avatar-holder.empty{border:1px dashed #e1e1e1}#course-setup-steps .step-content .remove a{display:block;width:80px;height:80px;position:absolute;font-size:28px;color:#FFF;text-indent:9999px;overflow:hidden;text-decoration:none;text-shadow:0 0 2px rgba(0,0,0,.7);z-index:9999}#course-setup-steps .step-content .remove.removing-process a{text-indent:0;padding-top:20px}#course-setup-steps .step-content .remove.removing-process a span{font-size:30px}#course-setup-steps .step-content .remove a:hover{text-indent:0}#course-setup-steps .step-content .remove a span.dashicons-dismiss::before{font-size:28px;left:28px;margin:0;padding:0;position:absolute;top:28px}#course-setup-steps .step-content .facilitator-name,#course-setup-steps .step-content .instructor-name{display:block;float:left;text-align:center;font-size:10px;width:80px}#course-setup-steps .step-content .instructor-avatar-holder.empty .facilitator-name,#course-setup-steps .step-content .instructor-avatar-holder.empty .instructor-name{position:relative;top:40px}#course-setup-steps .step-content .facilitator-status,#course-setup-steps .step-content .instructor-status{background:#0091cd;box-sizing:border-box;color:#fff;position:absolute;top:0;width:80px}#course-setup-steps .step-content .instructor-invite{overflow:hidden;margin-top:2em}#course-setup-steps .step-content .instructor-invite label{clear:both;display:block;float:left;font-weight:400;width:100px;margin:0}#course-setup-steps .step-content .instructor-invite ul{margin:0}#course-setup-steps .step-content .instructor-invite ul li{height:1.3em}#course-setup-steps .step-content .instructor-invite input[type=email],#course-setup-steps .step-content .instructor-invite input[type=text],#course-setup-steps .step-content .instructor-invite ul{clear:right;display:block;float:left;margin-bottom:10px;max-width:280px}#course-setup-steps .step-content .instructor-invite .submit-message{clear:both;padding-left:100px}#course-setup-steps .step-content .instructor-invite .submit-message #invite_instructor_trigger{clear:both;display:inline;margin-left:100px}#course-setup-steps .step-content .instructor-invite .submit-message .message .dashicons.dashicons-yes{color:#6FC26E;padding:4px 0 0 4px}#course-setup-steps .step-content .instructor-invite .submit-message .message .dashicons.dashicons-no-alt{color:#E43037;padding:5px 0 0 4px}#course-setup-steps .step-content .spinners{width:55px}#course-setup-steps .step-content .ui-spinner{border-color:#ddd;border-radius:0;box-shadow:0 1px 2px rgba(0,0,0,.07) inset;position:relative}#course-setup-steps .step-content .ui-spinner a.ui-spinner-button{color:#555;-ms-transform:scale(1.5,.94);transform:scale(1.5,.94);background:#f1f1f1}#course-setup-steps .step-content .ui-spinner a:hover.ui-spinner-button{color:#333}#course-setup-steps .step-content .ui-spinner-button{cursor:default;display:block;font-size:.5em;height:15px;margin:0;overflow:hidden;padding:0;position:absolute;right:-19px;text-align:center;width:16px}.ui-spinner-button.ui-spinner-up{top:-.8em;z-index:1;border-bottom:1px solid #ddd}.ui-spinner-button.ui-spinner-down{bottom:-.8em}#course-setup-steps .step-content .disabled .ui-spinner a.ui-spinner-button{display:none}#course-setup-steps .step-content hr.separator{margin-top:40px}#course-setup-steps .step-content .payment-message{background:#f1f1f1;border:1px solid #ddd;border-radius:10px;padding:10px;margin-top:10px;width:auto}#course-setup-steps .step-content .payment-message h4{margin-top:0}#course-setup-steps .step-content .payment-message p:last-of-type{margin-bottom:0}#course-setup-steps .step-content label .description{font-weight:400;font-style:oblique}[name=publish-course-toggle]{-ms-transform:scale(1.1);transform:scale(1.1);position:relative;left:-1em}.treegrid-indent{width:16px;height:16px;display:inline-block;position:relative}.treegrid-expander{width:16px;height:16px;display:inline-block;position:relative;cursor:pointer}.treegrid-expander-expanded{background-image:url(../img/collapse.png)}.treegrid-expander-collapsed{background-image:url(../img/expand.png)}#courseDescription_ifr{min-height:300px}.chosen-container-multi .chosen-choices li.search-field input[type=text]{width:100%}body[class*="_page_easycourses_course"] .tab-container.horizontal{overflow:visible}@keyframes progress{0%{background-position:0 0}100%{background-position:50px 50px}}.easycourses_settings_wrapper .column-units{width:100px}.easycourses_settings_wrapper .column-actions,.easycourses_settings_wrapper .column-certificates,.easycourses_settings_wrapper .column-students,.easycourses_settings_wrapper .column-week{width:60px!important;text-align:center}.easycourses_settings_wrapper .notice span.fa{font-size:1em}@media screen and (max-width:700px){#course-setup-steps .step-content .medium{min-width:100px;width:100%}}#unit-builder .unit-detail h3{font-size:1.4em}#unit-builder .unit-detail h3 .unit-state{font-size:.8em}#unit-builder .unit-detail .fa-cog{margin-right:5px}#unit-builder .unit-detail label{padding-bottom:5px}#unit-builder .loading{background:url(../img/ajax-loader.gif) left no-repeat;padding-left:22px;margin:50px}#unit-builder .section.unit-builder-body .loading{margin:0}#unit-builder .tab-container .tab-content{min-height:818px}.easycourses-ub-tab{position:relative;cursor:pointer}.easycourses-ub-tab:after{position:absolute;content:'';display:block;height:8px;width:8px;top:38%;right:.5em;border-radius:50%;background:#e0e0e0;border:1px solid #cfcfcf}.easycourses-ub-tab.unit-live:after{background:#6bbb1a;border:1px solid #61a31e}.easycourses-ub-tab.unit-changed:after{background:#dd9116;border:1px solid #bb7615}.tab-tabs ul li.easycourses-ub-tab span{display:block;font-weight:700;min-height:1.4em;padding:7px 24px 7px 7px}.tab-tabs .button.button-add-new-unit{display:block;margin:30px auto 0;text-align:center;width:170px}.tab-content .normal{font-weight:400}.tab-content label{display:inline-block;cursor:default}.tab-content label.bigger{font-size:1.1em}.tab-content .unit-builder-content{padding:0}.tab-content .unit-builder-content .section{padding:10px 20px 20px}.tab-content .unit-builder-content .section.mode-output{padding:0}.tab-content .unit-builder-content .section.unit-builder-components{border-bottom:1px solid #e1e1e1}.tab-content .unit-builder-content .section.unit-builder-modules{padding:0 5px 5px;min-height:150px}.tab-content .unit-builder-content .toggle-switch.easycourses-ui-toggle-switch.off .right,.tab-content .unit-builder-content .toggle-switch.easycourses-ui-toggle-switch.on .left{opacity:.7}.tab-content .unit-builder-content .easycourses-ui-toggle-switch .control{opacity:1}.tab-content .unit-builder-content .unit-buttons{margin:15px 0 5px}.tab-content .unit-builder-content .unit-buttons .button{border:none;box-shadow:none;color:#fff;display:inline-block;margin:5px 5px 0 0;text-align:center;width:auto;min-width:120px;border-radius:0}.tab-content .unit-builder-content .unit-buttons .button.unit-save-button{background:#00b0d6}.tab-content .unit-builder-content .unit-buttons .button.unit-save-button:hover{background:#00d3f9}.tab-content .unit-builder-content .unit-buttons .button.unit-delete-button{background:0 0;float:right}.tab-content .unit-builder-content .unit-buttons .button.unit-delete-button:hover{background:#be4251}.tab-content .unit-builder-content .unit-buttons .button.unit-delete-module-button{margin:10px;background:0 0;color:#be4251}.tab-content .unit-builder-content .unit-buttons .button.unit-delete-module-button:hover{background:#be4251;color:#fff}.tab-content .unit-builder-content .unit-buttons .button.unit-delete-page-button{float:right;background:0 0;color:#be4251}.tab-content .unit-builder-content .unit-buttons .button.unit-delete-page-button:hover{background:#be4251;color:#fff}.tab-content .unit-builder-content .unit-buttons .hidden{display:none}.tab-content .unit-builder-content .button.button-preview{background:#ec8c35}.tab-content .unit-builder-content .button.button-preview:hover{background:#e99a53}.tab-content .unit-builder-content .unit-builder-header{background:#0074A2;color:#fff}.tab-content .unit-builder-content .unit-builder-header #wp-unit_description_1_1-media-buttons{display:none}.tab-content .unit-builder-content .unit-builder-header #wp-unit_description_1_1-editor-tools{background:rgba(0,0,0,.2)}.tab-content .unit-builder-content .unit-builder-header h3{background:0 0;color:#fff;border:none}.tab-content .unit-builder-content .unit-builder-header label{display:block;margin-top:5px;cursor:default}.tab-content .unit-builder-content .unit-builder-header .unit-state{float:right}.tab-content .unit-builder-content .unit-builder-header .date{position:relative}.tab-content .unit-builder-content .unit-builder-header .date:after{bottom:6px;color:#c9c9c9;content:"\f508";font:17px/17px dashicons;position:absolute;left:165px;z-index:1}.tab-content .unit-builder-content .unit-builder-header .notice{color:#444}.tab-content .unit-builder-content .unit-builder-pager{background:#F1F1F1;padding:3px 20px 8px}.tab-content .unit-builder-content .unit-builder-pager ul,.tab-content .unit-builder-content .unit-builder-pager ul li{display:inline-block;margin:1px}.tab-content .unit-builder-content .unit-builder-pager ul{margin-left:10px}.tab-content .unit-builder-content .unit-builder-pager ul li{height:2.4em;padding:.5em 10px 0;position:relative;text-align:center;top:2px;min-width:2.4em;font-weight:700;border:1px solid #A6B1BB;box-sizing:border-box;cursor:pointer}.tab-content .unit-builder-content .unit-builder-pager ul li.active:after,.tab-content .unit-builder-content .unit-builder-pager ul li.active:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tab-content .unit-builder-content .unit-builder-pager ul li.active:after{border-color:rgba(0,116,162,0);border-top-color:#0074A2;border-width:5px;margin-left:-5px}.tab-content .unit-builder-content .unit-builder-pager ul li.active:before{border-color:rgba(166,177,187,0);border-top-color:#A6B1BB;border-width:6px;margin-left:-6px}.tab-content .unit-builder-content .unit-builder-pager ul li.active,.tab-content .unit-builder-content .unit-builder-pager ul li:hover{background:#0074A2;color:#fff}.tab-content .unit-builder-content .unit-builder-pager ul li.page-droppable{background:#555;border-width:2px;border-style:dashed;width:50px;height:50px;color:#fff;opacity:.7}.tab-content .unit-builder-content .unit-builder-pager ul li.page-droppable.active{background:#0074A2}.tab-content .unit-builder-content .unit-builder-pager ul li.page-droppable:after,.tab-content .unit-builder-content .unit-builder-pager ul li.page-droppable:before{display:none}.tab-content .unit-builder-content .unit-builder-pager ul li.page-droppable-hover{opacity:1}.tab-content .unit-builder-content .unit-builder-pager-info label{display:block;margin-top:10px}.tab-content .unit-builder-content .unit-builder-pager-info #wp-page_description_1_1-media-buttons{display:none}.tab-content .unit-builder-content .unit-builder-pager-info #wp-page_description_1_1-editor-tools{background:rgba(0,0,0,.03)}.tab-content .unit-builder-content .unit-builder-pager-info textarea{width:100%;display:block}.tab-content .unit-builder-content .input-element,.tab-content .unit-builder-content .output-element{cursor:pointer;display:inline-block;font-size:.8em;font-weight:700;height:49px;margin:0 5px 12px 0;min-width:50px;opacity:.7;position:relative;text-align:center;width:78px}.tab-content .unit-builder-content .input-element:hover,.tab-content .unit-builder-content .output-element:hover{opacity:1}.tab-content .unit-builder-content .input-element{color:#008dc8}.tab-content .unit-builder-content .output-element{color:#565656}.tab-content .unit-builder-content .input-element a,.tab-content .unit-builder-content .output-element a{display:block;height:40px;margin:0 auto;width:40px}.tab-content .unit-builder-content .output-element.module-chat a:before{content:'\f101';font-family:Dashicons;font-size:36px;line-height:45px;color:#999}.tab-content .unit-builder-content h3.module-holder-title{background:#0092CB;color:#fff;margin:10px 0 0;padding:5px 20px;overflow:hidden;border-radius:0;border:none;position:relative}.tab-content .unit-builder-content h3.module-holder-title .module-type{display:inline-block;float:right;font-size:.8em;text-transform:uppercase}.tab-content .unit-builder-content h3.module-holder-title .module-type:after{font-family:fontawesome;font-weight:400;display:inline-block;float:right;content:'\f00a';margin-left:10px}.tab-content .unit-builder-content h3.module-holder-title .module-type:hover:after{cursor:move}.tab-content .unit-builder-content h3.module-holder-title.module-holder-title:before{font-family:fontawesome;content:'\f0da';position:absolute;left:5px}.tab-content .unit-builder-content h3.module-holder-title.module-holder-title.ui-accordion-header-active:before{font-family:fontawesome;content:'\f0d7'}.tab-content .unit-builder-content h3.module-holder-title.section{background:#f1f1f1;color:#949494}.tab-content .unit-builder-content h3.module-holder-title:hover{cursor:pointer}.tab-content .unit-builder-content .module-holder{background:#E7F4FA}.tab-content .unit-builder-content .module-holder .wp-editor-area,.tab-content .unit-builder-content .module-holder input,.tab-content .unit-builder-content .module-holder select,.tab-content .unit-builder-content .module-holder textarea{font-weight:400;font-size:1em}.tab-content .unit-builder-content .module-holder .module-header{padding:10px 20px 0;position:relative}.tab-content .unit-builder-content .module-holder .module-components{padding:0 20px 5px}.tab-content .unit-builder-content .module-holder label{font-size:1.1em;margin-bottom:3px}.tab-content .unit-builder-content .module-holder label .description{font-size:.9em;font-weight:400}.tab-content .unit-builder-content .module-holder div.module-title{width:100%}.tab-content .unit-builder-content .module-holder div.module-title .description,.tab-content .unit-builder-content .module-holder div.module-title .label{display:block}.tab-content .unit-builder-content .module-holder div.module-title input[type=text]{width:100%}.tab-content .unit-builder-content .module-holder div.module-title .show-title{text-weight:normal}.tab-content .unit-builder-content .module-holder label.module-allow-retries,.tab-content .unit-builder-content .module-holder label.module-assessable,.tab-content .unit-builder-content .module-holder label.module-duration,.tab-content .unit-builder-content .module-holder label.module-mandatory,.tab-content .unit-builder-content .module-holder label.module-minimum-grade,.tab-content .unit-builder-content .module-holder label.module-show-title,.tab-content .unit-builder-content .module-holder label.module-use-timer{width:32%;margin-top:10px}.tab-content .unit-builder-content .module-holder label.module-allow-retries .description,.tab-content .unit-builder-content .module-holder label.module-assessable .description,.tab-content .unit-builder-content .module-holder label.module-duration .description,.tab-content .unit-builder-content .module-holder label.module-mandatory .description,.tab-content .unit-builder-content .module-holder label.module-minimum-grade .description,.tab-content .unit-builder-content .module-holder label.module-show-title .description,.tab-content .unit-builder-content .module-holder label.module-use-timer .description{margin-left:20px;display:block}.tab-content .unit-builder-content .module-holder label.module-allow-retries input[type=text],.tab-content .unit-builder-content .module-holder label.module-assessable input[type=text],.tab-content .unit-builder-content .module-holder label.module-duration input[type=text],.tab-content .unit-builder-content .module-holder label.module-mandatory input[type=text],.tab-content .unit-builder-content .module-holder label.module-minimum-grade input[type=text],.tab-content .unit-builder-content .module-holder label.module-show-title input[type=text],.tab-content .unit-builder-content .module-holder label.module-use-timer input[type=text]{width:55px;margin-left:10px}.tab-content .unit-builder-content .module-holder label.module-assessable-2{display:block;margin-top:10px}.tab-content .unit-builder-content .module-holder label.module-assessable-2 .description{display:block}.tab-content .unit-builder-content .module-holder label.module-minimum-grade .description{margin-left:0}.tab-content .unit-builder-content .module-holder textarea.editor{width:100%;min-height:200px}.tab-content .unit-builder-content .module-holder label.module-excerpt{width:100%;margin:10px 0 5px;position:relative}.tab-content .unit-builder-content .module-holder label.module-excerpt .description{display:block}.tab-content .unit-builder-content .module-holder label.module-excerpt .wp-editor-wrap iframe{height:400px}.tab-content .unit-builder-content .module-holder .module{padding-bottom:.5em}.tab-content .unit-builder-content .module-holder .module h4{margin:0;font-size:1.1em}.tab-content .unit-builder-content .module-holder .module-components .module-component .remove-item,.tab-content .unit-builder-content .module-holder .module-components .module-component .remove-quiz-item,.tab-content .unit-builder-content .module-holder .module-components .question-answer .remove-item,.tab-content .unit-builder-content .module-holder .module-components .question-answer .remove-quiz-item{cursor:pointer;margin-left:10px}.tab-content .unit-builder-content .module-holder .module-components .module-component .add-item,.tab-content .unit-builder-content .module-holder .module-components .question-answer .add-item{cursor:pointer;line-height:3em;margin-left:36px}.tab-content .unit-builder-content .module-holder .module-components span.description{display:block}.tab-content .unit-builder-content .module-holder .module-components input.module-title-text{width:100%}.tab-content .unit-builder-content .module-holder .module-components .component-checkbox-answer,.tab-content .unit-builder-content .module-holder .module-components .component-checkbox-answer.wide,.tab-content .unit-builder-content .module-holder .module-components .component-radio-answer,.tab-content .unit-builder-content .module-holder .module-components .component-radio-answer.wide,.tab-content .unit-builder-content .module-holder .module-components .component-select-answer,.tab-content .unit-builder-content .module-holder .module-components .component-select-answer.wide{margin:0 0 5px 10px;width:90%}.tab-content .unit-builder-content .module-holder .module-components .component-media-caption label{font-weight:400}.tab-content .unit-builder-content .module-holder .module-components .component-media-caption .caption-source{margin:5px 0 0 20px}.tab-content .unit-builder-content .module-holder .module-components .component-media-caption .caption-source .existing,.tab-content .unit-builder-content .module-holder .module-components .component-media-caption .caption-source input[type=text]{margin-left:20px}.tab-content .unit-builder-content .module-holder .module-components .component-media-caption .caption-source input[type=text]{width:80%}.tab-content .unit-builder-content .section.unit-builder-footer{padding:2px 6px 8px;margin:0;background:#0074a2;color:#fff}.tab-content .unit-builder-content .section.unit-builder-footer #unit-live-toggle-2{float:right;padding:8px 10px}.tab-content .unit-builder-content .section.unit-builder-footer .notice{color:#444}.unit-builder-modules .module-components .description,.unit-builder-modules .module-components .label,.unit-builder-modules .module-header .description,.unit-builder-modules .module-header .label{margin-bottom:5px}.unit-builder-modules .module-components label,.unit-builder-modules .module-header label{margin-bottom:10px}.unit-builder-modules .module-header label.module-show-title{float:right;width:auto;margin-bottom:-45px;z-index:1;position:relative}.unit-builder-modules .module-header lable.module-duration{position:relative;right:0}.unit-builder-modules .module-header lable.module-duration input[type=text]{max-width:150px;display:block}.discussion .module-assessable,.discussion .module-duration,.post-type-course .group-chat,.post-type-course .output-element.module-chat,.text .module-duration{display:none}@media screen and (max-width:1000px){.tab-content .unit-builder-content .module-holder label.module-allow-retries,.tab-content .unit-builder-content .module-holder label.module-assessable,.tab-content .unit-builder-content .module-holder label.module-duration,.tab-content .unit-builder-content .module-holder label.module-mandatory,.tab-content .unit-builder-content .module-holder label.module-minimum-grade,.tab-content .unit-builder-content .module-holder label.module-show-title,.tab-content .unit-builder-content .module-holder label.module-use-timer{width:49%}.tab-content .unit-builder-content .module-holder label.module-allow-retries .description,.tab-content .unit-builder-content .module-holder label.module-assessable .description,.tab-content .unit-builder-content .module-holder label.module-duration .description,.tab-content .unit-builder-content .module-holder label.module-mandatory .description,.tab-content .unit-builder-content .module-holder label.module-minimum-grade .description,.tab-content .unit-builder-content .module-holder label.module-show-title .description,.tab-content .unit-builder-content .module-holder label.module-use-timer .description{margin-left:0}.tab-content .unit-builder-content .module-holder .module-components .module-component .component-checkbox-answer,.tab-content .unit-builder-content .module-holder .module-components .module-component .component-checkbox-answer.wide,.tab-content .unit-builder-content .module-holder .module-components .module-component .component-radio-answer,.tab-content .unit-builder-content .module-holder .module-components .module-component .component-radio-answer.wide,.tab-content .unit-builder-content .module-holder .module-components .module-component .component-select-answer,.tab-content .unit-builder-content .module-holder .module-components .module-component .component-select-answer.wide{width:70%}}@media screen and (max-width:700px){.tab-content .unit-builder-content .module-holder label.module-allow-retries,.tab-content .unit-builder-content .module-holder label.module-assessable,.tab-content .unit-builder-content .module-holder label.module-duration,.tab-content .unit-builder-content .module-holder label.module-mandatory,.tab-content .unit-builder-content .module-holder label.module-minimum-grade,.tab-content .unit-builder-content .module-holder label.module-show-title,.tab-content .unit-builder-content .module-holder label.module-use-timer{width:100%}.tab-content .unit-builder-content .unit-buttons .button{display:block}.tab-content .unit-builder-content .section.unit-builder-footer #unit-live-toggle-2,.tab-content .unit-builder-content .unit-buttons .button.unit-delete-button{float:none}}.post-type-course.cp-with-chat .output-element.module-chat{display:inline-block}.post-type-course.cp-with-chat .group-chat{display:block}.form-action-button.long,.form-action-button.selectable,.form-action-button.short,.quiz-action-button.long,.quiz-action-button.multiple,.quiz-action-button.short,.quiz-action-button.single{display:inline-block;margin-right:10px;width:30px;height:30px}.form-action-button a,.quiz-action-button a{width:30px;height:30px;display:block;cursor:pointer}.form-question textarea,.quiz-question textarea{width:100%}.form-question .question-answer,.quiz-question .question-answer{margin-top:10px}.form-question input[type=text],.quiz-question input[type=text]{width:100%}.quiz-action-button .output-element .dashicons,.unit-builder-components .output-element .dashicons{color:#959595}.quiz-action-button .input-element .dashicons,.unit-builder-components .input-element .dashicons{color:#008dc8}.quiz-action-button .dashicons,.unit-builder-components .dashicons{font-size:30px;padding-top:6px;height:40px;width:40px}.easycourses_settings_wrapper.assessment .unit-title{margin-top:15px}.easycourses_settings_wrapper.assessment table{width:100%;margin:15px 0}.easycourses_settings_wrapper.assessment table td,.easycourses_settings_wrapper.assessment table th,.easycourses_settings_wrapper.assessment table tr{vertical-align:top;text-align:left;padding:8px 10px}.easycourses_settings_wrapper.assessment table td.instructor-feedback,.easycourses_settings_wrapper.assessment table td.student-answer,.easycourses_settings_wrapper.assessment table td.student-grade,.easycourses_settings_wrapper.assessment table td.student-name,.easycourses_settings_wrapper.assessment table td.student-submission,.easycourses_settings_wrapper.assessment table th.feedback,.easycourses_settings_wrapper.assessment table th.grade,.easycourses_settings_wrapper.assessment table th.response,.easycourses_settings_wrapper.assessment table th.student,.easycourses_settings_wrapper.assessment table th.submission{width:10%}.easycourses_settings_wrapper.assessment table th.status{width:7%}.easycourses_settings_wrapper.assessment table td.student-activity,.easycourses_settings_wrapper.assessment table th.activity{width:43%}.easycourses_settings_wrapper.assessment table tr.student-name td{font-weight:700}.easycourses_settings_wrapper.assessment table thead tr th:first-child{padding-left:5px}.easycourses_settings_wrapper.assessment table tbody tr td{border-bottom:1px dashed rgba(0,0,0,.1)}.easycourses_settings_wrapper.assessment table tbody tr:last-child td{border-bottom:none}.easycourses_settings_wrapper.assessment table tbody tr:first-child td{border-top:1px solid rgba(0,0,0,.1);padding-top:5px}.easycourses_settings_wrapper.assessment table tbody tr td:first-child{border-left:1px solid rgba(0,0,0,.1);padding-left:5px}.easycourses_settings_wrapper.assessment table tbody tr td:last-child{border-right:1px solid rgba(0,0,0,.1);padding-right:5px}.easycourses_settings_wrapper.assessment table tbody tr.treegrid-collapsed td{border-bottom:1px solid rgba(0,0,0,.1)}.easycourses_settings_wrapper.assessment table tbody:last-child tr:first-child td:first-child,.easycourses_settings_wrapper.assessment table thead+tbody tr:first-child td:first-child{border-top-left-radius:5px}.easycourses_settings_wrapper.assessment table tbody:last-child tr:first-child td:last-child,.easycourses_settings_wrapper.assessment table thead+tbody tr:first-child td:last-child{border-top-right-radius:5px}.easycourses_settings_wrapper.assessment table tbody:last-of-type tr:last-child td{border-bottom:1px solid rgba(0,0,0,.1)}.easycourses_settings_wrapper.assessment table tbody:last-of-type tr:last-child td:first-child{border-bottom-left-radius:5px}.easycourses_settings_wrapper.assessment table tbody:last-of-type tr:last-child td:last-child{border-bottom-right-radius:5px}.easycourses_settings_wrapper.assessment table tbody:last-of-type tr.treegrid-collapsed td{border-bottom:1px solid rgba(0,0,0,.1)}.easycourses_settings_wrapper.assessment table tbody:last-of-type tr.treegrid-collapsed td:first-child{border-bottom-left-radius:5px}.easycourses_settings_wrapper.assessment table tbody:last-of-type tr.treegrid-collapsed td:last-child{border-bottom-right-radius:5px}.easycourses_settings_wrapper.assessment table tbody.odd td{background:#F9F9F9}.easycourses_settings_wrapper.assessment table tbody.alt td,.easycourses_settings_wrapper.assessment table tbody.even td{background:#FFF}.easycourses_settings_wrapper.assessment table tfoot td{text-align:right}.easycourses_settings_wrapper.assessment table .treegrid-expander{margin:8px 5px -2px}.easycourses_settings_wrapper.assessment .next-page:hover .tablenav-pages-navspan,.easycourses_settings_wrapper.assessment .prev-page:hover .tablenav-pages-navspan{background-color:#00a0d2;border-color:#00a0d2;color:#FFF}.easycourses_settings_wrapper.assessment .next-page .tablenav-pages-navspan,.easycourses_settings_wrapper.assessment .prev-page .tablenav-pages-navspan{background-color:#e5e5e5;color:#00a0d2}.easycourses_settings_wrapper.assessment .tablenav-pages{text-align:right;padding:0 15px}.easycourses_settings_wrapper.assessment .unit-tabs-container{margin-top:10px}.easycourses_settings_wrapper.assessment .unit-tabs-container span{font-weight:700}.easycourses_settings_wrapper.assessment .unit-tabs-container .unit-tabs{display:inline-block;margin-left:10px}.easycourses_settings_wrapper.assessment .unit-tabs-container .unit-tabs .unit-tab{display:inline-block;margin-right:5px;width:2em;text-align:center;border-radius:5px;border:1px solid rgba(0,0,0,.2);padding:3px;font-weight:700;text-decoration:none;color:#444}.easycourses_settings_wrapper.assessment .unit-tabs-container .unit-tabs .unit-tab.active,.easycourses_settings_wrapper.assessment .unit-tabs-container .unit-tabs .unit-tab:hover{background:#0091CD;color:#fff;cursor:pointer}.easycourses_settings_wrapper.assessment .unit-tabs-container .unit-tabs .unit-tab.draft{opacity:.4;font-style:oblique;font-weight:400}.easycourses_settings_wrapper.assessment .module-answer-wrapper .course-name,.easycourses_settings_wrapper.assessment .module-answer-wrapper .unit-name{display:inline-block;margin-right:50px}.easycourses_settings_wrapper.assessment .module-answer-wrapper .activity-wrapper{border-radius:5px;border:1px solid rgba(0,0,0,.2);padding:3px 10px 20px;margin-top:10px;background:#F9F9F9;overflow:hidden}.easycourses_settings_wrapper.assessment .module-answer-wrapper .activity-wrapper .response{border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:5px 10px;background:#fff}.easycourses_settings_wrapper.assessment .module-answer-wrapper .activity-wrapper .response ul li:before{font-family:dashicons;content:"";display:inline-block;font-size:13px;height:12px;line-height:6px;margin-right:4px;opacity:.5;padding:0;text-align:center;vertical-align:middle;width:11px}.easycourses_settings_wrapper.assessment .module-answer-wrapper .activity-wrapper .response ul li.chosen-answer.correct:before{content:"\f147";color:#41bb8a}.easycourses_settings_wrapper.assessment .module-answer-wrapper .activity-wrapper .response ul li.chosen-answer.incorrect:before{content:"\f158";color:#f66}.easycourses_settings_wrapper.assessment .module-answer-wrapper .activity-wrapper .instructor-feedback-label{position:relative;top:40px}.easycourses_settings_wrapper.assessment .module-answer-wrapper .activity-wrapper .grading{float:left}.easycourses_settings_wrapper.assessment .module-answer-wrapper .activity-wrapper .save-button{padding-top:20px;text-align:right}.easycourses_settings_wrapper.assessment .collapse-all-students>a,.easycourses_settings_wrapper.assessment .expand-all-students>a{background:#f9f9f9;border:1px solid rgba(0,0,0,.2);border-radius:5px;padding:5px}.cp-right{float:right}.cp-certified{color:#6bbb1a;text-transform:uppercase;font-size:1.5em;border:4px double #6bbb1a!important;padding:4px 12px;vertical-align:middle;margin-left:15px}.student-row .cp-certified{font-size:14px;padding:2px 8px}.cp-content{margin:15px 0}.cp-content table{width:100%}.cp-content td{vertical-align:top}.cp-content .avatar{float:left;margin-right:15px}.cp-content h3{margin-top:0}.cp-content .student-data{width:20%}.cp-content .cp-course-grade{font-size:3.2em;vertical-align:middle}.cp-content .cp-unit-div{border:1px solid #DDD;margin-bottom:5px;background-color:#FFF;clear:both}.cp-content .cp-unit-div:after{content:"";clear:both;display:block}.cp-content .cp-unit-div h3{border-bottom:1px #DDD double;padding:8px 10px;margin:0;background-color:#F4F4F4;cursor:pointer}.cp-content .cp-unit-div .cp-modules{box-sizing:border-box;padding:8px 15px}.cp-content .cp-unit-div .cp-modules .red,.cp-content .cp-unit-div .cp-modules .red .fa,.cp-content .cp-unit-div .cp-modules .red span{color:#fe0000}.cp-content .cp-unit-div .cp-modules .green,.cp-content .cp-unit-div .cp-modules .green .fa,.cp-content .cp-unit-div .cp-modules .green span{color:#6bbb1a}.cp-content .cp-unit-div .cp-modules .cp-check{text-transform:uppercase;background-color:#F4F4F4;padding:0 8px;border-radius:20px}.cp-content .cp-unit-div .cp-modules .cp-module{border:1px dashed #DDD;margin-bottom:15px;padding:25px 15px 8px}.cp-content .cp-unit-div .cp-modules .module-grade{text-align:center}.cp-content .cp-unit-div .cp-modules .cp-assess-label{font-weight:700;margin-bottom:5px;display:inline-block}.cp-content .cp-unit-div .cp-modules h4{margin-top:0}.cp-content .cp-unit-div .cp-modules .cp-page-title{margin-top:10px}.cp-content .cp-unit-div .cp-modules .chosen-answer{float:left;width:25px}.cp-content .cp-unit-div .cp-modules .chosen-answer.correct:before{content:"\f147";font-family:Dashicons;color:#41bb8a;font-size:26px}.cp-content .cp-unit-div .cp-modules .chosen-answer.incorrect:before{content:"\f158";font-family:Dashicons;color:red;font-size:26px}.cp-content .cp-unit-div .cp-modules .cp-answer-box{position:relative;background-color:#F4F4F4;padding:8px;font-style:italic;white-space:pre}.cp-content .cp-unit-div .cp-modules .button,.cp-content .cp-unit-div .cp-modules .button-primary{font-size:12px}.cp-content .cp-unit-div .cp-modules .cp-required{color:#FF6D6D;margin:-10px 15px 0;text-transform:uppercase;font-size:12px}.cp-content .cp-unit-div .cp-modules .module-submit{margin-left:10px!important}.cp-content .cp-unit-div .cp-modules .cp-assessment-div{margin-top:-10px}.cp-content .cp-unit-div .cp-modules .cp-feedback-text .cp-assessment-div{position:relative;z-index:999999}.cp-content .cp-unit-div .cp-modules .cp-assessment-div .fa-spinner{margin-left:15px;color:#008ec2}.cp-content .cp-unit-div .cp-modules .cp-assessment-div.easycourses-tooltip:after{width:300px;right:0;margin-top:5px}.cp-content .cp-unit-div .cp-modules .cp-grade-editor{margin-bottom:25px}.cp-content .cp-unit-div .cp-modules .cp-grade-editor-box{clear:both;padding:15px;background-color:#FFF;border:1px solid #DDD}.cp-content .cp-unit-div .cp-modules .cp-grade-editor-box:after{content:"";display:block;clear:both}.cp-content .cp-unit-div .cp-modules .cp-grade-editor-box .cp-assess-label{display:block}.cp-content .cp-unit-div .cp-modules .cp-active{color:#008ec2}.cp-content .cp-unit-div .cp-modules .cp-instructor-feedback{margin:25px 0 15px;display:block;clear:both}.cp-content .cp-unit-div .cp-modules .cp-instructor-feedback h4{font-size:16px;border-bottom:1px #DDD solid;padding-bottom:10px}.cp-content .cp-unit-div .cp-modules .cp-instructor-feedback .cp-feedback-buttons{margin-top:-55px}.cp-content .cp-unit-div .cp-modules .cp-instructor-feedback .cp-draft-icon{text-transform:uppercase;font-size:14px;font-weight:400;margin-right:5px;color:#fe0000;float:left}.cp-content .cp-unit-div .cp-modules .cp-feedback-editor{clear:both;display:none}.cp-content .cp-unit-div .cp-modules .cp-feedback-editor .cp-feedback-title{display:inline-block;font-weight:700;font-size:18px}.cp-content .cp-unit-div .cp-modules .cp-feedback-editor .description{margin-bottom:-25px}.cp-content .cp-unit-div .cp-modules .cp-feedback-editor .cp-edit-grade-box{float:none;margin:15px 0;padding-bottom:20px;clear:both}.cp-content .cp-unit-div .cp-modules .cp-feedback-editor .easycourses-tooltip:after{max-width:320px;margin-top:30px}.cp-content .cp-unit-div .cp-modules .cp-question{font-size:14px!important}.cp-content .cp-unit-div .cp-modules .cp-response{max-width:75%}.cp-content .cp-unit-div .cp-modules .cp-no-answer{position:relative;padding-top:15px}.cp-content .cp-unit-div .cp-modules .cp-no-answer.module-assessable .cp-answer-box:after,.cp-content .cp-unit-div .cp-modules .cp-no-answer:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,109,109,.1);z-index:1}.cp-content .cp-unit-div .cp-modules .cp-no-answer.module-assessable:after{display:none}.cp-content .cp-unit-div .cp-modules .cp-no-answer .cp-answer-box{max-width:50%}.cp-content .cp-unit-div .cp-modules .cp-instructor-edit label{display:block}.cp-result-details{margin:15px 0}.cp-result-details td{padding:5px 20px;font-weight:700;background-color:#FFF;text-align:center;border:1px solid #DDD}.cp-result-details em{font-weight:200;font-style:normal;padding:0 10px}.modules-answer-wrapper{border:1px solid #ddd;background-color:#FFF;padding:15px}.modules-answer-wrapper .cp-responses{margin:0}.modules-answer-wrapper table{margin-bottom:15px}.modules-answer-wrapper table td{vertical-align:middle}.cp-course-selector h4{margin-bottom:5px}#the-list .cp-unit-div{border:0;margin:0}.cp-table .avatar{display:inline-block;vertical-align:middle;margin-right:5px}.cp-table td{padding:8px 12px;vertical-align:middle!important}.cp-back{margin-top:12px}.cp-back a,.cp-table a{text-decoration:none}.cp-actions .cp-min-tooltip{margin:0 0 5px}.cp-actions .cp-min-tooltip:after{width:220px;right:0}.cp-actions .easycourses-tooltip:after{width:100px;padding:4px;margin-top:12px;right:-40px;text-align:center;background-color:#FFF;color:#333}.cp-actions .cp-refresh-progress{color:#0073aa;background-color:transparent;border:0;padding:0 8px;font-size:16px}.cp-actions .cp-refresh-progress.fa-spin{color:#FF6D6D}.cp-units{width:100%;display:block;margin:15px 0;clear:both}.cp-units .cp-unit-tab{background-color:#DDD;padding:5px 15px!important;margin:0 5px 5px 0}.cp-units .cp-unit-tab.active{color:#FFF;background-color:#008ec2}.cp-box{display:inline-block;margin-right:15px}.cp-box label{display:block;font-weight:700;margin-bottom:5px}.cp-box .label{font-weight:400}.cp-box .select2{min-width:220px;max-width:250px}.cp-inline-responses .cp-unit-div{border:0;margin:15px 0}.cp-inline-responses .cp-unit-div .cp-toggle{border:0}.cp-inline-responses .cp-unit-div .cp-toggle .dashicons{display:none}.cp-loader-info{margin:15px 0;text-align:center;font-size:20px}.cp-loader-info .fa{color:#008ec2}.cp-assessment-page .users .column-certificates,.cp-assessment-page .users .column-modules,.cp-assessment-page .users .column-view_all{vertical-align:middle}.cp-assessment-page .users .column-modules .cp-edit-grade,.cp-assessment-page .users .column-modules a{color:#0073aa;position:relative;padding:5px;text-align:center;cursor:pointer}.cp-assessment-page .users .column-modules .cp-edit-grade.active,.cp-assessment-page .users .column-modules a.active{border:1px solid #DDD;background-color:#FFF;padding:10px;display:inline-block;margin-bottom:-10px;border-width:1px 1px 0}.cp-assessment-page .users .cp-responses{background-color:#fff}.easycourses_wrapper.easycourses-reports .fa{font-size:2em}.easycourses_wrapper.easycourses-reports .column-html,.easycourses_wrapper.easycourses-reports .column-report{width:5em;text-align:center}.easycourses_wrapper.easycourses-reports td.column-average,.easycourses_wrapper.easycourses-reports td.column-responses{text-indent:15px}.easycourses_wrapper.easycourses-reports .help-tooltip{display:inline-block}.post-type-course .misc-pub-section#visibility,.post-type-course .misc-pub-section.misc-pub-curtime{display:none}.invalid_extension_field{border:1px solid red!important}.invalid_extension_message{color:red;display:none}.cp-content-box .hndle{cursor:pointer}.cp-content-box.collapsed .inside{display:none}.post-type-course .ui-datepicker,body[class*="_page_easycourses_course"] .ui-datepicker{background:#F1F1F1;color:#333;border-radius:4px;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);border:1px solid #ddd;padding:4px;font-family:Verdana,Arial,sans-serif}.post-type-course .ui-datepicker-header,body[class*="_page_easycourses_course"] .ui-datepicker-header{position:relative;background:#0091CD;padding:10px;text-align:center;border-radius:4px 4px 0 0;font-weight:700;color:#fff}.post-type-course .ui-datepicker-next,.post-type-course .ui-datepicker-prev,body[class*="_page_easycourses_course"] .ui-datepicker-next,body[class*="_page_easycourses_course"] .ui-datepicker-prev{position:absolute;top:-.5em}.post-type-course .ui-datepicker-prev,body[class*="_page_easycourses_course"] .ui-datepicker-prev{left:0}.post-type-course .ui-datepicker-next,body[class*="_page_easycourses_course"] .ui-datepicker-next{right:0}.post-type-course .ui-datepicker-prev:after,body[class*="_page_easycourses_course"] .ui-datepicker-prev:after{color:#fff;content:"\f141";font-family:dashicons;font-size:2.5em;height:16px;width:16px}.post-type-course .ui-datepicker-next:after,body[class*="_page_easycourses_course"] .ui-datepicker-next:after{color:#fff;content:"\f139";font-family:dashicons;font-size:2.5em;height:16px;width:16px}.post-type-course .ui-datepicker-next span,.post-type-course .ui-datepicker-prev span,body[class*="_page_easycourses_course"] .ui-datepicker-next span,body[class*="_page_easycourses_course"] .ui-datepicker-prev span{text-indent:-9999px;display:block}.post-type-course .ui-datepicker .ui-datepicker-calendar td,body[class*="_page_easycourses_course"] .ui-datepicker .ui-datepicker-calendar td{padding:0}.post-type-course .ui-datepicker-calendar tr th,body[class*="_page_easycourses_course"] .ui-datepicker-calendar tr th{padding:5px 0}.post-type-course .ui-datepicker-calendar tr th span,body[class*="_page_easycourses_course"] .ui-datepicker-calendar tr th span{font-size:.8em}.post-type-course .ui-datepicker .ui-state-default,body[class*="_page_easycourses_course"] .ui-datepicker .ui-state-default{width:2em;display:inline-block;text-align:right;text-decoration:none;background:#C7EBF6;color:#333;padding:2px;margin:0}.post-type-course .ui-datepicker .ui-state-default.ui-state-active,body[class*="_page_easycourses_course"] .ui-datepicker .ui-state-default.ui-state-active{background:#0091CD;color:#fff}.post-type-course .ui-datepicker .ui-state-default.ui-state-highlight,body[class*="_page_easycourses_course"] .ui-datepicker .ui-state-default.ui-state-highlight{border:1px solid rgba(0,145,205,.3)}.post-type-course .ui-datepicker .ui-state-default.ui-timepicker-select,.post-type-course .ui-datepicker .ui_tpicker_timezone select,body[class*="_page_easycourses_course"] .ui-datepicker .ui-state-default.ui-timepicker-select,body[class*="_page_easycourses_course"] .ui-datepicker .ui_tpicker_timezone select{display:inherit;width:inherit;padding:0;height:inherit;line-height:normal;vertical-align:inherit}.shortcodes-list .cp-content-box .inside{padding-bottom:2em}.shortcodes-list .cp-content-box:last-child inside{padding-bottom:0}.shortcodes-list .cp-content-box .cp-shortcode-options li{border-bottom:1px solid #ddd;padding:10px 0}.shortcodes-list .cp-content-box .cp-shortcode-options li span{font-family:monospace;font-weight:700}.shortcodes-list .cp-content-box .cp-shortcode-subheading{font-weight:700}.shortcodes-list .cp-content-box .cp-shortcode-subheading.optional{opacity:.8}.shortcodes-list .cp-content-box p{margin:0}.shortcodes-list .cp-content-box p.default,.shortcodes-list .cp-content-box p.description,.shortcodes-list .cp-content-box p.options{padding-left:3em}


/* 539341-1553680113 */