@font-face{font-family:Code2001;src:local("Code2001"),url(/static/assets/extra_fonts/CODE2001-f438d173.woff) format("woff"),url(/static/assets/extra_fonts/CODE2001-5174cacc.ttf) format("truetype");unicode-range:U+10000-1013f,U+101d0-101ff,U+10300-1034f,U+10380-104af,U+10800-1083f,U+10900-1091f,U+1d300-1d7ff,U+1f030-1f09f}@font-face{font-family:Code2002;src:local("Code2002"),url(/static/assets/extra_fonts/CODE2002-c5d25fbe.woff) format("woff"),url(/static/assets/extra_fonts/CODE2002-ecbf246c.ttf) format("truetype");unicode-range:U+20000-2a6df}:root{--primary-brand-color-lightened-7:#ffcb80;--primary-brand-color-lightened-6:#fff5e5;--primary-brand-color-lightened-5:#f28500;--primary-brand-color-lightened-4:#e4fafa;--primary-brand-color-lightened-3:#b7e6e4;--primary-brand-color-lightened-2:#99e4e5;--primary-brand-color-lightened-1:#5fd8e0;--primary-brand-color:#20bec8;--primary-brand-color-darkened-1:#378f95;--primary-brand-color-darkened-2:#068894;--primary-brand-color-darkened-3:#065e64;--nav-bg-color:#3a445c;--nav-color:#a9b0c0;--nav-active-color:#f6f7fa;--nav-avatar-color:var(--primary-brand-color);--highlight-color:#ff7800;--state-success-color-lightened-3:#eefff4;--state-success-color-lightened-2:#93deb7;--state-success-color-lightened-1:#53ca8b;--state-success-color:#28bd6e;--state-success-color-darkened-1:#24aa63;--state-success-color-darkened-2:#08663f;--state-error-color-lightened-3:#feeeee;--state-error-color-lightened-2:#fba9a9;--state-error-color-lightened-1:#f97575;--state-error-color-lightened-0:#f16565;--state-error-color:#f85353;--state-error-color-darkened-1:#df4b4b;--state-error-color-darkened-2:#953232;--state-warning-color-lightened-3:#fff5e5;--state-warning-color-lightened-2:#ffcb80;--state-warning-color-lightened-1:#ffac33;--state-warning-color:#ff9700;--state-warning-color-darkened-1:#f28500;--state-warning-color-darkened-2:#b74d00;--state-info-color-lightened-3:#eff6ff;--state-info-color-lightened-2:#a3c8fb;--state-info-color-lightened-1:#6da8f8;--state-info-color:#4892f6;--state-info-color-darkened-1:#4183dd;--state-info-color-darkened-2:#254b7f;--primary-button-bg-color:var(--primary-brand-color);--primary-button-bg-hover-color:var(--primary-brand-color-darkened-2);--link-color:var(--primary-brand-color);--nprogress-color:var(--primary-brand-color);--primary-text-color:#333;--secondary-text-color:#737373;--third-text-color:#4d4d4d;--standard-black:#000;--tag-primary-border-color:#82c6c7}html{touch-action:manipulation}a.go-back-link{color:var(--primary-text-color)}.go-back-link>i{left:-2px;position:relative}.go-back-link>i,.go-back-link>span{display:inline-block;vertical-align:middle}.breadcrumbs{float:left;margin:0}.breadcrumbs>:before{content:">";top:-2px!important}.breadcrumbs .icon.icon-breadcrumbs{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -485px;height:13px;margin-right:4px;width:11px}.breadcrumbs a{color:var(--primary-brand-color);vertical-align:top}.border-left{border-left:1px solid #dfdfdf!important}.border-right{border-right:1px solid #dfdfdf!important}.border-left.border-left-dark{border-left-color:#bbb!important}.border-top{border-top:1px solid #dfdfdf!important}.border-bottom{border-bottom:1px solid #dfdfdf!important}.border-table .row{border-top:1px solid #cbcbcb}.border-table .row:last-of-type{border-bottom:1px solid #cbcbcb}.border-table .column,.border-table .columns{border-left:1px solid #cbcbcb}.border-table .column:last-of-type,.border-table .columns:last-of-type{border-right:1px solid #cbcbcb}.no-result-info{color:var(--primary-text-color);font-size:18px;margin-top:100px;text-align:center}.no-result-info .icon{margin-bottom:10px}.blank-prompt-info{clear:both;color:var(--primary-text-color);font-size:18px;margin:100px auto;text-align:center}.blank-prompt-info .blank-icon{color:var(--primary-brand-color);display:block;font-size:100px}.blank-prompt-info .blank-message{display:block;margin-bottom:15px}.blank-prompt-info .blank-button{background-color:#fff;border-color:var(--primary-brand-color);border-radius:3px;color:var(--primary-brand-color);font-size:14px;outline:none;padding:5px 10px}.blank-prompt-info .blank-button.secondary-button{margin-left:15px}.blank-prompt-info.student-view{padding-top:55px}.blank-prompt-info.in-course-toolbar{margin-top:30px}.blank-prompt-info.in-score-detail{margin-top:40px}.blank-prompt-info.direct-in-score-area,.blank-prompt-info.in-edit-homework{margin-top:77px}.radius{border-radius:3px}.ng-cloak,[ng-cloak]{display:none!important}.truncate-text{word-wrap:normal;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}.tip{background-color:#fef4c3;border:1px solid #000;padding:5px;position:absolute;top:25px;z-index:100}.column.no-horizontal-padding,.columns.no-horizontal-padding,.no-horizontal-padding{padding-left:0;padding-right:0}.font-alert{color:red}.clear-both{clear:both}.float-left{float:left}.pre-line{white-space:pre-line}.pre-wrap{white-space:pre-wrap}.card{border:1px solid #d8d8d8}.number{font-family:Hiragino Sans GB!important}.cursor-pointer{cursor:pointer}.status .active{color:var(--primary-brand-color)}.status .inactive{color:var(--highlight-color)}.force-reset-transform{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}span.attribute{color:var(--secondary-text-color)}span.attribute:after{content:""}span.value-like-attribute{color:var(--secondary-text-color)}.toggle-off{display:none!important}.drag-area-mark:hover,.drag-area:hover{cursor:move;cursor:-moz-grab;cursor:-webkit-grab}.drag-area-mark:active,.drag-area:active{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing}.drag-area-mark{position:absolute;right:0;top:0;width:20px}.ui-multiselect-single .ui-multiselect-checkboxes label{padding:3px!important}.simditor-popover.code-popover{height:2.5rem;margin:0;padding:0}.simditor-popover.code-popover .code-settings,.simditor-popover.code-popover .code-settings .settings-field{margin:0;padding:0}.simditor-popover.code-popover .code-settings .settings-field .select-lang{border:none;height:2.5rem;margin:0;padding:5px 20px}.completeness-activity-icon{position:relative}.completeness-activity-icon .expired-activity{font-size:12px!important;position:absolute;right:-5px;top:12px}.item-status{border-radius:15px;display:inline-block;font-size:12px;height:20px;line-height:20px;margin:auto;padding-left:8px;padding-right:8px}.item-status.before-class{background-color:#eff6ff;border:1px solid #a3c8fb;color:#4183dd}.item-status.during-class{background-color:#eefff4;border:1px solid #93deb7;color:#24aa63}.item-status.after-class{background-color:#fff5e5;border:1px solid #ffcb80;color:#f28500}.item-status.final,.item-status.midterm{background-color:#e4fafa;border:1px solid #b7e6e4;color:#378f95}.item-status.unspecified{background-color:#e8eaec;border:1px solid #c5c8ce;color:#70748c}.item-status.unpublish{background-color:#5878b4;border:1px solid #5878b4;color:#fff;line-height:20px}.item-status.schedule-started{background-color:#28bd6e;border:1px solid #28bd6e;color:#fff;line-height:20px}.item-status.time-collapsed{background-color:#999;border:1px solid #999;color:#fff;line-height:20px}.item-status.expired,.item-status.finished,.item-status.off-shelf{background-color:#d4d4d4;border:1px solid #b1b1b1;color:#6c6c6c;line-height:20px}.item-status.generate_playback{background-color:#ffe9d6;border:1px solid #ffca9c;color:#ff7800;line-height:20px}.item-status.finish,.item-status.published,.item-status.publishing,.item-status.started,.item-status.submitted{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-2);color:var(--primary-brand-color-lightened-1);line-height:20px}.item-status.upcoming{background-color:var(--primary-brand-color-lightened-6);border:1px solid var(--primary-brand-color-lightened-7);color:var(--primary-brand-color-lightened-5);line-height:20px}.item-status.obe{background-color:var(--state-info-color-lightened-3);border:1px solid var(--state-info-color-lightened-2);color:var(--state-info-color);line-height:20px}.item-status.model-course{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-2);color:var(--primary-brand-color-lightened-1);line-height:20px}.item-status.unscored{background-color:#ffe9d6;border:1px solid #ffca9c;color:#ff7800;line-height:20px}.color-E33737{color:#e33737}.color-E28B41{color:#e28b41}.color-C8A732{color:#c8a732}.color-209361{color:#209361}.color-418CAF{color:#418caf}.color-AA8773{color:#aa8773}.color-999999{color:#999}.margin-level-1{margin-left:40px}.margin-level-2{margin-left:80px}.margin-level-3{margin-left:120px}.margin-level-4{margin-left:160px}.margin-level-5{margin-left:200px}.margin-level-6{margin-left:240px}.margin-level-7{margin-left:280px}.margin-level-8{margin-left:320px}.margin-level-9{margin-left:360px}.margin-level-10{margin-left:400px}div.rich-content,span.rich-content{word-wrap:break-word}div.bar{background-color:#ffc000;display:inline-block;height:75px;margin-right:5px;width:10px}.column-1-of-2{width:50%!important}.reset-padding{padding:0!important}.reset-border{border:none!important}.reset-margin{margin:0!important}.inline-block{display:inline-block!important}.nobr{white-space:nowrap!important}.hide{display:none!important}.activity-detail-tabs{border-bottom:1px solid #dfdfdf}.activity-detail-tabs .tab-title{color:var(--primary-text-color);cursor:pointer;height:32px;margin-bottom:-1px;padding:5px 18px}.activity-detail-tabs .tab-title.active{background-color:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:2px solid var(--primary-brand-color)}.activity-detail-tabs.management-studio-tabs{background-color:#fff;border:1px solid #d8d8d8;margin-top:20px;padding-top:12px}.activity-detail-tabs.management-studio-tabs .tab-title{margin-left:16px}.color-blue{color:#72b7f8}.color-green{color:var(--primary-brand-color)}.color-red{color:#ee4949}.color-black{color:var(--primary-text-color)}.lenticular-bracket{margin-left:-10px}.lenticular-bracket:before{content:"【"}.lenticular-bracket:after{content:"】"}.no-select{-webkit-touch-callout:none;user-select:none}.flex{display:flex}.\!flex{display:flex!important}.items-center{align-items:center}.ml-0{margin-left:0}.mb-4{margin-bottom:16px}.mb-3{margin-bottom:12px}.mb-2{margin-bottom:8px}.mb-1{margin-bottom:4px}.mt-4{margin-top:16px}.mt-3{margin-top:12px}.mt-2{margin-top:8px}.mt-1{margin-top:4px}.mr-3{margin-right:12px}.mr-2{margin-right:8px}.title-area{height:86px;padding-bottom:20px;padding-top:34px}.title-area .title{font-size:28px;font-weight:700;padding-left:20px}.user-dashboard:after{clear:both;content:" ";display:block;height:0}.user-dashboard .card{background-color:#fff;margin-bottom:15px;padding:20px}.user-dashboard .org-stat.card{padding:0}.user-dashboard .dashboard-tabs{color:var(--secondary-text-color);height:40px;line-height:40px;margin-bottom:10px;padding-bottom:0;padding-top:0}.user-dashboard .dashboard-tabs .dashboard-tab{cursor:pointer;display:inline-block;position:relative}.user-dashboard .dashboard-tabs .dashboard-tab .icon{bottom:3px;left:calc(50% - 8px);position:absolute}.user-dashboard .dashboard-tabs .dashboard-tab.active{color:var(--primary-text-color)}.user-dashboard .dashboard-tabs .dashboard-tab:first-of-type{margin-right:20px}.user-dashboard .title{color:var(--secondary-text-color);font-size:14px;height:20px}.user-dashboard .title i{float:left;font-size:22px;margin:-7px 5px 0 0}.user-dashboard .no-content,.user-dashboard .show-all{padding-top:20px}.user-dashboard .no-content{padding-left:15px;padding-right:15px}.user-dashboard .show-all{color:var(--secondary-text-color);display:inline-block;font-size:14px;width:100%}.user-dashboard .show-all i{margin-bottom:3px;margin-left:5px}.user-dashboard .show-all i.flip{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.user-dashboard .show-all:hover{color:var(--primary-brand-color)}.user-dashboard .sgjx-resource-container{width:100%}.user-dashboard .sgjx-resource-container .resource-header{color:var(--secondary-text-color);height:20px;line-height:22px;overflow:hidden}.user-dashboard .sgjx-resource-container .resource-header .font-related-resource{float:left;font-size:22px;margin-right:5px}.user-dashboard .sgjx-resource-container .resource-header .more{color:var(--primary-brand-color);font-size:13px}.user-dashboard .sgjx-resource-container .classifications{margin-top:20px}.user-dashboard .sgjx-resource-container .classifications a{color:var(--primary-text-color);margin-right:15px}.user-dashboard .sgjx-resource-container .classifications a.active,.user-dashboard .sgjx-resource-container .classifications a:hover{color:var(--primary-brand-color)}.user-dashboard .sgjx-resource-container .resources{min-height:260px;padding-top:20px}.user-dashboard .sgjx-resource-container .resources .resource{display:inline-block;margin-bottom:15px}.user-dashboard .sgjx-resource-container .resources .resource .name{display:inline-block;line-height:15px;max-width:380px}.user-dashboard .sgjx-resource-container .resources .resource .name a{color:var(--primary-text-color)}.user-dashboard .sgjx-resource-container .resources .resource .name a:hover{color:var(--primary-brand-color)}.user-dashboard .sgjx-resource-container .resources .blank-prompt-info{line-height:200px;margin:0 auto}.user-dashboard .sgjx-resource-container .resources .blank-prompt-info .font-file-blank{color:var(--primary-brand-color);font-size:50px;margin-right:5px}.user-dashboard .sgjx-resource-container .resources .blank-prompt-info .blank-message{color:var(--secondary-text-color);display:inline-block;font-size:14px;margin:0;vertical-align:top}.user-dashboard .left-frame{float:left;width:calc(100% - 340px)}.user-dashboard .right-frame{float:right;width:330px}.user-dashboard .course{border-bottom:1px dashed #dfdfdf;padding:15px 0;width:100%}.user-dashboard .course .summary{cursor:pointer;overflow:hidden}.user-dashboard .course .summary .left-info{float:left}.user-dashboard .course .summary .left-info img{vertical-align:middle}.user-dashboard .course .summary .left-info .summary-text{display:inline-block;margin-left:5px;vertical-align:middle;width:380px}.user-dashboard .course .summary .left-info .summary-text .course-name{color:var(--primary-text-color);font-size:16px}.user-dashboard .course .summary .left-info .summary-text .course-department{color:var(--secondary-text-color);display:block;font-size:13px}.user-dashboard .course .summary .left-info .summary-text .course-department:after{content:"1";display:inline;opacity:0}.user-dashboard .course .summary .right-info{color:var(--secondary-text-color);float:right;text-align:center}.user-dashboard .course .summary .right-info .icon{margin-bottom:0}.user-dashboard .course .content{display:none;margin:30px 0 15px 30px}.user-dashboard .course .content .item{margin-bottom:10px}.user-dashboard .course .content .item:last-child{margin-bottom:15px}.user-dashboard .course .content .item:last-child .last:last-child{margin-bottom:0}.user-dashboard .course .content .item .item-title{color:var(--primary-brand-color);font-size:14px;max-width:410px}.user-dashboard .course .content .item .item-title i{margin-right:5px}.user-dashboard .course .content .item .item-title .font-slide{font-size:14px}.user-dashboard .course .content .item .finish,.user-dashboard .course .content .item .item-detail{color:var(--secondary-text-color);font-size:13px}.user-dashboard .course .content .item .last{margin-bottom:30px;margin-left:24px}.user-dashboard .course .content .attachments-wrapper .file-name-wrapper{max-width:60%}.user-dashboard .course-cover{display:inline-block}.user-dashboard .course-cover>img{border:1px solid #d8d8d8;height:40px;width:70px}.user-dashboard .topic .course-name-area{border-bottom:1px dashed #dfdfdf;display:block;padding:20px 0 10px}.user-dashboard .topic .course-name-area .course-name{color:var(--primary-text-color);display:inline-block;font-size:16px;max-width:400px;vertical-align:middle}.user-dashboard .topic .course-name-area i{margin-top:10px}.user-dashboard .topic .course-name-area:hover .course-name{color:var(--primary-brand-color)}.user-dashboard .topic .course-name-area>i{margin-top:12px}.user-dashboard .topic .topic-link{display:block;margin-bottom:10px;margin-top:20px}.user-dashboard .topic .topic-link .author-info{color:var(--secondary-text-color);height:42px;margin-bottom:10px}.user-dashboard .topic .topic-link .author-info .avatar32{display:inline-block;vertical-align:inherit}.user-dashboard .topic .topic-link .author-info .avatar32>img{vertical-align:inherit}.user-dashboard .topic .topic-link .author-info .user-info{display:inline-block}.user-dashboard .topic .topic-link .author-info .user-info .name{color:var(--primary-text-color)}.user-dashboard .topic .topic-link .author-info .created-at{float:right;margin-top:20px}.user-dashboard .topic .topic-link .item .item-title{color:var(--primary-brand-color);font-size:16px;margin-bottom:10px}.user-dashboard .topic .topic-link .item .item-detail{color:var(--primary-text-color);font-size:14px}.user-dashboard .bulletin>a{color:var(--secondary-text-color);display:block;font-size:13px}.user-dashboard .bulletin>a .title{color:var(--primary-text-color);font-size:16px;padding-left:0;padding-right:0}.user-dashboard .bulletin>a .icon-font{margin-right:5px;vertical-align:middle}.user-dashboard .bulletin>a:hover .title{color:var(--primary-brand-color)}.user-dashboard .material .content .item{line-height:20px}.user-dashboard .material .content .item .item-title{display:inline-block;max-width:340px}.user-dashboard .material .content .item .item-title a{color:var(--primary-brand-color);display:inline}.user-dashboard .material .content .item .last{margin-bottom:0;margin-left:24px;margin-top:10px}.user-dashboard .material .content .item .last:last-child{margin-bottom:30px}.user-dashboard .material .content .item .last.attachment-wrapper:last-child{margin-bottom:15px}.user-dashboard .material .content .item:last-child .last:last-child{margin-bottom:0}.user-dashboard .org-usage{float:right;width:330px}.user-dashboard .org-usage.large{float:none;width:100%}.user-dashboard .org-usage .title{height:20px}.user-dashboard .org-usage .title .plan-end-date{font-size:14px;line-height:30px}.user-dashboard .org-usage .residue-days{border:1px solid #d8d8d8;color:#737373;font-size:14px;line-height:23px;margin-bottom:20px;margin-top:20px;padding:15px;text-align:center}.user-dashboard .org-usage .residue-days a{color:#ff7800}.user-dashboard .org-usage .residue-days a>span{margin-left:10px}.user-dashboard .org-usage .residue-days .plan-end-date .plan-time-label{color:var(--secondary-text-color)}.user-dashboard .org-usage .usage-info{margin-bottom:20px}.user-dashboard .org-usage .usage-info:last-of-type{border-top:1px dashed #dfdfdf;margin-bottom:5px;padding-top:20px}.user-dashboard .org-usage .usage-info.lack-usage .info-title:before{border-left:3px solid #ff7800}.user-dashboard .org-usage .usage-info.lack-usage .usage-content .info-canvas-wrapper .canvas-desc{color:#ff7800}.user-dashboard .org-usage .usage-info .info-title{color:var(--secondary-text-color);font-size:18px;height:27px;line-height:27px;vertical-align:middle}.user-dashboard .org-usage .usage-info .info-title:before{border-left:3px solid var(--primary-brand-color);border-radius:2px;content:"";height:18px;margin-right:5px}.user-dashboard .org-usage .usage-info .usage-content{display:table;height:118px;margin-top:10px}.user-dashboard .org-usage .usage-info .usage-content .info-canvas-wrapper{display:table-cell;height:104px;position:relative;vertical-align:middle;width:104px}.user-dashboard .org-usage .usage-info .usage-content .info-canvas-wrapper .canvas-desc{border:1px solid #d8d8d8;border-radius:40px;color:var(--primary-brand-color);font-size:14px;height:80px;left:12px;line-height:22px;padding-top:18px;position:absolute;text-align:center;top:16px;width:80px}.user-dashboard .org-usage .usage-info .usage-content .info-canvas-wrapper .canvas-desc.lack{color:#ff692e}.user-dashboard .org-usage .usage-info .usage-content .info-canvas-wrapper .canvas-desc .percent{font-size:18px}.user-dashboard .org-usage .usage-info .usage-content .right-content{display:table-cell;font-size:14px;padding-left:15px;vertical-align:middle}.user-dashboard .org-usage .usage-info .usage-content .right-content .title{color:var(--secondary-text-color);margin-right:10px}.user-dashboard .org-usage .usage-info .usage-content .right-content .value{color:#333}.user-dashboard .visited-course-list{margin:20px 0 0}.user-dashboard .visited-course-list .visited-course{margin-bottom:10px;position:relative}.user-dashboard .visited-course-list .visited-course .course-info{display:inline-block;padding-left:10px;vertical-align:top;width:140px}.user-dashboard .visited-course-list .visited-course .course-cover{margin-bottom:5px}.user-dashboard .visited-course-list .visited-course .course-cover>img{height:76px;width:140px}.user-dashboard .visited-course-list .visited-course .course-cover .type-marker{left:-2px;position:absolute;top:0}.user-dashboard .visited-course-list .visited-course .course-cover .course-type{color:#fff;left:-4px;position:absolute;top:13px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.user-dashboard .visited-course-list .visited-course .course-name{color:var(--primary-text-color);font-size:14px;margin-bottom:5px}.user-dashboard .visited-course-list .visited-course .course-department{color:var(--secondary-text-color);font-size:13px}.user-dashboard .visited-course-list .visited-course:hover .course-name{color:var(--primary-brand-color)}.user-dashboard .latest-topics,.user-dashboard .latest-visit-course{min-height:150px;position:relative}.user-dashboard .latest-visit-course .no-content{padding-top:0}.user-dashboard .dashboard-blank-icon{bottom:0;color:#ececec;display:inline-block;font-size:100px;height:105px;overflow:hidden;position:absolute;right:0;width:70px}.user-dashboard .student-fail-course{min-height:150px;padding-bottom:10px;padding-left:0;padding-right:0}.user-dashboard .student-fail-course .no-content,.user-dashboard .student-fail-course .title,.user-dashboard .student-fail-course .visited-course-list{padding-left:20px;padding-right:20px}.user-dashboard .student-fail-course .no-content .course-cover span,.user-dashboard .student-fail-course .title .course-cover span,.user-dashboard .student-fail-course .visited-course-list .course-cover span{left:0;position:absolute}.user-dashboard .student-fail-course .no-content .course-cover span img,.user-dashboard .student-fail-course .title .course-cover span img,.user-dashboard .student-fail-course .visited-course-list .course-cover span img{display:block;width:100%}.user-dashboard .student-fail-course .show-all-wrapper{border-top:1px solid #dfdfdf}.user-dashboard .student-fail-course .show-all-wrapper .show-all{padding-top:10px}.user-dashboard .active-homework,.user-dashboard .latest-bulletins,.user-dashboard .latest-materials,.user-dashboard .latest-todo-list{min-height:150px;padding-left:0;padding-right:0;position:relative}.user-dashboard .active-homework .bulletin-list,.user-dashboard .active-homework .homework-list,.user-dashboard .active-homework .material-list,.user-dashboard .active-homework .title,.user-dashboard .active-homework .todo-list-list,.user-dashboard .latest-bulletins .bulletin-list,.user-dashboard .latest-bulletins .homework-list,.user-dashboard .latest-bulletins .material-list,.user-dashboard .latest-bulletins .title,.user-dashboard .latest-bulletins .todo-list-list,.user-dashboard .latest-materials .bulletin-list,.user-dashboard .latest-materials .homework-list,.user-dashboard .latest-materials .material-list,.user-dashboard .latest-materials .title,.user-dashboard .latest-materials .todo-list-list,.user-dashboard .latest-todo-list .bulletin-list,.user-dashboard .latest-todo-list .homework-list,.user-dashboard .latest-todo-list .material-list,.user-dashboard .latest-todo-list .title,.user-dashboard .latest-todo-list .todo-list-list{padding-left:20px;padding-right:20px}.user-dashboard .active-homework .more-item,.user-dashboard .latest-bulletins .more-item,.user-dashboard .latest-materials .more-item,.user-dashboard .latest-todo-list .more-item{border-bottom:1px solid #dfdfdf}.user-dashboard .active-homework .more-item .course:last-of-type,.user-dashboard .latest-bulletins .more-item .course:last-of-type,.user-dashboard .latest-materials .more-item .course:last-of-type,.user-dashboard .latest-todo-list .more-item .course:last-of-type{border-bottom:none}.user-dashboard .active-homework .activity-lock,.user-dashboard .latest-bulletins .activity-lock,.user-dashboard .latest-materials .activity-lock,.user-dashboard .latest-todo-list .activity-lock{display:inline-block;float:right;margin-right:3px}.user-dashboard .active-homework .activity-lock>i,.user-dashboard .latest-bulletins .activity-lock>i,.user-dashboard .latest-materials .activity-lock>i,.user-dashboard .latest-todo-list .activity-lock>i{display:none}.user-dashboard .active-homework .activity-lock>i:before,.user-dashboard .latest-bulletins .activity-lock>i:before,.user-dashboard .latest-materials .activity-lock>i:before,.user-dashboard .latest-todo-list .activity-lock>i:before{margin-left:1px}.user-dashboard .active-homework .activity-lock.is-locked>i,.user-dashboard .latest-bulletins .activity-lock.is-locked>i,.user-dashboard .latest-materials .activity-lock.is-locked>i,.user-dashboard .latest-todo-list .activity-lock.is-locked>i{display:block}.user-dashboard .active-homework .todo-list .activity-lock,.user-dashboard .latest-bulletins .todo-list .activity-lock,.user-dashboard .latest-materials .todo-list .activity-lock,.user-dashboard .latest-todo-list .todo-list .activity-lock{margin-right:5px}.user-dashboard .active-homework .homework-list .item,.user-dashboard .latest-bulletins .homework-list .item,.user-dashboard .latest-materials .homework-list .item,.user-dashboard .latest-todo-list .homework-list .item{position:relative}.user-dashboard .active-homework .homework-list .item .activity-lock,.user-dashboard .latest-bulletins .homework-list .item .activity-lock,.user-dashboard .latest-materials .homework-list .item .activity-lock,.user-dashboard .latest-todo-list .homework-list .item .activity-lock{position:absolute;right:0;top:0}.user-dashboard .active-homework .homework-list .item .activity-lock>i,.user-dashboard .latest-bulletins .homework-list .item .activity-lock>i,.user-dashboard .latest-materials .homework-list .item .activity-lock>i,.user-dashboard .latest-todo-list .homework-list .item .activity-lock>i{display:none}.user-dashboard .active-homework .homework-list .item .activity-lock>i:before,.user-dashboard .latest-bulletins .homework-list .item .activity-lock>i:before,.user-dashboard .latest-materials .homework-list .item .activity-lock>i:before,.user-dashboard .latest-todo-list .homework-list .item .activity-lock>i:before{margin-left:1px}.user-dashboard .active-homework .homework-list .item .activity-lock.is-locked>i,.user-dashboard .latest-bulletins .homework-list .item .activity-lock.is-locked>i,.user-dashboard .latest-materials .homework-list .item .activity-lock.is-locked>i,.user-dashboard .latest-todo-list .homework-list .item .activity-lock.is-locked>i{display:block}.user-dashboard .latest-bulletins .dashboard-blank-icon:before{-ms-transform:rotate(180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.user-dashboard .latest-bulletins .bulletin-list .bulletin-summary .title{color:var(--primary-text-color);font-size:16px;padding:0}.user-dashboard .latest-bulletins .bulletin-list .bulletin-summary .bulltin-created-at,.user-dashboard .latest-bulletins .bulletin-list .bulletin-summary .course-info{color:#979797;font-size:13px}.user-dashboard .latest-bulletins .bulletin-list .bulletin-summary .bulltin-created-at .font-clock{margin-right:5px}.user-dashboard .material-list .attachments-wrapper{padding:10px 0 10px 25px}.notification-list div{overflow-wrap:break-word}.notification-list .font-red{color:#ff4d4d}.notification-list .font-green{color:var(--primary-brand-color)}.notification-list .font-orange{color:#ff7200}.notification-list .font-blue{color:#4892f6}.notification-list .notification-title-wrapper{margin-bottom:15px}.notification-list .notification-title-wrapper .icon{vertical-align:top}.notification-list .notification-title-wrapper .notification-icon{font-size:30px}.notification-list .notification-title-wrapper .title-info{display:inline-block}.notification-list .notification-title-wrapper .notification-icon-wrapper{display:inline-block;height:40px;margin-right:10px;overflow:hidden;text-align:center;vertical-align:bottom;width:40px}.notification-list .notification-title-wrapper .notification-icon-wrapper img{height:40px;left:-17px;max-width:74px;position:relative}.notification-list .card{background-color:#fff;margin-bottom:10px;padding:20px;position:relative}.notification-list .card.top{border-color:var(--primary-brand-color)}.notification-list .card .font-notification-top{font-size:30px}.notification-list .card .font-notification-top-triangle{color:var(--primary-brand-color);height:8px;left:0;position:absolute;top:-1px;width:8px}.notification-list .card .dropdown-list-wrapper{color:#999;cursor:pointer;height:2px;position:absolute;right:35px;top:3px;width:8px}.notification-list .card .top-notification-wrapper{padding-left:25px;padding-top:20px;position:absolute;right:-3px;top:18px}.notification-list .card .top-notification-wrapper.dropdown-list{background-color:transparent;border:none;border-radius:inherit;box-shadow:none}.notification-list .card .top-notification-wrapper.dropdown-list>i{display:block;font-style:normal;line-height:25px}.notification-list .card .top-notification-wrapper.dropdown-list>i:hover{cursor:pointer}.notification-list .card .top-notification-wrapper.dropdown-list>i.disabled{cursor:hand;opacity:.5;pointer-events:none}.notification-list .card .notification-action{border-top:1px solid #dfdfdf;margin-bottom:-22px;margin-left:-20px;margin-top:15px;padding:15px;text-align:center;width:calc(100% + 40px)}.notification-list .card .notification-action .disabled{color:#dedede}.notification-list .notification-item .notification-welcome-wrapper{border:1px solid #d8d8d8;border-radius:5px;padding:10px 15px}.notification-list .notification-item .notification-welcome-wrapper .notification-welcome-title{font-weight:700;margin-bottom:15px}.notification-list .notification-item .notification-welcome-wrapper .notification-welcome-content .notification-welcome-middle-line{margin:13px 0}.notification-list .notification-item .notification-welcome-wrapper .notification-welcome-content .notification-welcome-org-name{font-weight:700;margin-top:13px}.notification-list .notification-item .notification-welcome-wrapper .notification-welcome-content .notification-welcome-header{font-weight:700;margin-bottom:25px}.notification-list .notification-item .notification-welcome-wrapper .notification-welcome-content .notification-welcome-content-line{margin-bottom:13px}.notification-list .notification-item .notification-welcome-wrapper .notification-welcome-content .notification-welcome-content-line:last-child{margin-bottom:0}.notification-list .notification-item .notification-welcome-wrapper .notification-welcome-content .notification-welcome-footer{margin-top:25px}.notification-list .notification-item .notification-course-activity{background-color:var(--primary-brand-color-lightened-4);padding:15px}.notification-list .notification-item .notification-course-activity .notification-course_outline{word-break:break-all}.notification-list .notification-item .notification-course-activity-title{margin-bottom:20px}.notification-list .notification-item .notification-topic-info-region .reply{margin-bottom:5px;word-break:break-word}.notification-list .notification-item .notification-topic-info-region .topic{background-color:var(--primary-brand-color-lightened-4);border:1px solid #d2dede;border-radius:5px;padding:10px 15px}.notification-list .notification-item .notification-topic-info-region .topic .topic-content{word-wrap:break-word;padding-top:5px;word-break:break-word}.notification-list .notification-item .notification-topic-info-region .topic .topic-title{font-weight:700}.notification-list .notification-item .notification-secondary-topic-multi-replies .reply-info,.notification-list .notification-item .notification-topic-like-multi-replies .reply-info,.notification-list .notification-item .notification-topic-multi-replies .reply-info{margin-bottom:5px}.notification-list .notification-item .notification-secondary-topic-multi-replies .reply-region,.notification-list .notification-item .notification-topic-like-multi-replies .reply-region,.notification-list .notification-item .notification-topic-multi-replies .reply-region{background-color:var(--primary-brand-color-lightened-4);border:1px solid #d2dede;border-radius:5px}.notification-list .notification-item .notification-secondary-topic-multi-replies .reply-region .one_reply,.notification-list .notification-item .notification-topic-like-multi-replies .reply-region .one_reply,.notification-list .notification-item .notification-topic-multi-replies .reply-region .one_reply{padding:10px 15px}.notification-list .notification-item .notification-secondary-topic-multi-replies .reply-region .one_reply:first-of-type,.notification-list .notification-item .notification-topic-like-multi-replies .reply-region .one_reply:first-of-type,.notification-list .notification-item .notification-topic-multi-replies .reply-region .one_reply:first-of-type{border-bottom:1px solid #d2dede}.notification-list .notification-item .shared-other-orgs-name,.notification-list .notification-item .shared-resource-name{word-break:break-all}.notification-list .notification-item .subject-description p{display:inline}.notification-list .estimate-item .notification-estimate-main-content{margin-bottom:20px}.notification-list .estimate-item .notification-estimate-comment-content{background-color:var(--primary-brand-color-lightened-4);border-top:1px solid #d2dede;padding:10px 15px}.notification-list .estimate-item .notification-estimate-comment-content:first-of-type{border-top:none;padding-top:15px}.notification-list .estimate-item .notification-estimate-comment-content:last-of-type{padding-bottom:15px}.notification-list .estimate-item .notification-estimate-comment-content .notification-estimate-student-name-wrapper{display:inline-block;vertical-align:top}.notification-list .estimate-item .notification-estimate-comment-content .notification-estimate-student-name-wrapper .notification-estimate-student-name{color:var(--primary-brand-color)}.notification-list .estimate-item .notification-estimate-comment-content .notification-estimate-comment{display:inline-block;margin-left:5px}.notification-list .notification-attachment{border:1px solid #d8d8d8;border-radius:5px;color:var(--primary-text-color);cursor:pointer;display:block;font-size:13px;margin-top:15px;padding:10px}.notification-list .notification-attachment .icon{color:#666;font-size:22px;margin-right:10px}.notification-list .notification-attachment .notification-attachment-name-wrapper{display:inline-block;width:360px}.notification-list .notification-attachment .notification-attachment-name{display:inline-block;max-width:300px}.notification-list .notification-attachment .notification-attachment-extension{display:inline-block;max-width:57px}.notification-list .notification-attachment .notification-attachment-count{display:inline-block;overflow-x:hidden;text-align:right;width:86px}.notification-list .notification-attachment:hover{background:#f4f4f4}.notification-list .notification-item-exam_submission_info,.notification-list .notification-item-homework_submitted,.notification-list .notification-item-learning_warning{padding-bottom:0;position:relative}.notification-list .notification-item-exam_submission_info .submit-rate,.notification-list .notification-item-homework_submitted .submit-rate,.notification-list .notification-item-learning_warning .submit-rate{position:absolute;right:20px;text-align:center;top:25px}.notification-list .notification-item-exam_submission_info .submit-rate .submit-rate-number,.notification-list .notification-item-homework_submitted .submit-rate .submit-rate-number,.notification-list .notification-item-learning_warning .submit-rate .submit-rate-number{color:var(--primary-brand-color);font-size:18px}.notification-list .notification-item-exam_submission_info .multi-submit,.notification-list .notification-item-exam_submission_info .single-submit,.notification-list .notification-item-homework_submitted .multi-submit,.notification-list .notification-item-homework_submitted .single-submit,.notification-list .notification-item-learning_warning .multi-submit,.notification-list .notification-item-learning_warning .single-submit{margin-bottom:20px}.notification-list .notification-item-exam_submission_info .homework-submitted-foot-bar,.notification-list .notification-item-homework_submitted .homework-submitted-foot-bar,.notification-list .notification-item-learning_warning .homework-submitted-foot-bar{border-top:1px solid #dfdfdf;margin-left:-20px;padding:15px;text-align:center;width:calc(100% + 40px)}.notification-list .notification-item-exam_submission_info .homework-submitted-foot-bar .disabled,.notification-list .notification-item-homework_submitted .homework-submitted-foot-bar .disabled,.notification-list .notification-item-learning_warning .homework-submitted-foot-bar .disabled{color:#dedede}.notification-list .notification-item-share_resource_to_user .resources{color:var(--primary-brand-color)}.notification-list .notification-item-share_resource_to_user .font-resource-share{font-size:34px;margin-top:-8px;width:27px}.blank-page{background-color:#fff;height:550px}.blank-page .create-course-icon{color:var(--primary-brand-color);height:12px;width:12px}.new-course,.no-course{background-color:#fff;min-height:543px;padding:0 40px}.new-course .join-course,.no-course .join-course{margin:20px 0 20px auto;text-align:right}.new-course .course-type-wrapper,.no-course .course-type-wrapper{margin:30px 0}.new-course .course-type-wrapper .button,.no-course .course-type-wrapper .button{font-size:14px;height:46px;line-height:36px;padding:5px 8px;width:148px}.new-course .course-type-wrapper>li,.no-course .course-type-wrapper>li{width:50%}.new-course .course-type-wrapper>li:first-child,.no-course .course-type-wrapper>li:first-child{padding-right:40px}.new-course .course-type-wrapper>li:last-child,.no-course .course-type-wrapper>li:last-child{padding-left:40px}.new-course .course-type-wrapper>li.without-lightweight-course,.no-course .course-type-wrapper>li.without-lightweight-course{border-right:0;padding:0;width:100%}.new-course .course-type-wrapper>li .inner,.no-course .course-type-wrapper>li .inner{padding-top:10px}.new-course .course-type-wrapper>li .inner .hd,.no-course .course-type-wrapper>li .inner .hd{margin-bottom:35px}.new-course .course-type-wrapper>li .inner .hd .title,.no-course .course-type-wrapper>li .inner .hd .title{font-size:30px;height:46px;line-height:46px}.new-course .course-type-wrapper>li .inner .desc,.no-course .course-type-wrapper>li .inner .desc{min-height:88px}.lightweight-course{margin:116px 20%}.lightweight-course .project-new-course-tip{color:#999;font-size:14px;margin:8px 0}.lightweight-course .bg{background:url(/static/assets/images/large/lightweight_course_bg-b74587f4.png) top no-repeat;height:314px;margin:0 auto 40px;width:320px}.lightweight-course .lightweight-course-form{font-size:16px;margin:0 auto;width:428px}.lightweight-course .lightweight-course-form .option-content{padding-top:20px}.lightweight-course .lightweight-course-form .form-submit{text-align:center}.lightweight-course .lightweight-course-form .form-submit .button{height:46px;line-height:36px;margin-top:10px;padding:5px 8px;width:130px}.lightweight-course .lightweight-course-form .field-group{display:inline-flex;margin-bottom:16px;padding:0 10px;position:relative}.lightweight-course .lightweight-course-form .field-group .error{display:block;left:450px;position:absolute;top:25px;width:150px}.lightweight-course .lightweight-course-form .field-group .required{display:flex;font-size:14px;justify-content:flex-end;line-height:40px;padding-right:40px;width:110px}.lightweight-course .lightweight-course-form .field-group .required.studio-name{padding-right:30px;width:125px}.lightweight-course .lightweight-course-form .field-group .required:before{color:var(--state-error-color);content:"*";padding-right:5px;position:inherit}.lightweight-course .lightweight-course-form .field-group .required:after{display:none}.lightweight-course .lightweight-course-form .field-group .preview{line-height:40px;margin-left:10px}.lightweight-course .lightweight-course-form .field-group .group-selector-btn{background-color:#fff}.lightweight-course .lightweight-course-form .field-group .form-element-wrapper{width:320px}.lightweight-course .lightweight-course-form .field-group .form-element-wrapper .tree-view{margin-bottom:0}.lightweight-course .lightweight-course-form .field-group .form-element-wrapper .tree-view .tree-container{top:37px;width:320px}.lightweight-course .lightweight-course-form .field-group .form-element-wrapper .select2-choice{height:38px}.lightweight-course .lightweight-course-form .field-group .form-element-wrapper .select2-choice .select2-chosen{height:38px;padding-top:5px}.lightweight-course .lightweight-course-form .field-group .form-element-wrapper .select2-choice .select2-arrow{margin-top:15px}.lightweight-course .lightweight-course-form .field-group .button{height:40px;line-height:32px;margin-left:110px;width:320px}.lightweight-course .lightweight-course-form .field-group .loading-spinner{padding-left:250px}.lightweight-course .lightweight-course-form .field-group input{color:#737373;display:inline-block;height:40px;line-height:14px;width:320px}.additional{display:flex}.course-toolbar-row{background-color:#fff;border-bottom:1px solid #dfdfdf;display:block;height:65px;padding-top:20px}.course-toolbar-row .row-index-border{background-color:var(--primary-brand-color);display:none;height:4px;margin-top:10px}.course-toolbar-row .row-index-border.active{display:block}.course-toolbar-row .header-button{color:var(--primary-text-color);float:left;font-size:18px;line-height:30px;padding-right:20px}.course-toolbar-row .header-button:hover{cursor:pointer}.course-toolbar-row .header-button:hover .row-index-border{display:block}.user-courses{background-color:#fff}.user-courses .filter-conditions,.user-courses .filter-conditions-additional{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(22%,1fr));padding:20px}.user-courses .filter-conditions-additional .condition,.user-courses .filter-conditions .condition{align-items:center;display:flex;gap:8px;justify-content:space-between}.user-courses .filter-conditions-additional .condition.learning-center,.user-courses .filter-conditions .condition.learning-center{width:420px}.user-courses .filter-conditions-additional .condition .select2-label,.user-courses .filter-conditions .condition .select2-label{flex-shrink:0;line-height:15px;vertical-align:middle;width:fit-content}.user-courses .filter-conditions-additional .condition .select2-label.effectiveness,.user-courses .filter-conditions .condition .select2-label.effectiveness{width:75px}.user-courses .filter-conditions-additional .condition .select2-label.studio,.user-courses .filter-conditions .condition .select2-label.studio{width:100px}.user-courses .filter-conditions-additional .select2-container,.user-courses .filter-conditions .select2-container{flex-grow:1;margin-bottom:0;min-width:0;width:auto}.user-courses .filter-conditions-additional .select2-container select,.user-courses .filter-conditions .select2-container select{margin-bottom:0}.user-courses .filter-conditions-additional .select2-container .select2-choice .select2-chosen .select2-line-content,.user-courses .filter-conditions .select2-container .select2-choice .select2-chosen .select2-line-content{line-height:29px}.user-courses .filter-conditions-additional .select2-container .date-input,.user-courses .filter-conditions .select2-container .date-input{color:#333;height:30px;margin-bottom:0;padding:2px 4px}.user-courses .filter-conditions-additional .select2-container .tree-view,.user-courses .filter-conditions .select2-container .tree-view{width:100%}.user-courses .filter-conditions-additional .form-element-wrapper,.user-courses .filter-conditions .form-element-wrapper{display:inline-block;height:30px}.user-courses .filter-conditions-additional .form-element-wrapper input,.user-courses .filter-conditions .form-element-wrapper input{border-color:#cbcbcb}.user-courses .filter-conditions-additional button.ui-multiselect,.user-courses .filter-conditions button.ui-multiselect{width:100%}.user-courses .filter-conditions-additional span.ui-multiselect-open,.user-courses .filter-conditions span.ui-multiselect-open{padding:9px}.user-courses .filter-conditions-additional .condition .select2-label{font-size:13px}.user-courses.no-border-bottom{border-bottom:0}.user-courses ol li{list-style:none;padding:0 18px}.user-courses ol ol.courses{margin-left:0}.user-courses ol ol.courses li.course{border-bottom:1px solid #dfdfdf}.user-courses ol ol.courses li.course.last{border-bottom:none}.user-courses ol ol.courses .course-title-wrapper{align-items:center;display:flex}.user-courses ol ol.courses .course-title-wrapper timetable{flex-shrink:0;margin-left:auto}.user-courses ol ol.courses .course-info-wrapper{display:flex}.user-courses ol ol.courses .course-info-wrapper .course-info-detail{flex-grow:1}.user-courses ol ol.courses .course-info-wrapper .course-code-and-semester-row{color:var(--secondary-text-color);font-size:13px;line-height:18px}.user-courses ol ol.courses .course-info-wrapper .course-code,.user-courses ol ol.courses .course-info-wrapper .course-semester{flex-shrink:0;min-width:0}.user-courses .sub-course-list-title{border-bottom:1px solid #dbdbdb;color:var(--primary-text-color);font-size:18px;padding:20px 26px}.user-courses .semester-list{background-color:#fff;border-top:1px solid #dfdfdf}.user-courses .semester{padding:0}.user-courses .semester:not(:first-of-type){border-top:1px solid #dfdfdf;margin-top:0;padding-top:20px}.user-courses .semester .semester-info{font-size:16px;line-height:1rem;padding-left:20px}.user-courses .courses .show-all-wrapper{padding-left:20px;padding-right:20px}.user-courses .courses .show-all-wrapper:hover{background-color:#f5f5f5}.user-courses .courses .show-all-wrapper .show-all{border-top:1px solid #dfdfdf}.user-courses .course:hover{background-color:#f5f5f5}.user-courses .course:hover .course-title .row-index .row-index-border{display:block}.user-courses .course .item{margin-bottom:-1px;padding:0 20px}.user-courses .course .course-title{padding-bottom:15px;padding-top:20px}.user-courses .course .course-title .row-index{float:left;position:relative}.user-courses .course .course-title .row-index .row-index-border{background-color:var(--primary-brand-color);display:none;height:16px;left:-20px;position:absolute;top:4px;width:5px}.user-courses .course .course-title .course-name{color:var(--primary-brand-color);font-size:17px;line-height:26px}.user-courses .course .course-title .course-progress{color:var(--secondary-text-color);font-size:13px;padding-left:28px}.user-courses .course .course-title .course-progress div{display:inline-block}.user-courses .course .course-title .course-progress .bar{background-color:#e5e5e5;height:5px;margin-bottom:4px;position:relative;width:100px}.user-courses .course .course-title .course-progress .bar .bar-active{background-color:var(--highlight-color);height:100%;left:0;position:absolute;top:0}.user-courses .course .course-title .course-progress .bar .bar-active.full{background-color:#00bbbd}.user-courses .course .course-title .course-progress .week-count{display:inline-block;text-align:right}.user-courses .course .course-detail{color:var(--secondary-text-color);font-size:13px;line-height:17px;padding:10px 0 20px}.user-courses .course .course-detail .detail-row{margin-left:-15px}.user-courses .course .course-detail .detail-row>div{border-right:1px solid #dfdfdf;display:inline-block;max-width:215px;overflow-x:hidden;padding:0 15px;text-overflow:ellipsis;white-space:nowrap}.user-courses .course .course-detail .detail-row>div:last-of-type{border-right:0}.user-courses .course .course-detail .detail-row .department{max-width:400px}.user-courses .course{background-color:#fff}.user-courses .course:hover{cursor:pointer}.user-courses .course:hover .item .course-content .function-buttons .hover-button{display:inline-block}.user-courses .course:hover .item .course-content .course-title .course-name,.user-courses .course:hover .item .course-content .course-title .course-name>a{color:var(--primary-brand-color)}.user-courses .course .item{display:block;margin-bottom:0;padding:20px 2px;position:relative}.user-courses .course .item .course-cover{display:inline-block;width:130px}.user-courses .course .item .course-cover.time-table{margin-top:7px}.user-courses .course .item .course-cover>img{display:block;height:71px;width:130px}.user-courses .course .item .course-cover .course-type{color:#fff;left:-5px;position:absolute;top:30px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.user-courses .course .item .course-cover .course-type.en-GB,.user-courses .course .item .course-cover .course-type.en-US{left:-3px}.user-courses .course .item .course-cover .course-archive{align-items:center;background:rgba(0,0,0,.5);border-radius:5px;color:#fff;display:flex;font-size:12px;height:71px;justify-content:center;position:absolute;top:20px;width:130px}.user-courses .course .item .course-cover .type-marker{left:0;position:absolute;top:18px}.user-courses .course .item .course-content{display:inline-block;float:right;margin-left:20px;width:calc(100% - 150px)}.user-courses .course .item .course-content .course-info{align-items:center;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;max-width:465px;white-space:nowrap}.user-courses .course .item .course-content .course-info.time-table{margin-top:10px}.user-courses .course .item .course-content .knowledge-forest-icon{height:20px;margin-left:4px;width:20px}.user-courses .course .item .course-content .course-entry{position:absolute;right:0;top:20px}.user-courses .course .item .course-content .course-title{line-height:0;overflow:auto;padding-bottom:0;padding-top:0}.user-courses .course .item .course-content .course-title .course-name{color:var(--primary-text-color);display:block;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-courses .course .item .course-content .course-title .course-name>a{color:var(--primary-text-color)}.user-courses .course .item .course-content .course-title:hover{color:var(--primary-brand-color)}.user-courses .course .item .course-content .graduate-status-div{display:inline-block;margin-left:5px;margin-right:5px;padding-bottom:6px;vertical-align:text-bottom}.user-courses .course .item .course-content .graduate-status{border-radius:20px;font-size:12px;line-height:30px;margin-left:10px;padding:3px 10px}.user-courses .course .item .course-content .is-graduated{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-darkened-2);color:var(--primary-brand-color-darkened-2)}.user-courses .course .item .course-content .not-graduated{background-color:var(--primary-brand-color-lightened-6);border:1px solid var(--primary-brand-color-lightened-5);color:var(--primary-brand-color-lightened-5)}.user-courses .course .item .course-content .course-introduction{font-size:13px}.user-courses .course .item .course-content .course-clone,.user-courses .course .item .course-content .enter-classmode{font-size:13px;margin-right:12px}.user-courses .course .item .course-content .audit-status,.user-courses .course .item .course-content .course-introduction,.user-courses .course .item .course-content .course-title,.user-courses .course .item .course-content .course-type,.user-courses .course .item .course-content .score-published-status{display:inline-block}.user-courses .course .item .course-content .course-type,.user-courses .course .item .course-content .score-passed,.user-courses .course .item .course-content .score-published-status{margin-left:4px;margin-right:2px;padding-bottom:4px;vertical-align:text-bottom}.user-courses .course .item .course-content .course-type .sdg-course,.user-courses .course .item .course-content .course-type .vtrs-course,.user-courses .course .item .course-content .score-passed .sdg-course,.user-courses .course .item .course-content .score-passed .vtrs-course,.user-courses .course .item .course-content .score-published-status .sdg-course,.user-courses .course .item .course-content .score-published-status .vtrs-course{background-color:#5878b4;border-radius:10px;color:#fff;font-size:12px;padding:3px 10px}.user-courses .course .item .course-content .course-type .no-published,.user-courses .course .item .course-content .score-passed .no-published,.user-courses .course .item .course-content .score-published-status .no-published{background-color:#ffe9d6;border:1px solid #ff7800;border-radius:10px;color:#ff7800;font-size:12px;padding:3px 10px}.user-courses .course .item .course-content .course-type .passed,.user-courses .course .item .course-content .score-passed .passed,.user-courses .course .item .course-content .score-published-status .passed{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-darkened-2);border-radius:20px;color:var(--primary-brand-color-darkened-2);font-size:12px;padding:3px 10px}.user-courses .course .item .course-content .combine-course .passed{background:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-3)}.user-courses .course .item .course-content .audit-status{margin-left:5px;margin-right:5px;padding-bottom:6px;vertical-align:text-bottom}.user-courses .course .item .course-content .audit-status .status-auditing{background-color:#d2e8ff;border:1px solid #60a8f0;border-radius:10px;color:#5986df;font-size:12px;padding:3px 10px}.user-courses .course .item .course-content .audit-status .status-agree{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-3);border-radius:10px;color:#0a7071;font-size:12px;padding:3px 10px}.user-courses .course .item .course-content .audit-status .status-reject{background-color:#ffd2d3;border:1px solid #ef3968;border-radius:10px;color:#d02551;font-size:12px;padding:3px 10px}.user-courses .course .item .course-content .course-resubmit{display:inline-block;padding-bottom:4px;vertical-align:text-bottom}.user-courses .course .item .course-content .course-code-row{color:var(--secondary-text-color);font-size:13px;line-height:18px;width:350px}.user-courses .course .item .course-content .course-summary-intro{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--secondary-text-color);display:-webkit-box;font-size:13px;line-height:15px;margin:5px 0;max-width:580px;overflow:hidden;text-overflow:ellipsis}.user-courses .course .item .course-content .course-summarize{color:var(--primary-text-color);font-size:13px;line-height:15px}.user-courses .course .item .course-content .course-summarize .course-summarize-item{display:inline-block;margin-right:8px;max-width:150px}.user-courses .course .item .course-content .course-summarize .course-summarize-item.course-cycle{max-width:300px;overflow-y:hidden}.user-courses .course .item .course-content .course-summarize .course-department{padding-right:10px}.user-courses .course .item .course-content .right{margin-top:4px;text-align:right}.user-courses .course .item .course-content .right.time-table{margin-top:4px}.user-courses .course .item .course-content .right .right-box{position:relative}.user-courses .course .item .course-content .right .right-box .dropdown-list{min-width:136px;top:32px}.user-courses .course .item .course-content .right .right-box .dropdown-list ul li{padding:0 10px;text-align:left}.user-courses .course .item .course-content .right .course-button{all:initial;background-color:var(--primary-brand-color);border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:14px;height:32px;line-height:32px;margin:0;padding:0;width:136px}.user-courses .course .item .course-content .right .rollcall-button{all:initial;border:none;border-radius:3px;cursor:pointer;font-size:14px;height:32px;line-height:32px;margin:0 0 10px;padding:0;width:136px}.user-courses .course .item .course-content .right .rollcall-button.in_progress{background-color:#ff9700;color:#fff}.user-courses .course .item .course-content .right .rollcall-button.in_progress.disabled{background-color:#ffcb80;cursor:default}.user-courses .course .item .course-content .right .rollcall-button.on_call{background-color:#ffcb80;color:#fff;cursor:default}.user-courses .course .item .course-content .right .rollcall-button.absent{background-color:#d4d4d4;color:#6c6c6c;cursor:default}.user-courses .course .item .course-content .right .item-between,.user-courses .course .item .course-content .right .item-center{align-items:center;display:flex;flex-wrap:nowrap;font-size:14px;height:32px;justify-content:center;line-height:32px;text-align:center}.user-courses .course .item .course-content .right .item-between .text-sm-title{flex:0 0 70%}.user-courses .course .item .course-content .right .item-between .font.font-down-arrow{box-shadow:inset 1px 0 0 rgba(255,255,255,.32);flex:0 0 30%;font-size:12px;font-weight:100;padding-top:3px}.user-courses .course .item .course-content .right .remain-time-space{margin-right:5px}.user-courses .course .item .course-content .right .custom-course-button{margin-top:8px}.user-courses .course .item .course-content .right .dropdown-list{min-width:136px}.user-courses .course .item .course-content .right .dropdown-list ul li{padding:0 10px;text-align:left}.user-courses .course .item .course-content .function-buttons{margin-top:5px}.user-courses .course .item .course-content .function-buttons.studio-list-item{float:right;margin-top:30px}.user-courses .course .item .course-content .function-buttons .hover-button{display:none}.user-courses .course .item .course-content .function-buttons .hover-button>i{color:#737373;font-size:16px;margin-left:15px}.user-courses .course .item .course-content .function-buttons .hover-button .delete-course,.user-courses .course .item .course-content .function-buttons .hover-button .exit-course{font-size:16px}.user-courses .course .item .course-content .function-buttons .mute-button{display:inline-block;float:right}.user-courses .course .item .course-content .function-buttons .mute-button>i{color:#737373;font-size:16px;margin-left:15px}.user-courses .course .item .course-content .function-buttons .stick-button{display:inline-block;float:right}.user-courses .course .item .course-content .function-buttons .stick-button>i{color:#737373;font-size:16px;margin-left:15px}.user-courses .course .item .course-content .course-academic-year-semester{color:#737373;font-size:13px;letter-spacing:0;text-align:right}.user-courses .course .item .course-content .course-academic-year-semester div{display:inline-block;margin-left:5px;max-width:120px}.user-courses .course .item .course-content .course-desc{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--secondary-text-color);display:-webkit-box;font-size:14px;min-height:70px;overflow:hidden;text-overflow:ellipsis;white-space:pre}.user-courses .course .item .course-content .course-detail{color:var(--secondary-text-color);font-size:13px;line-height:15px;padding:0}.user-courses .course .item .course-content .course-detail .detail-row>div{border:0;display:inline-block;max-width:180px;overflow-x:hidden;overflow-y:hidden;padding:0 5px 0 15px;text-overflow:ellipsis;white-space:nowrap}.user-courses .course .item .course-content .course-detail .detail-row>div:last-of-type{border-right:0}.user-courses .course .item .course-content .course-detail .detail-row .instructor{margin-left:0;padding-left:0;text-overflow:inherit}.user-courses .course .item .course-content .course-detail .detail-row .user-avatar-overflow{font-weight:700;margin-left:-5px;padding:5px 5px 5px 0}.user-courses .course .item .course-content .course-detail .detail-row .user-avatar{display:inline-block;margin-right:7px;max-width:56px;position:relative}.user-courses .course .item .course-content .course-detail .detail-row .user-avatar img{height:16px;width:16px}.user-courses .course .item .course-content .course-detail .detail-row .user-avatar.only-name{margin-right:1px}.user-courses .course .item .course-content .course-detail .detail-row .user-avatar.only-name .name:after{content:"、"}.user-courses .course .item .course-content .course-detail .detail-row .user-avatar.only-name:last-child .name:after{content:""}.user-courses .course .item .course-content .course-detail .detail-row .user-avatar .teacher-name{position:relative;top:3px}.user-courses .course .item .course-content .course-detail .teacher-tip{align-items:flex-start;display:flex;height:auto;justify-content:flex-start;position:relative;width:465px}.user-courses .course .item .course-content .course-detail .teacher-tip .right-side{flex:1 1 70%;margin-left:5px}.user-courses .course .item .course-content .course-detail .teacher-tip .right-side .word-count{bottom:6px;position:absolute;right:5px}.user-courses .course .item .course-content .course-detail .teacher-tip .right-side .font.font-edit{color:var(--primary-brand-color);cursor:pointer;font-size:1.2rem}.user-courses .course .item .course-content .course-detail .teacher-tip .right-side input{margin-bottom:0;width:100%!important}.user-courses .course .item .course-content .course_lesson_info{color:var(--secondary-text-color);font-size:13px;line-height:19px}.user-courses .course .item .course-content .course_lesson_info .lesson_info{display:inline-block;margin-right:20px}.user-courses .course .item .course-content .air-course{height:20px;margin-bottom:2px;margin-left:4px;width:43px}.form-header{color:var(--primary-text-color);font-size:18px;padding-bottom:14px;padding-top:36px}.form-wrapper .header-bg{background:#f5f5f5 url(/static/assets/images/large/course-form-bg-4c9ffa69.png) no-repeat bottom;height:100px;padding-top:7px}.go-back-section{margin-bottom:10px}.go-back-section .edit-go-back{padding-left:142px}.go-back-section .add-go-back .go-back.edit-page,.go-back-section .edit-go-back .go-back.edit-page{font-size:13px;position:relative;top:2px}.course-editing{margin-top:10px}.course-editing .activity-form{min-height:700px;position:relative}.course-editing .activity-form .section.invitation .reset-access .reset{width:auto}.course-editing .activity-form .section.summary .input span.show-only,.course-editing .activity-form .section.summary .text-area span.show-only{display:inline-block;width:500px}.course-editing .activity-form .section{background-position-x:30px;margin-bottom:50px;margin-top:50px;padding:0 0 30px 140px}.course-editing .activity-form .activity-submit-area{bottom:0;left:0;margin:0;position:absolute;width:100%}.form-wrapper .course-form{border:0}.course-settings-container{min-height:260px}.course-settings-container .activity-detail-tabs{background-color:#f4f4f4;margin:0;padding-left:20px;padding-top:10px}.course-settings-container .activity-detail-tabs .tab-title{height:33px;line-height:1em;padding:9px 15px 10px}.course-settings-container .activity-detail-tabs .tab-title a{color:#333;font-size:14px}.course-settings-container .activity-detail-tabs .tab-title.active{border-top:1px solid #dfdfdf}.course-settings-container .activity-form{border:none;min-height:635px;padding:20px 0 0}.course-settings-container .activity-form .section{padding:20px 20px 0}.course-settings-container .activity-form .section .row{margin-left:0}.course-settings-container .activity-form .section .row .invalid-course{color:#f16565}.course-settings-container .activity-form .section .row .not-allow-tip{color:var(--primary-brand-color);font-size:13px}.course-settings-container .activity-form .section .row input.disabled,.course-settings-container .activity-form .section .row label.disabled,.course-settings-container .activity-form .section .row textarea.disabled{background-color:#f7f7f7;color:#cbcbcb}.course-settings-container .activity-form .section.no-padding-left{padding-left:0}.course-settings-container .activity-form .section.no-padding-left .advertisement-covers,.course-settings-container .activity-form .section.no-padding-left .course-cover{padding-left:20px}.course-settings-container .activity-form .form-buttons{background-color:#fff;border-top:none;padding:30px 20px 20px}.course-settings-container .form-buttons{margin-left:0;margin-right:0;text-align:left}.course-settings-container .form-buttons .button{margin-left:0;margin-right:10px}.course-settings-container .activity-form .section.last-one{border-bottom:none}.course-form{background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.course-form .section .short-input{min-width:176px}.course-form .select2-container{margin-bottom:0}.course-form .row.education-type .input.en-GB,.course-form .row.education-type .input.en-US{height:auto;width:700px}.course-form .row input.disabled,.course-form .row label.disabled,.course-form .row textarea.disabled{background-color:#f7f7f7;color:#cbcbcb}.course-form form .row{padding-bottom:10px}.course-form form .cover .label{display:block;padding:0}.course-form form .cover .label label{color:#333;font-size:16px;margin-bottom:20px}.course-form form .radio-group>div{display:inline-block}.course-form form .radio-group .field-name{margin-right:20px}.course-form form .section .input .select2-container.tree-view .tree-container.search-container{max-width:100%;width:100%}.course-form div.error{margin-left:0}.course-form .form-buttons .button{line-height:22px}.certificate-from{border:0}.certificate-from .certificate-section{border-top:1px solid #dfdfdf;height:100px}.certificate-from .certificate-section .certificate-content{margin-left:30px;margin-top:20px}.certificate-from .certificate-section .certificate-title{font-size:16px;font-weight:700;margin-bottom:10px}.certificate-from .certificate-section.first-section{border-top:none;height:80px;margin-top:-20px}.nav-setting-form .section{width:680px}.nav-setting-form .section .nav-parent{background-color:#f5f5f5}.nav-setting-form .section .title{color:#333;font-size:14px;line-height:1em;margin-bottom:10px}.nav-setting-form .section .description{color:var(--secondary-text-color);font-size:13px;line-height:1em;margin-bottom:20px}.nav-setting-form .section .row{border:1px solid #dfdfdf;border-bottom:none;color:#333;font-size:14px;line-height:1em;margin-bottom:0;padding:15px 20px}.nav-setting-form .section .row.nav-item{padding-left:32px}.nav-setting-form .section .row:last-child{border-bottom:1px solid #dfdfdf}.nav-setting-form .section+.section{padding-top:40px}.no-course-prompt{margin-left:auto;margin-right:auto;margin-top:120px;text-align:center;width:675px}.no-course-prompt .create-course,.no-course-prompt .join-course{display:inline-block;font-size:16px}.no-course-prompt .create-course-bg,.no-course-prompt .join-course-bg{background-repeat:no-repeat;height:100%;margin-bottom:45px}.no-course-prompt .create-course{height:159px;margin-right:280px;width:155px}.no-course-prompt .create-course .create-course-bg{background-image:url(/static/assets/images/large/create-course-bg-abd7fa87.png)}.no-course-prompt .join-course{height:145px;width:153px}.no-course-prompt .join-course .join-course-bg{background-image:url(/static/assets/images/large/join-course-bg-9c84d083.png)}.no-course-prompt .message{color:#737373;line-height:22px;margin-left:-17px;width:200px}.no-course-prompt .action-button{height:33px;line-height:33px;margin-top:20px}.no-course-prompt .action-button:not(:last-of-type){margin-right:8px}.name-description{color:#969696}.name-description .green-highlight{color:var(--primary-brand-color)}.upload-logo-description{color:#969696;padding-bottom:35px;padding-top:10px}.upload-logo-description .green-highlight{color:var(--primary-brand-color)}.delete-image{background-color:#000;border:none;cursor:pointer;opacity:.8;padding:7px;position:absolute;right:0;top:0;z-index:999}.delete-image .font-delete{color:#fff;height:14px;width:12px}.delete-image .font-delete:hover{color:var(--primary-brand-color)}.course-cover .upload-area .image-container{height:326px;margin-bottom:20px;position:relative;width:600px}.course-cover .upload-area .cover-upload{height:326px;margin-bottom:20px;width:600px}.course-cover .upload-area .upload-description{color:var(--secondary-text-color);margin-bottom:18px}.course-cover .upload-area .change-cover{display:none;z-index:-1}.course-cover .upload-area .container{float:left;height:82px;margin-bottom:20px;margin-right:10px;position:relative;width:150px}.course-cover .upload-area .container .upload-image{height:100%;margin:auto;width:100%}.course-cover .upload-area .container .delete-image{background-color:#555;border:none;cursor:pointer;padding:5px;position:absolute;right:0;top:0}.course-cover .advertisement-cover-description{color:var(--secondary-text-color)}.course-cover .guide{background:url(/static/assets/images/large/course-cover-guide-0543167f.png) no-repeat;height:174px;margin-left:28px;width:569px}.course-cover .guide-text{margin-left:-155px;padding-bottom:30px;padding-top:20px;text-align:center;width:937px}.course-cover .guide-text span{color:var(--primary-brand-color);display:block}.course-cover .upload-button-area{margin:10px 0 20px}.course-cover .upload-button-area .upload-button{background-color:var(--primary-brand-color);border:none;color:#fff;font-size:14px;height:32px;line-height:32px;padding:0 15px}.advertisement-covers{padding-top:30px}.advertisement-covers .upload-area{min-height:90px}.advertisement-covers .upload-area .cover-upload{height:326px;margin-bottom:20px;width:600px}.advertisement-covers .upload-area .upload-description{color:var(--secondary-text-color);margin-bottom:18px}.advertisement-covers .upload-area .change-cover{display:none;z-index:-1}.advertisement-covers .upload-area .container{float:left;height:82px;margin-bottom:20px;margin-right:10px;position:relative;width:150px}.advertisement-covers .upload-area .container .upload-image{height:100%;margin:auto;width:100%}.promotion-video{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;margin-bottom:0!important;padding:30px 20px 25px}.promotion-video .upload-description{color:var(--secondary-text-color);margin-bottom:18px}.promotion-video .upload-button-area{display:block!important;margin:0}.promotion-video .upload-button-area .upload-button{background-color:var(--primary-brand-color);border:none;color:#fff;font-size:14px;height:32px;line-height:32px;padding:0 15px}.promotion-video .preview-video-player{height:326px;margin-bottom:20px;position:relative;width:600px}.promotion-video .preview-video-player .video-player-section{border-bottom:none;padding:0}.promotion-video .preview-video-player .video-player-section .video-player{height:326px;width:600px}.promotion-video .preview-video-player .video-player-section .deleted-wrapper,.promotion-video .preview-video-player .video-player-section .video-not-ready-msg{align-items:center;background-color:#000;color:#fff;display:flex;height:326px;justify-content:center;width:600px}.promotion-video .preview-video-player .video-player-section .deleted-wrapper .attachment-delete-info{color:#fff}.user-courses-container .list-pager{border-top:1px solid #dfdfdf}.courses-groups .parent-course-name{background-color:#fff;border-radius:3px;color:var(--primary-text-color);font-size:18px;margin-bottom:20px;margin-top:16px;padding:20px}.courses-groups .courses-resources-stat,.courses-groups .courses-study-stat,.courses-groups .courses-total-stat{background-color:#fff;border-radius:3px;height:150px;margin-bottom:20px}.courses-groups .courses-resources-stat>div,.courses-groups .courses-study-stat>div,.courses-groups .courses-total-stat>div{display:inline-block}.courses-groups .courses-resources-stat .title,.courses-groups .courses-study-stat .title,.courses-groups .courses-total-stat .title{word-wrap:break-word;border-bottom-left-radius:3px;border-top-left-radius:3px;color:#fff;font-family:PingFangSC-Regular!important;font-size:16px;height:150px;letter-spacing:0;line-height:18px;overflow:hidden;padding:20px 12px;width:40px}.courses-groups .courses-resources-stat .stat-info,.courses-groups .courses-study-stat .stat-info,.courses-groups .courses-total-stat .stat-info{padding:35px 20px;vertical-align:top;width:140px}.courses-groups .courses-resources-stat .stat-info .number,.courses-groups .courses-study-stat .stat-info .number,.courses-groups .courses-total-stat .stat-info .number{color:var(--primary-text-color);font-family:PingFangSC-Light!important;font-size:36px}.courses-groups .courses-resources-stat .stat-info .summery,.courses-groups .courses-study-stat .stat-info .summery,.courses-groups .courses-total-stat .stat-info .summery{color:var(--secondary-text-color)}.courses-groups .courses-resources-stat,.courses-groups .courses-total-stat{display:inline-block}.courses-groups .courses-resources-stat .title,.courses-groups .courses-total-stat .title{margin-right:30px}.courses-groups .courses-resources-stat .stat-info,.courses-groups .courses-total-stat .stat-info{width:150px}.courses-groups .courses-resources-stat .stat-info .number,.courses-groups .courses-total-stat .stat-info .number{font-size:42px}.courses-groups .courses-total-stat{margin-right:40px;width:391px}.courses-groups .courses-total-stat .title{background-color:var(--primary-brand-color)}.courses-groups .courses-resources-stat{width:645px}.courses-groups .courses-resources-stat .title{background-color:#4892f6}.courses-groups .courses-resources-stat .total-videos-duration{width:250px}.courses-groups .courses-study-stat{margin-bottom:40px;width:100%}.courses-groups .courses-study-stat .title{background-color:#ff7800}.course-settings-container .course-completion-criteria-from .section{margin-left:20px;margin-right:20px;padding:0 0 5px}.course-settings-container .course-completion-criteria-from .title div{display:inline-block}.course-settings-container .course-completion-criteria-from .title .activity-type{width:150px}.course-settings-container .course-completion-criteria-from .title .message-patch{color:#999;font-size:13px;letter-spacing:.3px;margin-left:10px}.course-settings-container .course-completion-criteria-from .activity-field{margin-top:20px}.course-settings-container .course-completion-criteria-from .activity-field>label{width:150px}.course-settings-container .course-completion-criteria-from .activity-field .completion-criterion-field{display:inline-block}.course-settings-container .course-completion-criteria-from .activity-field .completion-criterion-field .criteria{display:inline-block;min-width:270px;width:270px}.course-settings-container .course-completion-criteria-from .activity-field .completion-criterion-field .criteria .form-element-wrapper{width:160px}.course-settings-container .course-completion-criteria-from .activity-field .completion-criterion-field .criteria-value{display:inline-block;margin-left:10px;width:40px}.course-settings-container .course-completion-criteria-from .activity-field .completion-criterion-field .completion-criterion-value{margin-left:0}.course-settings-container .course-completion-criteria-from .section-name{color:#333;font-size:18px;font-weight:500}.course-settings-container .course-completion-criteria-from .publish-settings{border-bottom:1px solid #dfdfdf;margin-bottom:28px;padding-bottom:28px}.course-settings-container .course-completion-criteria-from .course-completion,.course-settings-container .course-completion-criteria-from .publish-settings .title{padding:0 20px}.user-course-public-scope .course-form{border:none}.user-course-public-scope .course-form form{padding-left:0;padding-right:0}.user-course-public-scope .course-form form .section-title{color:#333;font-size:18px;font-weight:700;margin-bottom:20px;margin-left:15px;padding-left:0}.user-course-public-scope .course-form form .section-title .tip-text{font-size:14px;font-weight:200}.user-course-public-scope .course-form form .public-scope{background-image:none;margin-top:0;padding-bottom:15px;padding-top:15px}.user-course-public-scope .course-form form .public-scope .label .input{padding-top:0}.user-course-public-scope .course-form form .public-scope .label{padding-left:1.07143rem;padding-right:1.07143rem;position:relative;width:15.625%}.user-course-public-scope .course-form form .public-scope div.text-only{padding:5px 0}.user-course-public-scope .course-form form .public-scope .input{padding-left:1px}.user-course-public-scope .course-form form .public-scope .input .limit>input{display:inherit;margin-right:20px;width:50%}.user-course-public-scope .course-form form .public-scope .input .time-box .form-element-wrapper{width:180px}.user-course-public-scope .course-form form .public-scope .ui-multiselect-checkboxes label{width:100%}.user-course-public-scope .course-form form .public-scope .custom-departments{display:inline-block}.user-course-public-scope .course-form form .public-scope .custom-departments.button-area .blank-button{border-color:var(--primary-brand-color);border-radius:3px;color:var(--primary-brand-color);font-size:14px;outline:none;padding:5px 10px}.user-course-public-scope .course-form form .form-buttons{background-color:transparent;border:none;margin-left:0;padding-left:40px;position:relative;text-align:left!important;width:auto}.user-course-public-scope .course-form form .form-buttons-keep-left{padding:30px 20px 20px!important}.user-course-public-scope .course-form.en form .public-scope .label{width:21%}#clone-course-by-org .popup-content,#mute-courses-popup .popup-content{min-height:280px}#clone-course-by-org .popup-content .main-area,#mute-courses-popup .popup-content .main-area{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;justify-content:center;min-height:165px;padding:20px 30px 10px}#clone-course-by-org .popup-content .main-area .message,#mute-courses-popup .popup-content .main-area .message{text-align:center}#clone-course-by-org .popup-content .main-area .message span,#mute-courses-popup .popup-content .main-area .message span{color:var(--primary-text-color);font-size:14px;line-height:1.5}#clone-course-by-org .popup-content .main-area .blank-prompt-info,#mute-courses-popup .popup-content .main-area .blank-prompt-info{background-color:#fff;margin:0 auto;padding:4px 0}#clone-course-by-org .popup-content .main-area .blank-prompt-info .blank-icon,#mute-courses-popup .popup-content .main-area .blank-prompt-info .blank-icon{color:var(--primary-brand-color);display:block;font-size:70px}#clone-course-by-org .popup-content .main-area .blank-prompt-info .blank-message,#mute-courses-popup .popup-content .main-area .blank-prompt-info .blank-message{font-size:14px;margin-top:-5px}#delete-course-popup .main-area{line-height:160px}#delete-course-popup .main-area .label{background-color:#fff;margin-left:20px;max-width:180px;position:relative;white-space:normal}#delete-course-popup .main-area .label label{display:inline-block;text-align:left}#delete-course-popup .main-area .label .studio{width:120px}#delete-course-popup .main-area .course-name{display:inline-block}#delete-course-popup .main-area .course-name input[type=text]{width:245px}#delete-course-popup .main-area .course-name .error{margin-top:0;padding-left:0;position:absolute}.customize-add-course .title{color:var(--primary-text-color);font-size:18px;height:25px;line-height:25px;margin:20px auto;width:1080px}.customize-add-course .title .go-back-link{background-color:#fff;border:1px solid #d4d4d4;border-radius:3px;color:#333;letter-spacing:.3px;margin-right:14px;padding-bottom:1.5px;padding-top:1px}.customize-add-course .title .go-back-link>i{color:#b8b8b8;display:inline-block;font-size:12px;margin-left:8px;vertical-align:middle}.customize-add-course .title .go-back-link>span{display:inline-block;font-size:13px;margin-left:-5px;margin-right:6px;vertical-align:middle}.customize-add-course .title>span{vertical-align:middle}.customize-add-course .customize-course-form{background-color:#fff;border:1px solid #d8d8d8;height:920px;margin:0 auto;width:1080px}.customize-add-course .customize-course-form .section-header{margin-left:18px;margin-top:30px}.customize-add-course .customize-course-form .section-header.cover{margin-top:10px}.customize-add-course .customize-course-form .section-header .required-icon{color:#f16565;display:inline-block;font-size:13px;height:18px;margin-top:5px;text-align:center;width:7px}.customize-add-course .customize-course-form .section-header .step-number{border:1px solid var(--primary-brand-color);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:var(--primary-brand-color);display:inline-block;height:30px;line-height:30px;text-align:center;width:30px}.customize-add-course .customize-course-form .section-header .step-tip{color:var(--primary-text-color);display:inline-block;font-size:14px;height:20px;margin-left:10px;text-align:center;width:126px}.customize-add-course .customize-course-form .base-from{border-left:1px solid var(--primary-brand-color);height:400px;margin-left:45px;margin-top:10px;padding-top:5px;width:1034px}.customize-add-course .customize-course-form .base-from .row{margin:0 0 15px 24px;min-height:30px}.customize-add-course .customize-course-form .base-from .row.education-type .choice.en-GB,.customize-add-course .customize-course-form .base-from .row.education-type .choice.en-US{height:auto;width:700px}.customize-add-course .customize-course-form .base-from .row .title{color:var(--primary-text-color);display:inline-block;font-size:14px;height:30px;margin:0;vertical-align:top;width:56px}.customize-add-course .customize-course-form .base-from .row .title.en-GB,.customize-add-course .customize-course-form .base-from .row .title.en-US{width:140px}.customize-add-course .customize-course-form .base-from .row .title label{line-height:30px}.customize-add-course .customize-course-form .base-from .row .input{display:inline-block;height:30px;margin-left:20px;width:300px}.customize-add-course .customize-course-form .base-from .row .input input{border-radius:3px}.customize-add-course .customize-course-form .base-from .row .choice{display:inline-block;height:30px;margin-left:20px}.customize-add-course .customize-course-form .base-from .row .choice label{height:30px;line-height:30px;margin-right:13px}.customize-add-course .customize-course-form .base-from .row .error{margin-bottom:-15px}.customize-add-course .customize-course-form .base-from .row .error span{margin-left:80px;margin-top:0;max-height:24px;padding:3px}.customize-add-course .customize-course-form .base-from .row .error.en-GB span,.customize-add-course .customize-course-form .base-from .row .error.en-US span{margin-left:160px}.customize-add-course .customize-course-form .base-from .text-area{height:140px;margin-left:24px}.customize-add-course .customize-course-form .base-from .text-area .title{color:var(--primary-text-color);display:inline-block;font-size:14px;margin:0;vertical-align:top;width:56px}.customize-add-course .customize-course-form .base-from .text-area .title.en-GB,.customize-add-course .customize-course-form .base-from .text-area .title.en-US{width:140px}.customize-add-course .customize-course-form .base-from .text-area .title label{line-height:20px}.customize-add-course .customize-course-form .base-from .text-area .input{display:inline-block;height:140px;margin-left:20px;width:700px}.customize-add-course .customize-course-form .base-from .text-area .input .simditor .simditor-placeholder{color:#999;font-size:13px;padding:10px}.customize-add-course .customize-course-form .base-from .text-area .input .simditor .simditor-body{height:100px;max-height:500px;min-height:100px;overflow:auto;padding:10px}.customize-add-course .customize-course-form .cover-from{border-left:1px solid var(--primary-brand-color);height:305px;margin-left:45px;margin-top:10px;padding-top:5px;width:1034px}.customize-add-course .customize-course-form .cover-from .upload-area{margin-left:24px}.customize-add-course .customize-course-form .cover-from .upload-area .cover-area{position:relative}.customize-add-course .customize-course-form .cover-from .upload-area .cover-area .default-cover-tip{background-color:#f2f2f2;border-radius:2px;color:#999;font-size:11px;height:24px;line-height:24px;position:absolute;text-align:center;width:52px;z-index:999}.customize-add-course .customize-course-form .cover-from .upload-area .cover-area img{height:171px;width:315px;z-index:9}.customize-add-course .customize-course-form .cover-from .upload-area .upload-description{color:var(--secondary-text-color);font-size:12px;height:34px;margin-bottom:15px;margin-top:10px}.customize-add-course .customize-course-form .cover-from .upload-area .upload-button{background-color:var(--primary-brand-color);border:1px solid var(--primary-brand-color);border-radius:3px;color:#fff;font-size:14px;height:30px;line-height:30px;padding:0;width:86px}.customize-add-course .customize-course-form .cover-from .upload-area .upload-button.en-GB,.customize-add-course .customize-course-form .cover-from .upload-area .upload-button.en-US{width:146px}.customize-add-course .customize-course-form .cover-from .upload-area .upload-button.zh-TW{width:120px}.customize-add-course .customize-course-form .cover-from .upload-area .upload-button:hover{background-color:var(--primary-brand-color)}.customize-add-course .customize-course-form .create-course{height:40px;line-height:35px;margin-left:45px;margin-top:10px;width:104px}.customize-add-course .customize-course-form .create-course .button-text{font-size:16px}.tpdoe-add-classes-students .loading-box,.tpdoe-add-course .loading-box,.urp-add-course .loading-box{bottom:0;height:140px;left:0;margin:auto;position:fixed;right:0;top:0;width:180px;z-index:10}.tpdoe-add-classes-students .loading-box .loading-circle,.tpdoe-add-course .loading-box .loading-circle,.urp-add-course .loading-box .loading-circle{box-sizing:border-box;height:50%;position:relative;width:100%}.tpdoe-add-classes-students .loading-box .loading-circle #circle-bar,.tpdoe-add-course .loading-box .loading-circle #circle-bar,.urp-add-course .loading-box .loading-circle #circle-bar{bottom:0;font-size:60px;height:60px;left:0;margin:auto;position:absolute;right:0;top:0;width:60px}.tpdoe-add-classes-students .loading-box .loading-circle #circle-bar .mask,.tpdoe-add-course .loading-box .loading-circle #circle-bar .mask,.urp-add-course .loading-box .loading-circle #circle-bar .mask{background-color:#f4f4f4}.tpdoe-add-classes-students .loading-box .hint,.tpdoe-add-course .loading-box .hint,.urp-add-course .loading-box .hint{height:50%;text-align:center;width:100%}.tpdoe-add-classes-students .loading-box .hint .data-font,.tpdoe-add-course .loading-box .hint .data-font,.urp-add-course .loading-box .hint .data-font{color:var(--primary-text-color);font-size:16px;font-weight:500}.tpdoe-add-classes-students .loading-box .hint .waiting-font,.tpdoe-add-course .loading-box .hint .waiting-font,.urp-add-course .loading-box .hint .waiting-font{color:#666;font-size:14px;font-weight:400}.tpdoe-add-classes-students .title,.tpdoe-add-course .title,.urp-add-course .title{color:var(--primary-text-color);font-size:18px;height:25px;line-height:25px;margin:20px auto;width:1080px}.tpdoe-add-classes-students .title .go-back-link,.tpdoe-add-course .title .go-back-link,.urp-add-course .title .go-back-link{background-color:#fff;border:1px solid #d4d4d4;border-radius:3px;color:#333;letter-spacing:.3px;margin-right:14px;padding-bottom:1.5px;padding-top:1px}.tpdoe-add-classes-students .title .go-back-link>i,.tpdoe-add-course .title .go-back-link>i,.urp-add-course .title .go-back-link>i{color:#b8b8b8;display:inline-block;font-size:12px;margin-left:8px;vertical-align:middle}.tpdoe-add-classes-students .title .go-back-link>span,.tpdoe-add-course .title .go-back-link>span,.urp-add-course .title .go-back-link>span{display:inline-block;font-size:13px;margin-left:-5px;margin-right:6px;vertical-align:middle}.tpdoe-add-classes-students .title>span,.tpdoe-add-course .title>span,.urp-add-course .title>span{vertical-align:middle}.tpdoe-add-classes-students .urp-course-form,.tpdoe-add-course .urp-course-form,.urp-add-course .urp-course-form{background-color:#fff;border:1px solid #d9d9d9;margin:0 auto;min-height:700px;width:1080px}.tpdoe-add-classes-students .urp-course-form .row-tip,.tpdoe-add-course .urp-course-form .row-tip,.urp-add-course .urp-course-form .row-tip{background-color:#f4f4f4;border:1px solid #cbcbcb;border-radius:2px;margin:40px 30px;padding:10px 15px;position:relative}.tpdoe-add-classes-students .urp-course-form .section-header,.tpdoe-add-course .urp-course-form .section-header,.urp-add-course .urp-course-form .section-header{margin-left:18px;margin-top:40px}.tpdoe-add-classes-students .urp-course-form .section-header.class,.tpdoe-add-classes-students .urp-course-form .section-header.cover,.tpdoe-add-course .urp-course-form .section-header.class,.tpdoe-add-course .urp-course-form .section-header.cover,.urp-add-course .urp-course-form .section-header.class,.urp-add-course .urp-course-form .section-header.cover{margin-top:10px}.tpdoe-add-classes-students .urp-course-form .section-header .required-icon,.tpdoe-add-course .urp-course-form .section-header .required-icon,.urp-add-course .urp-course-form .section-header .required-icon{color:#f16565;display:inline-block;font-size:13px;height:18px;margin-top:5px;text-align:center;width:7px}.tpdoe-add-classes-students .urp-course-form .section-header .step-number,.tpdoe-add-course .urp-course-form .section-header .step-number,.urp-add-course .urp-course-form .section-header .step-number{border:1px solid var(--primary-brand-color);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:var(--primary-brand-color);display:inline-block;height:30px;line-height:30px;text-align:center;width:30px}.tpdoe-add-classes-students .urp-course-form .section-header .step-tip,.tpdoe-add-course .urp-course-form .section-header .step-tip,.urp-add-course .urp-course-form .section-header .step-tip{color:var(--primary-text-color);display:inline-block;font-size:14px;height:20px;margin-left:10px;max-width:182px;text-align:center}.tpdoe-add-classes-students .urp-course-form .section-header .step-warning-tip,.tpdoe-add-course .urp-course-form .section-header .step-warning-tip,.urp-add-course .urp-course-form .section-header .step-warning-tip{display:inline-block;margin-right:20px;margin-top:5px}.tpdoe-add-classes-students .urp-course-form .course-form,.tpdoe-add-course .urp-course-form .course-form,.urp-add-course .urp-course-form .course-form{border-left:1px solid var(--primary-brand-color);height:65px;margin-left:45px;margin-top:15px;width:1033px}.tpdoe-add-classes-students .urp-course-form .course-form .form-row,.tpdoe-add-course .urp-course-form .course-form .form-row,.urp-add-course .urp-course-form .course-form .form-row{margin:0 0 15px 24px;min-height:30px}.tpdoe-add-classes-students .urp-course-form .course-form .form-row .title,.tpdoe-add-course .urp-course-form .course-form .form-row .title,.urp-add-course .urp-course-form .course-form .form-row .title{color:var(--primary-text-color);display:inline-block;font-size:14px;height:30px;margin:0;vertical-align:top;width:auto}.tpdoe-add-classes-students .urp-course-form .course-form .form-row .title label,.tpdoe-add-course .urp-course-form .course-form .form-row .title label,.urp-add-course .urp-course-form .course-form .form-row .title label{line-height:30px}.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-course,.tpdoe-add-course .urp-course-form .course-form .form-row .select-course,.urp-add-course .urp-course-form .course-form .form-row .select-course{display:inline-block;height:30px;margin:0 30px 0 10px;width:250px}.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-course select,.tpdoe-add-course .urp-course-form .course-form .form-row .select-course select,.urp-add-course .urp-course-form .course-form .form-row .select-course select{border:1px solid #d8d8d8;border-radius:3px}.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-academic-year,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-audience-type,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-class,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-semester,.tpdoe-add-course .urp-course-form .course-form .form-row .select-academic-year,.tpdoe-add-course .urp-course-form .course-form .form-row .select-audience-type,.tpdoe-add-course .urp-course-form .course-form .form-row .select-class,.tpdoe-add-course .urp-course-form .course-form .form-row .select-semester,.urp-add-course .urp-course-form .course-form .form-row .select-academic-year,.urp-add-course .urp-course-form .course-form .form-row .select-audience-type,.urp-add-course .urp-course-form .course-form .form-row .select-class,.urp-add-course .urp-course-form .course-form .form-row .select-semester{display:inline-block;height:30px;margin:0 30px 0 10px;width:116px}.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-academic-year select,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-audience-type select,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-class select,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-semester select,.tpdoe-add-course .urp-course-form .course-form .form-row .select-academic-year select,.tpdoe-add-course .urp-course-form .course-form .form-row .select-audience-type select,.tpdoe-add-course .urp-course-form .course-form .form-row .select-class select,.tpdoe-add-course .urp-course-form .course-form .form-row .select-semester select,.urp-add-course .urp-course-form .course-form .form-row .select-academic-year select,.urp-add-course .urp-course-form .course-form .form-row .select-audience-type select,.urp-add-course .urp-course-form .course-form .form-row .select-class select,.urp-add-course .urp-course-form .course-form .form-row .select-semester select{border:1px solid #d8d8d8;border-radius:3px}.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-academic-year .select2-wrapper .multi-select,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-academic-year .select2-wrapper .tree-view,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-audience-type .select2-wrapper .multi-select,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-audience-type .select2-wrapper .tree-view,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-class .select2-wrapper .multi-select,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-class .select2-wrapper .tree-view,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-semester .select2-wrapper .multi-select,.tpdoe-add-classes-students .urp-course-form .course-form .form-row .select-semester .select2-wrapper .tree-view,.tpdoe-add-course .urp-course-form .course-form .form-row .select-academic-year .select2-wrapper .multi-select,.tpdoe-add-course .urp-course-form .course-form .form-row .select-academic-year .select2-wrapper .tree-view,.tpdoe-add-course .urp-course-form .course-form .form-row .select-audience-type .select2-wrapper .multi-select,.tpdoe-add-course .urp-course-form .course-form .form-row .select-audience-type .select2-wrapper .tree-view,.tpdoe-add-course .urp-course-form .course-form .form-row .select-class .select2-wrapper .multi-select,.tpdoe-add-course .urp-course-form .course-form .form-row .select-class .select2-wrapper .tree-view,.tpdoe-add-course .urp-course-form .course-form .form-row .select-semester .select2-wrapper .multi-select,.tpdoe-add-course .urp-course-form .course-form .form-row .select-semester .select2-wrapper .tree-view,.urp-add-course .urp-course-form .course-form .form-row .select-academic-year .select2-wrapper .multi-select,.urp-add-course .urp-course-form .course-form .form-row .select-academic-year .select2-wrapper .tree-view,.urp-add-course .urp-course-form .course-form .form-row .select-audience-type .select2-wrapper .multi-select,.urp-add-course .urp-course-form .course-form .form-row .select-audience-type .select2-wrapper .tree-view,.urp-add-course .urp-course-form .course-form .form-row .select-class .select2-wrapper .multi-select,.urp-add-course .urp-course-form .course-form .form-row .select-class .select2-wrapper .tree-view,.urp-add-course .urp-course-form .course-form .form-row .select-semester .select2-wrapper .multi-select,.urp-add-course .urp-course-form .course-form .form-row .select-semester .select2-wrapper .tree-view{width:100%}.tpdoe-add-classes-students .urp-course-form .course-form .form-row .choice,.tpdoe-add-course .urp-course-form .course-form .form-row .choice,.urp-add-course .urp-course-form .course-form .form-row .choice{display:inline-block;height:30px;margin-left:20px;width:300px}.tpdoe-add-classes-students .urp-course-form .course-form .form-row .choice label,.tpdoe-add-course .urp-course-form .course-form .form-row .choice label,.urp-add-course .urp-course-form .course-form .form-row .choice label{height:30px;line-height:30px;margin-right:13px}.tpdoe-add-classes-students .urp-course-form .course-form div.error,.tpdoe-add-course .urp-course-form .course-form div.error,.urp-add-course .urp-course-form .course-form div.error{display:inline-flex;width:240px}.tpdoe-add-classes-students .urp-course-form .course-form div.error span,.tpdoe-add-course .urp-course-form .course-form div.error span,.urp-add-course .urp-course-form .course-form div.error span{padding:0}.tpdoe-add-classes-students .urp-course-form .class-form,.tpdoe-add-course .urp-course-form .class-form,.urp-add-course .urp-course-form .class-form{border-left:1px solid var(--primary-brand-color);margin-left:45px;margin-top:15px;min-height:30px}.tpdoe-add-classes-students .urp-course-form .class-form .class-list-area,.tpdoe-add-course .urp-course-form .class-form .class-list-area,.urp-add-course .urp-course-form .class-form .class-list-area{margin-left:24px;padding-bottom:30px;width:980px}.tpdoe-add-classes-students .urp-course-form .class-form .class-list-area .column-header,.tpdoe-add-course .urp-course-form .class-form .class-list-area .column-header,.urp-add-course .urp-course-form .class-form .class-list-area .column-header{background-color:#f2f3f3;border:1px solid #dfdfdf;font-size:13px;height:30px;line-height:28px}.tpdoe-add-classes-students .urp-course-form .class-form .class-list-area .list-content,.tpdoe-add-course .urp-course-form .class-form .class-list-area .list-content,.urp-add-course .urp-course-form .class-form .class-list-area .list-content{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}.tpdoe-add-classes-students .urp-course-form .class-form .class-list-area .list-content .list-item,.tpdoe-add-course .urp-course-form .class-form .class-list-area .list-content .list-item,.urp-add-course .urp-course-form .class-form .class-list-area .list-content .list-item{height:30px;line-height:30px}.tpdoe-add-classes-students .urp-course-form .class-form .class-list-area .list-content .list-item:nth-child(2n),.tpdoe-add-course .urp-course-form .class-form .class-list-area .list-content .list-item:nth-child(2n),.urp-add-course .urp-course-form .class-form .class-list-area .list-content .list-item:nth-child(2n){background-color:#f2f3f3}.tpdoe-add-classes-students .urp-course-form .class-form .class-list-area .list-content .list-item:last-child,.tpdoe-add-course .urp-course-form .class-form .class-list-area .list-content .list-item:last-child,.urp-add-course .urp-course-form .class-form .class-list-area .list-content .list-item:last-child{border-bottom:1px solid #dfdfdf}.tpdoe-add-classes-students .urp-course-form .class-form .class-list-area .list-content .no-result-info,.tpdoe-add-course .urp-course-form .class-form .class-list-area .list-content .no-result-info,.urp-add-course .urp-course-form .class-form .class-list-area .list-content .no-result-info{border-bottom:1px solid #dfdfdf;margin-top:0;padding:70px 0}.tpdoe-add-classes-students .urp-course-form .class-form .class-list-area .list-content .no-result-info .font-group-blank,.tpdoe-add-course .urp-course-form .class-form .class-list-area .list-content .no-result-info .font-group-blank,.urp-add-course .urp-course-form .class-form .class-list-area .list-content .no-result-info .font-group-blank{color:var(--primary-brand-color);font-size:60px}.tpdoe-add-classes-students .urp-course-form .class-form .class-list-area .column,.tpdoe-add-course .urp-course-form .class-form .class-list-area .column,.urp-add-course .urp-course-form .class-form .class-list-area .column{float:left;padding-left:10px;padding-right:10px;position:relative}.tpdoe-add-classes-students .urp-course-form .class-form .class-list-area .column.check,.tpdoe-add-course .urp-course-form .class-form .class-list-area .column.check,.urp-add-course .urp-course-form .class-form .class-list-area .column.check{height:30px}.tpdoe-add-classes-students .urp-course-form .class-form .class-list-area .column.function-buttons,.tpdoe-add-course .urp-course-form .class-form .class-list-area .column.function-buttons,.urp-add-course .urp-course-form .class-form .class-list-area .column.function-buttons{text-align:right}.tpdoe-add-classes-students .urp-course-form .cover-form,.tpdoe-add-course .urp-course-form .cover-form,.urp-add-course .urp-course-form .cover-form{border-left:1px solid var(--primary-brand-color);height:305px;margin-left:45px;margin-top:15px;width:1033px}.tpdoe-add-classes-students .urp-course-form .cover-form .upload-area,.tpdoe-add-course .urp-course-form .cover-form .upload-area,.urp-add-course .urp-course-form .cover-form .upload-area{margin-left:24px}.tpdoe-add-classes-students .urp-course-form .cover-form .upload-area .cover-area,.tpdoe-add-course .urp-course-form .cover-form .upload-area .cover-area,.urp-add-course .urp-course-form .cover-form .upload-area .cover-area{position:relative}.tpdoe-add-classes-students .urp-course-form .cover-form .upload-area .cover-area .default-cover-tip,.tpdoe-add-course .urp-course-form .cover-form .upload-area .cover-area .default-cover-tip,.urp-add-course .urp-course-form .cover-form .upload-area .cover-area .default-cover-tip{background-color:#f2f2f2;border-radius:2px;color:#999;font-size:11px;height:24px;line-height:24px;position:absolute;text-align:center;width:52px;z-index:999}.tpdoe-add-classes-students .urp-course-form .cover-form .upload-area .cover-area img,.tpdoe-add-course .urp-course-form .cover-form .upload-area .cover-area img,.urp-add-course .urp-course-form .cover-form .upload-area .cover-area img{height:171px;width:315px;z-index:9}.tpdoe-add-classes-students .urp-course-form .cover-form .upload-area .upload-description,.tpdoe-add-course .urp-course-form .cover-form .upload-area .upload-description,.urp-add-course .urp-course-form .cover-form .upload-area .upload-description{color:var(--secondary-text-color);font-size:12px;height:34px;margin-bottom:15px;margin-top:10px}.tpdoe-add-classes-students .urp-course-form .cover-form .upload-area .upload-button,.tpdoe-add-course .urp-course-form .cover-form .upload-area .upload-button,.urp-add-course .urp-course-form .cover-form .upload-area .upload-button{background-color:var(--primary-brand-color);border:1px solid var(--primary-brand-color);border-radius:3px;color:#fff;font-size:14px;height:30px;line-height:30px;padding:0;width:86px}.tpdoe-add-classes-students .urp-course-form .cover-form .upload-area .upload-button.en-GB,.tpdoe-add-classes-students .urp-course-form .cover-form .upload-area .upload-button.en-US,.tpdoe-add-course .urp-course-form .cover-form .upload-area .upload-button.en-GB,.tpdoe-add-course .urp-course-form .cover-form .upload-area .upload-button.en-US,.urp-add-course .urp-course-form .cover-form .upload-area .upload-button.en-GB,.urp-add-course .urp-course-form .cover-form .upload-area .upload-button.en-US{width:146px}.tpdoe-add-classes-students .urp-course-form .cover-form .upload-area .upload-button.zh-TW,.tpdoe-add-course .urp-course-form .cover-form .upload-area .upload-button.zh-TW,.urp-add-course .urp-course-form .cover-form .upload-area .upload-button.zh-TW{width:120px}.tpdoe-add-classes-students .urp-course-form .cover-form .upload-area .upload-button:hover,.tpdoe-add-course .urp-course-form .cover-form .upload-area .upload-button:hover,.urp-add-course .urp-course-form .cover-form .upload-area .upload-button:hover{background-color:#068a8c}.tpdoe-add-classes-students .urp-course-form .create-course,.tpdoe-add-course .urp-course-form .create-course,.urp-add-course .urp-course-form .create-course{height:40px;line-height:35px;margin-bottom:40px;margin-left:44px;margin-top:10px;width:104px}.tpdoe-add-classes-students .urp-course-form .create-course .button-text,.tpdoe-add-course .urp-course-form .create-course .button-text,.urp-add-course .urp-course-form .create-course .button-text{font-size:16px}.tpdoe-add-classes-students .urp-course-form .create-tpdoe-course,.tpdoe-add-course .urp-course-form .create-tpdoe-course,.urp-add-course .urp-course-form .create-tpdoe-course{display:inline-flex}.tpdoe-add-classes-students .urp-course-form .create-tpdoe-course .course,.tpdoe-add-course .urp-course-form .create-tpdoe-course .course,.urp-add-course .urp-course-form .create-tpdoe-course .course{height:40px;line-height:35px;margin-left:45px;margin-top:10px;width:104px}.tpdoe-add-classes-students .urp-course-form .create-tpdoe-course .course .button-text,.tpdoe-add-course .urp-course-form .create-tpdoe-course .course .button-text,.urp-add-course .urp-course-form .create-tpdoe-course .course .button-text{font-size:16px}.tpdoe-add-classes-students .urp-course-form .create-tpdoe-course .error,.tpdoe-add-course .urp-course-form .create-tpdoe-course .error,.urp-add-course .urp-course-form .create-tpdoe-course .error{height:40px;line-height:30px;margin-top:10px}.tpdoe-add-classes-students .user-filter-area,.tpdoe-add-course .user-filter-area{padding:0 0 0 70px}.tpdoe-add-classes-students .user-filter-area form .criterias,.tpdoe-add-course .user-filter-area form .criterias{margin-bottom:10px}.tpdoe-add-classes-students .user-filter-area form .criterias .ui-multiselect-menu.ui-widget-content,.tpdoe-add-course .user-filter-area form .criterias .ui-multiselect-menu.ui-widget-content{max-width:240px;min-width:240px}.tpdoe-add-classes-students .user-filter-area form .criteria,.tpdoe-add-course .user-filter-area form .criteria{display:inline-block;margin-right:16px;margin-top:10px}.tpdoe-add-classes-students .user-filter-area form .criteria .criteria-title,.tpdoe-add-course .user-filter-area form .criteria .criteria-title{margin-right:10px}.tpdoe-add-classes-students .user-filter-area form .criteria>div,.tpdoe-add-course .user-filter-area form .criteria>div{display:inline-block;min-width:150px}.tpdoe-add-classes-students .user-filter-area form .criteria .select2-container,.tpdoe-add-course .user-filter-area form .criteria .select2-container{margin-bottom:0}.tpdoe-add-classes-students .user-filter-area form .criteria:last-of-type,.tpdoe-add-course .user-filter-area form .criteria:last-of-type{margin-right:0}.tpdoe-add-classes-students .urp-course-form,.tpdoe-add-course .urp-course-form{padding-bottom:50px}.tpdoe-stat-students .filter-area{margin-top:0;padding:0 0 10px}.tpdoe-stat-students .filter-area .search-section{margin-top:0}.tpdoe-stat-students .filter-area .search-section .condition-keyword input{width:360px}.tpdoe-stat-students .urp-course-form{min-height:620px;padding-bottom:0}.tpdoe-stat-students .urp-course-form .section-header{margin-top:20px}.tpdoe-stat-students .urp-course-form .section-header .step-tip{max-width:300px}.tpdoe-stat-students .urp-course-form .class-form .class-list-area{padding-bottom:40px}.tpdoe-stat-students .urp-course-form .class-form .list-content{clear:both}.tpdoe-add-classes-students .urp-course-form{padding-bottom:30px}.tpdoe-add-classes-students .class-form{position:relative}.tpdoe-add-classes-students .class-list-area .list-content .column.operation{text-align:right}.tpdoe-add-classes-students .class-list-area .list-content .column.operation i.font{cursor:pointer}.tpdoe-add-classes-students .class-list-area .filter-area{padding-right:0}.tpdoe-add-classes-students .class-list-area.selected-students{max-height:340px;overflow-x:hidden;overflow-y:scroll;padding-bottom:0}.tpdoe-add-classes-students .class-list-area.selected-students .column-header{left:0;margin:0 24px;position:absolute;top:0;width:965px;z-index:999}.tpdoe-add-classes-students .class-list-area.selected-students .list-content{padding-top:29px}.tpdoe-add-classes-students .class-list-area.selected-students.no-selected{overflow-y:auto}.tpdoe-add-classes-students .class-list-area.selected-students.no-selected .column-header{width:980px}.management-live-capture{height:517px}.management-live-capture .permission-setting{margin:0 20px;padding:0 0 5px}.management-live-capture .permission-setting .permission-field{display:inline-flex;margin-top:30px;width:100%}.management-live-capture .permission-setting .permission-field .title{width:150px}.management-live-capture .permission-setting .permission-field .select2-container{bottom:5px;position:relative;width:200px}.management-live-capture .permission-submit-area{padding:30px 20px}.management-live-capture .row-tip{background-color:#f5f5f5;border:1px solid #cbcbcb;border-radius:2px;color:var(--secondary-text-color);font-size:13px;margin-left:150px;margin-top:10px;padding:10px 15px;position:relative;text-align:left;width:336px}.management-live-capture .row-tip .tooltip-arrow{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -77px;height:6px;left:20px;position:absolute;top:-6px;width:12px}@-webkit-keyframes saving-rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@-moz-keyframes saving-rotate{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@keyframes saving-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes bumper{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@-moz-keyframes bumper{0%{-moz-transform:scale(0)}to{-moz-transform:scale(1)}}@keyframes bumper{0%{transform:scale(0)}to{transform:scale(1)}}.sort-out-note-area .list-pager,.user-notes-container .list-pager{border-top:1px solid #dfdfdf}.sort-out-note-area .blank-page,.user-notes-container .blank-page{background-color:#fff;height:550px}.sort-out-note-area .blank-page.blank-prompt-info.blank-page,.user-notes-container .blank-page.blank-prompt-info.blank-page{padding-top:120px}.sort-out-note-area .blank-page .icon-note-empty-list,.user-notes-container .blank-page .icon-note-empty-list{margin-right:7px}.sort-out-note-area .blank-page .font-note-empty-list,.user-notes-container .blank-page .font-note-empty-list{color:var(--primary-brand-color);font-size:100px}.sort-out-note-area .blank-page .blank-message,.user-notes-container .blank-page .blank-message{margin-top:20px}.user-notes{background-color:#fff;display:flex}.user-notes i.font{color:#b8b8b8}.user-notes .user-note-detail,.user-notes .user-note-list{display:inline-block;min-height:791px;vertical-align:top}.user-notes .user-note-detail input[type=text],.user-notes .user-note-list input[type=text]{border-color:#d8d8d8;line-height:inherit;margin:0;max-width:100%}.user-notes .user-note-detail input[type=text]:focus,.user-notes .user-note-list input[type=text]:focus{border-color:var(--primary-brand-color)}.user-notes .detail-header,.user-notes .note-list-filter{border-bottom:1px solid #d8d8d8;display:block;height:60px;line-height:60px}.user-notes .user-note-list{position:relative;width:208px}.user-notes .user-note-list .note-list-filter{padding-left:8px;width:100%}.user-notes .user-note-list .note-list-filter .search-section,.user-notes .user-note-list .note-list-filter .sort-section{display:inline-block;height:30px;line-height:30px}.user-notes .user-note-list .note-list-filter .search-section{cursor:pointer;position:relative;width:166px}.user-notes .user-note-list .note-list-filter .search-section input[type=text]{height:100%;padding:6px 34px 5px 10px}.user-notes .user-note-list .note-list-filter .search-section .search-btn{height:inherit;position:absolute;right:10px;top:0}.user-notes .user-note-list .note-list-filter .search-section .search-btn.is-searching{margin-top:-1px;right:0;width:32px}.user-notes .user-note-list .note-list-filter .search-section .search-btn .icon-note-search-clear{transform:scale(.5);-webkit-transform:scale(.5)}.user-notes .user-note-list .note-list-filter .sort-section{margin-left:6px;position:relative}.user-notes .user-note-list .note-list-filter .sort-section i.font-sort{color:grey;cursor:pointer;font-size:13px}.user-notes .user-note-list .note-list-filter .sort-section i.font-sort:before{font-weight:600}.user-notes .user-note-list .note-list-filter .sort-section i.font-sort.active{color:var(--primary-brand-color)}.user-notes .user-note-list .note-list-filter .sort-section .reverse{left:0;overflow:hidden;position:absolute;top:0;width:6.5px}.user-notes .user-note-list .note-list-area{max-height:731px;overflow-y:auto;padding-bottom:37px}.user-notes .user-note-list .note-list-area .main-list .note-box{border-bottom:1px solid #d8d8d8;color:var(--primary-text-color);cursor:pointer;font-size:12px;padding:14px 10px;position:relative}.user-notes .user-note-list .note-list-area .main-list .note-box .box-item:not(:first-child){margin-top:10px}.user-notes .user-note-list .note-list-area .main-list .note-box .box-item.note-last-updated{margin-top:5px}.user-notes .user-note-list .note-list-area .main-list .note-box .box-item span.search-keyword{background-color:rgba(255,255,60,.4)}.user-notes .user-note-list .note-list-area .main-list .note-box .note-title{font-size:14px;max-width:150px}.user-notes .user-note-list .note-list-area .main-list .note-box .note-last-updated{color:#999}.user-notes .user-note-list .note-list-area .main-list .note-box .delete-area{display:none;height:20px;position:absolute;right:10px;top:14px;width:14px}.user-notes .user-note-list .note-list-area .main-list .note-box .delete-area>i:hover{color:var(--link-color)}.user-notes .user-note-list .note-list-area .main-list .note-box.active,.user-notes .user-note-list .note-list-area .main-list .note-box:hover{background-color:#f5f6f7}.user-notes .user-note-list .note-list-area .main-list .note-box.active .delete-area,.user-notes .user-note-list .note-list-area .main-list .note-box:hover .delete-area{display:initial}.user-notes .user-note-list .note-list-area .main-list .button-area{padding:10px;text-align:center}.user-notes .user-note-list .note-list-area .main-list .button-area .show-more{background-color:#fff;border:1px solid #b3b3b3;border-radius:3px;color:#737373;cursor:pointer;display:inline-block;font-size:12px;height:25px;padding:3px 5px;width:70px}.user-notes .user-note-list .note-list-area .main-list .button-area .show-more:hover{background-color:#d8d8d8}.user-notes .user-note-list .note-list-footer{background-color:#fff;border-top:1px solid #d8d8d8;bottom:0;color:#999;font-size:12px;height:37px;line-height:38px;padding:10px;position:absolute;width:100%}.user-notes .user-note-list .note-list-footer .footer-content{height:17px;line-height:17px}.user-notes .user-note-detail .detail-main-area .simditor .simditor-body blockquote{border-left:4px solid #4892f6;margin-left:0;padding-bottom:0;padding-top:0}.user-notes .user-note-detail .detail-main-area .simditor .simditor-body blockquote p{color:#999;line-height:1;margin-bottom:0}.user-notes .user-note-detail .detail-main-area .simditor .simditor-body blockquote p:not(first-child){margin-top:5px}.user-notes .user-note-detail .detail-main-area .simditor .simditor-body hr{border-color:#e8e8e8}.user-notes .user-note-detail .detail-main-area .simditor-toolbar{border-bottom:1px solid #d8d8d8}.user-notes .user-note-detail.is-inward{border-left:1px solid #d8d8d8;max-width:100%;min-width:680px}.user-notes .user-note-detail.is-inward .detail-main-area .simditor-wrapper{max-width:682px}.user-notes .user-note-detail.is-inward .detail-main-area .simditor .simditor-body{height:654px;max-height:none;min-height:auto}.user-notes .user-note-detail.is-outward{width:calc(100% + 1px)}.user-notes .user-note-detail .detail-header{padding:15px 0}.user-notes .user-note-detail .detail-header .header-content{height:30px;line-height:30px}.user-notes .user-note-detail .detail-header .header-content>div{display:inline-block}.user-notes .user-note-detail .detail-header .header-content .toggle-expanded{border-right:1px solid #d8d8d8;min-width:51px;padding:2px 10px 0 20px}.user-notes .user-note-detail .detail-header .header-content .toggle-expanded i{cursor:pointer}.user-notes .user-note-detail .detail-header .header-content .current-note-title{padding-left:8px}.user-notes .user-note-detail .detail-header .header-content .current-note-title input[type=text]{border-color:transparent;font-size:16px;font-weight:700;height:30px;padding:5px;width:385px}.user-notes .user-note-detail .detail-header .header-content .current-note-title input[type=text]:focus{border-color:var(--primary-brand-color)}.user-notes .user-note-detail .detail-header .header-content .button{color:#fff;font-size:14px;height:25px;line-height:14px;min-width:67px;padding:5.5px 10px}.user-notes .user-note-detail .detail-header .header-content .button .font-note-export{color:#fff}.user-notes .user-note-detail .detail-header .header-content .export-btn{margin-right:20px}.user-notes .user-note-detail .detail-header .header-content .export-btn a.button:not(:last-child){margin-right:6px}.user-notes .user-note-detail .detail-header .header-content .auto-save-content-message{height:30px;line-height:23px;margin-left:3px;vertical-align:middle}.user-notes .user-note-detail .detail-header .header-content .auto-save-content-message>span{color:#999;font-size:12px}.user-notes .user-note-detail .detail-header .header-content .auto-save-content-message>span>i{display:inline-block;font-size:14px;margin-right:3px}.user-notes .user-note-detail .detail-header .header-content .auto-save-content-message .icon-auto-saving{-webkit-animation:saving-rotate .8s ease-out infinite;-moz-animation:saving-rotate .8s ease-out infinite;-o-animation:saving-rotate .8s ease-out infinite;animation:saving-rotate .8s ease-out infinite;margin-bottom:-2.5px}.user-notes .user-note-detail .detail-header .header-content .auto-save-content-message .save-success{color:var(--primary-brand-color)}.user-notes .user-note-detail .detail-header .header-content .auto-save-content-message .save-failed{color:#f16565}.user-notes .user-note-detail .detail-header .header-content .auto-save-content-message .font-auto-save-failed,.user-notes .user-note-detail .detail-header .header-content .auto-save-content-message .font-auto-save-success{-webkit-animation:bumper .12s linear 1;-moz-animation:bumper .12s linear 1;-o-animation:bumper .12s linear 1;animation:bumper .12s linear 1;vertical-align:bottom;width:14px}.user-notes .user-note-detail .detail-main-area{max-width:100%}.user-notes .user-note-detail .detail-main-area .text-area .simditor{border:none}.user-notes .user-note-detail .detail-main-area .text-area .simditor-toolbar a.toolbar-item{width:37px}#export-note-popup .popup-header{border:none}#export-note-popup .main-area{font-size:16px;margin-bottom:25px;padding:40px;text-align:center}#export-note-popup .main-area .save-message{margin-bottom:40px;margin-top:15px}#export-note-popup .main-area .button{font-size:13px;height:25px;line-height:14px;padding:6px 10px}#export-note-popup .main-area .button:first-of-type{margin-right:18px}.sort-out-note-area #sortOutNoteForm .below-error span.error{padding:5px 0 0 5px}.sort-out-note-area #sortOutNoteForm .note-header{line-height:60px;max-height:70px;min-height:60px;padding:0 20px}.sort-out-note-area #sortOutNoteForm .note-header>div{display:inline-block}.sort-out-note-area #sortOutNoteForm .note-header .note-title input{border:none;border-radius:3px;font-size:16px;font-weight:500;outline:none;padding:5px;width:800px}.sort-out-note-area #sortOutNoteForm .note-header .note-title input:focus{border:1px solid var(--primary-brand-color)}.sort-out-note-area #sortOutNoteForm .note-header .toolbar-area .button{font-size:14px;padding:6px 15px}.sort-out-note-area #sortOutNoteForm .note-main-content .text-area .simditor .simditor-body blockquote{border-left:4px solid #4892f6;margin-left:0;padding-bottom:0;padding-top:0}.sort-out-note-area #sortOutNoteForm .note-main-content .text-area .simditor .simditor-body blockquote p{color:#999;line-height:1;margin-bottom:0}.sort-out-note-area #sortOutNoteForm .note-main-content .text-area .simditor .simditor-body blockquote p:not(first-child){margin-top:5px}.sort-out-note-area #sortOutNoteForm .note-main-content .text-area .simditor .simditor-body hr{border-color:#e8e8e8}.sort-out-note-area #sortOutNoteForm .note-main-content .text-area .simditor{border:none}.sort-out-note-area #sortOutNoteForm .note-main-content .text-area .simditor .simditor-body{max-height:706px;padding:30px}.sort-out-note-area #sortOutNoteForm .note-main-content .text-area .simditor-toolbar{border-color:currentcolor #d8d8d8 #d8d8d8;border-top:1px solid #d8d8d8;line-height:40px}.export-note-area .export-note-container{height:746px;padding-top:108px;text-align:center}.export-note-area .export-note-container .save-success-message{font-size:20px;height:28px;line-height:28px;margin-top:30px}.export-note-area .export-note-container .export-message{color:#999;font-size:14px;margin-top:40px}.export-note-area .export-note-container .export-buttons{margin-top:15px}.export-note-area .export-note-container .export-buttons .button{font-size:13px;height:25px;line-height:14px;padding:6px 10px}.export-note-area .export-note-container .export-buttons .button:not(:first-child){margin-left:20px}.export-note-area,.sort-out-note-area{margin-top:50px}.export-note-area .card,.sort-out-note-area .card{background-color:#fff;border-radius:5px}html[lang=en-GB] body #change-password-popup .input-fields .required,html[lang=en-US] body #change-password-popup .input-fields .required{line-height:16px}#change-company-phone-popup .popup-content,#change-detail-mobile-phone-popup .popup-content,#change-email-popup .popup-content,#change-fax-number-popup .popup-content,#change-mobile-phone-popup .popup-content,#change-password-popup .popup-content{width:480px}#change-company-phone-popup .popup-content .main-area,#change-detail-mobile-phone-popup .popup-content .main-area,#change-email-popup .popup-content .main-area,#change-fax-number-popup .popup-content .main-area,#change-mobile-phone-popup .popup-content .main-area,#change-password-popup .popup-content .main-area{border-bottom:1px solid #d8d8d8;min-height:165px;padding:20px 30px 10px}#change-company-phone-popup .popup-content .main-area .input-fields,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields,#change-email-popup .popup-content .main-area .input-fields,#change-fax-number-popup .popup-content .main-area .input-fields,#change-mobile-phone-popup .popup-content .main-area .input-fields,#change-password-popup .popup-content .main-area .input-fields{line-height:18px}#change-company-phone-popup .popup-content .main-area .input-fields.fields-like,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields.fields-like,#change-email-popup .popup-content .main-area .input-fields.fields-like,#change-fax-number-popup .popup-content .main-area .input-fields.fields-like,#change-mobile-phone-popup .popup-content .main-area .input-fields.fields-like,#change-password-popup .popup-content .main-area .input-fields.fields-like{height:33px;margin-top:10px}#change-company-phone-popup .popup-content .main-area .input-fields .field,#change-company-phone-popup .popup-content .main-area .input-fields .required,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .field,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .required,#change-email-popup .popup-content .main-area .input-fields .field,#change-email-popup .popup-content .main-area .input-fields .required,#change-fax-number-popup .popup-content .main-area .input-fields .field,#change-fax-number-popup .popup-content .main-area .input-fields .required,#change-mobile-phone-popup .popup-content .main-area .input-fields .field,#change-mobile-phone-popup .popup-content .main-area .input-fields .required,#change-password-popup .popup-content .main-area .input-fields .field,#change-password-popup .popup-content .main-area .input-fields .required{display:inline-block}#change-company-phone-popup .popup-content .main-area .input-fields .required:after,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .required:after,#change-email-popup .popup-content .main-area .input-fields .required:after,#change-fax-number-popup .popup-content .main-area .input-fields .required:after,#change-mobile-phone-popup .popup-content .main-area .input-fields .required:after,#change-password-popup .popup-content .main-area .input-fields .required:after{content:""}#change-company-phone-popup .popup-content .main-area .input-fields .required:before,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .required:before,#change-email-popup .popup-content .main-area .input-fields .required:before,#change-fax-number-popup .popup-content .main-area .input-fields .required:before,#change-mobile-phone-popup .popup-content .main-area .input-fields .required:before,#change-password-popup .popup-content .main-area .input-fields .required:before{color:red;content:"*";margin:0 2px 0 -11px;position:absolute;position:static}#change-company-phone-popup .popup-content .main-area .input-fields .optional,#change-company-phone-popup .popup-content .main-area .input-fields .required,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .optional,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .required,#change-email-popup .popup-content .main-area .input-fields .optional,#change-email-popup .popup-content .main-area .input-fields .required,#change-fax-number-popup .popup-content .main-area .input-fields .optional,#change-fax-number-popup .popup-content .main-area .input-fields .required,#change-mobile-phone-popup .popup-content .main-area .input-fields .optional,#change-mobile-phone-popup .popup-content .main-area .input-fields .required,#change-password-popup .popup-content .main-area .input-fields .optional,#change-password-popup .popup-content .main-area .input-fields .required{float:left;width:90px}#change-company-phone-popup .popup-content .main-area .input-fields span,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields span,#change-email-popup .popup-content .main-area .input-fields span,#change-fax-number-popup .popup-content .main-area .input-fields span,#change-mobile-phone-popup .popup-content .main-area .input-fields span,#change-password-popup .popup-content .main-area .input-fields span{line-height:30px}#change-company-phone-popup .popup-content .main-area .input-fields .field,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .field,#change-email-popup .popup-content .main-area .input-fields .field,#change-fax-number-popup .popup-content .main-area .input-fields .field,#change-mobile-phone-popup .popup-content .main-area .input-fields .field,#change-password-popup .popup-content .main-area .input-fields .field{height:50px;width:calc(100% - 90px)}#change-company-phone-popup .popup-content .main-area .input-fields .field input,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .field input,#change-email-popup .popup-content .main-area .input-fields .field input,#change-fax-number-popup .popup-content .main-area .input-fields .field input,#change-mobile-phone-popup .popup-content .main-area .input-fields .field input,#change-password-popup .popup-content .main-area .input-fields .field input{border-color:#cbcbcb;border-radius:3px;height:30px;margin:0}#change-company-phone-popup .popup-content .main-area .input-fields .field span,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .field span,#change-email-popup .popup-content .main-area .input-fields .field span,#change-fax-number-popup .popup-content .main-area .input-fields .field span,#change-mobile-phone-popup .popup-content .main-area .input-fields .field span,#change-password-popup .popup-content .main-area .input-fields .field span{display:inline-block;line-height:12px}#change-company-phone-popup .popup-content .main-area .input-fields .field span.error,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .field span.error,#change-email-popup .popup-content .main-area .input-fields .field span.error,#change-fax-number-popup .popup-content .main-area .input-fields .field span.error,#change-mobile-phone-popup .popup-content .main-area .input-fields .field span.error,#change-password-popup .popup-content .main-area .input-fields .field span.error{line-height:18px}#change-company-phone-popup .popup-content .main-area .input-fields .field input.email,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .field input.email,#change-email-popup .popup-content .main-area .input-fields .field input.email,#change-fax-number-popup .popup-content .main-area .input-fields .field input.email,#change-mobile-phone-popup .popup-content .main-area .input-fields .field input.email,#change-password-popup .popup-content .main-area .input-fields .field input.email{height:37px}#change-company-phone-popup .popup-content .main-area .input-fields .field input.pin-code,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .field input.pin-code,#change-email-popup .popup-content .main-area .input-fields .field input.pin-code,#change-fax-number-popup .popup-content .main-area .input-fields .field input.pin-code,#change-mobile-phone-popup .popup-content .main-area .input-fields .field input.pin-code,#change-password-popup .popup-content .main-area .input-fields .field input.pin-code{display:inherit;width:195px}#change-company-phone-popup .popup-content .main-area .input-fields .field button.button-orange,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .field button.button-orange,#change-email-popup .popup-content .main-area .input-fields .field button.button-orange,#change-fax-number-popup .popup-content .main-area .input-fields .field button.button-orange,#change-mobile-phone-popup .popup-content .main-area .input-fields .field button.button-orange,#change-password-popup .popup-content .main-area .input-fields .field button.button-orange{background-color:#ff9600;border:none;color:#fff;font-size:14px;height:30px;margin-left:5px;padding:6px 10px}#change-company-phone-popup .popup-content .main-area .input-fields .field .input-like,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields .field .input-like,#change-email-popup .popup-content .main-area .input-fields .field .input-like,#change-fax-number-popup .popup-content .main-area .input-fields .field .input-like,#change-mobile-phone-popup .popup-content .main-area .input-fields .field .input-like,#change-password-popup .popup-content .main-area .input-fields .field .input-like{height:33px;margin-left:15px}#change-company-phone-popup .popup-content .main-area .input-fields span.error,#change-detail-mobile-phone-popup .popup-content .main-area .input-fields span.error,#change-email-popup .popup-content .main-area .input-fields span.error,#change-fax-number-popup .popup-content .main-area .input-fields span.error,#change-mobile-phone-popup .popup-content .main-area .input-fields span.error,#change-password-popup .popup-content .main-area .input-fields span.error{margin:0}#change-avatar-popup{border:none;width:100%}#change-avatar-popup .popup-content{background-color:#f5f5f5;height:526px;width:1080px}#change-avatar-popup .upload-area{border:1px solid #d8d8d8;height:320px;margin:40px auto 20px;width:320px}#change-avatar-popup .upload-area .original-avatar{max-height:100%;max-width:100%}#change-avatar-popup .upload-area img{min-width:100%}#change-avatar-popup .uploading{min-height:45px}#change-avatar-popup .uploading .progress{border-radius:3px;height:20px;margin:0 auto;width:320px}#change-avatar-popup .uploading .progress .text{top:0}.user-setting{font-size:13px;padding-bottom:30px}.user-setting .user-setting-title{background-color:#f3f3f4;border-bottom:1px solid #dfdfdf;color:var(--secondary-text-color);padding:8px 20px}.user-setting .download-img{font-size:13px}.user-setting .row.collapse{padding:15px 30px 0}.user-setting .row.collapse.user-avatar{height:250px}.user-setting .row.collapse.role .dropdown-list{background-color:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);margin:0;padding:10px 0;position:absolute;width:70px;z-index:100}.user-setting .row.collapse.role .dropdown-list .classify{align-items:flex-start;box-shadow:inset 0 -1px 0 #eee;display:flex;flex-direction:column;padding:4px 0}.user-setting .row.collapse.role .dropdown-list .classify:last-child{box-shadow:none;padding:0}.user-setting .row.collapse.role .dropdown-list .drop-down-full-width{width:100%}.user-setting .row.collapse.role .dropdown-list .handle{margin-left:10px;position:absolute;top:-10px}.user-setting .row.collapse.role .dropdown-list ul{margin:0}.user-setting .row.collapse.role .dropdown-list li{border-top:0;line-height:26px;list-style:none;position:relative}.user-setting .row.collapse.role .dropdown-list li:first-of-type{border-top:none}.user-setting .row.collapse.role .dropdown-list li .truncate-a{display:block}.user-setting .row.collapse.role .dropdown-list li a{color:var(--primary-text-color);display:inline-block;height:100%;width:100%}.user-setting .row.collapse.role .dropdown-list li a .tipsy-span{padding:0}.user-setting .row.collapse.role .dropdown-list li a,.user-setting .row.collapse.role .dropdown-list li span{padding:1px 7px}.user-setting .row.collapse.role .dropdown-list li ul.second-level{background:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);display:none;left:115px;min-width:150px;padding:5px 0;position:absolute;top:-5px}.user-setting .row.collapse.role .dropdown-list li ul.second-level li{padding:0 5px}.user-setting .row.collapse.role .dropdown-list li:hover{background-color:#eee}.user-setting .row.collapse.family-relationship .column{height:auto}.user-setting .row.collapse .name-row{display:inline-block;vertical-align:middle}.user-setting .row.collapse .column{line-height:30px}.user-setting .row.collapse .column.title{color:var(--primary-text-color)}.user-setting .row.collapse .column.value{color:var(--secondary-text-color)}.user-setting .row.collapse .column.value input[type=text][disabled]{background-color:#f4f4f4;color:#cbcbcb;cursor:not-allowed}.user-setting .row.collapse .column.value.radio-group>div{display:inline-block}.user-setting .row.collapse .column.value.radio-group .field-name{margin-right:20px}.user-setting .row.collapse .column.value.radio-group .field-name.vertical-field-error{display:inline-block;vertical-align:top}.user-setting .row.collapse .column.value .storage{display:inline-block;margin-right:10px;min-width:130px}.user-setting .row.collapse .column.value .warning-message{color:red}.user-setting .row.collapse .column.value .role-item .role-name{margin-right:16px}.user-setting .name .name-field,.user-setting .nickname .name-field{margin-right:10px;width:150px}.user-setting .name input,.user-setting .nickname input{display:inline-block;width:150px}.user-setting .name .error,.user-setting .nickname .error{display:inline-block}.user-setting .portfolio-url .portfolio-field{margin-right:10px;width:150px}.user-setting .portfolio-url input{display:inline-block;width:250px}.user-setting .portfolio-url .error{display:inline-block}.user-setting .portfolio-url a{margin-right:10px}.user-setting .user-avatar .column.collapse.value{height:230px}.user-setting .user-avatar .column.collapse.value .change-avatar-button{height:25px}.user-setting .user-avatar .column.collapse.value .change-avatar-button a{font-size:13px}.user-setting .user-avatar .column.collapse.value .avatar-image{background-image:url(/static/assets/images/avatar_transparent-6f46a45f.png);border:1px solid #dcdcdc;height:198px;margin-top:15px;width:198px}.user-setting .user-avatar .column.collapse.value .avatar-image img{height:100%;width:100%}.user-setting .third-party-action .third-party-name{display:inline-block;min-width:130px}.user-setting .third-party-action a{padding:0 10px}.user-setting .third-party-container .bind-tip{color:#737373}.user-setting .third-party-container .row-tip{background-color:#f4f4f4;border:1px solid #e5e5e5;border-radius:2px;max-width:400px;min-width:180px;padding:10px 15px;position:relative}.user-setting .third-party-container .row-tip.full-width{margin-top:15px;max-width:640px;width:640px}.user-setting .third-party-container .row-tip label{font-size:13px}.user-setting .third-party-container .row-tip .tooltip-arrow{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -77px;height:6px;position:absolute;top:-6px;width:12px}.user-setting .address .address-field{white-space:normal}.user-setting .address form input,.user-setting .address form span[error-for]{display:inline-block;width:100%}.user-setting .business-info form input,.user-setting .business-info form span[error-for]{display:inline-block;width:150px}.user-setting .isttba .radio{margin-right:10px}.user-setting .isttba .society{display:inline-block}.user-attrs-form input[type=text],.user-attrs-form textarea{display:inline-block;width:300px}.user-attrs-form span.error{display:inline-block}.user-attrs-form .address select{border-radius:3px;height:30px;padding-bottom:5px;padding-top:5px}.user-attrs-form .truncate-text{margin-right:10px;max-width:400px}.family-relationship .parent{margin-bottom:10px}.family-relationship .parent:last-of-type{margin-bottom:0}.family-relationship .parent .parent-avatar{display:inline-block}.family-relationship .parent-name{display:inline-block;margin-left:20px;vertical-align:middle;width:150px}.family-relationship .child-name{display:inline-block;margin:0 5px 0 10px;vertical-align:middle;width:80px}.family-relationship .associated-parents{display:inline-block;margin:0 20px 0 100px}.family-relationship .child{margin:10px 0}.family-relationship .avatar a{margin-left:20px}.family-relationship .avatar.associated-parent{margin:0 5px 0 0}.family-relationship .avatar.default{background-image:url(/static/assets/images/large/avatar70x70-c418b9a1.png);background-position:50%;background-size:contain;display:inline-block;height:30px;vertical-align:middle;width:30px}.family-relationship .avatar.default .parent-detail{margin-top:35px}.family-relationship .avatar img{border-radius:30px;height:30px;width:30px}#bind-child-popup .main-area{height:145px}#bind-child-popup form{background-color:#fff;padding:40px 20px 80px}#bind-child-popup form .label{background-color:transparent;padding:5px 20px 0 10px}#bind-child-popup form input{width:300px}#bind-child-popup form span.error{margin:0}#bind-child-popup .association-code-hint{color:#969696;display:inline-block;padding-top:5px}#authz-role-permissions-popup .popup-content{min-height:626px}.resources-area .font-entry-resource,.resources-area .font-resource-rubric,.resources-area .font-resource-subject-lib{font-size:22px}.resources-area .font-entry-resource,.resources-area .font-resource-rubric{color:var(--primary-brand-color)}.resources-area .font-resource-subject-lib{color:#f60}.resources-area .icon.icon-resource-type-slide{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -6749px;height:22px;width:22px}.resources-area ol.user-menu li .icon.icon-resource-category-subject-libs{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -6969px;height:22px;width:22px}.resources-area ol.user-menu li .icon.icon-resource-category-rubrics{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -6881px;height:22px;width:22px}.resources-area ol.user-menu li .icon.icon-resource-category-slides{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -6925px;height:22px;width:22px}.resources-area ol.user-menu li .icon.icon-resource-category-files{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -6837px;height:22px;width:22px}.resources-area ol.user-menu li.active .icon.icon-resource-category-subject-libs{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -6947px;height:22px;width:22px}.resources-area ol.user-menu li.active .icon.icon-resource-category-rubrics{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -6859px;height:22px;width:22px}.resources-area ol.user-menu li.active .icon.icon-resource-category-slides{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -6903px;height:22px;width:22px}.resources-area ol.user-menu li.active .icon.icon-resource-category-files{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -6815px;height:22px;width:22px}.resources-area .content-under-nav-2,.rubrics-area .content-under-nav-2{background-color:#fff}.resources-area .menu-area,.rubrics-area .menu-area{padding:9px 20px}.resources-area .menu-area ul.button-group,.rubrics-area .menu-area ul.button-group{float:none}.resources-area .menu-area ul.button-group li,.rubrics-area .menu-area ul.button-group li{width:auto}.resources-area .menu-area ul.button-group li.operations,.rubrics-area .menu-area ul.button-group li.operations{width:375px!important}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper{display:inline-block;margin-right:5px;position:relative}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .batch-button,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .batch-button{padding:5px 11px 5px 15px}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .batch-button i,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .batch-button i{font-size:10px;margin-right:2px}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list{padding:10px 0;white-space:nowrap;width:auto}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li{height:28px;padding:0 11px 0 15px!important}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a{margin:0;padding:0}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a .move-font,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a .move-font{color:#737373;display:inline-block;font-size:12px;vertical-align:middle}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a .batch-download,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a .batch-download{color:#737373;font-size:12px;margin-right:2px}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a i,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a i{color:#737373;display:inline-block;vertical-align:middle}.resources-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a span,.rubrics-area .menu-area ul.button-group .batch-operation-button-wrapper .dropdown-list li a span{color:#333;display:inline-block;font-size:13px;margin:0;min-width:52px;padding:0;vertical-align:middle}.resources-area .menu-area ul.button-group .add-file-button-wrapper,.resources-area .menu-area ul.button-group .add-lib-button-wrapper,.rubrics-area .menu-area ul.button-group .add-file-button-wrapper,.rubrics-area .menu-area ul.button-group .add-lib-button-wrapper{display:inline-block;margin-left:10px;margin-right:5px;position:relative}.resources-area .menu-area ul.button-group .add-file-button-wrapper .dropdown-list,.resources-area .menu-area ul.button-group .add-lib-button-wrapper .dropdown-list,.rubrics-area .menu-area ul.button-group .add-file-button-wrapper .dropdown-list,.rubrics-area .menu-area ul.button-group .add-lib-button-wrapper .dropdown-list{white-space:nowrap;width:auto}.resources-area .menu-area ul.button-group .add-file-button-wrapper .dropdown-list li a,.resources-area .menu-area ul.button-group .add-lib-button-wrapper .dropdown-list li a,.rubrics-area .menu-area ul.button-group .add-file-button-wrapper .dropdown-list li a,.rubrics-area .menu-area ul.button-group .add-lib-button-wrapper .dropdown-list li a{padding-right:25px}.resources-area .menu-area ul.button-group .dropdown-list,.rubrics-area .menu-area ul.button-group .dropdown-list{background-color:#fff;border:1px solid #a9a9a9;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);color:var(--primary-text-color);margin:0;padding:5px 2px;position:absolute;width:max-content;z-index:100;z-index:11}.resources-area .menu-area ul.button-group .dropdown-list .classify,.rubrics-area .menu-area ul.button-group .dropdown-list .classify{align-items:flex-start;box-shadow:inset 0 -1px 0 #eee;display:flex;flex-direction:column;padding:4px 0}.resources-area .menu-area ul.button-group .dropdown-list .classify:last-child,.rubrics-area .menu-area ul.button-group .dropdown-list .classify:last-child{box-shadow:none;padding:0}.resources-area .menu-area ul.button-group .dropdown-list .drop-down-full-width,.rubrics-area .menu-area ul.button-group .dropdown-list .drop-down-full-width{width:100%}.resources-area .menu-area ul.button-group .dropdown-list .handle,.rubrics-area .menu-area ul.button-group .dropdown-list .handle{margin-left:10px;position:absolute;top:-10px}.resources-area .menu-area ul.button-group .dropdown-list ul,.rubrics-area .menu-area ul.button-group .dropdown-list ul{margin:0}.resources-area .menu-area ul.button-group .dropdown-list li,.rubrics-area .menu-area ul.button-group .dropdown-list li{border-top:0;line-height:26px;list-style:none;position:relative}.resources-area .menu-area ul.button-group .dropdown-list li:first-of-type,.rubrics-area .menu-area ul.button-group .dropdown-list li:first-of-type{border-top:none}.resources-area .menu-area ul.button-group .dropdown-list li .truncate-a,.rubrics-area .menu-area ul.button-group .dropdown-list li .truncate-a{display:block}.resources-area .menu-area ul.button-group .dropdown-list li a,.rubrics-area .menu-area ul.button-group .dropdown-list li a{color:var(--primary-text-color);display:inline-block;height:100%;width:100%}.resources-area .menu-area ul.button-group .dropdown-list li a .tipsy-span,.rubrics-area .menu-area ul.button-group .dropdown-list li a .tipsy-span{padding:0}.resources-area .menu-area ul.button-group .dropdown-list li a,.resources-area .menu-area ul.button-group .dropdown-list li span,.rubrics-area .menu-area ul.button-group .dropdown-list li a,.rubrics-area .menu-area ul.button-group .dropdown-list li span{padding:1px 7px}.resources-area .menu-area ul.button-group .dropdown-list li ul.second-level,.rubrics-area .menu-area ul.button-group .dropdown-list li ul.second-level{background:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);display:none;left:115px;min-width:150px;padding:5px 0;position:absolute;top:-5px}.resources-area .menu-area ul.button-group .dropdown-list li ul.second-level li,.rubrics-area .menu-area ul.button-group .dropdown-list li ul.second-level li{padding:0 5px}.resources-area .menu-area ul.button-group .dropdown-list li:hover,.rubrics-area .menu-area ul.button-group .dropdown-list li:hover{background-color:#eee}.resources-area .menu-area ul.button-group .button,.resources-area .menu-area ul.button-group button,.rubrics-area .menu-area ul.button-group .button,.rubrics-area .menu-area ul.button-group button{border-radius:3px}.resources-area .menu-area ul.button-group .button[disabled]:hover,.resources-area .menu-area ul.button-group button[disabled]:hover,.rubrics-area .menu-area ul.button-group .button[disabled]:hover,.rubrics-area .menu-area ul.button-group button[disabled]:hover{background-color:#fff;color:var(--primary-text-color)}.resources-area .menu-area ul.button-group .search-btn,.resources-area .menu-area ul.button-group .search-key,.rubrics-area .menu-area ul.button-group .search-btn,.rubrics-area .menu-area ul.button-group .search-key{display:inline-block;height:28px;line-height:28px;vertical-align:top}.resources-area .menu-area ul.button-group .search-key,.rubrics-area .menu-area ul.button-group .search-key{width:200px}.resources-area .menu-area ul.button-group .search-key input,.rubrics-area .menu-area ul.button-group .search-key input{border-color:#cbcbcb;display:inline-block;height:28px;line-height:22px;margin:0;padding:3px 8px}.resources-area .menu-area ul.button-group .search-key input:focus,.rubrics-area .menu-area ul.button-group .search-key input:focus{border-color:var(--primary-brand-color)}.resources-area .menu-area ul.button-group .search-key:hover,.rubrics-area .menu-area ul.button-group .search-key:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.resources-area .menu-area ul.button-group .search-key:hover .icon-delete-thumb,.rubrics-area .menu-area ul.button-group .search-key:hover .icon-delete-thumb{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -4904px;float:right;height:20px;position:relative;right:5px;top:-24px;width:20px}.resources-area .menu-area ul.button-group .search-key:hover .icon-delete-thumb:hover,.rubrics-area .menu-area ul.button-group .search-key:hover .icon-delete-thumb:hover{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -4924px;height:20px;width:20px}.resources-area .menu-area ul.button-group .search-btn .search,.rubrics-area .menu-area ul.button-group .search-btn .search{line-height:17px;padding-left:15px;padding-right:15px}.resources-area .menu-area ul.button-group .search-btn .search.track,.rubrics-area .menu-area ul.button-group .search-btn .search.track{margin-left:0}.resources-area .menu-area.share-menu,.rubrics-area .menu-area.share-menu{background-color:#fff;font-size:16px;height:60px;margin-bottom:10px;padding:15px 0 13px 20px}.resources-area .menu-area.share-menu a,.rubrics-area .menu-area.share-menu a{color:var(--secondary-text-color);margin-right:30px;padding-bottom:20px}.resources-area .menu-area.share-menu a:last-of-type,.rubrics-area .menu-area.share-menu a:last-of-type{margin-right:20px}.resources-area .menu-area.share-menu a.active,.rubrics-area .menu-area.share-menu a.active{border-bottom:2px solid var(--primary-brand-color);color:var(--primary-brand-color);cursor:default}.resources-area .menu-area.track-area,.rubrics-area .menu-area.track-area{padding-left:0;padding-right:0}.resources-area .resource-list input[type=checkbox],.resources-area .rubric-list input[type=checkbox],.rubrics-area .resource-list input[type=checkbox],.rubrics-area .rubric-list input[type=checkbox]{margin-left:3px;margin-right:10px}.resources-area .resource-list input[type=checkbox].left,.resources-area .rubric-list input[type=checkbox].left,.rubrics-area .resource-list input[type=checkbox].left,.rubrics-area .rubric-list input[type=checkbox].left{margin-top:17px}.resources-area .resource-list .checkbox-placeholder,.resources-area .rubric-list .checkbox-placeholder,.rubrics-area .resource-list .checkbox-placeholder,.rubrics-area .rubric-list .checkbox-placeholder{display:inline-block;width:25px}.resources-area .resource-list .list-header,.resources-area .rubric-list .list-header,.rubrics-area .resource-list .list-header,.rubrics-area .rubric-list .list-header{background-color:#f2f3f3;border-bottom:1px solid #dfdfdf;height:45px;line-height:45px}.resources-area .resource-list .list-header .sort-operation,.resources-area .rubric-list .list-header .sort-operation,.rubrics-area .resource-list .list-header .sort-operation,.rubrics-area .rubric-list .list-header .sort-operation{line-height:38px;margin-left:5px}.resources-area .resource-list .list-header .sort-operation .font-down,.resources-area .resource-list .list-header .sort-operation .font-up,.resources-area .rubric-list .list-header .sort-operation .font-down,.resources-area .rubric-list .list-header .sort-operation .font-up,.rubrics-area .resource-list .list-header .sort-operation .font-down,.rubrics-area .resource-list .list-header .sort-operation .font-up,.rubrics-area .rubric-list .list-header .sort-operation .font-down,.rubrics-area .rubric-list .list-header .sort-operation .font-up{color:#999;cursor:pointer;display:block;font-size:9px;height:4px;margin-bottom:3px;width:9px}.resources-area .resource-list .list-header .sort-operation .unselected,.resources-area .rubric-list .list-header .sort-operation .unselected,.rubrics-area .resource-list .list-header .sort-operation .unselected,.rubrics-area .rubric-list .list-header .sort-operation .unselected{color:#d0d0d0}.resources-area .resource-list .list-header .operation,.resources-area .rubric-list .list-header .operation,.rubrics-area .resource-list .list-header .operation,.rubrics-area .rubric-list .list-header .operation{text-align:right}.resources-area .resource-list .list-header.track,.resources-area .rubric-list .list-header.track,.rubrics-area .resource-list .list-header.track,.rubrics-area .rubric-list .list-header.track{color:var(--secondary-text-color);font-size:13px}.resources-area .resource-list .list-header.with-scroller,.resources-area .rubric-list .list-header.with-scroller,.rubrics-area .resource-list .list-header.with-scroller,.rubrics-area .rubric-list .list-header.with-scroller{width:1000px}.resources-area .resource-list .resource,.resources-area .resource-list .rubric,.resources-area .rubric-list .resource,.resources-area .rubric-list .rubric,.rubrics-area .resource-list .resource,.rubrics-area .resource-list .rubric,.rubrics-area .rubric-list .resource,.rubrics-area .rubric-list .rubric{border-bottom:1px solid #dfdfdf;padding:15px 0}.resources-area .resource-list .resource:last-of-type,.resources-area .resource-list .rubric:last-of-type,.resources-area .rubric-list .resource:last-of-type,.resources-area .rubric-list .rubric:last-of-type,.rubrics-area .resource-list .resource:last-of-type,.rubrics-area .resource-list .rubric:last-of-type,.rubrics-area .rubric-list .resource:last-of-type,.rubrics-area .rubric-list .rubric:last-of-type{margin-bottom:20px}.resources-area .resource-list .resource.share,.resources-area .resource-list .rubric.share,.resources-area .rubric-list .resource.share,.resources-area .rubric-list .rubric.share,.rubrics-area .resource-list .resource.share,.rubrics-area .resource-list .rubric.share,.rubrics-area .rubric-list .resource.share,.rubrics-area .rubric-list .rubric.share{background-color:#fff}.resources-area .resource-list .resource.share:last-of-type,.resources-area .resource-list .rubric.share:last-of-type,.resources-area .rubric-list .resource.share:last-of-type,.resources-area .rubric-list .rubric.share:last-of-type,.rubrics-area .resource-list .resource.share:last-of-type,.rubrics-area .resource-list .rubric.share:last-of-type,.rubrics-area .rubric-list .resource.share:last-of-type,.rubrics-area .rubric-list .rubric.share:last-of-type{margin-bottom:0}.resources-area .resource-list .resource .click-able,.resources-area .resource-list .rubric .click-able,.resources-area .rubric-list .resource .click-able,.resources-area .rubric-list .rubric .click-able,.rubrics-area .resource-list .resource .click-able,.rubrics-area .resource-list .rubric .click-able,.rubrics-area .rubric-list .resource .click-able,.rubrics-area .rubric-list .rubric .click-able{cursor:pointer}.resources-area .resource-list .resource .click-able .column,.resources-area .resource-list .rubric .click-able .column,.resources-area .rubric-list .resource .click-able .column,.resources-area .rubric-list .rubric .click-able .column,.rubrics-area .resource-list .resource .click-able .column,.rubrics-area .resource-list .rubric .click-able .column,.rubrics-area .rubric-list .resource .click-able .column,.rubrics-area .rubric-list .rubric .click-able .column{height:25px;line-height:25px}.resources-area .resource-list .resource .index,.resources-area .resource-list .rubric .index,.resources-area .rubric-list .resource .index,.resources-area .rubric-list .rubric .index,.rubrics-area .resource-list .resource .index,.rubrics-area .resource-list .rubric .index,.rubrics-area .rubric-list .resource .index,.rubrics-area .rubric-list .rubric .index{display:inline-block;height:25px}.resources-area .resource-list .resource .index i,.resources-area .resource-list .rubric .index i,.resources-area .rubric-list .resource .index i,.resources-area .rubric-list .rubric .index i,.rubrics-area .resource-list .resource .index i,.rubrics-area .resource-list .rubric .index i,.rubrics-area .rubric-list .resource .index i,.rubrics-area .rubric-list .rubric .index i{height:25px}.resources-area .resource-list .resource .index .icon,.resources-area .resource-list .rubric .index .icon,.resources-area .rubric-list .resource .index .icon,.resources-area .rubric-list .rubric .index .icon,.rubrics-area .resource-list .resource .index .icon,.rubrics-area .resource-list .rubric .index .icon,.rubrics-area .rubric-list .resource .index .icon,.rubrics-area .rubric-list .rubric .index .icon{margin-left:2px}.resources-area .resource-list .resource .attributes,.resources-area .resource-list .rubric .attributes,.resources-area .rubric-list .resource .attributes,.resources-area .rubric-list .rubric .attributes,.rubrics-area .resource-list .resource .attributes,.rubrics-area .resource-list .rubric .attributes,.rubrics-area .rubric-list .resource .attributes,.rubrics-area .rubric-list .rubric .attributes{display:inline-block;margin-left:10px;vertical-align:top}.resources-area .resource-list .resource .attributes .name-warpper,.resources-area .resource-list .rubric .attributes .name-warpper,.resources-area .rubric-list .resource .attributes .name-warpper,.resources-area .rubric-list .rubric .attributes .name-warpper,.rubrics-area .resource-list .resource .attributes .name-warpper,.rubrics-area .resource-list .rubric .attributes .name-warpper,.rubrics-area .rubric-list .resource .attributes .name-warpper,.rubrics-area .rubric-list .rubric .attributes .name-warpper{display:inline-block;max-width:639px}.resources-area .resource-list .resource .attributes .name-warpper.video-quiz-name,.resources-area .resource-list .rubric .attributes .name-warpper.video-quiz-name,.resources-area .rubric-list .resource .attributes .name-warpper.video-quiz-name,.resources-area .rubric-list .rubric .attributes .name-warpper.video-quiz-name,.rubrics-area .resource-list .resource .attributes .name-warpper.video-quiz-name,.rubrics-area .resource-list .rubric .attributes .name-warpper.video-quiz-name,.rubrics-area .rubric-list .resource .attributes .name-warpper.video-quiz-name,.rubrics-area .rubric-list .rubric .attributes .name-warpper.video-quiz-name{max-width:580px}.resources-area .resource-list .resource .attributes .rubric-name,.resources-area .resource-list .rubric .attributes .rubric-name,.resources-area .rubric-list .resource .attributes .rubric-name,.resources-area .rubric-list .rubric .attributes .rubric-name,.rubrics-area .resource-list .resource .attributes .rubric-name,.rubrics-area .resource-list .rubric .attributes .rubric-name,.rubrics-area .rubric-list .resource .attributes .rubric-name,.rubrics-area .rubric-list .rubric .attributes .rubric-name{max-width:170px}.resources-area .resource-list .resource .attributes .slide-name,.resources-area .resource-list .rubric .attributes .slide-name,.resources-area .rubric-list .resource .attributes .slide-name,.resources-area .rubric-list .rubric .attributes .slide-name,.rubrics-area .resource-list .resource .attributes .slide-name,.rubrics-area .resource-list .rubric .attributes .slide-name,.rubrics-area .rubric-list .resource .attributes .slide-name,.rubrics-area .rubric-list .rubric .attributes .slide-name{max-width:118px}.resources-area .resource-list .resource .attributes .video-quiz-info,.resources-area .resource-list .rubric .attributes .video-quiz-info,.resources-area .rubric-list .resource .attributes .video-quiz-info,.resources-area .rubric-list .rubric .attributes .video-quiz-info,.rubrics-area .resource-list .resource .attributes .video-quiz-info,.rubrics-area .resource-list .rubric .attributes .video-quiz-info,.rubrics-area .rubric-list .resource .attributes .video-quiz-info,.rubrics-area .rubric-list .rubric .attributes .video-quiz-info{display:inline-block;overflow:hidden}.resources-area .resource-list .resource .attributes .name.truncate-text,.resources-area .resource-list .resource .attributes .name .truncate-text,.resources-area .resource-list .rubric .attributes .name.truncate-text,.resources-area .resource-list .rubric .attributes .name .truncate-text,.resources-area .rubric-list .resource .attributes .name.truncate-text,.resources-area .rubric-list .resource .attributes .name .truncate-text,.resources-area .rubric-list .rubric .attributes .name.truncate-text,.resources-area .rubric-list .rubric .attributes .name .truncate-text,.rubrics-area .resource-list .resource .attributes .name.truncate-text,.rubrics-area .resource-list .resource .attributes .name .truncate-text,.rubrics-area .resource-list .rubric .attributes .name.truncate-text,.rubrics-area .resource-list .rubric .attributes .name .truncate-text,.rubrics-area .rubric-list .resource .attributes .name.truncate-text,.rubrics-area .rubric-list .resource .attributes .name .truncate-text,.rubrics-area .rubric-list .rubric .attributes .name.truncate-text,.rubrics-area .rubric-list .rubric .attributes .name .truncate-text{display:inline-block;max-width:580px;vertical-align:middle}.resources-area .resource-list .resource .attributes .info,.resources-area .resource-list .rubric .attributes .info,.resources-area .rubric-list .resource .attributes .info,.resources-area .rubric-list .rubric .attributes .info,.rubrics-area .resource-list .resource .attributes .info,.rubrics-area .resource-list .rubric .attributes .info,.rubrics-area .rubric-list .resource .attributes .info,.rubrics-area .rubric-list .rubric .attributes .info{color:#868686;font-size:13px}.resources-area .resource-list .resource .attributes .info>*,.resources-area .resource-list .rubric .attributes .info>*,.resources-area .rubric-list .resource .attributes .info>*,.resources-area .rubric-list .rubric .attributes .info>*,.rubrics-area .resource-list .resource .attributes .info>*,.rubrics-area .resource-list .rubric .attributes .info>*,.rubrics-area .rubric-list .resource .attributes .info>*,.rubrics-area .rubric-list .rubric .attributes .info>*{padding-right:20px}.resources-area .resource-list .resource .operations,.resources-area .resource-list .rubric .operations,.resources-area .rubric-list .resource .operations,.resources-area .rubric-list .rubric .operations,.rubrics-area .resource-list .resource .operations,.rubrics-area .resource-list .rubric .operations,.rubrics-area .rubric-list .resource .operations,.rubrics-area .rubric-list .rubric .operations{display:none;padding-top:3px;text-align:right}.resources-area .resource-list .resource .operations a,.resources-area .resource-list .rubric .operations a,.resources-area .rubric-list .resource .operations a,.resources-area .rubric-list .rubric .operations a,.rubrics-area .resource-list .resource .operations a,.rubrics-area .resource-list .rubric .operations a,.rubrics-area .rubric-list .resource .operations a,.rubrics-area .rubric-list .rubric .operations a{padding:10px 5px}.resources-area .resource-list .resource .operations a .font,.resources-area .resource-list .resource .operations a .icon,.resources-area .resource-list .rubric .operations a .font,.resources-area .resource-list .rubric .operations a .icon,.resources-area .rubric-list .resource .operations a .font,.resources-area .rubric-list .resource .operations a .icon,.resources-area .rubric-list .rubric .operations a .font,.resources-area .rubric-list .rubric .operations a .icon,.rubrics-area .resource-list .resource .operations a .font,.rubrics-area .resource-list .resource .operations a .icon,.rubrics-area .resource-list .rubric .operations a .font,.rubrics-area .resource-list .rubric .operations a .icon,.rubrics-area .rubric-list .resource .operations a .font,.rubrics-area .rubric-list .resource .operations a .icon,.rubrics-area .rubric-list .rubric .operations a .font,.rubrics-area .rubric-list .rubric .operations a .icon{color:var(--secondary-text-color)}.resources-area .resource-list .resource .operations .font-course-import:hover,.resources-area .resource-list .resource .operations .font-video-quiz-edit:hover,.resources-area .resource-list .resource .operations a .font:hover,.resources-area .resource-list .resource .operations a .icon:hover,.resources-area .resource-list .rubric .operations .font-course-import:hover,.resources-area .resource-list .rubric .operations .font-video-quiz-edit:hover,.resources-area .resource-list .rubric .operations a .font:hover,.resources-area .resource-list .rubric .operations a .icon:hover,.resources-area .rubric-list .resource .operations .font-course-import:hover,.resources-area .rubric-list .resource .operations .font-video-quiz-edit:hover,.resources-area .rubric-list .resource .operations a .font:hover,.resources-area .rubric-list .resource .operations a .icon:hover,.resources-area .rubric-list .rubric .operations .font-course-import:hover,.resources-area .rubric-list .rubric .operations .font-video-quiz-edit:hover,.resources-area .rubric-list .rubric .operations a .font:hover,.resources-area .rubric-list .rubric .operations a .icon:hover,.rubrics-area .resource-list .resource .operations .font-course-import:hover,.rubrics-area .resource-list .resource .operations .font-video-quiz-edit:hover,.rubrics-area .resource-list .resource .operations a .font:hover,.rubrics-area .resource-list .resource .operations a .icon:hover,.rubrics-area .resource-list .rubric .operations .font-course-import:hover,.rubrics-area .resource-list .rubric .operations .font-video-quiz-edit:hover,.rubrics-area .resource-list .rubric .operations a .font:hover,.rubrics-area .resource-list .rubric .operations a .icon:hover,.rubrics-area .rubric-list .resource .operations .font-course-import:hover,.rubrics-area .rubric-list .resource .operations .font-video-quiz-edit:hover,.rubrics-area .rubric-list .resource .operations a .font:hover,.rubrics-area .rubric-list .resource .operations a .icon:hover,.rubrics-area .rubric-list .rubric .operations .font-course-import:hover,.rubrics-area .rubric-list .rubric .operations .font-video-quiz-edit:hover,.rubrics-area .rubric-list .rubric .operations a .font:hover,.rubrics-area .rubric-list .rubric .operations a .icon:hover{color:var(--primary-brand-color)}.resources-area .resource-list .resource .operations .download .download-disabled,.resources-area .resource-list .rubric .operations .download .download-disabled,.resources-area .rubric-list .resource .operations .download .download-disabled,.resources-area .rubric-list .rubric .operations .download .download-disabled,.rubrics-area .resource-list .resource .operations .download .download-disabled,.rubrics-area .resource-list .rubric .operations .download .download-disabled,.rubrics-area .rubric-list .resource .operations .download .download-disabled,.rubrics-area .rubric-list .rubric .operations .download .download-disabled{color:#d1d1d1}.resources-area .resource-list .resource .operations .more-operations,.resources-area .resource-list .rubric .operations .more-operations,.resources-area .rubric-list .resource .operations .more-operations,.resources-area .rubric-list .rubric .operations .more-operations,.rubrics-area .resource-list .resource .operations .more-operations,.rubrics-area .resource-list .rubric .operations .more-operations,.rubrics-area .rubric-list .resource .operations .more-operations,.rubrics-area .rubric-list .rubric .operations .more-operations{display:inline-block;position:relative}.resources-area .resource-list .resource .operations .more-operations .more-operations-btn i,.resources-area .resource-list .rubric .operations .more-operations .more-operations-btn i,.resources-area .rubric-list .resource .operations .more-operations .more-operations-btn i,.resources-area .rubric-list .rubric .operations .more-operations .more-operations-btn i,.rubrics-area .resource-list .resource .operations .more-operations .more-operations-btn i,.rubrics-area .resource-list .rubric .operations .more-operations .more-operations-btn i,.rubrics-area .rubric-list .resource .operations .more-operations .more-operations-btn i,.rubrics-area .rubric-list .rubric .operations .more-operations .more-operations-btn i{color:var(--secondary-text-color)}.resources-area .resource-list .resource .operations .more-operations .more-operations-select,.resources-area .resource-list .rubric .operations .more-operations .more-operations-select,.resources-area .rubric-list .resource .operations .more-operations .more-operations-select,.resources-area .rubric-list .rubric .operations .more-operations .more-operations-select,.rubrics-area .resource-list .resource .operations .more-operations .more-operations-select,.rubrics-area .resource-list .rubric .operations .more-operations .more-operations-select,.rubrics-area .rubric-list .resource .operations .more-operations .more-operations-select,.rubrics-area .rubric-list .rubric .operations .more-operations .more-operations-select{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.21);display:flex;flex-direction:column;left:-49px;position:absolute;top:25px;width:128px;z-index:2019}.resources-area .resource-list .resource .operations .more-operations .more-operations-select .more-operation-item,.resources-area .resource-list .rubric .operations .more-operations .more-operations-select .more-operation-item,.resources-area .rubric-list .resource .operations .more-operations .more-operations-select .more-operation-item,.resources-area .rubric-list .rubric .operations .more-operations .more-operations-select .more-operation-item,.rubrics-area .resource-list .resource .operations .more-operations .more-operations-select .more-operation-item,.rubrics-area .resource-list .rubric .operations .more-operations .more-operations-select .more-operation-item,.rubrics-area .rubric-list .resource .operations .more-operations .more-operations-select .more-operation-item,.rubrics-area .rubric-list .rubric .operations .more-operations .more-operations-select .more-operation-item{font-size:12px;padding:9px 12px;text-align:left}.resources-area .resource-list .resource .operations .more-operations .more-operations-select .more-operation-item:hover,.resources-area .resource-list .rubric .operations .more-operations .more-operations-select .more-operation-item:hover,.resources-area .rubric-list .resource .operations .more-operations .more-operations-select .more-operation-item:hover,.resources-area .rubric-list .rubric .operations .more-operations .more-operations-select .more-operation-item:hover,.rubrics-area .resource-list .resource .operations .more-operations .more-operations-select .more-operation-item:hover,.rubrics-area .resource-list .rubric .operations .more-operations .more-operations-select .more-operation-item:hover,.rubrics-area .rubric-list .resource .operations .more-operations .more-operations-select .more-operation-item:hover,.rubrics-area .rubric-list .rubric .operations .more-operations .more-operations-select .more-operation-item:hover{background-color:#f3f3f3}.resources-area .resource-list .resource .row-index,.resources-area .resource-list .rubric .row-index,.resources-area .rubric-list .resource .row-index,.resources-area .rubric-list .rubric .row-index,.rubrics-area .resource-list .resource .row-index,.rubrics-area .resource-list .rubric .row-index,.rubrics-area .rubric-list .resource .row-index,.rubrics-area .rubric-list .rubric .row-index{position:relative}.resources-area .resource-list .resource:hover,.resources-area .resource-list .rubric:hover,.resources-area .rubric-list .resource:hover,.resources-area .rubric-list .rubric:hover,.rubrics-area .resource-list .resource:hover,.rubrics-area .resource-list .rubric:hover,.rubrics-area .rubric-list .resource:hover,.rubrics-area .rubric-list .rubric:hover{background-color:#f2f3f3}.resources-area .resource-list .resource:hover .operations,.resources-area .resource-list .rubric:hover .operations,.resources-area .rubric-list .resource:hover .operations,.resources-area .rubric-list .rubric:hover .operations,.rubrics-area .resource-list .resource:hover .operations,.rubrics-area .resource-list .rubric:hover .operations,.rubrics-area .rubric-list .resource:hover .operations,.rubrics-area .rubric-list .rubric:hover .operations{display:block}.resources-area .resource-list .resource.track-row,.resources-area .resource-list .rubric.track-row,.resources-area .rubric-list .resource.track-row,.resources-area .rubric-list .rubric.track-row,.rubrics-area .resource-list .resource.track-row,.rubrics-area .resource-list .rubric.track-row,.rubrics-area .rubric-list .resource.track-row,.rubrics-area .rubric-list .rubric.track-row{line-height:50px;padding:0}.resources-area .resource-list .resource.track-row .button.not-track,.resources-area .resource-list .rubric.track-row .button.not-track,.resources-area .rubric-list .resource.track-row .button.not-track,.resources-area .rubric-list .rubric.track-row .button.not-track,.rubrics-area .resource-list .resource.track-row .button.not-track,.rubrics-area .resource-list .rubric.track-row .button.not-track,.rubrics-area .rubric-list .resource.track-row .button.not-track,.rubrics-area .rubric-list .rubric.track-row .button.not-track{border-color:var(--primary-brand-color);color:var(--primary-brand-color)}.resources-area .resource-list .resource.track-row:nth-of-type(2n),.resources-area .resource-list .rubric.track-row:nth-of-type(2n),.resources-area .rubric-list .resource.track-row:nth-of-type(2n),.resources-area .rubric-list .rubric.track-row:nth-of-type(2n),.rubrics-area .resource-list .resource.track-row:nth-of-type(2n),.rubrics-area .resource-list .rubric.track-row:nth-of-type(2n),.rubrics-area .rubric-list .resource.track-row:nth-of-type(2n),.rubrics-area .rubric-list .rubric.track-row:nth-of-type(2n){background-color:#fff}.resources-area .resource-list .resource.track-row .track-share-name,.resources-area .resource-list .rubric.track-row .track-share-name,.resources-area .rubric-list .resource.track-row .track-share-name,.resources-area .rubric-list .rubric.track-row .track-share-name,.rubrics-area .resource-list .resource.track-row .track-share-name,.rubrics-area .resource-list .rubric.track-row .track-share-name,.rubrics-area .rubric-list .resource.track-row .track-share-name,.rubrics-area .rubric-list .rubric.track-row .track-share-name{margin-left:10px}.resources-area .resource-list .resource.track-row:hover .track-share-name,.resources-area .resource-list .rubric.track-row:hover .track-share-name,.resources-area .rubric-list .resource.track-row:hover .track-share-name,.resources-area .rubric-list .rubric.track-row:hover .track-share-name,.rubrics-area .resource-list .resource.track-row:hover .track-share-name,.rubrics-area .resource-list .rubric.track-row:hover .track-share-name,.rubrics-area .rubric-list .resource.track-row:hover .track-share-name,.rubrics-area .rubric-list .rubric.track-row:hover .track-share-name{color:var(--primary-brand-color)}.resources-area .resource-list .resource.track-row:last-of-type,.resources-area .resource-list .rubric.track-row:last-of-type,.resources-area .rubric-list .resource.track-row:last-of-type,.resources-area .rubric-list .rubric.track-row:last-of-type,.rubrics-area .resource-list .resource.track-row:last-of-type,.rubrics-area .resource-list .rubric.track-row:last-of-type,.rubrics-area .rubric-list .resource.track-row:last-of-type,.rubrics-area .rubric-list .rubric.track-row:last-of-type{border-bottom:none;margin-bottom:0}.resources-area .resource-list .resource.track-row .default,.resources-area .resource-list .rubric.track-row .default,.resources-area .rubric-list .resource.track-row .default,.resources-area .rubric-list .rubric.track-row .default,.rubrics-area .resource-list .resource.track-row .default,.rubrics-area .resource-list .rubric.track-row .default,.rubrics-area .rubric-list .resource.track-row .default,.rubrics-area .rubric-list .rubric.track-row .default{margin-top:10px}.resources-area .resource-list .resource .progress-item,.resources-area .resource-list .rubric .progress-item,.resources-area .rubric-list .resource .progress-item,.resources-area .rubric-list .rubric .progress-item,.rubrics-area .resource-list .resource .progress-item,.rubrics-area .resource-list .rubric .progress-item,.rubrics-area .rubric-list .resource .progress-item,.rubrics-area .rubric-list .rubric .progress-item{width:130px}.resources-area .resource-list .resource .progress-item .progress-bar,.resources-area .resource-list .rubric .progress-item .progress-bar,.resources-area .rubric-list .resource .progress-item .progress-bar,.resources-area .rubric-list .rubric .progress-item .progress-bar,.rubrics-area .resource-list .resource .progress-item .progress-bar,.rubrics-area .resource-list .rubric .progress-item .progress-bar,.rubrics-area .rubric-list .resource .progress-item .progress-bar,.rubrics-area .rubric-list .rubric .progress-item .progress-bar{background:rgba(0,0,0,.12);border-radius:2.5px;height:5px;position:relative}.resources-area .resource-list .resource .progress-item .progress-bar .bar,.resources-area .resource-list .rubric .progress-item .progress-bar .bar,.resources-area .rubric-list .resource .progress-item .progress-bar .bar,.resources-area .rubric-list .rubric .progress-item .progress-bar .bar,.rubrics-area .resource-list .resource .progress-item .progress-bar .bar,.rubrics-area .resource-list .rubric .progress-item .progress-bar .bar,.rubrics-area .rubric-list .resource .progress-item .progress-bar .bar,.rubrics-area .rubric-list .rubric .progress-item .progress-bar .bar{background-color:var(--primary-brand-color);border-radius:2.5px;height:100%;position:absolute;transition:width .6s ease}.resources-area .resource-list .resource .progress-item .progress-info,.resources-area .resource-list .rubric .progress-item .progress-info,.resources-area .rubric-list .resource .progress-item .progress-info,.resources-area .rubric-list .rubric .progress-item .progress-info,.rubrics-area .resource-list .resource .progress-item .progress-info,.rubrics-area .resource-list .rubric .progress-item .progress-info,.rubrics-area .rubric-list .resource .progress-item .progress-info,.rubrics-area .rubric-list .rubric .progress-item .progress-info{font-size:10px;margin-bottom:-4px;margin-top:5px;vertical-align:bottom}.resources-area .resource-list .resource .progress-item .progress-info .name-wrapper,.resources-area .resource-list .rubric .progress-item .progress-info .name-wrapper,.resources-area .rubric-list .resource .progress-item .progress-info .name-wrapper,.resources-area .rubric-list .rubric .progress-item .progress-info .name-wrapper,.rubrics-area .resource-list .resource .progress-item .progress-info .name-wrapper,.rubrics-area .resource-list .rubric .progress-item .progress-info .name-wrapper,.rubrics-area .rubric-list .resource .progress-item .progress-info .name-wrapper,.rubrics-area .rubric-list .rubric .progress-item .progress-info .name-wrapper{max-width:75px}.resources-area .resource-list .resource .progress-item .progress-info .name,.resources-area .resource-list .rubric .progress-item .progress-info .name,.resources-area .rubric-list .resource .progress-item .progress-info .name,.resources-area .rubric-list .rubric .progress-item .progress-info .name,.rubrics-area .resource-list .resource .progress-item .progress-info .name,.rubrics-area .resource-list .rubric .progress-item .progress-info .name,.rubrics-area .rubric-list .resource .progress-item .progress-info .name,.rubrics-area .rubric-list .rubric .progress-item .progress-info .name{color:#333;font-weight:500}.resources-area .resource-list .resource .progress-item .progress-info .left-time,.resources-area .resource-list .rubric .progress-item .progress-info .left-time,.resources-area .rubric-list .resource .progress-item .progress-info .left-time,.resources-area .rubric-list .rubric .progress-item .progress-info .left-time,.rubrics-area .resource-list .resource .progress-item .progress-info .left-time,.rubrics-area .resource-list .rubric .progress-item .progress-info .left-time,.rubrics-area .rubric-list .resource .progress-item .progress-info .left-time,.rubrics-area .rubric-list .rubric .progress-item .progress-info .left-time{color:#737373;margin-left:-3px}.resources-area .resource-list .resource .collapsed-tasks-wrapper,.resources-area .resource-list .rubric .collapsed-tasks-wrapper,.resources-area .rubric-list .resource .collapsed-tasks-wrapper,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper{position:relative}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header{align-items:center;display:flex}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header:hover,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header:hover{cursor:pointer}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header span,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header span,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header span,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header span,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header span,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header span,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header span,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header span{color:#333;font-size:12px;line-height:2;margin-left:2px}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header i,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header i,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header i,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header i,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header i,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header i,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-header i,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-header i{color:#737373;font-size:10px;font-weight:400;margin-left:6px}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.21);left:-30px;position:absolute;top:28px;width:202px;z-index:2019}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper{align-items:center;display:flex;height:46px;padding:0 12px}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover{background:#f3f3f3;cursor:default}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations{padding-left:5px}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i{color:#737373;font-size:12px}.resources-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.resources-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.resources-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.resources-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.rubrics-area .resource-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.rubrics-area .resource-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.rubrics-area .rubric-list .resource .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover,.rubrics-area .rubric-list .rubric .collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover{color:var(--primary-brand-color);cursor:pointer}.resources-area .resource-list .resource .name-wrapper,.resources-area .resource-list .rubric .name-wrapper,.resources-area .rubric-list .resource .name-wrapper,.resources-area .rubric-list .rubric .name-wrapper,.rubrics-area .resource-list .resource .name-wrapper,.rubrics-area .resource-list .rubric .name-wrapper,.rubrics-area .rubric-list .resource .name-wrapper,.rubrics-area .rubric-list .rubric .name-wrapper{margin-left:4px}.resources-area .resource-list .resource.deleted .name-wrapper,.resources-area .resource-list .rubric.deleted .name-wrapper,.resources-area .rubric-list .resource.deleted .name-wrapper,.resources-area .rubric-list .rubric.deleted .name-wrapper,.rubrics-area .resource-list .resource.deleted .name-wrapper,.rubrics-area .resource-list .rubric.deleted .name-wrapper,.rubrics-area .rubric-list .resource.deleted .name-wrapper,.rubrics-area .rubric-list .rubric.deleted .name-wrapper{margin-top:-9px}.resources-area .resource-list .resource.deleted .column:not(.left-column):not(.original-resource):not(.operations),.resources-area .resource-list .resource.deleted .left-column>.index,.resources-area .resource-list .resource.deleted .left-column>.name-wrapper>.name,.resources-area .resource-list .rubric.deleted .column:not(.left-column):not(.original-resource):not(.operations),.resources-area .resource-list .rubric.deleted .left-column>.index,.resources-area .resource-list .rubric.deleted .left-column>.name-wrapper>.name,.resources-area .rubric-list .resource.deleted .column:not(.left-column):not(.original-resource):not(.operations),.resources-area .rubric-list .resource.deleted .left-column>.index,.resources-area .rubric-list .resource.deleted .left-column>.name-wrapper>.name,.resources-area .rubric-list .rubric.deleted .column:not(.left-column):not(.original-resource):not(.operations),.resources-area .rubric-list .rubric.deleted .left-column>.index,.resources-area .rubric-list .rubric.deleted .left-column>.name-wrapper>.name,.rubrics-area .resource-list .resource.deleted .column:not(.left-column):not(.original-resource):not(.operations),.rubrics-area .resource-list .resource.deleted .left-column>.index,.rubrics-area .resource-list .resource.deleted .left-column>.name-wrapper>.name,.rubrics-area .resource-list .rubric.deleted .column:not(.left-column):not(.original-resource):not(.operations),.rubrics-area .resource-list .rubric.deleted .left-column>.index,.rubrics-area .resource-list .rubric.deleted .left-column>.name-wrapper>.name,.rubrics-area .rubric-list .resource.deleted .column:not(.left-column):not(.original-resource):not(.operations),.rubrics-area .rubric-list .resource.deleted .left-column>.index,.rubrics-area .rubric-list .resource.deleted .left-column>.name-wrapper>.name,.rubrics-area .rubric-list .rubric.deleted .column:not(.left-column):not(.original-resource):not(.operations),.rubrics-area .rubric-list .rubric.deleted .left-column>.index,.rubrics-area .rubric-list .rubric.deleted .left-column>.name-wrapper>.name{opacity:.5}.resources-area .resource-list .resource p.deleted-message,.resources-area .resource-list .rubric p.deleted-message,.resources-area .rubric-list .resource p.deleted-message,.resources-area .rubric-list .rubric p.deleted-message,.rubrics-area .resource-list .resource p.deleted-message,.rubrics-area .resource-list .rubric p.deleted-message,.rubrics-area .rubric-list .resource p.deleted-message,.rubrics-area .rubric-list .rubric p.deleted-message{color:#f16565;font-size:13px;line-height:13px}.resources-area .resource-list .file-ext-text,.resources-area .rubric-list .file-ext-text,.rubrics-area .resource-list .file-ext-text,.rubrics-area .rubric-list .file-ext-text{vertical-align:middle}.resources-area .resource-list a,.rubrics-area .resource-list a{color:#333}.resources-area .resource-list .view-mode,.rubrics-area .resource-list .view-mode{font-size:18px}.resources-area .resource-list .view-mode a,.rubrics-area .resource-list .view-mode a{color:var(--link-color);padding-left:10px}.resources-area .resource-list .view-mode a.selected,.rubrics-area .resource-list .view-mode a.selected{color:#d5d5d5}.resources-area .resource-list .thumbnail-block .font-thumbnail-view,.rubrics-area .resource-list .thumbnail-block .font-thumbnail-view{color:var(--primary-brand-color)}.resources-area .resource-list .thumbnail-block .thumbnail-checkbox,.rubrics-area .resource-list .thumbnail-block .thumbnail-checkbox{bottom:-20px;display:inline-block;position:absolute;right:-14px}.resources-area .resource-list .thumbnail-block .thumbnail,.rubrics-area .resource-list .thumbnail-block .thumbnail{border:1px solid #d5d5d5;height:132px;margin:15px 10px 0 30px;position:relative;width:132px}.resources-area .resource-list .thumbnail-block .thumbnail .view-button,.rubrics-area .resource-list .thumbnail-block .thumbnail .view-button{display:none}.resources-area .resource-list .thumbnail-block .thumbnail .button-mask,.rubrics-area .resource-list .thumbnail-block .thumbnail .button-mask{height:100%;position:absolute;width:100%}.resources-area .resource-list .thumbnail-block .thumbnail .button-mask .operation-button,.rubrics-area .resource-list .thumbnail-block .thumbnail .button-mask .operation-button{display:none}.resources-area .resource-list .thumbnail-block .thumbnail img.fade,.rubrics-area .resource-list .thumbnail-block .thumbnail img.fade{clip:rect(0,130px,130px,0);height:130px;width:130px}.resources-area .resource-list .thumbnail-block .thumbnail:hover .view-button,.rubrics-area .resource-list .thumbnail-block .thumbnail:hover .view-button{border-radius:20px;display:block;height:40px;left:45px;position:absolute;top:45px;width:40px;z-index:1}.resources-area .resource-list .thumbnail-block .thumbnail:hover .button-mask,.rubrics-area .resource-list .thumbnail-block .thumbnail:hover .button-mask{background-color:#000;opacity:.5}.resources-area .resource-list .thumbnail-block .thumbnail:hover .button-mask .operation-button,.rubrics-area .resource-list .thumbnail-block .thumbnail:hover .button-mask .operation-button{bottom:0;display:block;position:absolute}.resources-area .resource-list .thumbnail-block .thumbnail:hover .button-mask .operation-button a,.rubrics-area .resource-list .thumbnail-block .thumbnail:hover .button-mask .operation-button a{color:#aeaeae;font-size:10px;padding:5px}.resources-area .resource-list .thumbnail-block .thumbnail:hover .button-mask .operation-button a:hover,.rubrics-area .resource-list .thumbnail-block .thumbnail:hover .button-mask .operation-button a:hover{color:#fff}.resources-area .resource-list .thumbnail-block .file-name,.rubrics-area .resource-list .thumbnail-block .file-name{margin-left:30px;max-width:130px;padding:10px 0;text-align:center}.resources-area .resource-list.with-scroller,.rubrics-area .resource-list.with-scroller{box-shadow:3px 0 4px -2px #888;display:inline-block;overflow-x:scroll;overflow-y:hidden;width:90%}.resources-area .resource-list-wrapper,.rubrics-area .resource-list-wrapper{min-height:497px}.resources-area .resource-list-wrapper .resource-list-crumbs,.rubrics-area .resource-list-wrapper .resource-list-crumbs{align-content:center;border-bottom:1px solid #dfdfdf;display:flex;justify-content:space-between;line-height:35px;padding:0 20px}.resources-area .resource-list-wrapper .resource-list-crumbs .resource-tab-container,.rubrics-area .resource-list-wrapper .resource-list-crumbs .resource-tab-container{display:flex}.resources-area .resource-list-wrapper .resource-list-crumbs .split,.rubrics-area .resource-list-wrapper .resource-list-crumbs .split{color:#333;padding:0 5px}.resources-area .resource-list-wrapper .resource-list-crumbs .path-name,.rubrics-area .resource-list-wrapper .resource-list-crumbs .path-name{display:inline-block;max-width:100px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.resources-area .resource-list-wrapper .resource-list-crumbs a.disable,.rubrics-area .resource-list-wrapper .resource-list-crumbs a.disable{color:#333;cursor:default;pointer-events:none;text-decoration:none}.resources-area .resource-list-wrapper .resource-list-crumbs.track-list,.rubrics-area .resource-list-wrapper .resource-list-crumbs.track-list{border-top:1px solid #dfdfdf;height:45px;line-height:45px;margin-top:10px}.resources-area .resource-list-wrapper .resource-list-crumbs .tab-container,.rubrics-area .resource-list-wrapper .resource-list-crumbs .tab-container{display:inline-block;margin-left:20px}.resources-area .resource-list-wrapper .resource-list-crumbs .tab-title,.rubrics-area .resource-list-wrapper .resource-list-crumbs .tab-title{color:var(--secondary-text-color);font-size:16px;font-weight:400}.resources-area .resource-list-wrapper .resource-list-crumbs .tab-title.active,.rubrics-area .resource-list-wrapper .resource-list-crumbs .tab-title.active{border-bottom:2px solid var(--primary-brand-color);color:var(--primary-brand-color);padding-bottom:16px}.resources-area .resource-list-wrapper .lark-large,.rubrics-area .resource-list-wrapper .lark-large{align-content:center;display:flex;height:60px;justify-content:space-between;padding:15px 20px 13px;width:100%}.resources-area .resource-list-wrapper .resource-list-header,.rubrics-area .resource-list-wrapper .resource-list-header{align-content:center;align-items:center;border-bottom:1px solid #dfdfdf;display:flex;height:60px;justify-content:space-between;padding:15px 20px 13px;width:100%}.resources-area .resource-list-wrapper .resource-list-header .title,.rubrics-area .resource-list-wrapper .resource-list-header .title{font-size:16px}.resources-area .resource-list-wrapper .group-crumbs,.rubrics-area .resource-list-wrapper .group-crumbs{display:block}.resources-area .track-list-wrapper .track-menu,.rubrics-area .track-list-wrapper .track-menu{background-color:#fff;font-size:16px;height:60px;margin-bottom:10px;padding:15px 0 13px 20px}.resources-area .track-list-wrapper .track-menu a,.rubrics-area .track-list-wrapper .track-menu a{color:var(--secondary-text-color);margin-right:30px;padding-bottom:20px}.resources-area .track-list-wrapper .track-menu a:last-of-type,.rubrics-area .track-list-wrapper .track-menu a:last-of-type{margin-right:20px}.resources-area .track-list-wrapper .track-menu a.active,.rubrics-area .track-list-wrapper .track-menu a.active{border-bottom:2px solid var(--primary-brand-color);color:var(--primary-brand-color);cursor:default}.resources-area .track-list-wrapper .track-menu .count,.rubrics-area .track-list-wrapper .track-menu .count{font-family:DINOT;font-size:14px;font-weight:700;margin-left:10px}.resources-area .track-list-wrapper .blank-prompt-info.blank-page,.rubrics-area .track-list-wrapper .blank-prompt-info.blank-page{min-height:636px}.resources-area .operation-list,.rubrics-area .operation-list{background-color:#fff;border-left:1px solid #dfdfdf;float:right;text-align:center;width:10%}.resources-area .operation-list .operation-header,.rubrics-area .operation-list .operation-header{background-color:#f2f3f3;border-bottom:1px solid #dfdfdf;color:#333;height:45px;line-height:45px}.resources-area .operation-list .files .resource,.rubrics-area .operation-list .files .resource{border-bottom:1px solid #dfdfdf;padding:15px 0}.resources-area .operation-list .files .resource .operations,.rubrics-area .operation-list .files .resource .operations{height:25px;line-height:25px}.resources-area .operation-list .files .resource .operations>a,.rubrics-area .operation-list .files .resource .operations>a{color:#333}.resources-area .operation-list .files .resource .operations>a:hover,.rubrics-area .operation-list .files .resource .operations>a:hover{color:var(--primary-brand-color)}.resources-area .shared-resource-list-wrapper .resource-list-crumbs .path-name{vertical-align:-9px}.storage-bar{background-color:#fff;bottom:0;width:100%}.storage-bar,.storage-bar .storage{position:relative}.storage-bar .storage .storage-unused,.storage-bar .storage .storage-used{color:#000;font-size:10px;height:25px;margin-top:12px;padding-top:5px;text-align:center;white-space:nowrap}.storage-bar .storage .storage-used{border-bottom-left-radius:3px;border-top-left-radius:3px;color:#fff;float:left}.storage-bar .storage .storage-unused{background-color:#d5d5d5;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#333;float:right}.storage-bar .storage .storage-text{position:absolute;text-align:center;top:15px;width:100%}#video-quiz-popup .section .video{height:179px}#group-folder-edit .main-area,#upload-edit .main-area{min-height:170px;padding:70px 30px}#group-folder-edit .main-area input,#upload-edit .main-area input{display:inline-block;margin:0 0 0 20px;width:320px}#group-folder-edit .main-area .error span,#upload-edit .main-area .error span{margin:0 0 0 53px}#resource-move .main-area,.folder-select .main-area{padding:10px 20px}#resource-move .main-area .folder-tree,.folder-select .main-area .folder-tree{border:1px solid #d8d8d8;height:330px;overflow:auto}#resource-move .main-area .folder-tree .folder,.folder-select .main-area .folder-tree .folder{cursor:pointer}#resource-move .main-area .folder-tree .folder .folder-attribute,.folder-select .main-area .folder-tree .folder .folder-attribute{line-height:40px;white-space:nowrap}#resource-move .main-area .folder-tree .folder .folder-attribute i.font-tree-collapsed,#resource-move .main-area .folder-tree .folder .folder-attribute i.font-tree-expanded,.folder-select .main-area .folder-tree .folder .folder-attribute i.font-tree-collapsed,.folder-select .main-area .folder-tree .folder .folder-attribute i.font-tree-expanded{color:#979797;margin-right:10px}#resource-move .main-area .folder-tree .folder .folder-attribute i.font.font-folder,.folder-select .main-area .folder-tree .folder .folder-attribute i.font.font-folder{margin-left:5px;vertical-align:middle}#resource-move .main-area .folder-tree .folder .folder-attribute.active,#resource-move .main-area .folder-tree .folder .folder-attribute:hover,.folder-select .main-area .folder-tree .folder .folder-attribute.active,.folder-select .main-area .folder-tree .folder .folder-attribute:hover{background-color:#f5f5f5}#resource-move .main-area .folder-tree .folder .folder-attribute .folder-name,.folder-select .main-area .folder-tree .folder .folder-attribute .folder-name{display:inline-block;line-height:16px;max-width:300px;padding-left:6px}#resource-move .main-area .folder-tree .folder.folder-level-0 .folder-attribute,.folder-select .main-area .folder-tree .folder.folder-level-0 .folder-attribute{padding-left:20px}.progress-storage-container{align-items:center;display:inline-flex;height:35px}.progress-storage-container .storage-text{color:#70748c;font-size:13px;line-height:20px;margin-right:15px}.progress-storage-container .storage{border-radius:2px;display:inline-flex;height:8px;width:120px}.progress-storage-container .storage .storage-used{border-radius:2px;height:100%}.progress-storage-container .storage .storage-unused{background:#f0f1f3;border-radius:2px;height:100%}.detail-mod{border:1px solid #d8d8d8;box-shadow:2px 2px #eee;-webkit-box-shadow:2px 2px #eee;-moz-box-shadow:2px 2px #eee;margin-top:30px;width:1180px}.detail-mod.row{max-width:1180px}.detail-mod .button.narrow{height:27px;line-height:16px}.detail-mod .button.narrow.download,.detail-mod .button.narrow.favorite{margin-right:10px;top:-1px}.detail-mod .main{border-right:1px solid #dfdfdf;overflow:hidden;width:898px}.detail-mod .main .go-back{border:none;font-size:13px;margin:0 0 10px 20px}.detail-mod .main .go-back i.icon{vertical-align:text-bottom}.detail-mod .main .hd{background-color:#fff;height:93px;padding-top:10px}.detail-mod .main .hd .toolbar{background-color:#fafafa;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;padding:10px 10px 10px 20px}.detail-mod .main .hd .toolbar .file-name{font-size:16px}.detail-mod .main .content{height:600px}.detail-mod .sidebar{background-color:#fafafa;width:240px}.detail-mod .sidebar .avatar img{border-radius:50%;height:70px;width:70px}.detail-mod .sidebar .user{height:71px;line-height:70px;margin:20px 10px}.detail-mod .sidebar .user .avatar,.detail-mod .sidebar .user .user-name{display:inline-block;float:left;margin-right:10px;width:88px}.detail-mod .sidebar .file-info .desc{margin-top:20px}.slides .export-status .status-done{color:var(--primary-brand-color)}.slides .export-status .status-wait{color:#868686}.slides .export-status .status-failed{color:red}.slides-area .slide-types.resource-types{border-bottom:1px solid #dfdfdf;padding:9px}.slides-area .slide-types.resource-types .tabs{border:1px solid #d8d8d8;border-radius:3px;display:flex;margin:0 auto;overflow:hidden;width:242px}.slides-area .slide-types.resource-types .tabs .tab-title{width:120px}.slides-area .slide-types.resource-types .tabs .tab-title a{background-color:#fff;font-size:14px;line-height:20px;padding:4px 8px;text-align:center;width:100%}.slides-area .slide-types.resource-types .tabs .tab-title:hover a{background-color:#f0f0f0}.slides-area .slide-types.resource-types .tabs .tab-title.active a{background-color:var(--primary-brand-color);color:#fff}.slides-area .list-title{font-size:13px;padding-bottom:5px;padding-left:10px}.slides-area .nav{border-bottom:1px solid #dcdcdc;padding:10px 15px}.slides-area .attr{border-bottom:1px solid #dcdcdc;margin:0 20px 15px}.slides-area .attr .title{font-size:16px}.slides-area .publish-area{padding:20px 0}.slides-area .publish-area .message{color:#868686;margin-left:5px}.slides-area .publish-area .publish{background-color:var(--primary-button-bg-color);border:none!important;color:#fff;font-size:14px;height:30px;line-height:22px;min-width:80px;padding:4px 19px;width:auto}.slides-area .publish-area .publish:hover{background-color:var(--primary-button-bg-hover-color)}.slides-area .list{border-bottom:1px solid #dcdcdc}.slides-area .list .title{font-size:16px}.slides-area .slide-form form .row{margin-bottom:20px}.slides-area .slide-form form span.error{margin-bottom:0;margin-top:0}.slides-area .slide-form input[type=text],.slides-area .slide-form textarea{width:455px}.slides-area .slide-form label.title{cursor:default}.slides-area .slide-form .mode-selection{cursor:pointer;display:inline-block;width:110px}.slides-area .slide-form .mode-selection.mode04{width:200px}.slides-area .records-table.row{margin:10px 20px 40px}.slides-area .records-table.row .record-name{display:inline-block;max-width:100%}.slides-area .records-table.row .error-records{color:red}.slides-area .records-table.row .error-records .error-records-name{max-width:79%}.slides-area .records-table.row .error-records .error-records-message{display:inline-block;margin-left:14px;position:absolute}.slides-area .records-table.row .error-records-time{color:#333}.slides-area .records-table.row .actions{padding:10px 0}.slides-area .records-table.row .actions .button-group{float:none!important}.slides-area .records-table.row .actions .button-group .button{border-radius:3px}.slides-area .records-table.row .slide-item{cursor:pointer}#slide-activities-popup{width:100%}#slide-activities-popup .popup-content{min-height:10px;min-width:900px}#slide-activities-popup .main-area{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}#slide-activities-popup .list-title{background-color:#efefef;color:#737373;overflow:hidden;padding:8px 33px}#slide-activities-popup .list-title>span{display:inline-block;float:left;width:50%}#slide-activities-popup .course-activities{padding-bottom:50px;padding-left:13px;padding-right:13px}#slide-activities-popup .course-activities>li{border-bottom:1px solid #dfdfdf;overflow:hidden;padding:20px}#slide-activities-popup .course-activities>li:last-of-type{border:none}#slide-activities-popup .course-activities>li .course{float:left;padding-right:48px;width:50%}#slide-activities-popup .course-activities>li .activities{float:right;width:50%}#slide-activities-popup .course-activities>li .activities>li{padding-bottom:7px}#slide-activities-popup .course-activities>li .activities>li:last-of-type{padding-bottom:0}#slide-activities-popup ul{margin:0}#slide-activities-popup ul>li{list-style:none}#slide-publish-popup .popup-content .main-area{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;min-height:180px;padding-top:80px;text-align:center}#create-slide-popup .popup-content .popup-header{height:47px}#create-slide-popup .popup-content .main-area{padding:40px 10px}#create-slide-popup .popup-content .main-area .row .label{background-color:#fff}#create-slide-popup .popup-content .main-area .row .label label{cursor:default}#create-slide-popup .popup-content .main-area .row .error{margin-left:31px;margin-top:30px}#create-slide-popup .popup-content .main-area .popup-prompt-message{text-align:center}.filter-wrapper{font-size:13px;left:calc(50% - 55px);line-height:30px;position:absolute}.filter-wrapper a{display:inline-block;min-width:60px}.filter-wrapper .icon.icon-arrow-down{margin-bottom:3px;margin-left:2px}.resource-list .resource{cursor:pointer}.resource-list .resource input[type=checkbox]{margin-bottom:0}.resource-list .resource .row-index{line-height:20px;vertical-align:top}.resource-list .resource .video-quiz-name{max-width:200px}.resource-list .resource .name-wrapper{display:inline-block;max-width:65%;vertical-align:bottom}.resource-list .resource .name-wrapper.track-resource-name{max-width:480px}.resource-list .resource .video-quiz-info{display:inline-block;vertical-align:top}.resource-list .resource .video-quiz-info .video-quiz-mark{background:#51a4ee;border-radius:2px;color:#fff;display:inline-block;font-size:12px;margin-left:10px;padding:1px 5px}.resource-list .resource .video-quiz-info .video-quiz-warning{color:#ee4949;display:inline-block;font-size:13px;margin-left:10px}.resource-list .resource .reference-count{color:var(--primary-brand-color)}#upload-move .main-area,.folder-select .main-area{padding:10px 20px}#upload-move .main-area .folder-tree,.folder-select .main-area .folder-tree{border:1px solid #d8d8d8;height:330px;overflow:auto}#upload-move .main-area .folder-tree .folder,.folder-select .main-area .folder-tree .folder{cursor:pointer}#upload-move .main-area .folder-tree .folder .folder-attribute,.folder-select .main-area .folder-tree .folder .folder-attribute{line-height:40px;white-space:nowrap}#upload-move .main-area .folder-tree .folder .folder-attribute i.font-tree-collapsed,#upload-move .main-area .folder-tree .folder .folder-attribute i.font-tree-expanded,.folder-select .main-area .folder-tree .folder .folder-attribute i.font-tree-collapsed,.folder-select .main-area .folder-tree .folder .folder-attribute i.font-tree-expanded{color:#979797;margin-right:10px}#upload-move .main-area .folder-tree .folder .folder-attribute i.font.font-folder,.folder-select .main-area .folder-tree .folder .folder-attribute i.font.font-folder{margin-left:5px;vertical-align:middle}#upload-move .main-area .folder-tree .folder .folder-attribute.active,#upload-move .main-area .folder-tree .folder .folder-attribute:hover,.folder-select .main-area .folder-tree .folder .folder-attribute.active,.folder-select .main-area .folder-tree .folder .folder-attribute:hover{background-color:#f5f5f5}#upload-move .main-area .folder-tree .folder .folder-attribute .folder-name,.folder-select .main-area .folder-tree .folder .folder-attribute .folder-name{display:inline-block;line-height:16px;max-width:300px;padding-left:6px}#upload-move .main-area .folder-tree .folder.folder-level-0 .folder-attribute,.folder-select .main-area .folder-tree .folder.folder-level-0 .folder-attribute{padding-left:20px}#upload-reference-detail .main-area .list-area ul.list-item{display:inline-block;margin:0;white-space:nowrap}#upload-reference-detail .main-area .list-area ul.list-item li{display:inline-block}#upload-reference-detail .popup-footer{height:auto}.placeholder-top{height:30px}.select-all{align-items:center;display:none;flex-direction:row;margin-bottom:12px;margin-left:16px}.select-all.show-select-all{display:flex}.select-all input{margin:0}.select-all span{color:#4d4d4d;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:14px;margin-left:8px}.subject-lib-preview-area .card-header{background-color:#fff;height:45px;padding:13px 20px}.subject-lib-preview-area .card-header a{color:var(--primary-text-color)}.subject-lib-preview-area .preview-header{background-color:#f5f5f5;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;height:45px;padding-left:20px;padding-right:20px}.subject-lib-preview-area .preview-header .lib-title{font-size:18px;line-height:45px}.subject-lib-preview-area .preview-header .edit-lib{padding-top:8px}.subject-lib-preview-area .preview-header .button{font-size:13px;height:27px}.subject-lib-preview-area .lib-subjects-area{background-color:#fff;margin-bottom:0;margin-left:0;min-height:600px;padding:40px 30px 30px}.subject-lib-preview-area .lib-subjects-area ol,.subject-lib-preview-area .lib-subjects-area ul{margin:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject{display:flex;margin-bottom:16px;padding:0 13px;position:relative;width:100%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject.text .subject-head .summary-title{padding-left:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .paragraph-desc-preview .summary-title{margin-left:0!important;padding-left:0!important}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .media-uploads-paper .show-text{align-items:center;display:flex;margin:12px 0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .media-uploads-paper .origin-text{background:#f7f8fa;max-height:300px;overflow:auto;padding:16px 8px 16px 16px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .media-uploads-paper .video-container{height:472px;position:relative}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .media-uploads-paper .warning{color:#f16565}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .media-uploads-paper .icon-close{color:#fff;cursor:pointer;font-size:16px;position:absolute;right:16px;top:16px;z-index:1}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .media-uploads-paper .mvp-toggle-play{margin-left:16px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .paragraph-desc{margin-left:-20px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head{padding-bottom:15px;padding-top:35px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .subject-resort-index{display:inline-block;left:0;padding-top:.1rem;position:absolute;top:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title{font-size:16px;margin-bottom:10px;min-height:16px;padding-left:30px;position:relative}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title.required:after{left:-10px;position:absolute;top:5px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .subject-required-message,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .subject-unsaved-message{color:var(--secondary-text-color);vertical-align:top}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .append-sub-subject,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .copy-subject,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .delete-subject{color:var(--primary-text-color);display:none;float:right;margin-right:15px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .expand-subject{font-size:12px;line-height:25px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .expand-subject:hover{color:var(--primary-brand-color)}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title span.subject-unsaved-message{background:red;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:25px;margin-left:5px;padding:4px 7px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title span.no-sub-questions{background:#ff9700;border-radius:3px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:25px;margin-left:10px;padding:4px 7px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .subject-description{display:inline;max-width:100%;width:fit-content}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .subject-description p:last-of-type{display:inline-block;margin-bottom:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .in-editing-fill-in-blank-subject{border-bottom:1px solid #000;color:red;font-size:18px;margin:0 5px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .in-editing-fill-in-blank-subject .circle-number{border-color:red}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .______blank______,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .__blank__{border-bottom:1px solid #000;font-size:18px;margin:0 5px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .______blank______.editing,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .__blank__.editing{color:red}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .answer-unsaved-reminder{background-color:red;color:#fff;font-size:14px;padding-left:5px;padding-right:5px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title span{word-wrap:break-word}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-title .random-info{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-3);border-radius:12px;color:var(--primary-brand-color-darkened-1);font-size:14px;line-height:20px;padding:3px 12px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-sub-title{color:var(--secondary-text-color);display:flex;line-height:14px;margin-right:5px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-sub-title .actual-score{color:var(--primary-brand-color);margin-left:20px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .summary-sub-title .sub-title-hint{margin-left:20px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .subject-message{background:#f7f7f7;margin-top:15px;min-height:76px;padding:16px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .subject-message .knowledge-node .knowledge-node-label{color:var(--primary-brand-color)}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-head .subject-message .knowledge-node .node-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options{list-style-type:none;margin-bottom:15px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option{line-height:1em;margin:0;padding:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-field p,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-field span{color:var(--primary-brand-color)}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-field p.simditor-audio-container,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-field span.simditor-audio-container{border:2px solid var(--primary-brand-color);border-radius:3px;color:#333;height:60px;width:284px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-field p.simditor-audio-container.exam-mode,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-field span.simditor-audio-container.exam-mode{height:48px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-field.border-horizontal{border-radius:20px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option.option-vertical{padding-right:10px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option.option-vertical-analysis{padding-right:20px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option.vertical:not(:last-of-type){margin-bottom:5px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option.horizontal{display:inline-block;margin-bottom:5px;padding-right:20px;text-align:justify;vertical-align:top}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option label{display:flex;padding-bottom:5px;padding-top:5px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option label>span{align-items:flex-start;display:flex}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option label.answered-option p,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option label.answered-option span{color:var(--primary-brand-color)!important}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option label.answered-option p.simditor-audio-container,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option label.answered-option span.simditor-audio-container{border:2px solid var(--primary-brand-color);border-radius:3px;color:#333;height:60px;width:284px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option label.answered-option p.simditor-audio-container.exam-mode,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option label.answered-option span.simditor-audio-container.exam-mode{height:48px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option input[type=checkbox],.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option input[type=radio]{margin:3px 0 0 1px;vertical-align:text-top}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-index-span{display:inline-block;vertical-align:top}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-index{margin-left:7px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-content{display:inline-block;font-size:14px;line-height:21px;overflow:hidden;padding-left:3px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-content.stat-subject-option{display:inline-block;overflow:inherit}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-content .simditor-viewer{cursor:pointer}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-content p,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-content span{font-size:13px;line-height:21px;margin:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-content p.ace_fold-widget,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-content span.ace_fold-widget{margin:0 -12px 0 1px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .option-content .pre-wrap span{display:inline-block}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-options .option .current-option-content{display:inline-block;max-width:calc(100% - 25px);padding-left:3px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body ol.subject-answers,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body ol.subject-options{margin-left:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answers{margin-bottom:15px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answers .answer{align-items:center;display:flex;margin-bottom:10px;min-height:40px;padding-right:10px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answers .answer:last-child{margin-bottom:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answers .answer input[type=text],.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answers .answer textarea[type=text]{border-color:#d8d8d8}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answers .answer input[type=text]:focus{border-color:#00b2b4;outline:none}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answers .answer input[type=text]:focus+.postfix{border-color:var(--primary-brand-color)}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answers .answer .sort{max-width:100%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answers .answer .content{display:inline-block;margin:0 5px;width:50%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answer-container{background-color:#f5f5f5;margin-bottom:20px;margin-top:10px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer{color:var(--secondary-text-color);padding:15px 0;position:relative}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer .answer-label{display:inline-block;margin-left:40px;text-align:left;vertical-align:top;width:100px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer .answer{color:#333;display:inline-block;max-width:600px;padding-right:20px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer .answer p{line-height:1;margin:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-body .subject-answer-container .subject-answer:not(:last-of-type):after{border-bottom:1px dashed #dadada;bottom:0;content:"";left:40px;position:absolute;width:90%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .answer-error{display:inline-block;margin-left:24px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .answer-error .answer-message{display:inline-block;padding-top:5px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .circle-number,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .circle-number.sort{border:1px solid #0f0f0f;border-radius:50%;display:inline-block;font-size:12px;height:18px;line-height:16px;text-align:center;vertical-align:text-top;width:18px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject:not(.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject.questionnaire):first-child:not(.sub-subject)>div>.subject-head{padding-top:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject.selected{background-color:rgba(32,190,200,.1)!important}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject:hover{background:#f9f9f9}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-checkbox{margin-right:24px;padding-top:38px;visibility:hidden}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .showCheckbox{visibility:visible!important}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content{width:95%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-head .summary-title{display:flex;justify-content:space-between}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-head .summary-title>span{word-wrap:break-word}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-head .summary-title .summary-title-txt{width:95%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-head .summary-title .summary-title-txt .subject-description>p{color:var(--primary-text-color);font-size:16px;margin:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-head .summary-title .summary-title-operations{display:flex;margin-left:10px;padding-top:3px;visibility:hidden;width:5%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-head .summary-title .summary-title-operations.show-op-btn{visibility:visible}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-head .summary-title .summary-title-operations .op-icon{color:#737373;cursor:pointer;margin-right:12px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-head .summary-title .summary-title-operations .op-icon:hover{color:var(--primary-brand-color)}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .answer-content{padding-bottom:15px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .answer-content .answer-area-container{margin-bottom:16px;padding:1px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .answer-content .answer-area-container.is-focus{border-color:var(--primary-brand-color)}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .answer-content .answer-area-container>textarea{border:none;margin-bottom:0;padding:8px 8px 0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .answer-content .answer-area-container .left-count{background-color:#fff;bottom:1px;color:#999;font-size:12px;height:26px;line-height:26px;position:absolute;right:10px;text-align:right}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .sub-subjects{padding-left:30px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .subject-options .option-content p,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .subject-options .option-content span{font-size:13px;line-height:21px;margin:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .subject-options .option-content p.ace_fold-widget,.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .subject-options .option-content span.ace_fold-widget{margin:0 -12px 0 1px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .cloze-sub-subjects .subject-resort-index{margin-right:16px;padding-top:3px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box{display:flex}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .panel-desc{color:#999;font-size:13px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box>ul{width:66.6%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box>ul li{display:flex;margin-bottom:20px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box>ul li .list-panel{width:calc(50% - 12.5px)}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box>ul li .line{line-height:30px;width:25px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box>ul li .line span{border-top:1px solid #cbcbcb;display:inline-block;height:1px;width:100%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box>ul li .desc{background-color:#f5f5f5;border:1px solid #cbcbcb;border-radius:3px;box-sizing:border-box;min-height:40px;padding:8px;width:100%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box>ul li .desc p{margin-bottom:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box>ul li .option{background-color:#fff;border:1px dashed #00bbbd;border-radius:3px;height:41px;min-height:41px;overflow:hidden;padding-bottom:1px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box>ul li .option-fill{border:1px solid #cbcbcb}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box>ul li .drag-hover{background:var(--primary-brand-color-lightened-4)!important;color:var(--primary-brand-color-lightened-4)}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box>ul li .drag-hover i{color:var(--primary-brand-color-lightened-4)}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box>div{width:33.4%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .answer-pool{margin-left:18px;position:relative}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .answer-pool .head{margin-bottom:10px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .answer-pool .pool{background-color:#f4f4f4;border-radius:5px;padding:10px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .answer-pool .pool>div{background-color:#fff;border:1px solid #cbcbcb;border-radius:3px;box-sizing:border-box;line-height:38px;margin-bottom:16px;min-height:38px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .answer-pool .pool>div:last-child{margin-bottom:0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .answer-pool .cloneable-trash{display:none;height:100%;padding-top:30px;position:absolute;right:0;top:0;width:100%;z-index:1}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .answer-pool .cloneable-trash .trash-area{background:#000;border-radius:3px;color:transparent;height:100%;opacity:.4;width:100%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .answer-pool .cloneable-trash .trash-area i{color:transparent}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .answer-pool .cloneable-trash .font-move-trash{bottom:57%;color:#fff;font-size:32px;left:43%;object-fit:contain;position:relative}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .content-wrapper{display:flex}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .content-wrapper p{margin-bottom:5px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .content-wrapper .content{padding:8px 5px 0 0}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .icon{margin:0 10px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .icon i{color:#737373}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .clone-area{width:100%}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .clone-area .icon-drag{line-height:38px;margin-right:4px}.subject-lib-preview-area .lib-subjects-area.subjects-jit-display .subject .subject-content .subject-body .matching-answer-box .clone-area:hover{cursor:grab}.subject-lib-preview-area .blank-prompt-info{padding-top:175px}.subject-libs-container .hd{height:70px;line-height:70px;padding:0 20px}.subject-libs-container .hd .subject-lib-title{color:#fff;display:inline-block;line-height:22px;max-width:200px;padding-left:40px;vertical-align:middle}.subject-libs-container .hd .subject-lib-title-edit{display:inline-block;line-height:22px;padding-left:20px}.subject-libs-container .hd .subject-lib-title-edit .edit{padding-left:10px}.subject-libs-container .hd .subject-lib-title-edit .edit .font-edit{color:#fff;font-size:16px}.subject-libs-container .hd .subject-lib-title-edit .edit .font-edit:hover{color:#f5f5f5}.subject-libs-container .hd .subject-lib-title-edit input{border-radius:3px;height:26px;width:200px}.subject-libs-container .hd .prompt-message{display:inline-block;margin-left:20px}.subject-libs-container .hd .prompt-message .truncate-text{margin-left:10px;max-width:360px}.subject-libs-container .hd .add-subject,.subject-libs-container .hd .import-subjects{display:inline-block}.subject-libs-container .hd .button-add,.subject-libs-container .hd .button-copy,.subject-libs-container .hd .button-move,.subject-libs-container .hd .button-preview,.subject-libs-container .hd .button-return{font-size:14px;height:32px;line-height:22px;margin-left:20px;min-width:84px}.subject-libs-container .hd .button-add[disabled=disabled],.subject-libs-container .hd .button-copy[disabled=disabled],.subject-libs-container .hd .button-move[disabled=disabled],.subject-libs-container .hd .button-preview[disabled=disabled],.subject-libs-container .hd .button-return[disabled=disabled]{background-color:#fff;color:#333}.subject-libs-container .hd .button-add,.subject-libs-container .hd .button-preview{background-color:var(--primary-brand-color);border:0;color:#fff}.subject-libs-container .hd .button-add:hover,.subject-libs-container .hd .button-preview:hover{background-color:var(--primary-button-bg-hover-color)}.subject-libs-container .hd:not(.button-green){background-color:#5d5e60;color:#fff}.subject-libs-container .hd .dropdown-list-wrapper{display:inline-block}.subject-libs-container .hd .dropdown-list{background-color:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);margin:-16px 0 0 20px;min-width:136px;padding:0;position:absolute;width:auto;z-index:100}.subject-libs-container .hd .dropdown-list .classify{align-items:flex-start;box-shadow:inset 0 -1px 0 #eee;display:flex;flex-direction:column;padding:4px 0}.subject-libs-container .hd .dropdown-list .classify:last-child{box-shadow:none;padding:0}.subject-libs-container .hd .dropdown-list .drop-down-full-width{width:100%}.subject-libs-container .hd .dropdown-list .handle{margin-left:10px;position:absolute;top:-10px}.subject-libs-container .hd .dropdown-list ul{margin:0}.subject-libs-container .hd .dropdown-list li{border-top:0;line-height:26px;list-style:none;position:relative}.subject-libs-container .hd .dropdown-list li:first-of-type{border-top:none}.subject-libs-container .hd .dropdown-list li .truncate-a{display:block}.subject-libs-container .hd .dropdown-list li a{color:var(--primary-text-color);display:inline-block;height:100%;width:100%}.subject-libs-container .hd .dropdown-list li a .tipsy-span{padding:0}.subject-libs-container .hd .dropdown-list li a,.subject-libs-container .hd .dropdown-list li span{padding:1px 7px}.subject-libs-container .hd .dropdown-list li ul.second-level{background:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:0 3px 10px rgba(0,0,0,.15);display:none;left:115px;min-width:150px;padding:5px 0;position:absolute;top:-5px}.subject-libs-container .hd .dropdown-list li ul.second-level li{padding:0 5px}.subject-libs-container .hd .dropdown-list li:hover{background-color:#eee}.subject-libs-container .hd .dropdown-list li{margin:4px 0;padding:5px 12px}.subject-libs-container .hd .dropdown-list li.air-generate-button{border:0;gap:0;width:100%}.subject-libs-container .hd .dropdown-list li.air-generate-button:hover:after{background:rgba(0,0,0,.06);content:"";display:flex;height:100%;position:absolute;width:100%}.subject-libs-container .hd .dropdown-list li.air-generate-button a{align-items:center;color:transparent;display:flex}.subject-libs-container .hd .dropdown-list.of-print{margin-left:128px;min-width:84px}.subject-libs-container .hd .dropdown-list-two-level{margin-left:108px}.subject-libs-container .subject-lib-edit-board ol,.subject-libs-container .subject-lib-edit-board ul{margin:0}.upload-card{margin-top:20px}.upload-card .card-header{height:40px;line-height:40px;padding-right:10px}.upload-card .card-content{background-color:#fff;padding-top:20px}.upload-card .card-footer{height:60px;line-height:60px}.upload-card .card-footer .button{vertical-align:middle}.upload-card .upload-content{min-height:300px}.upload-card .upload-content.file-uploader{margin:0 auto;padding-top:40px}.upload-card .upload-content.file-uploader .message{margin:0 auto;text-align:center;width:66.7%}.upload-card .upload-content.file-uploader .upload-container{margin:50px auto;width:595px}.upload-card .upload-content.file-uploader .upload-container .description{margin-bottom:10px}.upload-card .upload-content.file-uploader .upload-container .remove-order-index-area{padding:20px 0 0;text-align:center}.upload-card .upload-content.file-uploader .dropzone{height:105px}.upload-card .upload-content.validate-users{position:relative}.upload-card .upload-content.validate-users .validate-users-successfully-message{font-size:18px}.upload-card .upload-content .list-summary{height:40px;line-height:40px;padding-left:20px;padding-right:20px}.upload-card .upload-content.validate-users .import-message{margin-top:100px}.upload-card .upload-content.import-result .import-message{margin-bottom:50px;margin-top:50px}.upload-card .upload-content .import-message{font-size:18px;height:100px;line-height:100px}.upload-card .upload-content .import-message .icon{vertical-align:middle}.upload-card .upload-content .import-message>span{display:inline-block;margin-left:30px;vertical-align:middle}.upload-card .upload-content .message{font-size:18px;margin-bottom:40px}.upload-card .check-message{background-color:#f4f4f4;color:#737373;margin:20px;padding:20px}.upload-card .check-message .error-message{display:block;margin:10px}.upload-card .check-message .check-header{padding-bottom:10px}#folder-edit .main-area{min-height:170px;padding:70px 30px}#folder-edit .main-area input{display:inline-block;margin:0 0 0 20px;width:320px}#folder-edit .main-area .error span{margin:0 0 0 53px}.lib-list-crumbs{border-bottom:1px solid #dfdfdf;line-height:35px;padding:0 20px}.lib-list-crumbs .split{color:#333;padding:0 5px}.lib-list-crumbs .path-name{display:inline-block;max-width:100px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.lib-list-crumbs a.disable{color:#333;cursor:default;pointer-events:none;text-decoration:none}#lib-move .main-area,#subjects-move-or-copy-to-lib .main-area{padding:0}#lib-move .main-area .subject-lib-tabs,#subjects-move-or-copy-to-lib .main-area .subject-lib-tabs{background:#f4f4f4;border-bottom:1px solid #dfdfdf;height:42px;margin:0;padding:0 20px}#lib-move .main-area .subject-lib-tabs .tab-item,#subjects-move-or-copy-to-lib .main-area .subject-lib-tabs .tab-item{color:#262833;cursor:pointer;float:left;font-size:16px;height:30px;line-height:24px;margin-top:12px;padding:3px 30px}#lib-move .main-area .subject-lib-tabs .tab-item.active,#subjects-move-or-copy-to-lib .main-area .subject-lib-tabs .tab-item.active{background:#fff;border:solid #dfdfdf;border-width:1px 1px 0}#lib-move .main-area .folder-tree,#subjects-move-or-copy-to-lib .main-area .folder-tree{border:1px solid #d8d8d8;height:514px;margin:16px;overflow:auto}#lib-move .main-area .folder-tree .folder,#subjects-move-or-copy-to-lib .main-area .folder-tree .folder{cursor:pointer}#lib-move .main-area .folder-tree .folder .folder-attribute,#subjects-move-or-copy-to-lib .main-area .folder-tree .folder .folder-attribute{line-height:40px;white-space:nowrap}#lib-move .main-area .folder-tree .folder .folder-attribute i.font-tree-collapsed,#lib-move .main-area .folder-tree .folder .folder-attribute i.font-tree-expanded,#subjects-move-or-copy-to-lib .main-area .folder-tree .folder .folder-attribute i.font-tree-collapsed,#subjects-move-or-copy-to-lib .main-area .folder-tree .folder .folder-attribute i.font-tree-expanded{color:#979797;margin-right:10px}#lib-move .main-area .folder-tree .folder .folder-attribute i.font.font-folder,#subjects-move-or-copy-to-lib .main-area .folder-tree .folder .folder-attribute i.font.font-folder{margin-left:5px;vertical-align:middle}#lib-move .main-area .folder-tree .folder .folder-attribute:hover,#subjects-move-or-copy-to-lib .main-area .folder-tree .folder .folder-attribute:hover{background-color:#f5f5f5}#lib-move .main-area .folder-tree .folder .folder-attribute.active,#subjects-move-or-copy-to-lib .main-area .folder-tree .folder .folder-attribute.active{background-color:#e4fafa;color:var(--primary-brand-color);font-weight:500}#lib-move .main-area .folder-tree .folder .folder-attribute .folder-name,#subjects-move-or-copy-to-lib .main-area .folder-tree .folder .folder-attribute .folder-name{display:inline-block;line-height:16px;max-width:300px}#lib-move .main-area .folder-tree .folder .folder-attribute .font-resource-subject-lib,#subjects-move-or-copy-to-lib .main-area .folder-tree .folder .folder-attribute .font-resource-subject-lib{color:#ff6602}#lib-move .main-area .folder-tree .folder.folder-level-0 .folder-attribute,#subjects-move-or-copy-to-lib .main-area .folder-tree .folder.folder-level-0 .folder-attribute{padding-left:20px}#lib-move .main-area .folder-tree .lib .lib-attribute,#subjects-move-or-copy-to-lib .main-area .folder-tree .lib .lib-attribute{line-height:40px;white-space:nowrap}#lib-move .main-area .folder-tree .lib .lib-attribute i.font-tree-collapsed,#lib-move .main-area .folder-tree .lib .lib-attribute i.font-tree-expanded,#subjects-move-or-copy-to-lib .main-area .folder-tree .lib .lib-attribute i.font-tree-collapsed,#subjects-move-or-copy-to-lib .main-area .folder-tree .lib .lib-attribute i.font-tree-expanded{color:#979797;margin-right:10px}#lib-move .main-area .folder-tree .lib .lib-attribute i.font.font-folder,#subjects-move-or-copy-to-lib .main-area .folder-tree .lib .lib-attribute i.font.font-folder{margin-left:5px;vertical-align:middle}#lib-move .main-area .folder-tree .lib .lib-attribute.active,#lib-move .main-area .folder-tree .lib .lib-attribute:hover,#subjects-move-or-copy-to-lib .main-area .folder-tree .lib .lib-attribute.active,#subjects-move-or-copy-to-lib .main-area .folder-tree .lib .lib-attribute:hover{background-color:#f5f5f5}#lib-move .main-area .folder-tree .lib .lib-attribute .lib-name,#subjects-move-or-copy-to-lib .main-area .folder-tree .lib .lib-attribute .lib-name{display:inline-block;line-height:16px;max-width:300px}#lib-move .main-area .course-list,#subjects-move-or-copy-to-lib .main-area .course-list{min-height:547px}#import-subjects-popup .popup-content{min-height:280px}#import-subjects-popup .popup-content .popup-header{border-bottom:1px solid #dfdfdf;height:57px;padding:19px 20px}#import-subjects-popup .popup-content .popup-header .right{height:16px}#import-subjects-popup .popup-content .main-area{align-items:center;display:flex;flex-direction:column;font-size:14px;gap:10px;justify-content:center;min-height:152px;padding:25px 30px;text-align:center}#import-subjects-popup .popup-content .popup-validate-errors{align-items:center;display:flex;font-size:14px;justify-content:center;margin-top:0;min-height:152px;padding:25px 30px}#import-subjects-popup .popup-content .uploads-list{font-size:14px;min-height:152px;padding:25px 30px}#import-subjects-popup .popup-content .uploads-list .list-header{border-bottom:1px solid #dfdfdf;padding-bottom:15px;padding-top:31px}#import-subjects-popup .popup-content .uploads-list .list-header .attach-name{width:386px}#import-subjects-popup .popup-content .uploads-list .list-header .attach-size{width:107px}#import-subjects-popup .popup-content .uploads-list .list-header .attach-operate{width:47px}#import-subjects-popup .popup-content .uploads-list .list-content{margin-bottom:0;margin-left:0;padding-bottom:60px;padding-top:15px}#import-subjects-popup .popup-content .uploads-list .list-content .list-item .attach-name{width:386px}#import-subjects-popup .popup-content .uploads-list .list-content .list-item .attach-size{width:107px}#import-subjects-popup .popup-content .uploads-list .list-content .list-item .attach-operate{width:47px}#import-subjects-popup .popup-content .uploads-list .list-content .font-file-document{font-size:16px}#import-subjects-popup .popup-content .uploads-list .list-content .column{line-height:25px}#import-subjects-popup .popup-content .popup-footer{height:70px}#import-subjects-popup .popup-content .popup-footer.add-split-line{border-top:1px solid #dfdfdf}#import-subjects-popup .popup-validate-errors{margin-top:20px;padding:0 20px}.course-package-list .row .author .author-url:hover{color:var(--primary-brand-color)}.course-package-list .row .row-index{margin-right:10px}#course-package-delete-popup .main-area,#course-package-edit-popup .main-area,#course-package-import-popup .main-area{min-height:215px;position:relative;text-align:center}#course-package-delete-popup .main-area .content,#course-package-edit-popup .main-area .content,#course-package-import-popup .main-area .content{padding-top:90px}#course-package-delete-popup .main-area .section,#course-package-edit-popup .main-area .section,#course-package-import-popup .main-area .section{border-bottom:0;padding-top:90px}#course-package-delete-popup .main-area .section div.error,#course-package-edit-popup .main-area .section div.error,#course-package-import-popup .main-area .section div.error{margin-left:0}#course-package-delete-popup .main-area .section .input,#course-package-edit-popup .main-area .section .input,#course-package-import-popup .main-area .section .input{min-width:300px}#course-package-delete-popup .main-area .main-message,#course-package-edit-popup .main-area .main-message,#course-package-import-popup .main-area .main-message{font-size:14px}#course-package-delete-popup .main-area .strong,#course-package-edit-popup .main-area .strong,#course-package-import-popup .main-area .strong{font-weight:700}#course-package-delete-popup .main-area .button,#course-package-edit-popup .main-area .button,#course-package-import-popup .main-area .button{line-height:22px}#course-package-delete-popup .main-area .loading-bg-mask,#course-package-edit-popup .main-area .loading-bg-mask,#course-package-import-popup .main-area .loading-bg-mask{background-color:#f4f4f4;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:10}#course-package-delete-popup .main-area .loading-gif,#course-package-edit-popup .main-area .loading-gif,#course-package-import-popup .main-area .loading-gif{-webkit-animation:loading 1.4s linear infinite;animation:loading 1.4s linear infinite;background:var(--primary-brand-color);background:-moz-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-webkit-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-o-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-ms-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:linear-gradient(to right,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);border-radius:50%;height:3.57rem;left:calc(50% - 1.785rem);margin:0 auto;position:fixed;text-indent:-9999em;top:400px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:3.57rem;z-index:10}#course-package-delete-popup .main-area .loading-gif:before,#course-package-edit-popup .main-area .loading-gif:before,#course-package-import-popup .main-area .loading-gif:before{background:var(--primary-brand-color);border-radius:100% 0 0 0;content:"";height:50%;left:0;position:absolute;top:0;width:50%;z-index:10}#course-package-delete-popup .main-area .loading-gif:after,#course-package-edit-popup .main-area .loading-gif:after,#course-package-import-popup .main-area .loading-gif:after{background:#f4f4f4;border-radius:50%;bottom:0;content:"";height:75%;left:0;margin:auto;position:absolute;right:0;top:0;width:75%;z-index:10}@media (min-width:0px){#course-package-delete-popup .main-area .loading-gif,#course-package-edit-popup .main-area .loading-gif,#course-package-import-popup .main-area .loading-gif{background:url(/static/assets/images/large/loading-main-content-e1718da4.gif) no-repeat\0 ;border-radius:0px\0 ;height:180px\0 ;width:270px\0 }#course-package-delete-popup .main-area .loading-gif:after,#course-package-delete-popup .main-area .loading-gif:before,#course-package-edit-popup .main-area .loading-gif:after,#course-package-edit-popup .main-area .loading-gif:before,#course-package-import-popup .main-area .loading-gif:after,#course-package-import-popup .main-area .loading-gif:before{background:none\0 }}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#course-package-delete-popup .main-area .loading-gif,#course-package-edit-popup .main-area .loading-gif,#course-package-import-popup .main-area .loading-gif{background:var(--primary-brand-color);background:-moz-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-webkit-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-o-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-ms-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:linear-gradient(to right,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);border-radius:50%;height:3.57rem;width:3.57rem}#course-package-delete-popup .main-area .loading-gif:before,#course-package-edit-popup .main-area .loading-gif:before,#course-package-import-popup .main-area .loading-gif:before{background:var(--primary-brand-color)}#course-package-delete-popup .main-area .loading-gif:after,#course-package-edit-popup .main-area .loading-gif:after,#course-package-import-popup .main-area .loading-gif:after{background:#f4f4f4}}#course-package-delete-popup .main-area .loading-hint,#course-package-edit-popup .main-area .loading-hint,#course-package-import-popup .main-area .loading-hint{color:#737373;font-size:14px;left:50%;position:fixed;text-align:center;top:calc(400px + 5rem);-webkit-transform:translateX(-50%) translateZ(0);-ms-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);width:200px;z-index:10}#course-package-delete-popup .main-area .loading-gif,#course-package-edit-popup .main-area .loading-gif,#course-package-import-popup .main-area .loading-gif{margin-top:10px;position:inherit}#course-package-delete-popup .main-area .font-checkmark-circle,#course-package-edit-popup .main-area .font-checkmark-circle,#course-package-import-popup .main-area .font-checkmark-circle{color:var(--primary-brand-color);font-size:60px}#course-package-delete-popup .popup-footer,#course-package-edit-popup .popup-footer,#course-package-import-popup .popup-footer{min-height:70px}#course-package-delete-popup .popup-content.before .main-area .content,#course-package-edit-popup .popup-content.before .main-area .content,#course-package-import-popup .popup-content.before .main-area .content{padding-top:90px}#course-package-delete-popup .popup-content.processing .main-area,#course-package-edit-popup .popup-content.processing .main-area,#course-package-import-popup .popup-content.processing .main-area{border-bottom:0}#course-package-delete-popup .popup-content.processing .main-area .content,#course-package-edit-popup .popup-content.processing .main-area .content,#course-package-import-popup .popup-content.processing .main-area .content{padding-top:90px}#course-package-delete-popup .popup-content.processing .main-message,#course-package-edit-popup .popup-content.processing .main-message,#course-package-import-popup .popup-content.processing .main-message{margin-top:30px}#course-package-delete-popup .popup-content.finished .main-area .content,#course-package-edit-popup .popup-content.finished .main-area .content,#course-package-import-popup .popup-content.finished .main-area .content{padding-top:50px}.resource-list .collections .resource.row .operations a.operation i,.resource-list .collections .resource.row .original-resource a:hover{color:var(--primary-brand-color)}#entry-content-popup{color:var(--primary-text-color)}#entry-content-popup .popup-content>.tips{background-color:#fff6ed;border:1px solid #ffca9c;color:#333;padding:10px 13px}#entry-content-popup .popup-content>.tips i{color:#ff7800}#entry-content-popup .main-area{min-height:560px}#entry-content-popup .main-area .entry-content{margin-left:36px;margin-right:32px;margin-top:15px}#entry-content-popup .main-area .entry-content input{background-color:#fff;border:1px solid #dcdee2;border-radius:3px}#entry-content-popup .main-area .entry-content input:focus{border-color:#0bd}#entry-content-popup .main-area .entry-content .column-align-right{line-height:35px;text-align:right}#entry-content-popup .main-area .entry-content .column-align-right .required:after{position:static}#entry-content-popup .main-area .entry-content .row-title{margin-bottom:10px;margin-top:10px}#entry-content-popup .main-area .entry-content .row-title .entry-name{height:32px;max-width:722px}#entry-content-popup .main-area .entry-content .row-definition{margin-bottom:10px;margin-top:10px}#entry-content-popup .main-area .entry-content .row-keywords{line-height:35px;margin-bottom:10px;margin-top:10px}#entry-content-popup .main-area .entry-content .row-materials{margin-bottom:10px;margin-top:10px}#entry-content-popup .main-area .entry-content .row-materials .attachments-wrapper .attachment-row{padding:5px 0 20px}#entry-content-popup .main-area .entry-content .tag{background:#f7f7f7;border:1px solid #e8eaec;border-radius:3px;display:inline-block;font-size:12px;height:22px;line-height:22px;margin:2px 8px 2px 0;opacity:1;overflow:hidden;padding:0 8px;vertical-align:middle}#entry-content-popup .main-area .entry-content .tag .tag-content{display:inline-block}#entry-content-popup .main-area .entry-content .tag .close-tag{color:#666;cursor:pointer;display:inline-block;font-size:12px;margin-left:2px;opacity:.66;top:-1px;transform:scale(.8) rotate(0)}#entry-content-popup .main-area .entry-content .create-tag{font-size:12px;height:22px;line-height:1.2;padding:unset;width:80px}#entry-content-popup .main-area .entry-content .keyword-input{display:inline-block}#entry-content-popup .main-area .entry-content .error-area{margin-top:15px}#entry-content-popup .main-area .entry-submit-area{border-top:1px solid #dfdfdf}#entry-detail-page{height:100vh}#entry-detail-page .popup-header{background-color:#fff;border-bottom:1px solid #dfdfdf;color:#00bbbd;font-size:16px;line-height:1em;padding:15px 20px;text-align:left;width:100%}#entry-detail-page .main-area{background-color:#f4f4f4;height:calc(100vh - 80px)}#entry-detail-page .entry-container{background-color:#fff;border:1px solid #d8d8d8;height:100%;margin:16px auto;width:1080px}#entry-detail-page .entry-container .entry-info-header{height:116px;padding:20px;width:100%}#entry-detail-page .entry-container .entry-info-header .entry-name-container{padding-top:4px}#entry-detail-page .entry-container .entry-info-header .entry-name-container .font{font-size:36px;margin-right:5px}#entry-detail-page .entry-container .entry-info-header .entry-name-container .entry-name{font-size:16px;font-weight:500;line-height:20px}#entry-detail-page .entry-container .entry-info-header .entry-keyword-container{font-size:12px}#entry-detail-page .entry-container .entry-info-header .entry-keyword-container .keyword{background-color:#fafafa;border:1px solid #d1d1d1;border-radius:2px;display:inline-block;height:24px;margin-left:8px;padding:3px 9px 3px 8px}#entry-detail-page .entry-container .entry-info-header .entry-keyword-container .keyword:first-of-type{margin-left:2px}#entry-detail-page .entry-container .entry-detail-tabs{background-color:#f2f3f3;border-bottom:1px solid #dfdfdf;height:40px;margin:0;position:relative;width:100%}#entry-detail-page .entry-container .entry-detail-tabs .tab-container{border-bottom:none;bottom:-1px;display:inline-block;height:32px;left:20px;margin-bottom:-1px;overflow:hidden;position:absolute}#entry-detail-page .entry-container .entry-detail-tabs .tab-container .tab-title{height:40px;min-width:70px;padding:9px 25px 13px;text-align:left}#entry-detail-page .entry-container .entry-detail-tabs .tab-container .tab-title.active{padding:7px 24px 13px}#entry-detail-page .entry-container .entry-detail-tabs .tab-container .tab-title.active .name{color:var(--primary-brand-color);font-weight:500}#entry-detail-page .entry-container .entry-detail-tabs .tab-container .tab-title .name{display:inline-block;font-size:14px;height:14px;line-height:14px;max-width:140px}#entry-detail-page .entry-container .entry-detail{height:calc(100% - 155px);overflow-y:auto;padding:24px;width:100%}#entry-detail-page .entry-container .entry-detail .attachment-header{padding:10px}#entry-references-popup .popup-content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:332px}#entry-references-popup .popup-content .main-area{-webkit-box-flex:auto;-moz-box-flex:auto;border-bottom:none;-webkit-flex:auto;-ms-flex:auto;flex:auto}#entry-references-popup .popup-content .popup-footer{border-top:1px solid #dfdfdf}.notifications-area{background-color:#f4f4f4}.notifications-area .notify-head{margin:0 auto;max-width:100%;width:1280px}.notifications-area .notify-icon-head{text-align:center}.notifications-area .icon-activities-header{position:relative;top:-1px}.notifications-area .avatar70.avatar-activities{margin:17px auto 7px}.notifications-area .avatar70.avatar-activities img{border:3px solid var(--primary-brand-color)}.notifications-area .current-user-name{color:#fff;font-size:20px;text-align:center}.notifications-area .time{margin-top:98px}.notifications-area .time span{background-color:#969696;border:4px solid #f4f4f4;border-radius:9px;color:#fff;display:block;height:36px;left:-59px;margin-left:50%;padding:5px 0;position:absolute;text-align:center;top:-54px;width:118px}.notifications-area .time.today span{background-color:var(--primary-brand-color);left:-39px;width:78px}.notifications-area .time.first{margin-top:0}.notifications-area .time.end span{background-color:#f4f4f4;color:#737373}.notifications-area .file-list{padding-left:15px;white-space:nowrap}.notifications-area .file-list .file{display:inline-block;padding-bottom:13px;padding-right:15px}.notifications-area .file-list .file .file-name{text-align:center}.notifications-area .file-list .file a:hover .icon.icon-file-unrecognized.preview{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -13815px;height:49px;width:49px}.cd-container{margin:0 auto;width:1025px}.cd-container:after{clear:both;content:"";display:table}#cd-timeline{margin-top:2em;min-height:650px;padding:2em 0;position:relative}#cd-timeline:before{background:#d1d1d1;content:"";height:100%;left:18px;position:absolute;top:0;width:3px}@media only screen and (min-width:1080px){#cd-timeline{margin-top:3em}#cd-timeline:before{left:50%;margin-left:-2px;margin-top:50px}}.cd-timeline-block{margin:16px 0;position:relative}.cd-timeline-block:after{clear:both;content:"";display:table}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}@media only screen and (min-width:1080px){.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}}.cd-timeline-img{border-radius:50%;height:40px;left:0;position:absolute;top:0;width:40px}@media only screen and (min-width:1080px){.cd-timeline-img{-webkit-backface-visibility:hidden;border:4px solid #f4f4f4;height:51px;left:50%;margin-left:-25.5px;-webkit-transform:translateZ(0);width:51px}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s;visibility:visible}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(.5)}60%{opacity:1;-moz-transform:scale(1.2)}to{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.cd-timeline-content{background:#fff;border:1px solid #dcdcdc;border-radius:.25em;margin-left:60px;padding:17px 15px 10px;position:relative;top:5px}.cd-timeline-content:after{clear:both;content:"";display:table}.cd-timeline-content h2{color:var(--primary-brand-color);font-size:18px}.cd-timeline-content p{margin:0;padding-bottom:5px;padding-left:18px}.cd-timeline-content .file-list-container{border-top:1px solid #dcdcdc;height:113px;left:-15px;margin:10px 0 0;overflow-x:auto;overflow-y:hidden;padding-top:10px;position:relative;width:472px}.cd-timeline-content .file-list-container::-webkit-scrollbar{height:15px}.cd-timeline-content .file-list-container::-webkit-scrollbar-thumb{background-color:#969696;border-bottom:5px solid #fff;border-radius:6px;border-top:5px solid #fff}.cd-timeline-content .file-list-container::-webkit-scrollbar-track{background-color:#dcdcdc;border-bottom:5px solid #fff;border-top:5px solid #fff}.cd-timeline-content .cd-date{display:inline-block;float:left;opacity:.7;padding:.8em 0}.cd-timeline-content:before{content:"";height:0;position:absolute;right:100%;top:10px;width:0}@media only screen and (min-width:1080px){.cd-timeline-content{margin-left:0;width:474px}.cd-timeline-content:before{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -3575px;height:18px;left:100%;width:9px}.cd-timeline-content .cd-read-more{float:left}.cd-timeline-content .cd-date{left:549px;position:absolute;top:-1px;width:100%}.cd-timeline-block:nth-child(2n) .cd-timeline-content{float:right}.cd-timeline-block:nth-child(2n) .cd-timeline-content:before{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -3557px;height:18px;left:auto;right:100%;width:9px}.cd-timeline-block:nth-child(2n) .cd-timeline-content .cd-read-more{float:right}.cd-timeline-block:nth-child(2n) .cd-timeline-content .cd-date{left:auto;right:549px;text-align:right}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s;visibility:visible}.cssanimations .cd-timeline-block:nth-child(2n) .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}to{-moz-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}to{-moz-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.sites-menu{max-width:950px;padding-top:75px}.sites-menu .sites-menu-item{display:inline-block;height:170px;margin-bottom:36px;width:180px}.sites-menu .sites-menu-item .site-name{color:var(--primary-text-color);display:block;padding-top:10px;text-align:center}.sites-menu .sites-menu-item a:hover .icon{-webkit-box-shadow:2px 2px 2px 3px #e2e2e2;-moz-box-shadow:2px 2px 2px 3px #e2e2e2;box-shadow:2px 2px 2px 3px #e2e2e2}.sites-menu .sites-menu-item a .icon{border-radius:10px;display:block;height:150px;margin:0 18px;width:150px}.sites-menu .sites-menu-item a .icon.icon-site-tronclass{background-image:url(/static/assets/images/large/sites-menu/site-tronclass-76377a20.png)}.sites-menu .sites-menu-item a .icon.icon-site-student-email{background-image:url(/static/assets/images/large/sites-menu/site-student-email-1417ceb0.png)}.sites-menu .sites-menu-item a .icon.icon-user-timetable{background-image:url(/static/assets/images/large/sites-menu/site-user-timetable-f616f21a.png)}.sites-menu .sites-menu-item a .icon.icon-room-management{background-image:url(/static/assets/images/large/sites-menu/site-room-management-d138f5b1.png)}.sites-menu .sites-menu-item a .icon.icon-class-select{background-image:url(/static/assets/images/large/sites-menu/site-class-select-686acd5b.png)}.sites-menu .sites-menu-item a .icon.icon-class-schedule{background-image:url(/static/assets/images/large/sites-menu/site-class-schedule-888e2a61.png)}.sites-menu .sites-menu-item a .icon.icon-score-history{background-image:url(/static/assets/images/large/sites-menu/site-score-history-c8794799.png)}.sites-menu .sites-menu-item a .icon.icon-paper-management{background-image:url(/static/assets/images/large/sites-menu/site-paper-management-69c3fc7b.png)}.sites-menu .sites-menu-item a .icon.icon-selected-classes{background-image:url(/static/assets/images/large/sites-menu/site-selected-classes-e45779bc.png)}.sites-menu .sites-menu-item a .icon.icon-kwnc-activity{background-image:url(/static/assets/images/large/sites-menu/site-kwnc-activity-37491648.png)}.sites-menu .sites-menu-item a .icon.icon-kwnc-activity-manage{background-image:url(/static/assets/images/large/sites-menu/site-kwnc-activity-manage-67ab2988.png)}.sites-menu .sites-menu-item a .icon.icon-kwnc-soffice{background-image:url(/static/assets/images/large/sites-menu/site-soffice-cf5cc367.png)}.sites-menu .sites-menu-item a .icon.icon-site-questionnaire{background-image:url(/static/assets/images/large/sites-menu/site-questionnaire-1aea3416.png)}.sites-menu .sites-menu-item a .icon.icon-site-mycospxk{background-image:url(/static/assets/images/large/sites-menu/site-mycospxk-f90a1b81.png)}.sites-menu .sites-menu-item a .icon.icon-site-second-class{background-image:url(/static/assets/images/large/sites-menu/site-second-class-29f92dbe.png)}.sites-menu .sites-menu-item a .icon.icon-site-scientific-management{background-image:url(/static/assets/images/large/sites-menu/site-scientific-management-f64378eb.png)}.sites-menu .sites-menu-item a .icon.icon-site-sports-teaching{background-image:url(/static/assets/images/large/sites-menu/site-sports-teaching-0c1045f3.png)}.sites-menu .sites-menu-item a .icon.icon-graduation-review{background-image:url(/static/assets/images/large/sites-menu/site-graduation-review-d2b89c68.png)}.sites-menu .sites-menu-item a .icon.icon-site-learning-process{background-image:url(/static/assets/images/large/sites-menu/site-learning-process-3482fa5a.png)}.sites-menu .sites-menu-item a .icon.icon-site-freshman{background-image:url(/static/assets/images/large/sites-menu/site-freshman-80ba25c7.png)}.sites-menu .sites-menu-item a .icon.icon-fju-portfolio{background-image:url(/static/assets/images/large/sites-menu/kwnc-site-cms-admin-789d7afa.png)}.sites-menu .sites-menu-item a .icon.icon-fju-outline,.sites-menu .sites-menu-item a .icon.icon-mkc-learning-system{background-image:url(/static/assets/images/large/sites-menu/site-kwnc-student-info-2f2ff624.png)}.sites-menu .sites-menu-item a .icon.icon-mkc-management{background-image:url(/static/assets/images/large/sites-menu/kwnc-site-cms-admin-789d7afa.png)}.sites-menu .sites-menu-item a .icon.icon-mkc-class-select{background-image:url(/static/assets/images/large/sites-menu/site-user-timetable-f616f21a.png)}.sites-menu .sites-menu-item a .icon.icon-mkc-user-info{background-image:url(/static/assets/images/large/sites-menu/site-user-info-dbed9883.png)}.sites-menu .sites-menu-item a .icon.icon-mkc-book{background-image:url(/static/assets/images/large/sites-menu/site-book-90f4e737.png)}.sites-menu .sites-menu-item a .icon.icon-mkc-cwt{background-image:url(/static/assets/images/large/sites-menu/site-cwt-b4f8adab.png)}.sites-menu .sites-menu-item a .icon.icon-mkc-change-password{background-image:url(/static/assets/images/large/sites-menu/site-change-password-614cd7e5.png)}.sites-menu .sites-menu-item a .icon.icon-mkc-document{background-image:url(/static/assets/images/large/sites-menu/site-document-76e36267.png)}.sites-menu .sites-menu-item a .icon.icon-mkc-license{background-image:url(/static/assets/images/large/sites-menu/site-license-c7377511.png)}.sites-menu .sites-menu-item a .icon.icon-mkc-personal{background-image:url(/static/assets/images/large/sites-menu/site-personal-a770e4c0.png)}.sites-menu .sites-menu-item a .icon.icon-mkc-sign{background-image:url(/static/assets/images/large/sites-menu/site-sign-eccd8649.png)}.sites-menu .sites-menu-item a .icon.icon-kwnc-student-info{background-image:url(/static/assets/images/large/sites-menu/site-kwnc-student-info-2f2ff624.png)}.sites-menu .sites-menu-item a .icon.icon-kwnc-user-info{background-image:url(/static/assets/images/large/sites-menu/site-user-info-dbed9883.png)}.sites-menu .sites-menu-item a .icon.icon-kwnc-site-reservation-lab{background-image:url(/static/assets/images/large/sites-menu/site-reservation-lab-67ab2988.png)}.sites-menu .sites-menu-item a .icon.icon-kwnc-site-activity{background-image:url(/static/assets/images/large/sites-menu/kwnc-site-activity-01162dd4.png)}.sites-menu .sites-menu-item a .icon.icon-kwnc-site-site-application-form{background-image:url(/static/assets/images/large/sites-menu/kwnc-site-application-form-9a3b1adb.png)}.sites-menu .sites-menu-item a .icon.icon-kwnc-site-online-teaching{background-image:url(/static/assets/images/large/sites-menu/kwnc-site-online-teaching-37491648.png)}.sites-menu .sites-menu-item a .icon.icon-kwnc-site-cms-admin{background-image:url(/static/assets/images/large/sites-menu/kwnc-site-cms-admin-789d7afa.png)}.sites-menu .sites-menu-item a .icon.icon-hk-site-reservation-lab{background-image:url(/static/assets/images/large/sites-menu/site-reservation-lab-67ab2988.png)}.sites-menu .sites-menu-item a .icon.icon-site-iportal-system{background-image:url(/static/assets/images/large/sites-menu/site-iportal-system-578fb316.png)}.sites-menu .sites-menu-item a .icon.icon-site-statistics{background-image:url(/static/assets/images/large/sites-menu/site-statistics-80b5d124.png)}.sites-menu .sites-menu-item a .icon.icon-site-ican{background-image:url(/static/assets/images/large/sites-menu/site-ican-418a25da.png)}.sites-menu .sites-menu-item a .icon.icon-site-student-mailbox{background-image:url(/static/assets/images/large/sites-menu/site-student-mailbox-efe6511f.png)}.sites-menu .sites-menu-item a .icon.icon-site-nurse-lab{background-image:url(/static/assets/images/large/sites-menu/site-nurse-lab-c4227947.png)}.sites-menu .sites-menu-item a .icon.icon-site-application-form{background-image:url(/static/assets/images/large/sites-menu/site-application-form-43972057.png)}.sites-menu .sites-menu-item a .icon.icon-site-live-teaching{background-image:url(/static/assets/images/large/sites-menu/site-live-teaching-ff2f1f9e.png)}.sites-menu .sites-menu-item a .icon.icon-site-change-class-time{background-image:url(/static/assets/images/large/sites-menu/site-change-class-time-3c82e2b3.png)}.sites-menu .sites-menu-item a .icon.icon-site-ilesson-portal{background-image:url(/static/assets/images/large/sites-menu/site-ilesson-portal-6abd9892.png)}.sites-menu .sites-menu-item a .icon.icon-site-ilesson{background-image:url(/static/assets/images/large/sites-menu/site-ilesson-ea043772.png)}.sites-menu .sites-menu-item a .icon.icon-site-review-management{background-image:url(/static/assets/images/large/sites-menu/site-review-management-3306e19d.png)}.sites-menu .sites-menu-item a .icon.icon-site-supervision-platform{background-image:url(/static/assets/images/large/sites-menu/site-supervision-platform-f283cf3b.png)}.sites-menu .sites-menu-item a .icon.icon-site-tku-dolphin{background-image:url(/static/assets/images/large/sites-menu/site-tku-dolphin-04cb8d72.png)}.logo-description-block{margin:16px auto 8px;max-width:1100px}.logo-description-block .logo-description-card{background-color:#fff;border:1px solid #d8d8d8;height:58px;margin:6px}.logo-description-block .logo-description-card .logo-description-content{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;color:var(--secondary-text-color);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;height:calc(100% - 8px);-webkit-justify-content:space-between;justify-content:space-between;margin:4px;width:calc(100% - 8px)}.logo-description-block .logo-description-card .logo-description-content .sso-logo-description{-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;justify-content:center}.logo-description-block .logo-description-card .logo-description-content .sso-logo-description .sso-logo{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;height:22px;margin-right:6px}.logo-description-block .logo-description-card .logo-description-content .sso-logo-description .sso-logo .sprite-icon-wrapper{background-color:inherit;display:inline-block;height:22px;overflow:hidden;width:22px}.logo-description-block .logo-description-card .logo-description-content .sso-logo-description .sso-logo .sprite-icon-wrapper .icon{-webkit-transform:scale(.3055555556);-moz-transform:scale(.3055555556);-ms-transform:scale(.3055555556);transform:scale(.3055555556);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.logo-description-block .logo-description-card .logo-description-content .sso-logo-description .sso-description{-webkit-box-flex:initial;-moz-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial;padding-top:4px}.logo-description-block .logo-description-card .logo-description-content .browser-logo-description{-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:end;align-items:end;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;justify-content:center}.logo-description-block .logo-description-card .logo-description-content .browser-logo-description .browser-description{-webkit-box-flex:none;-moz-box-flex:none;-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;padding-top:4px}.logo-description-block .logo-description-card .logo-description-content .browser-logo-description .browsers-info{-webkit-box-flex:initial;-moz-box-flex:initial;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:initial;-ms-flex:initial;flex:initial}.logo-description-block .logo-description-card .logo-description-content .browser-logo-description .browsers-info .browser-info{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:48px}.logo-description-block .logo-description-card .logo-description-content .browser-logo-description .browsers-info .browser-info .browser-logo{height:22px;margin-bottom:4px}.logo-description-block .logo-description-card .logo-description-content .browser-logo-description .browsers-info .browser-info .browser-logo .sprite-icon-wrapper{background-color:inherit;display:inline-block;height:22px;overflow:hidden;width:22px}.logo-description-block .logo-description-card .logo-description-content .browser-logo-description .browsers-info .browser-info .browser-logo .sprite-icon-wrapper .icon{-webkit-transform:scale(.3055555556);-moz-transform:scale(.3055555556);-ms-transform:scale(.3055555556);transform:scale(.3055555556);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.logo-description-block .logo-description-card .logo-description-content .browser-logo-description .browsers-info .browser-info .browser-name{font-size:12px}.sites-menu.list{color:var(--secondary-text-color);font-size:0;margin:6px auto;max-width:1100px;padding-top:0}.sites-menu.list .sites-menu-item.list{background-color:#fff;border:1px solid #d8d8d8;display:inline-block;height:52px;margin:6px;text-align:left;white-space:nowrap;width:calc(50% - 12px)}.sites-menu.list .sites-menu-item.list:hover{background-color:#f5f5f5;cursor:pointer}.sites-menu.list .sites-menu-item.list:hover .site-name{color:var(--primary-brand-color)}.sites-menu.list .sites-menu-item.list .site-content{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0;height:36px;margin:8px}.sites-menu.list .sites-menu-item.list .site-content .site-icon{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;margin-right:6px}.sites-menu.list .sites-menu-item.list .site-content .site-icon .sprite-icon-wrapper{background-color:inherit;display:inline-block;height:22px;overflow:hidden;width:22px}.sites-menu.list .sites-menu-item.list .site-content .site-icon .sprite-icon-wrapper .icon{-webkit-transform:scale(.3055555556);-moz-transform:scale(.3055555556);-ms-transform:scale(.3055555556);transform:scale(.3055555556);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.sites-menu.list .sites-menu-item.list .site-content .site-name{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:18px;padding-top:2px;text-align:left}.sites-menu.list .sites-menu-item.list .site-content .site-info{-webkit-box-flex:none;-moz-box-flex:none;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none}.sites-menu.list .sites-menu-item.list .site-content .site-info .site-description{font-size:16px;margin-top:2px}.sites-menu.list .sites-menu-item.list .site-content .site-info .site-supported-browser-icons{margin-left:6px}.sites-menu.list .sites-menu-item.list .site-content .site-info .site-supported-browser-icons .site-supported-browser-icon .sprite-icon-wrapper{background-color:inherit;display:inline-block;height:22px;overflow:hidden;width:22px}.sites-menu.list .sites-menu-item.list .site-content .site-info .site-supported-browser-icons .site-supported-browser-icon .sprite-icon-wrapper .icon{-webkit-transform:scale(.3055555556);-moz-transform:scale(.3055555556);-ms-transform:scale(.3055555556);transform:scale(.3055555556);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.sites-menu.list .sites-menu-item.list .site-content .site-info .site-supported-browser-icons .site-supported-browser-icon:not(:last-child){margin-right:8px}.public-courses .course-list .course{display:inline-block;height:200px;margin-bottom:15px;margin-right:20px;margin-top:30px;max-width:255px;position:relative;vertical-align:top}.public-courses .course-list .course:nth-child(4n){margin-right:0}.public-courses .course-list .course .bd{display:inline-block}.public-courses .course-list .course .bd .certification-tag{background-color:#4892f6;border:3px solid #fff;border-radius:15px;color:#fff;font-size:11px;height:30px;line-height:26px;padding:0 10px;position:absolute;right:-10px;top:-15px}.public-courses .course-list .course .bd .certification-tag.large-info{border-radius:20px;font-size:18px;height:40px;line-height:36px;z-index:10}.public-courses .course-list .course .bd .certification-tag.info{border-radius:15px;display:inline-block;font-size:11px;height:30px;margin-bottom:-15px;position:relative;right:0;top:0}.public-courses .course-list .course .bd .certification-tag.student-certification{background-color:#6fd149}.public-courses .course-list .course .bd .certification-tag.remote-certification{background-color:#ff7800}.public-courses .course-list .course .bd .certification-tag span{vertical-align:middle}.public-courses .course-list .course .bd .certification-tag.certification-left-border{border-radius:0 15px 15px 0}.public-courses .course-list .course .bd .public-course-charge{background-color:var(--highlight-color);border:3px solid #fff;border-radius:15px;color:#fff;font-size:11px;height:30px;line-height:26px;padding:0 10px;position:absolute;right:-10px;top:-15px}.public-courses .course-list .course .bd .public-scope-tag{align-items:center;background-color:#4892f6;display:flex;flex-direction:row;height:22px;justify-content:center;padding:4px 10px;position:absolute;width:45px}.public-courses .course-list .course .bd .public-scope-tag.en-GB,.public-courses .course-list .course .bd .public-scope-tag.en-US{width:105px}.public-courses .course-list .course .bd .public-scope-tag span{color:#fff;font-size:12px;font-weight:500}.public-courses .course-list .course .bd .public-scope-tag.off-campus{background-color:#ff9700}.public-courses .course-list .course .bd .public-course-right-border{border-radius:15px 0 0 15px;right:100px}.public-courses .course-list .course .bd .cover{height:138px;width:255px}.public-courses .course-list .course .bd .cover.default{border:1px solid #d8d8d8}.public-courses .course-list .course .bd .linear{background:url(/static/assets/images/large/linear-bg-d2ddb74c.png) repeat-x;height:40px;position:relative;top:-40px;width:255px}.public-courses .course-list .course .bd .linear .time-info{color:#fff;float:right;font-size:15px;padding-right:10px;padding-top:12px}.public-courses .course-list .course .bd .linear .not-started{color:#fdc400}.public-courses .course-list .course .bd .linear .not-started span{position:relative;top:-4px}.public-courses .course-list .course .bd .inner{overflow:hidden;position:relative;top:-40px}.public-courses .course-list .course .bd .inner .estimate,.public-courses .course-list .course .bd .inner .time-info{display:inline-block}.public-courses .course-list .course .bd .inner .estimate{margin-left:15px;padding-top:10px}.public-courses .course-list .course .bd .inner .estimate .score-average,.public-courses .course-list .course .bd .inner .estimate .star{display:inline-block}.public-courses .course-list .course .bd .inner .estimate .star{height:26px;vertical-align:middle}.public-courses .course-list .course .bd .inner .estimate .star .icon{margin-right:-2px}.public-courses .course-list .course .bd .inner .estimate .score-average{color:#ffba00;font-family:Hiragino Sans GB!important;font-size:18px;margin-left:5px}.public-courses .course-list .course .bd .inner .time-info{background-color:var(--primary-brand-color);border-radius:3px;color:#fff;font-size:16px;height:25px;line-height:25px;padding:0 5px;position:absolute;right:20px;text-align:center;top:10px;width:100px}.public-courses .course-list .course .bd .inner .time-info.not-started{background-color:#fa990b}.public-courses .course-list .course .bd .inner .time-info>span{display:inline-block;height:25px;line-height:24px;padding-top:1px}.public-courses .course-list .course .bd .inner .attributes .name-attribute{padding-top:5px}.public-courses .course-list .course .bd .inner .attributes .attribute{color:var(--primary-text-color);max-width:255px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.public-courses .course-list .course .bd .inner .attributes .attribute:hover,.public-courses .course-list .course .bd .inner .attributes .attribute:hover .name{color:var(--primary-brand-color)}.public-courses .course-list .course .bd .inner .attributes .attribute .name{color:var(--primary-text-color);font-size:16px}.public-courses .course-list .course .bd .inner .attributes .attribute .student-count{color:#666;font-size:14px;margin-top:10px}.public-courses .course-list .course .bd .inner .attributes .attribute .org-name{color:#999;font-size:12px;margin-top:10px}.public-courses .course-list .course .bd .inner .attributes .score-average-attribute,.public-courses .course-list .course .bd .inner .attributes .student-count-attribute{display:inline-block}.public-courses .course-list .course .bd .inner .attributes .score-average-attribute{color:#fdba00;float:right;font-size:16px}.public-courses .course-list .course .bd .inner .attributes .score-average-attribute .no-estimate{color:var(--secondary-text-color);font-size:14px}.public-courses ul{margin:0}.public-courses.row{max-width:1080px}.public-courses .course-status{height:30px}.public-courses .course-status .button{line-height:21px}.public-courses .no-public-courses-prompt{margin-top:20px}.public-courses.public-course-list .classifications,.public-courses.public-course-list .courses-section{display:inline-block;padding-top:30px}.public-courses.public-course-list .classifications{float:left}.public-courses.public-course-list .classifications a{color:var(--primary-text-color)}.public-courses.public-course-list .classifications .classifications-title{font-size:13px;font-weight:700;padding-bottom:15px;padding-left:10px}.public-courses.public-course-list .classifications .level-one{position:relative}.public-courses.public-course-list .classifications .level-one .level-one-item{display:block;padding-bottom:10px;width:110px}.public-courses.public-course-list .classifications .level-one .level-one-item a{display:block;padding-left:10px;padding-right:5px}.public-courses.public-course-list .classifications .level-one .level-one-item a.active{border-left:2px solid var(--primary-brand-color);color:var(--primary-brand-color);font-weight:700}.public-courses.public-course-list .classifications .level-one .level-one-item .level-two{background-color:#fff;border:1px solid #eee;display:none;left:110px;padding-bottom:10px;padding-top:10px;position:absolute;width:170px;z-index:11}.public-courses.public-course-list .classifications .level-one .level-one-item .level-two .item{display:block;padding:10px 0 10px 20px}.public-courses.public-course-list .classifications .level-one .level-one-item .level-two .item.focused-item{background-color:#f5f5f5;font-weight:400}.public-courses.public-course-list .classifications .level-one .level-one-item .level-two .item.active{border-left:none;font-weight:700}.public-courses.public-course-list .classifications .level-one .level-one-item .level-two:after,.public-courses.public-course-list .classifications .level-one .level-one-item .level-two:before{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;right:100%;top:30px;width:0}.public-courses.public-course-list .classifications .level-one .level-one-item .level-two:after{border-color:hsla(0,0%,93%,0) #fff hsla(0,0%,93%,0) hsla(0,0%,93%,0);border-width:8px;margin-top:-8px}.public-courses.public-course-list .classifications .level-one .level-one-item .level-two:before{border-color:hsla(0,0%,93%,0) #eee hsla(0,0%,93%,0) hsla(0,0%,93%,0);border-width:10px;margin-top:-10px}.public-courses.public-course-list .classifications .focused-item{font-weight:700}.public-courses.public-course-list .classifications .less,.public-courses.public-course-list .classifications .more{color:var(--primary-brand-color);padding-left:10px}.public-courses.public-course-list .courses-section{border-left:1px solid #eee;float:right;margin-bottom:50px;min-height:500px;padding-left:20px;width:89%}.public-courses.public-course-list .courses-section.studios{border-left:none;padding-left:0}.public-courses.public-course-list .courses-section .current-classification{font-size:18px;margin-bottom:15px}.public-courses.public-course-list .courses-section .search-section .search-key{display:inline-block;vertical-align:middle}.public-courses.public-course-list .courses-section .search-section .search-key .keyword{border-color:#cbcbcb;height:27px;line-height:22px;margin-bottom:0;padding:3px 8px}.public-courses.public-course-list .courses-section .search-section .search-key .keyword:focus{border-color:var(--primary-brand-color)}.public-courses.public-course-list .courses-section .search-section .search-btn{display:inline-block;vertical-align:middle}.public-courses.public-course-list .courses-section .search-section .search-btn .search{font-size:13px;height:27px;line-height:17px;padding-left:15px;padding-right:15px}.public-courses.public-course-list .courses-section .filter-section{align-items:center;display:flex;font-size:13px;height:27px;margin-right:10px;width:186px}.public-courses.public-course-list .courses-section .filter-section label{margin-right:10px}.public-courses.public-course-list .courses-section .filter-section button.multi-select{align-items:center;display:flex;height:27px;width:120px}.public-courses.public-course-list .courses-section .filter-section button.multi-select span{font-size:13px}.public-courses.public-course-list .courses-section .hd .course-type-box .course-types .item{color:var(--primary-text-color);padding-left:15px}.public-courses.public-course-list .courses-section .hd .course-type-box .course-types .active{color:var(--primary-brand-color)}.public-courses.public-course-list .courses-section .courses .course,.public-courses.public-course-list .courses-section .courses .course .bd .cover{max-width:220px}.public-courses.public-course-list .courses-section .courses .course .bd .linear{width:220px}.public-courses.public-course-list .courses-section .courses .course .bd .attributes .attribute{max-width:220px}.public-courses .no-course{font-size:18px;margin-top:150px;text-align:center}.public-courses .no-course .font-subject-blank{color:var(--primary-brand-color);font-size:100px}.public-courses .title{color:var(--primary-text-color);font-size:26px;margin-top:50px}.public-courses .title:hover{color:var(--primary-brand-color)}.public-courses .hot-courses .title{margin-top:30px}.public-courses .view-all-courses{margin-bottom:20px;padding:50px 0}.public-courses .view-all-courses .view-button{background-color:transparent;border:1px solid #ccc;border-radius:5px;color:#4e4e4e;height:40px;line-height:40px;padding-top:0;width:110px}.public-courses .view-all-courses .view-button:hover{background-color:#f0f0f0}.home-page-carousels{background-color:#eaeaea;margin:0}.home-page-carousels .img-box img{height:auto;max-height:380px;width:100%}.home-page-carousels ul.slick-dots{margin-left:0}.courses .school-courses-header{height:85px;padding:20px 0 25px}.courses .course-grids .course{cursor:pointer;float:left;height:300px;margin-bottom:20px;margin-right:15px;width:350px}.courses .course-grids .course:nth-child(2n){margin-right:14px}.courses .course-grids .course:nth-child(3n){margin-right:0}.courses .course-grids .course:hover{box-shadow:0 0 2px 2px rgba(233,233,233,.5)}.courses .course-grids .course .cover{border:1px solid #d8d8d8}.courses .course-grids .course .cover>img{height:190px;width:350px}.courses .course-grids .course .info{padding:20px}.courses .course-grids .course .info .outline{padding-bottom:67px}.courses .course-grids .course .info .outline .grade{color:#ffba00;float:left;font-size:18px}.courses .course-grids .course .info .outline .grade.value{font-size:26px}.courses .course-grids .course .info .outline .time-info{background-color:var(--primary-brand-color);border-radius:3px;color:#fff;float:right;font-size:16px;min-width:90px;text-align:center}.courses .course-grids .course .info .course-name{color:var(--primary-text-color);font-size:18px}.courses .course-grids .course .info .course-name:hover{color:var(--primary-brand-color)}.courses .course-grids .course .info .enrollment-num{color:#666;font-size:12px}.course-status{float:right;height:40px}.course-status .button{background-color:#fff;border:1px solid #d8d8d8;border-radius:0;border-right:none;color:#666;float:left;font-size:14px;height:100%;line-height:33px;text-align:center;transition:none;width:90px}.course-status .button.en-US{width:92px}.course-status .button.first{border-bottom-left-radius:3px;border-left:1px solid #dfdfdf;border-top-left-radius:3px}.course-status .button.last{border-bottom-right-radius:3px;border-right:1px solid #dfdfdf;border-top-right-radius:3px}.course-status .button:hover{background-color:#f6f6f6}.course-status .button.active{background-color:var(--primary-brand-color);border-bottom-color:var(--primary-brand-color);border-top-color:var(--primary-brand-color);color:#fff}.user-menu-area{padding:5px}.user-menu-area .title{font-size:21px}.user-toolbar-row{padding:10px}.user-toolbar-row .header-button{display:inline-block;margin-right:5px}.user-toolbar-row .header-button .row-index-border.active{background-color:var(--primary-brand-color);height:3px;width:100%}.week-timetable{background-color:#fff;margin-top:10px}.week-timetable .headers{height:40px;text-align:center}.week-timetable .headers .header-item{float:left;height:40px;padding:10px 0;width:14.285%}.week-timetable .headers .header-item.today{background-color:#f6f6f6}.week-timetable .range-zone{border-top:1px solid #dfdfdf}.week-timetable .range-zone .range-item{background-color:#fff;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;color:var(--primary-text-color);float:left;font-size:12px;height:200px;overflow:hidden;padding:3px;width:14.287%}.week-timetable .range-zone .range-item.today{background-color:#f2faf6;border-left:1px solid var(--primary-brand-color);border-right:1px solid var(--primary-brand-color)}.week-timetable .range-zone .range-item.today.current-time{background-color:var(--primary-brand-color-lightened-4)}.week-timetable .range-zone .range-item .class-time{font-size:14px;position:relative}.week-timetable .range-zone .range-item .class-time .start-time{border-bottom:1px solid #868686;left:50px;position:absolute;top:70px}.week-timetable .range-zone .range-item .class-time .end-time{left:50px;position:absolute;top:90px}.week-timetable .range-zone .range-item .course-info{color:#868686}.week-timetable .range-zone .range-item .course-instructor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.week-timetable .range-zone .range-item .course-instructor span{padding-right:5px}.day-events{border-top:1px solid #dfdfdf;padding:0 20px}.day-events .column{border-bottom:1px solid #dfdfdf;padding:20px 10px}.day-events .column.first-column{border-right:1px solid #dfdfdf}.day-events .column .reservation{color:red}.day-events .event-attributes{color:#868686;display:inline-block}.user-time-table-container .time-slide-picker{background-color:#fff;margin-bottom:10px}.user-time-table-container .time-slide-picker .title{border-bottom:none;font-size:18px;height:64px;line-height:22px;padding:0 20px}.user-time-table-container .time-slide-picker .title>div{line-height:64px}.user-time-table-container .time-slide-picker .title .today{display:inline-block}.user-time-table-container .time-slide-picker .title .today .title-slash{color:var(--primary-brand-color)}.user-time-table-container .time-slide-picker .title .today .title-week{color:var(--secondary-text-color);font-size:13px}.user-time-table-container .time-slide-picker .title .function-tool div{display:inline-block}.user-time-table-container .time-slide-picker .title .function-tool button{color:var(--primary-text-color)}.user-time-table-container .time-slide-picker .title .function-tool .search-section .search-key{display:inline-block;vertical-align:middle}.user-time-table-container .time-slide-picker .title .function-tool .search-section .search-key .keyword{border-color:#cbcbcb;height:27px;line-height:22px;margin-bottom:0;padding:3px 8px;width:200px}.user-time-table-container .time-slide-picker .title .function-tool .search-section .search-key .keyword:focus{border-color:var(--primary-brand-color)}.user-time-table-container .time-slide-picker .title .function-tool .search-section .search-btn{display:inline-block;vertical-align:middle}.user-time-table-container .time-slide-picker .title .function-tool .search-section .search-btn .search{font-size:1rem;height:27px;line-height:17px;padding-left:15px;padding-right:15px}.user-time-table-container .time-slide-picker .content{align-items:center;display:inline-flex;height:72px;width:100%}.user-time-table-container .time-slide-picker .content>div{text-align:center}.user-time-table-container .time-slide-picker .content>div+div:not(:last-of-type),.user-time-table-container .time-slide-picker .content>div:first-of-type{border-right:1px solid #f2f3f3}.user-time-table-container .time-slide-picker .content .next-week-button,.user-time-table-container .time-slide-picker .content .pre-week-button{color:#999}.user-time-table-container .time-slide-picker .content .next-week-button:hover,.user-time-table-container .time-slide-picker .content .pre-week-button:hover{color:#333}.user-time-table-container .time-slide-picker .content .next-week-button>i,.user-time-table-container .time-slide-picker .content .pre-week-button>i{line-height:54px}.user-time-table-container .time-slide-picker .content .date-item{cursor:pointer;display:inline-flex;flex-direction:column;padding:6px 0;width:100%}.user-time-table-container .time-slide-picker .content .date-item.istoday{color:var(--primary-brand-color)}.user-time-table-container .time-slide-picker .content .date-item.active,.user-time-table-container .time-slide-picker .content .date-item.active.istoday{background-color:var(--primary-brand-color);border-radius:5px;color:#fff}.user-time-table-container .user-courses .semester-list .semester .courses .course:hover{cursor:auto}.user-time-table-container .user-courses .semester-list .semester .courses .course .item{overflow:unset}.user-time-table-container .user-courses .semester-list .semester .courses .course .item .course-content .right .dropdown-list{width:auto}.user-time-table-container .user-courses .semester-list .semester .courses .course .item .course-content .course-detail .detail-row{margin:4px 0 4px -15px}.user-time-table-container .user-courses .semester-list .semester .courses .course .item .course-content .course-detail .detail-row .session{border-right:1px solid #c5c8ce;padding:0 15px}.user-time-table-container .user-courses .semester-list .semester .courses .course .item .course-content .course-detail .instructor-new{border-right:1px solid #c5c8ce;padding-right:20px;width:auto}.user-time-table-container .user-courses .semester-list .semester .courses .course .item .course-content .course-detail .training-level{max-width:unset;text-overflow:unset;white-space:unset;width:auto}.user-time-table-container .user-courses .semester-list .semester .courses .course .item .course-content .course-detail input{display:inline-block;height:28px;width:400px}.user-time-table-container .user-courses .semester-list .semester .courses .course .live-activities{border-top:1px solid #f5f5f5;padding-top:20px}.user-time-table-container .user-courses .semester-list .semester .courses .course .live-activities .activity-item{background:linear-gradient(0deg,rgba(0,0,0,.04),rgba(0,0,0,.04));border-radius:3px;cursor:pointer;margin-bottom:20px;padding-bottom:15px;padding-top:15px}.user-time-table-container .user-courses .semester-list .semester .courses .course .live-activities .activity-item>div{display:inline-block;font-size:12px;line-height:19px;margin-left:5px}.user-time-table-container .user-courses .semester-list .semester .courses .course .live-activities .activity-item .activity-cover>svg-icon{height:32px;width:32px}.user-time-table-container .user-courses .semester-list .semester .courses .course .live-activities .activity-item .activity-content .activity-name .truncate-text{display:inline-block;width:128px}.user-time-table-container .user-courses .semester-list .semester .courses .course .live-activities .activity-item+.activity-item:not(:last-of-type),.user-time-table-container .user-courses .semester-list .semester .courses .course .live-activities .activity-item:first-of-type{margin-right:2%}.user-index{margin-bottom:20px;margin-top:20px}.user-index .menu-side{max-width:180px;min-height:636px}.user-index .menu-side .user-menu{background-color:#fff;color:var(--secondary-text-color);font-size:13px;padding-top:20px}.user-index .menu-side .user-menu.hide{display:none}.user-index .menu-side .user-menu .user-info{border-bottom:1px solid #dfdfdf;text-align:center}.user-index .menu-side .user-menu .user-info .user-avatar .avatar-svg,.user-index .menu-side .user-menu .user-info .user-avatar img{border-radius:40px;height:80px;margin:auto;width:80px}.user-index .menu-side .user-menu .user-info .user-name{color:var(--primary-text-color);font-size:16px;margin-bottom:8px;margin-top:10px}.user-index .menu-side .user-menu .user-info .user-role{margin-bottom:15px}.user-index .menu-side .user-menu .user-info .progress-bar-content{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.user-index .menu-side .user-menu .user-info .progress-bar-content>span{font-weight:500;padding-left:6px}.user-index .menu-side .user-menu .user-info .progress-bar{background-color:#dcdee2;border-radius:100px;height:8px;overflow:hidden;width:105px}.user-index .menu-side .user-menu .user-info .progress-bar.insufficient,.user-index .menu-side .user-menu .user-info .progress-bar.used,.user-index .menu-side .user-menu .user-info .progress-bar.warning{background-color:var(--primary-brand-color);border-radius:0;width:0}.user-index .menu-side .user-menu .user-info .progress-bar.warning{background-color:var(--state-warning-color)}.user-index .menu-side .user-menu .user-info .progress-bar.insufficient{background-color:var(--state-error-color)}.user-index .menu-side .user-menu .user-info .used-storage{font-size:12px;font-weight:400;margin:6px 0 18px}.user-index .menu-side .user-menu .user-info .used-storage span:first-of-type{font-weight:500}.user-index .menu-side .user-menu .menu .group{display:block;margin:20px 20px 0}.user-index .menu-side .user-menu .menu .group .font-bulletin,.user-index .menu-side .user-menu .menu .group .font-calendar,.user-index .menu-side .user-menu .menu .group .font-capture-live,.user-index .menu-side .user-menu .menu .group .font-course-package,.user-index .menu-side .user-menu .menu .group .font-learning-space,.user-index .menu-side .user-menu .menu .group .font-mellow-empty-star,.user-index .menu-side .user-menu .menu .group .font-project,.user-index .menu-side .user-menu .menu .group .font-student-profile,.user-index .menu-side .user-menu .menu .group .font-user-entries,.user-index .menu-side .user-menu .menu .group .font-user-studio,.user-index .menu-side .user-menu .menu .group .font-video-new,.user-index .menu-side .user-menu .menu .group .font-vtrs{color:#b8b8b8;font-size:16px;margin:0 2px}.user-index .menu-side .user-menu .menu .group .font-bulletin.selected,.user-index .menu-side .user-menu .menu .group .font-calendar.selected,.user-index .menu-side .user-menu .menu .group .font-capture-live.selected,.user-index .menu-side .user-menu .menu .group .font-course-package.selected,.user-index .menu-side .user-menu .menu .group .font-learning-space.selected,.user-index .menu-side .user-menu .menu .group .font-mellow-empty-star.selected,.user-index .menu-side .user-menu .menu .group .font-project.selected,.user-index .menu-side .user-menu .menu .group .font-student-profile.selected,.user-index .menu-side .user-menu .menu .group .font-user-entries.selected,.user-index .menu-side .user-menu .menu .group .font-user-studio.selected,.user-index .menu-side .user-menu .menu .group .font-video-new.selected,.user-index .menu-side .user-menu .menu .group .font-vtrs.selected{color:#fff}.user-index .menu-side .user-menu .menu .group .font-student-profile{font-size:14px;margin:0}.user-index .menu-side .user-menu .menu .group .font-user-entries,.user-index .menu-side .user-menu .menu .group .font-vtrs{font-size:18px}.user-index .menu-side .user-menu .menu .group .font-video-quiz{color:#b8b8b8;display:inline-block;font-size:16px;margin:0 2px;width:15px}.user-index .menu-side .user-menu .menu .group .font-course-package,.user-index .menu-side .user-menu .menu .group .font-learning-space,.user-index .menu-side .user-menu .menu .group .font-project,.user-index .menu-side .user-menu .menu .group .font-user-studio,.user-index .menu-side .user-menu .menu .group .font-video-quiz{line-height:18px;vertical-align:middle}.user-index .menu-side .user-menu .menu .group .child-name{color:#737373;display:inline-block;vertical-align:middle;width:100px}.user-index .menu-side .user-menu .menu .group>i{margin-right:5px}.user-index .menu-side .user-menu .menu .group>a{border-radius:17px;display:block;font-size:16px;line-height:35px;margin:10px 0;min-height:35px;padding-left:10px}.user-index .menu-side .user-menu .menu .group>a.item-teaching-class{padding-left:12px}.user-index .menu-side .user-menu .menu .group>a.item-teaching-class span{display:inline-block;padding-left:2px}.user-index .menu-side .user-menu .menu .group>a .icon{margin-bottom:-4px}.user-index .menu-side .user-menu .menu .group>a .icon.icon-my-note-not-selected,.user-index .menu-side .user-menu .menu .group>a .icon.icon-my-note-selected{margin-bottom:-3px}.user-index .menu-side .user-menu .menu .group>a:hover{background-color:#ececec}.user-index .menu-side .user-menu .menu .group>a span{color:var(--secondary-text-color)}.user-index .menu-side .user-menu .menu .group>a.active{background-color:var(--primary-brand-color);cursor:default}.user-index .menu-side .user-menu .menu .group>a.active .child-name,.user-index .menu-side .user-menu .menu .group>a.active .font-course-package,.user-index .menu-side .user-menu .menu .group>a.active .font-learning-space,.user-index .menu-side .user-menu .menu .group>a.active .font-mellow-empty-star,.user-index .menu-side .user-menu .menu .group>a.active .font-project,.user-index .menu-side .user-menu .menu .group>a.active .font-user-entries,.user-index .menu-side .user-menu .menu .group>a.active .font-user-studio,.user-index .menu-side .user-menu .menu .group>a.active .font-video-quiz,.user-index .menu-side .user-menu .menu .group>a.active .font-vtrs,.user-index .menu-side .user-menu .menu .group>a.active span{color:#fff}.user-index .menu-side .user-menu .menu .group .font-shared-resources-menu-icon{color:#c2c2c2;font-size:18px;margin-left:2px}.user-index .menu-side .user-menu .menu .group .font-shared-resources-menu-icon.active{color:#fff}.user-index .menu-side .user-menu .menu .group .font-track{color:#c2c2c2;font-size:18px;margin-left:2px}.user-index .menu-side .user-menu .menu .group .font-track.active{color:#fff}.user-index .menu-side .user-menu .menu .group .font-resource-groups-menu-icon{color:#c2c2c2;font-size:18px;margin-left:2px}.user-index .menu-side .user-menu .menu .group .font-resource-groups-menu-icon.active{color:#fff}.user-index .menu-side .user-menu .menu .group .font-library-menu-icon{color:#c2c2c2;font-size:18px;margin-left:2px}.user-index .menu-side .user-menu .menu .group .font-library-menu-icon.active{color:#fff}.user-index .menu-side .user-menu .menu .group .font-chinese-resource-menu-icon{color:#c2c2c2;font-size:18px;margin-left:2px}.user-index .menu-side .user-menu .menu .group .font-chinese-resource-menu-icon.active{color:#fff}.user-index .menu-side .user-menu .menu .group .font-foreign-resource-menu-icon{color:#c2c2c2;font-size:18px;margin-left:2px}.user-index .menu-side .user-menu .menu .group .font-foreign-resource-menu-icon.active{color:#fff}.user-index .menu-side .user-menu .menu.en-GB .group,.user-index .menu-side .user-menu .menu.en-US .group{margin:20px 16px 0}.user-index .menu-side .user-menu .menu.en-GB .group>a,.user-index .menu-side .user-menu .menu.en-US .group>a{font-size:15px}.user-index .menu-side .association-code-section{margin-top:20px;padding:20px 20px 15px}.user-index .menu-side .association-code-section .title{border-bottom:1px dashed;border-color:#d8d8d8;padding-bottom:5px}.user-index .menu-side .association-code-section .code{color:var(--primary-brand-color);display:inline-block;font-size:16px;padding-top:10px}.user-index .menu-side .association-code-section .code span{padding-right:50px}.user-index .menu-side .association-code-section .dropdown-list{background-color:#fff;border:1px solid #d8d8d8;border-radius:2px;position:absolute;right:-30px;width:70px;z-index:1}.user-index .menu-side .association-code-section .dropdown-list ul{margin:0}.user-index .menu-side .association-code-section .dropdown-list ul li{height:30px;line-height:30px}.user-index .menu-side .association-code-section .dropdown-list ul li a{color:#333;display:block;padding:0 10px}.user-index .menu-side .association-code-section .dropdown-list ul li a.zeroclipboard-is-hover,.user-index .menu-side .association-code-section .dropdown-list ul li a:hover{background-color:#f0f0f0}.user-index .right-side.column.collapse{float:left;margin-left:10px;min-height:636px;width:calc(100% - 190px)}.user-index .right-side.column.collapse.card{background-color:#fff}.user-index .right-side.column.collapse.full-screen{width:100%}.user-guide{background-color:#fff;margin-bottom:15px}.user-guide .user-guide-tabs{background-color:#f2f3f3;border-bottom:1px solid #dbdbdb;margin-left:0}.user-guide .user-guide-tabs .user-guide-tab{color:var(--secondary-text-color);cursor:pointer;display:inline-block;font-size:16px;height:40px;line-height:40px;text-align:center;width:148px}.user-guide .user-guide-tabs .user-guide-tab .font{margin-right:5px;vertical-align:middle}.user-guide .user-guide-tabs .user-guide-tab.active{background-color:#fff;color:#333}.user-guide .user-guide-tabs .user-guide-tab.active .user-guide-title{background-color:#fff;border-color:transparent #dbdbdb;border-style:solid;border-width:1px}.user-guide .user-guide-tabs .user-guide-tab.active.first .user-guide-title{border-left-color:transparent}.user-guide .guide-messages{font-size:16px;margin-bottom:30px;margin-top:30px}.user-guide .guide-messages .guide-separate-line{border-top:1px dashed #c3c3c3;margin:15px 20px}.user-guide .guide-messages .button-orange{background-color:#ffba03;border-color:#ffba03;color:#fff;margin-left:30px;padding:4px 15px}.user-guide .guide-messages .not-completed-message{color:#333;margin-bottom:15px;margin-left:40px}.user-guide .guide-messages .completed-message{color:var(--secondary-text-color);margin-bottom:15px;margin-left:40px}.courses-status-stat{background-color:#fff;display:inline-block;padding-left:20px;padding-right:25px;vertical-align:top;width:336px}.courses-status-stat .courses-stat-title{color:var(--secondary-text-color);font-size:20px;margin-bottom:20px;margin-top:30px}.courses-status-stat .courses-stat{margin-top:20px}.courses-status-stat .courses-stat .stat-title{border-left:3px solid var(--primary-brand-color);color:var(--primary-text-color);font-size:16px;height:16px;line-height:16px;padding-left:5px}.courses-status-stat .courses-stat .stat-title .go-to-detail{float:right}.courses-status-stat .courses-stat .stat-info{background-color:#fdfdfd;border-bottom:1px dashed #dfdfdf;padding-top:20px;width:100%}.courses-status-stat .courses-stat .stat-info .stat-info-item{display:inline-block;margin-bottom:20px;text-align:center;width:calc(50% - 2px)}.courses-status-stat .courses-stat .stat-info .stat-info-item span{display:block}.courses-status-stat .courses-stat .stat-info .stat-info-item span.value{font-size:35px;font-weight:100}.courses-status-stat .courses-stat .stat-info .stat-info-item span.description{color:var(--secondary-text-color);font-size:18px}.edu-admin-notification{display:inline-block;width:550px}.edu-admin-notification .notification-area-title{background-color:#fff;color:var(--secondary-text-color);font-size:20px;margin-bottom:10px;padding:10px 20px}.edu-admin-notification .notification-area-title .font-notification{color:#a6a6a6;font-size:25px;margin-right:5px}#instructor-intro{height:513px;position:fixed;width:602px}#instructor-intro:focus{outline:none}#instructor-intro .close-popup-button{position:absolute;right:20px;top:20px;z-index:1010}#instructor-intro .close-popup-button .font-close{color:var(--primary-text-color)}#instructor-intro .intro-carousels{border-radius:3px;margin:0}#instructor-intro .intro-carousels .slick-list .slick-track .slick-active{outline:none}#instructor-intro .intro-carousels .slick-slide{padding:40px}#instructor-intro .intro-carousels .slick-slide .intro{color:#868686;text-align:center}#instructor-intro .intro-carousels .slick-slide h2{font-size:18px}#instructor-intro .intro-carousels .course-slide .intro,#instructor-intro .intro-carousels .teaching-class-slide .intro{margin-top:274px}#instructor-intro .intro-carousels .welcome-slide h1{font-size:28px;margin-bottom:40px;margin-top:160px}#instructor-intro .intro-carousels .welcome-slide p{margin-bottom:0}#instructor-intro .intro-carousels .slick-next,#instructor-intro .intro-carousels .slick-prev{height:27px;width:27px;z-index:1010}#instructor-intro .intro-carousels .slick-next:before,#instructor-intro .intro-carousels .slick-prev:before{color:#868686;display:none}#instructor-intro .intro-carousels .slick-next.slick-disabled,#instructor-intro .intro-carousels .slick-prev.slick-disabled{visibility:hidden}#instructor-intro .intro-carousels .slick-prev{left:20px;padding-right:1px}#instructor-intro .intro-carousels .slick-next{padding-left:1px;right:20px}#instructor-intro .intro-carousels .slick-dots{bottom:-5px;margin-left:0}#instructor-intro .intro-carousels .slick-dots .slick-active button:before{color:var(--primary-brand-color)}#instructor-intro .welcome-slide{background:url(/static/assets/images/large/user/welcome-slide-bg-f6a3eb4a.png) no-repeat}#instructor-intro .course-slide{background:url(/static/assets/images/large/user/course-slide-bg-26c9773c.png) no-repeat}#app-download .popup-content{height:620px;width:930px}#app-download .popup-content .close-popup-button{position:absolute;right:20px;top:20px;z-index:1010}#app-download .popup-content .close-popup-button .font-close{color:var(--primary-text-color)}#app-download .popup-content .app-download-block{height:520px;margin-top:50px;width:100%}#app-download .popup-content .tips-block{background-color:var(--primary-brand-color);color:#fff;height:50px;padding:15px 0 0 20px}#collect-user-info .step-container{padding:30px 20px}#collect-user-info .step-container .step-bar{background-color:#ccf1f2;display:inline-block;height:6px;position:relative;width:112px}#collect-user-info .step-container .step-bar:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}#collect-user-info .step-container .step-bar:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}#collect-user-info .step-container .step-bar.active{background-color:var(--primary-brand-color);border-radius:4px}#collect-user-info .step-container .step-bar.active .step-num{background-color:var(--primary-brand-color);color:#fff}#collect-user-info .step-container .step-bar .step-num{background-color:#ccf1f2;border-radius:10px;color:var(--primary-brand-color);display:inline-block;font-size:13px;height:20px;left:46px;position:absolute;text-align:center;top:-7px;width:20px}#collect-user-info .section{padding-bottom:40px;padding-left:30px}#collect-user-info .section .logo-area{background-image:url(/static/assets/images/large/lonely-reader-logo-3d154ad6.png);height:210px;margin:20px auto;width:144px}#collect-user-info .section .title{font-size:16px}#collect-user-info .section .content{margin-top:10px}#collect-user-info .section .options{padding-bottom:5px;padding-top:20px}#collect-user-info .section .options .option-container{padding-bottom:15px;padding-right:20px}#collect-user-info .section .options .option-container .option{border:1px solid #d4d4d4;border-radius:15px;cursor:pointer;display:inline-block;font-size:13px;min-width:80px;padding:5px 15px;text-align:center}#collect-user-info .section .options .option-container .option.active{border-color:var(--primary-brand-color);color:var(--primary-brand-color)}#collect-user-info .section .user-area-container{line-height:13px;margin-bottom:20px}#collect-user-info .section .user-area-container .fill-by-my-self-label{font-size:13px;padding-left:1px;vertical-align:middle}#collect-user-info .section .user-area-container .user-input-area{height:80px;margin-top:10px}#collect-user-info .section .user-area-container .score-desc{font-size:13px;margin-right:10px}#collect-user-info .section .user-area-container .score-inputbox{display:inline-block;width:30%}#collect-user-info .section .error{margin:0;padding:0}#collect-user-info .submit-area{padding-bottom:20px;padding-top:20px}#courses-list-popup .search-section{margin-top:0}#courses-list-popup .main-area .field{display:table-cell;vertical-align:middle}#courses-list-popup .main-area .select{padding-left:20px;width:60px}#courses-list-popup .main-area .select input[type=checkbox]{margin:0}#courses-list-popup .main-area .course-code{width:260px}#courses-list-popup .main-area .course-name{padding:0 20px;width:280px}#courses-list-popup .main-area .header-row{background-color:#f2f3f3;border-bottom:1px solid #d8d8d8;line-height:44px}#courses-list-popup .main-area .content-area{max-height:360px;min-height:250px;overflow-y:auto}#courses-list-popup .main-area .content-area .item-row{border-bottom:1px solid #d8d8d8;display:table;min-height:44px}#courses-list-popup .main-area .content-area .loading{margin-top:30px}#courses-list-popup .main-area .blank-icon{margin-bottom:20px}.org-stat{background-color:#fff;margin-bottom:15px}.org-stat.large{float:none;width:100%}.org-stat.large .row div:first-child{padding-left:45px}.org-stat .title{height:58px;padding:20px}.org-stat .org-stat-content .row{border-bottom:1px dashed #dfdfdf;color:#737373;font-size:13px;height:44px;line-height:44px;text-align:center}.org-stat .org-stat-content .end{border-bottom:none}.org-stat .org-stat-content .row div:first-child{word-wrap:normal;color:#333;font-size:14px;overflow-x:hidden;overflow-y:hidden;padding-left:20px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.org-stat .org-stat-content .row.header-line{background:#f2f2f2;border:none;height:40px;line-height:40px}.teaching-class-header{background-color:#fff;height:60px;margin-bottom:10px;padding:15px 20px}.teaching-class-header .teaching-class-title{color:var(--secondary-text-color);font-size:20px}.teaching-class-header .operations .add-course-button-wrapper .spin{-webkit-animation:loading 1.4s linear infinite;animation:loading 1.4s linear infinite;background:var(--primary-brand-color);background:-moz-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-webkit-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-o-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-ms-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:linear-gradient(to right,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);border-radius:50%;display:inline-block;height:14px;margin:0 auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);vertical-align:middle;width:14px}.teaching-class-header .operations .add-course-button-wrapper .spin:before{background:var(--primary-brand-color);border-radius:100% 0 0 0;content:"";height:50%;left:0;position:absolute;top:0;width:50%;z-index:10}.teaching-class-header .operations .add-course-button-wrapper .spin:after{background:#f4f4f4;border-radius:50%;bottom:0;content:"";height:75%;left:0;margin:auto;position:absolute;right:0;top:0;width:75%;z-index:10}.teaching-class-header .operations .add-course-button-wrapper .spin{margin-left:8px;vertical-align:-2px}.teaching-class-header .operations .add-course-button-wrapper .button{font-size:14px;height:31px;line-height:18px;margin-right:5px}.teaching-class-header .operations .add-course-button-wrapper .button:focus{background-color:var(--primary-button-bg-color);color:#fff}.teaching-class-header .operations .add-course-button-wrapper .dropdown-list{margin-top:0;width:auto}.teaching-class-header .operations .add-teaching-class{float:right;font-size:14px;line-height:22px;margin-right:10px;padding:5px 10px}.teaching-class-header .operations .add-teaching-class i{margin-right:5px}.teaching-class-header .operations .join-teaching-class{float:right;font-size:14px;height:30px;line-height:18px;margin-right:10px}.teaching-class-header .operations .join-teaching-class i{margin-right:5px}.teaching-class-header .operations .fixed-button-width{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:94px}.teaching-class-header .operations .fixed-button-width.en-GB,.teaching-class-header .operations .fixed-button-width.en-US{width:130px}.teaching-class-header .operations .dropdown-list{margin-top:32px;min-width:150px}.teaching-class-header .search-section .search-key{display:inline-block;vertical-align:middle}.teaching-class-header .search-section .search-key .keyword{border-color:#cbcbcb;height:27px;line-height:22px;margin-bottom:0;padding:3px 8px}.teaching-class-header .search-section .search-key .keyword:focus{border-color:var(--primary-brand-color)}.teaching-class-header .search-section .search-key .overflow-hide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teaching-class-header .search-section .search-btn{display:inline-block;vertical-align:middle}.teaching-class-header .search-section .search-btn .search{font-size:13px;height:27px;line-height:17px;padding-left:15px;padding-right:15px}.teaching-class-list .teaching-class-item{background-color:#fff;display:inline-block;height:185px;margin-bottom:10px;margin-right:10px;width:215px}.teaching-class-list .teaching-class-item.last-in-row{margin-right:0}.teaching-class-list .teaching-class-item .teaching-class-name{color:var(--primary-text-color);display:inline-block;margin-bottom:-5px;padding:17px 5px 0 20px;width:134px}.teaching-class-list .teaching-class-item .teaching-class-grade-name{color:#999;display:inline-block;font-size:13px;margin-bottom:-5px;padding:17px 5px 0;width:75px}.teaching-class-list .teaching-class-item .teaching-class-members{color:#999;font-size:13px;padding-left:20px}.combine-courses{background:var(--state-info-color-lightened-3);border:1px solid var(--state-info-color-lightened-2);border-radius:3px;display:flex;justify-content:space-between;margin-bottom:10px;padding:8px 12px 8px 16px}.combine-courses .font-close{cursor:pointer;font-size:12px;vertical-align:bottom}.combine-courses .font-info{color:var(--state-info-color)}.combine-courses .btn{background:var(--primary-brand-color);border-radius:90px;color:#fff;font-size:12px;margin-right:12px;padding:5px 10px}.dropdown-container{display:inline-block;margin-right:0!important;position:relative}.dropdown-container:hover .dropdown{display:block;z-index:10}.dropdown-container .dropdown-title{color:var(--link-color);font-size:13px}.dropdown-container .dropdown{background:#fff;border-radius:5px;box-shadow:0 0 1px 0 rgba(38,40,51,.24),0 10px 20px 0 rgba(38,40,51,.1),0 6px 10px 0 rgba(38,40,51,.05);color:#262833;display:none;position:absolute;right:0;text-align:left;white-space:nowrap}.dropdown-container .dropdown .split-line{border-bottom:1px solid #f2f6fa;width:100%}.dropdown-container .dropdown li{color:#262833;font-size:14px;line-height:22px;padding:10px 20px}.dropdown-container .dropdown li a{color:#262833}.dropdown-container .dropdown li:hover{background:#f2f6fa}.dropdown-container .dropdown li i{margin-right:8px}.user-index .shared-resource-area .toolbar{border-bottom:1px solid #dfdfdf;padding:10px 15px}.user-index .shared-resource-area .toolbar .total-count{line-height:26px}.user-index .shared-resource-area .toolbar.my-share{background-color:#fff;height:50px;line-height:30px}.user-index .shared-resource-area .toolbar.my-share .all{font-size:16px}.user-index .shared-resource-area .toolbar.my-share .all .font-right{color:#999;font-size:11px}.user-index .shared-resource-area .toolbar.my-share .all .split{color:#999}.user-index .shared-resource-area .toolbar .filter-by-keyword .keyword,.user-index .shared-resource-area .toolbar .filter-by-keyword .search{font-size:13px;height:26px;line-height:1em;padding:5px 10px}.user-index .shared-resource-area .toolbar .filter-by-keyword .keyword{background-color:#f4f4f4;border-color:#c9c9c9;display:inline-block;margin:0;width:210px}.user-index .shared-resource-area .toolbar .filter-by-keyword .search{background-color:#f4f4f4;border-color:#c9c9c9;color:var(--primary-text-color)}.user-index .shared-resource-area .toolbar .filter-by-keyword .search:focus,.user-index .shared-resource-area .toolbar .filter-by-keyword .search:hover{background-color:#dcdcdc;color:var(--primary-text-color)}.user-index .shared-resource-area .resource-list .row{padding-left:5px;padding-right:5px}.user-index .shared-resource-area .resource-list .row .column,.user-index .shared-resource-area .resource-list .row .columns{padding:0 10px}.user-index .shared-resource-area .resource-list .resource{cursor:pointer}.user-index .shared-resource-area .resource-list .resource .resource-name:hover{color:var(--primary-brand-color)}.user-index .shared-resource-area .resource-list .resource .row-index{line-height:14px;vertical-align:middle}.user-index .shared-resource-area .resource-list .resource .row-index .font-subject-library{color:var(--primary-brand-color);font-size:22px}.user-index .shared-resource-area .resource-list .resource .row-index .font-course-package{margin-left:1px}.user-index .shared-resource-area .resource-list .resource .column{height:25px;line-height:25px}.user-index .shared-resource-area .resource-list .resource .column.cc-private,.user-index .shared-resource-area .resource-list .resource .column.cc-public-domain{left:12px}.user-index .shared-resource-area .resource-list .resource .attributes .extension-wrapper,.user-index .shared-resource-area .resource-list .resource .attributes .name-wrapper{display:inline-block}.user-index .shared-resource-area .resource-list .resource .attributes .name-wrapper{max-width:290px}.user-index .shared-resource-area .resource-list .resource .attributes .resource-share-to-name-wrapper,.user-index .shared-resource-area .resource-list .resource .attributes .share-resource-name-wrapper{max-width:180px}.user-index .shared-resource-area .resource-list .resource .operations{cursor:default;line-height:26px}.user-index .shared-resource-area .resource-list .resource .operations .font-cancel-share{color:var(--secondary-text-color)}.user-index .shared-resource-area .resource-list .resource .cc-license .svg-icon{height:20px;width:60px}.user-index .shared-resource-area .resource-list .resource .cc-license.private .svg-icon,.user-index .shared-resource-area .resource-list .resource .cc-license.public_domain .svg-icon{height:16px;width:30px}.user-index .shared-resource-area .resource-list .resource.with-scroller{width:1000px}.calendar-event-bar{align-items:center;display:flex;padding:1px 5px}.calendar-event-bar .calendar-event-dot{border-radius:2px;display:inline-block;height:10px;margin-right:5px;width:10px}.calendar-event-bar .cross-day{display:none}.fc-daygrid-event{overflow:hidden}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:left}.calendar{background:#fff}.calendar table{margin:unset}.calendar table,.calendar table thead,.calendar table tr{background:unset}.calendar table thead tr td,.calendar table thead tr th{font-weight:unset}.calendar table thead tr td.fc-day-header,.calendar table thead tr th.fc-day-header{line-height:40px}.calendar table thead tr td.fc-day-top,.calendar table thead tr th.fc-day-top{line-height:26px}.calendar .fc-button,.calendar a{color:var(--primary-text-color)}.calendar .fc-button{background-color:#fff;background-image:none;border:1px solid #d4d4d4;border-radius:3px;font-size:13px;height:25px;line-height:15px;padding:4px 10px}.calendar .fc-button.active,.calendar .fc-button:focus,.calendar .fc-button:hover{background:#f5f5f5;color:var(--primary-text-color)}.calendar .fc-button .font{color:var(--secondary-text-color);font-size:13px;margin-right:5px}.calendar .fc-toolbar{background-color:rgba(0,187,189,.1);height:68px;margin:0}.calendar .fc-toolbar h2{color:var(--primary-text-color);font-size:24px;font-weight:200;line-height:24px;margin:0 20px}.calendar .fc-toolbar .fc-left{padding:19px 40px}.calendar .fc-toolbar .fc-left .types-filter{line-height:32px;text-align:left}.calendar .fc-toolbar .fc-left .types-filter a{display:block;font-size:16px;height:100%;margin-right:30px}.calendar .fc-toolbar .fc-left .types-filter a .font{color:var(--secondary-text-color);font-size:10px;padding-left:5px}.calendar .fc-toolbar .fc-left .types-filter .dropdown-list{width:130px}.calendar .fc-toolbar .fc-left .types-filter .dropdown-list a{font-size:14px}.calendar .fc-toolbar .fc-left .fc-button{border:none;box-shadow:none}.calendar .fc-toolbar .fc-left .fc-button.fc-create-button{background-color:var(--primary-brand-color);color:#fff;font-size:16px;height:30px;margin-left:0;padding:8px 14px;text-shadow:none}.calendar .fc-toolbar .fc-left .fc-button.fc-create-button:hover{background-color:var(--primary-button-bg-hover-color)}.calendar .fc-toolbar .fc-left .fc-button.fc-create-button:focus{outline:none}.calendar .fc-toolbar .fc-left .fc-button.fc-create-button .icon{margin-bottom:0;margin-right:8px}.calendar .fc-toolbar .fc-left .create-button{font-size:16px;line-height:23px}.calendar .fc-toolbar .fc-left .create-button .create-text{padding-left:5px;vertical-align:middle}.calendar .fc-toolbar .fc-left .calendar-add-dropdown-list{margin-top:31px;text-align:left;width:100px}.calendar .fc-toolbar .fc-center,.calendar .fc-toolbar .fc-right{padding:21px 40px}.calendar .fc-toolbar .fc-center .fc-button,.calendar .fc-toolbar .fc-right .fc-button{background:none;border:none;box-shadow:none}.calendar .fc-toolbar .fc-center .fc-button.fc-today-button,.calendar .fc-toolbar .fc-right .fc-button.fc-today-button{color:var(--primary-brand-color);font-size:16px;line-height:20px;opacity:1;outline:none}.calendar .fc-toolbar .fc-center .fc-button.fc-today-button.fc-state-disabled,.calendar .fc-toolbar .fc-right .fc-button.fc-today-button.fc-state-disabled{opacity:.5}.calendar .fc-toolbar .fc-right{margin-left:65px}.calendar .fc-head{color:var(--secondary-text-color)}.calendar .fc-event-container .fc-event{border:none;margin:0;padding:0}.calendar .fc-event-container .fc-event:before{background:inherit;border-radius:5px;content:"";height:10px;left:5px;position:absolute;top:7px;width:10px;z-index:9}.calendar .fc-event-container .fc-event .fc-content{background-color:#fff;color:var(--primary-text-color);font-size:12px;padding:5px 0 5px 18px;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.calendar .fc-event-container .fc-event .fc-content:hover{background-color:#f0f1f3}.calendar .fc-event-container .fc-event .fc-content .fc-time{font-weight:400}.calendar .fc-basic-view .fc-scroller{max-height:calc(100vh - 158px)!important;overflow:auto!important}.calendar .fc-basic-view .fc-highlight{background:#ebebeb;opacity:.5}.calendar .fc-basic-view td.fc-today{background:unset}.calendar .fc-basic-view td.fc-today .fc-day-number{background:var(--primary-brand-color);border-radius:50%;color:#fff;height:26px;text-align:center;width:26px}.calendar .fc-basic-view .fc-day-number,.calendar .fc-basic-view .fc-week-number a{margin:2px}.calendar .fc-basic-view .fc-more-cell a.fc-more{color:#999}.calendar .fc-basic-view .fc-more-cell a.fc-more:hover{text-decoration:none}.calendar .fc-basic-view .fc-more-popover{border:0;box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}.calendar .fc-basic-view .fc-more-popover .fc-header{background-color:#fff;border-bottom:1px solid #e8e8e8;color:var(--secondary-text-color);margin:0 15px;padding:0}.calendar .fc-basic-view .fc-more-popover .fc-header .fc-close{color:var(--secondary-text-color);font-size:14px;margin-top:18px}.calendar .fc-basic-view .fc-more-popover .fc-event-container{padding:10px 0}.calendar .fc-basic-view .fc-more-popover .fc-event-container .fc-event:before{left:15px}.calendar .fc-basic-view .fc-more-popover .fc-event-container .fc-event .fc-content{padding:5px 10px 5px 28px}.calendar .fc-h-event{border:0}#calendar-meeting-popup .select2-container,#event-popup .select2-container,#timetable-popup .select2-container{margin-bottom:0}#calendar-meeting-popup .popup-content{left:50%!important;margin-top:0!important;position:absolute;top:50%!important;transform:translate(-50%,-50%)!important}#calendar-meeting-popup .error{margin-top:0}#calendar-meeting-popup .select2-wrapper[disabled]{background-color:#f3f3f3;opacity:1}#calendar-meeting-popup .select2-wrapper[disabled] button{background-color:#f3f3f3;color:#333;opacity:1}#calendar-meeting-popup .ui-multiselect{padding:0 8px;width:240px}#calendar-meeting-popup .ui-multiselect-menu.ui-widget-content{max-width:240px;min-width:240px}#calendar-meeting-popup .ui-multiselect-menu.ui-widget-content .ui-multiselect-filter input{width:182px!important}#calendar-meeting-popup input[disabled],#calendar-meeting-popup textarea[disabled]{background-color:#f3f3f3;opacity:1}#calendar-meeting-popup textarea[disabled]{padding:6px}#calendar-meeting-popup .form-buttons{border-top:1px solid #d7d8d8;padding:8px 0}#event-popup .error{margin-top:0}#event-popup .event-time-settings>:not(:last-child){margin-right:10px}#event-popup .select2-wrapper.course,#event-popup .select2-wrapper.target-type{width:240px}#event-popup .select2-wrapper.alert{margin-right:20px;width:200px}#event-popup .ui-multiselect{padding:0 8px;width:240px}#event-popup .tree-container{max-height:200px;min-width:240px}#event-popup .color-chooser input[type=radio]{display:none}#event-popup .color-chooser input[type=radio]:checked+label.yellow{border-color:#ffc224}#event-popup .color-chooser input[type=radio]:checked+label.blue{border-color:#24adf4}#event-popup .color-chooser input[type=radio]:checked+label.red{border-color:#c91516}#event-popup .color-chooser label{border:1px solid #fff;border-radius:50%;box-sizing:border-box;display:inline-block;height:24px;margin:0 10px 0 0;padding:3px;vertical-align:middle;width:24px}#event-popup .color-chooser label span{border-radius:50%;display:block;height:100%;width:100%}#event-popup .color-chooser label.yellow span{background-color:#ffc224}#event-popup .color-chooser label.blue span{background-color:#24adf4}#event-popup .color-chooser label.red span{background-color:#c91516}#event-popup .ui-multiselect-menu.ui-widget-content{max-width:240px;min-width:240px}#event-popup .ui-multiselect-menu.ui-widget-content .ui-multiselect-filter input{width:182px!important}#timetable-popup .popup-content .form-items .item .label{width:115px}#timetable-popup .popup-content .form-items .item .input{width:420px}#timetable-popup .time-settings>:not(:last-child){margin-right:10px}#timetable-popup .frequency{height:30px}#timetable-popup .frequency input[type=text]{display:inline-block;vertical-align:sub;width:60px}#timetable-popup .frequency .repeat-type .select2-container{padding-top:1px}#timetable-popup .select2-wrapper.course,#timetable-popup .select2-wrapper.frequency,#timetable-popup .select2-wrapper.repeat-type{width:180px}#timetable-popup .description{height:100px}#timetable-popup .weekly-day{display:inline-block;padding-right:10px}#timetable-popup .weekly-day input[type=checkbox]{display:none}#timetable-popup .weekly-day input+span{border:1px solid #d4d4d4;border-radius:15px;display:inline-block;font-size:13px;height:30px;line-height:30px;text-align:center;width:30px}#timetable-popup .weekly-day input+span:hover{cursor:pointer}#timetable-popup .weekly-day input:checked+span{background-color:var(--primary-brand-color);border:1px solid var(--primary-brand-color);color:#fff}#timetable-popup .course-end-date{padding-right:10px;width:auto}#timetable-popup .color-wrapper{margin-bottom:0}#timetable-popup .color-wrapper .color-picker{display:inline-block;vertical-align:text-bottom}#timetable-popup .color-wrapper .color-picker .default{display:inline-block;height:20px;width:20px}#timetable-popup .color-wrapper .color-picker .default:not(:last-of-type){margin-right:10px}#timetable-popup .color-wrapper .custom-color{border:1px solid #d7d8d8;border-radius:3px;display:inline-block;margin-left:25px}#timetable-popup .color-wrapper .custom-color input{border:none;height:30px;padding:5px;width:100px}#timetable-popup .color-wrapper .custom-color .real-time-color{display:inline-block;height:20px;margin:5px 3px;width:20px}#timetable-popup .ntf-content-wrapper{margin-left:116px;margin-top:5px}#timetable-popup .ntf-content-wrapper .ntf-content{height:100px;width:430px}#timetable-popup .error{color:#f16565;margin-left:115px;margin-top:0}#timetable-popup .error.frequency-error{display:inline-block;margin-left:0}#timetable-popup .course-info{background:#f2f6fa;border-radius:3px;margin-left:4px;min-width:400px;padding:10px 16px}.webui-popover{z-index:999}.webui-popover-calendar{border:none;box-shadow:none;padding:0}.webui-popover-calendar .webui-popover-content{border-radius:3px;box-shadow:0 0 60px 0 rgba(0,0,0,.1)}.webui-popover-calendar .webui-popover-content #calendar-detail-popup{width:100%}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .activity-attribute .attachments-wrapper{padding-top:0}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .tag{border:1px solid var(--primary-brand-color);border-radius:100px;color:var(--primary-brand-color);font-size:12px;margin-right:5px;padding:3px 8px;vertical-align:text-top}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .event-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;line-height:normal;overflow:hidden}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container{padding-bottom:15px;position:relative}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container .operations{position:absolute;right:25px;top:20px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container .operations .font-close,.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container .operations .font-delete,.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container .operations .font-edit{color:#525566;font-size:13px;opacity:.8;padding-left:15px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container .operations .font-close:hover,.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container .operations .font-delete:hover,.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container .operations .font-edit:hover{opacity:1}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container .operations .font-close{font-size:12px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container .operations .font-delete{font-size:14px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container .title{color:#525566;font-size:18px;padding:65px 10px 3px 25px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container .status-box{align-items:center;display:flex}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .title-container .status-box .audit-status{border:1px solid #fff;border-radius:100px;box-sizing:border-box;font-size:14px;margin:10px 6px;padding:0 12px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items{max-height:40vh;overflow:auto;padding:20px 10px 10px 20px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items .item:not(:last-of-type){padding-bottom:10px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items .item .item-name{color:#70748c;display:inline-block;line-height:22px;text-align:left;vertical-align:top;width:100px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items .item .item-name .font{color:#70748c;font-size:16px;margin-right:5px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items .item .item-name .font-calendar-remark,.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items .item .item-name .font-publish-course{font-size:14px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items .item .item-value{display:inline-block;max-width:260px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items .item .item-value .all-day,.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items .item .item-value .end-date,.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items .item .item-value .time-range{display:block}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items .item .item-value .all-day,.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items .item .item-value .end-date{color:#999;font-size:12px;line-height:12px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-items .item .item-value.description{max-height:100px;overflow-y:auto;width:250px}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-buttons{border-top:1px solid #d7d8d8;padding:8px 0}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-buttons button{color:#fff}.webui-popover-calendar .webui-popover-content #calendar-detail-popup .form-buttons button[disabled]{border-color:#fff;opacity:.5}#calendar-confirmation-popup .main-area{padding:80px 20px;text-align:center}#calendar-confirmation-popup .main-area .scope-label{display:inline-block}#calendar-confirmation-popup .main-area .scope-choice{display:inline-block;padding-left:20px}#calendar-confirmation-popup .main-area .scope-choice label{display:inline-block}#calendar-confirmation-popup .main-area .scope-choice label:not(:last-of-type){padding-right:10px}#calendar-confirmation-popup .main-area .scope-choice label input{margin-right:5px}.mobile-scrollbar:hover::-webkit-scrollbar{visibility:visible}.mobile-scrollbar:hover::-webkit-scrollbar-thumb{display:block}.mobile-scrollbar::-webkit-scrollbar{background-color:#fff;visibility:hidden;width:8px}.mobile-scrollbar::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:6px;display:none;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:8px}.mobile-scrollbar::-webkit-scrollbar-track{background-color:#fff;border-radius:6px;display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:8px}.activity-attribute .attachment-body:hover::-webkit-scrollbar{visibility:visible}.activity-attribute .attachment-body:hover::-webkit-scrollbar-thumb{display:block}.activity-attribute .attachment-body::-webkit-scrollbar{background-color:#fff;visibility:hidden;width:8px}.activity-attribute .attachment-body::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:6px;display:none;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:8px}.activity-attribute .attachment-body::-webkit-scrollbar-track{background-color:#fff;border-radius:6px;display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:8px}#select-department-popup .popup-content{margin-top:20px}#select-department-popup .popup-content .main-area{background-color:#fff;display:table;height:300px;padding:0 20px;text-align:center}#select-department-popup .popup-content .main-area .message{display:table-cell;vertical-align:middle}#select-department-popup .popup-content .main-area .message.columns{display:table-cell;margin:30px 0;vertical-align:middle;width:560px}#select-department-popup .popup-content .main-area .message.columns .row{line-height:30px}#select-department-popup .popup-content .main-area .message.columns .row .columns{text-align:left}#select-department-popup .popup-content .main-area .message.columns .alert-tips{color:var(--state-error-color)}#select-department-popup .popup-content .main-area label input{margin-right:10px}#select-department-popup .popup-content .main-area .filter-area{padding-left:0}#select-department-popup .popup-content .tree-view .tree-container{max-height:240px;min-width:380px}#select-department-popup .popup-content .popup-footer{height:auto}.select2-drop.select2-drop-active.select2-drop-above{width:200px}.user-center .user-index .right-side.column.collapse{min-height:0}.user-center .menu{margin:0 20px}.user-center .menu .menu-item{margin:20px auto}.user-center .menu .menu-item a{border-radius:18px;color:var(--secondary-text-color);display:inline-block;font-size:16px;height:35px;line-height:26px;padding:6px 20px;width:100%}.user-center .menu .menu-item a:hover{background-color:#ececec}.user-center .menu .menu-item a.active{background-color:var(--primary-brand-color);color:#fff}.user-center .user-center-content .profile{background-color:#fff;padding:20px}.user-center .user-center-content .profile .user-avatar{border-bottom:1px dashed #d8d8d8}.user-center .user-center-content .profile .user-avatar a.button{font-size:14px;line-height:20px}.user-center .user-center-content .profile .user-avatar .avatar-image{padding:20px 0}.user-center .user-center-content .profile .user-avatar .avatar-image img{border-radius:5px}.user-center .user-center-content .profile .user-attributes{padding:20px 0}.user-center .user-center-content .profile .user-attributes .attribute{line-height:30px;padding-bottom:10px}.user-center .user-center-content .profile .user-attributes .attribute .attribute-key{display:inline-block;width:99px}.user-center .user-center-content .profile .user-attributes .attribute .attribute-key .required:after{left:-10px}.user-center .user-center-content .profile .user-attributes .attribute .attribute-value{display:inline-block}.user-center .user-center-content .profile .user-attributes .attribute .attribute-value input[type=text]{width:333px}.user-center .user-center-content .profile .user-attributes .attribute .attribute-value .value{color:var(--secondary-text-color)}.user-center .user-center-content .profile .user-attributes .attribute .attribute-value .empty{color:#b8b8b8}.user-center .user-center-content .profile .user-attributes .attribute .attribute-value .form-element-wrapper,.user-center .user-center-content .profile .user-attributes .attribute .attribute-value .select2-container{margin-bottom:0;width:333px}.user-center .user-center-content .profile .user-attributes .attribute .attribute-value .address>.select2-container{display:inline-block;width:80px}.user-center .user-center-content .profile .user-attributes .form-buttons .button{margin:0}.user-center .user-center-content .profile .user-attributes .form-buttons .button.cancel-edit{margin-left:6px}.user-center .user-center-content .account-info{background-color:#fff;padding:0 20px}.user-center .user-center-content .account-info .account-item{padding:20px 0}.user-center .user-center-content .account-info .account-item:not(:last-of-type){border-bottom:1px dashed #d8d8d8}.user-center .user-center-content .account-info .account-item .title{color:var(--primary-text-color);font-size:18px;line-height:25px}.user-center .user-center-content .account-info .account-item .title.without-subtitle{line-height:50px}.user-center .user-center-content .account-info .account-item .title .icon{margin-bottom:0;margin-left:8px}.user-center .user-center-content .account-info .account-item .sub-title{color:#999;font-size:14px;line-height:20px;padding-top:5px}.user-center .user-center-content .account-info .third-part-icon{display:inline-block;margin-top:3px;position:relative}.user-center .user-center-content .account-info .third-part-icon:not(:last-of-type){margin-left:25px}.user-center .user-center-content .account-info .third-part-icon:hover .mask{display:inline-block}.user-center .user-center-content .account-info .third-part-icon .mask{background-color:#000;border-radius:22px;bottom:0;display:none;left:0;opacity:.5;position:absolute;right:0;text-align:center;top:0;z-index:2}.user-center .user-center-content .account-info .third-part-icon .mask a{color:#fff;display:inline-block;font-size:13px;padding-top:13px}.user-center .user-center-content .account-info a.button{font-size:14px;line-height:22px;margin-top:10px}.user-center .user-center-content .address-info .create-header{background-color:#fff;height:60px;margin-bottom:10px;padding:15px 20px}.user-center .user-center-content .address-info .create-header a.button{font-size:14px;line-height:22px}.user-center .user-center-content .address-info .address-list .row-header{line-height:44px;padding:0 20px}.user-center .user-center-content .address-info .address-list .list-item{background-color:#fff;border-top:1px solid #d8d8d8;line-height:54px;padding:0 20px}.user-center .user-center-content .address-info .address-list .list-item:hover{background-color:#f2f2f2}.user-center .user-center-content .address-info .address-list .list-item:hover .set-default{display:inline-block}.user-center .user-center-content .address-info .address-list .list-item.high-item{line-height:78px}.user-center .user-center-content .address-info .address-list .list-item .default{background-color:#ccf1f2;border:1px solid var(--primary-brand-color);color:var(--primary-brand-color)}.user-center .user-center-content .address-info .address-list .list-item .default:hover{cursor:default}.user-center .user-center-content .address-info .address-list .list-item .set-default{display:none;line-height:18px}.user-center .user-center-content .address-info .address-list .list-item .phones.two-item{line-height:20px;margin-top:20px}.user-center .user-center-content .address-info .address-list .list-item .operations a{padding-right:11px}.user-center .user-center-content .address-info .address-list .list-item .operations .font{color:#868686}.user-center .user-center-content .address-info .address-list .list-item .operations .font:hover{color:var(--primary-brand-color)}#change-avatar-new-popup .upload-area{border-bottom:1px solid #d8d8d8;padding:30px 80px}#change-avatar-new-popup .upload-area .origin-area{border-radius:5px;height:200px;overflow:hidden;width:200px}#change-avatar-new-popup .upload-area .origin-area .original-image{max-height:100%;max-width:100%}#change-avatar-new-popup .upload-area .preview-area{margin:20px auto;text-align:center}#change-avatar-new-popup .upload-area .preview-area .preview-avatar{border-radius:40px;height:80px;overflow:hidden;width:80px}#change-avatar-new-popup .upload-area .preview-area .preview-avatar .preview{height:100%;width:100%}#change-avatar-new-popup .upload-area .preview-area .preview-text{color:#999;padding-top:10px}#change-avatar-new-popup .upload-area .preview-area .upload-button{font-size:14px;height:30px;margin-top:20px;padding:5px 10px}#change-avatar-new-popup .upload-area .preview-area .upload-button:hover{background-color:#f5f5f5}#user-address-edit-popup input[type=text]{font-size:13px}#user-address-edit-popup .select-address{display:inline-block}#user-address-edit-popup .select-address>.select2-container{display:inline-block;width:137px}#user-address-edit-popup .select-address>.select2-container:not(:first-of-type){margin-left:8px}.management-toolbar .hint{color:#888;line-height:25px}.management-toolbar .button-container div{vertical-align:bottom}.management-toolbar .button-container .button.button-green{background-color:var(--primary-brand-color);color:#fff}.study-course-area .study-course-table-container .scrollbar-wrapper{background-color:#f5f5f5;height:16px;margin-top:-2px;overflow-x:scroll;width:auto}.study-course-area .study-course-table-container .scrollbar-wrapper .scrollbar-content{height:1px}.study-course-area .study-course-table-container .certification-info{padding:0 250px 0 45px;position:relative}.study-course-area .study-course-table-container .certification-info .fixed-column{background-color:#fff;position:absolute}.study-course-area .study-course-table-container .certification-info .fixed-column ul{margin:0}.study-course-area .study-course-table-container .certification-info .fixed-column ul li{line-height:31px;max-height:31px}.study-course-area .study-course-table-container .certification-info .fixed-column ul li:nth-of-type(2n){background:#f4f4f4}.study-course-area .study-course-table-container .certification-info .fixed-column ul li .default-column{display:inline-block;padding:0 5px 0 15px;vertical-align:middle;width:90px}.study-course-area .study-course-table-container .certification-info .fixed-column ul li .default-column.upload-column,.study-course-area .study-course-table-container .certification-info .fixed-column ul li.upload .title{width:150px}.study-course-area .study-course-table-container .certification-info .fixed-column .study-course-header{height:48px}.study-course-area .study-course-table-container .certification-info .fixed-column .study-course-header .index-field{margin:7px 0 0 10px}.study-course-area .study-course-table-container .certification-info .fixed-column .study-course-header li{display:inline-block;line-height:51px;vertical-align:top}.study-course-area .study-course-table-container .certification-info .fixed-column .row .index-column .row-index-border{background-color:var(--primary-brand-color);display:none;height:100%;left:0;position:absolute;top:0;width:5px}.study-course-area .study-course-table-container .certification-info .fixed-column .row .index-column input{margin-left:10px}.study-course-area .study-course-table-container .certification-info .fixed-left{border-right:1px solid #d8d8d8;left:0;top:0;width:45px}.study-course-area .study-course-table-container .certification-info .fixed-right{border-left:1px solid #d8d8d8;right:0;top:0;width:250px}.study-course-area .study-course-table-container .study-course-header{background-color:#f5f5f5;border-bottom:1px solid #dfdfdf;overflow-x:hidden;overflow-y:hidden;top:14px;width:100%}.study-course-area .study-course-table-container .study-course-header .title{color:#868686;font-size:13px;margin-top:5px;position:relative;vertical-align:middle}.study-course-area .study-course-table-container .study-course-header ul.study-course-list{display:inline-block;margin:0;vertical-align:center;white-space:nowrap}.study-course-area .study-course-table-container .study-course-header ul.study-course-list li{display:inline-block;padding-left:5px;padding-right:5px;width:100px}.study-course-area .study-course-table-container .study-course-header ul.study-course-list li.index-title{display:inline-block;padding-left:15px;vertical-align:middle;width:60px}.study-course-area .study-course-table-container .study-course-header ul.study-course-list li.index-title .index-field{bottom:6px;position:relative}.study-course-area .study-course-table-container .study-course-header ul.study-course-list li.short{width:70px}.study-course-area .study-course-table-container .study-course-header ul.study-course-list li.upload{width:200px}.study-course-area .study-course-table-container .study-course-header ul.study-course-list li.course-name{width:300px}.study-course-area .study-course-table-container .study-course-header ul.study-course-list li.certification-name{width:200px}.study-course-area .study-course-table-container .study-course-body{background-color:#fff;overflow-x:scroll;overflow-y:hidden;padding-bottom:10px}.study-course-area .study-course-table-container .study-course-body ul{display:inline-block;list-style:none;margin:0;white-space:nowrap}.study-course-area .study-course-table-container .study-course-body .study-course-row{line-height:30px}.study-course-area .study-course-table-container .study-course-body .study-course-row:nth-of-type(2n){background:#f4f4f4}.study-course-area .study-course-table-container .study-course-body .study-course-row:hover .row-index-border{display:inline-block}.study-course-area .study-course-table-container .study-course-body .index-column{display:inline-block;height:30px;padding-left:15px;position:relative;vertical-align:center;width:60px}.study-course-area .study-course-table-container .study-course-body .index-column .row-index-border{background-color:var(--primary-brand-color);display:none;height:100%;left:0;position:absolute;top:0;width:5px}.study-course-area .study-course-table-container .study-course-body .default-column{display:inline-block;padding-left:5px;padding-right:5px;vertical-align:middle;width:100px}.study-course-area .study-course-table-container .study-course-body .default-column.short-column{width:70px}.study-course-area .study-course-table-container .study-course-body .default-column.upload-column{width:200px}.study-course-area .study-course-table-container .study-course-body .default-column.course-name-column{width:300px}.study-course-area .study-course-table-container .study-course-body .default-column.certification-name-column{width:200px}#application-study-course-hour-popup .popup-content .main-area{min-height:200px}#application-study-course-hour-popup .popup-content .main-area .custom-cert-identity-area .cert-apply-form{padding:0 0 20px 40px}#application-study-course-hour-popup .popup-content .main-area .custom-cert-identity-area .cert-apply-form .row{margin-bottom:10px}#application-study-course-hour-popup .popup-content .main-area .custom-cert-identity-area .cert-apply-form .row.academic_year .field-name,#application-study-course-hour-popup .popup-content .main-area .custom-cert-identity-area .cert-apply-form .row.semester .field-name{height:30px;line-height:30px}.resource-groups-area .content-under-nav-2{background-color:#fff}.resource-groups-area .groups-list-wrapper{min-height:497px}.resource-groups-area .groups-list-wrapper .group-list .group-item{background-color:#f4f4f4;margin:15px 20px;padding:15px 20px}.resource-groups-area .groups-list-wrapper .group-list .group-item.expanded,.resource-groups-area .groups-list-wrapper .group-list .group-item:hover{box-shadow:0 3px 3px 3px #eee}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-name-wrapper{display:inline-block;width:72%}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-name-wrapper .group-name{color:#555;display:inline-block;font-size:14px;font-weight:700;max-width:84%;vertical-align:bottom}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-name-wrapper .group-members-count{color:#969696;margin-left:10px}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-name-wrapper .group-members-count-label{color:#969696}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-tips{color:var(--primary-brand-color);display:inline-block;text-align:right;width:18%}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-action{display:inline-block;text-align:right;width:9%}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-action a{color:var(--secondary-text-color);margin-left:5px}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper{background-color:#fff;margin:15px -20px -15px;padding-left:20px}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members{display:inline-block;padding:15px 20px;text-align:center;width:100px}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members .avatar40{margin:0;position:relative}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members .avatar40 img{vertical-align:inherit}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members .avatar40.add-member{background-color:#daf3e9;border-radius:40px;color:var(--primary-brand-color);cursor:pointer;position:relative}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members .avatar40.add-member i{left:30%;position:absolute;top:10px}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members .avatar40 .icon-leader-student{bottom:0;position:absolute;right:-4px}.resource-groups-area .groups-list-wrapper .group-list .group-item .group-members-wrapper .group-members .identification .user-no{color:#969696}.resource-groups-area .menu-area{padding:9px 20px}.resource-groups-area .menu-area.group-list{border-bottom:1px solid #dfdfdf}.resource-groups-area .menu-area .group-selector{color:var(--secondary-text-color)}.resource-groups-area .menu-area .group-selector .select2-container{display:inline-block;margin:0 0 0 5px;width:154px}.resource-groups-area .menu-area .group-selector .select2-container .select2-choice .select2-chosen .select2-line-content{line-height:28px}.resource-groups-area .menu-area .back-link a.go-back-link{color:var(--secondary-text-color)}.resource-groups-area .menu-area ul.button-group{float:none}.resource-groups-area .menu-area ul.button-group li{width:auto}.resource-groups-area .menu-area ul.button-group li.operations{width:375px!important}.resource-groups-area .menu-area ul.button-group .add-group-button-wrapper{display:inline-block;margin-right:5px;position:relative}.resource-groups-area .menu-area ul.button-group .button,.resource-groups-area .menu-area ul.button-group button{border-radius:3px}.resource-groups-area .menu-area ul.button-group .button[disabled]:hover,.resource-groups-area .menu-area ul.button-group button[disabled]:hover{background-color:#fff;color:var(--primary-text-color)}.resource-groups-area .menu-area ul.button-group .search-btn,.resource-groups-area .menu-area ul.button-group .search-key{display:inline-block;height:28px;line-height:28px;vertical-align:top}.resource-groups-area .menu-area ul.button-group .search-btn .button.submit,.resource-groups-area .menu-area ul.button-group .search-key .button.submit{background-color:var(--primary-button-bg-color);border:none;color:#fff;line-height:20px;margin:0;outline:0;padding:5px 12px}.resource-groups-area .menu-area ul.button-group .search-btn .button.submit:focus,.resource-groups-area .menu-area ul.button-group .search-btn .button.submit:hover,.resource-groups-area .menu-area ul.button-group .search-key .button.submit:focus,.resource-groups-area .menu-area ul.button-group .search-key .button.submit:hover{background-color:var(--primary-button-bg-hover-color);color:#fff}.resource-groups-area .menu-area ul.button-group .search-btn .button.submit.button-disabled,.resource-groups-area .menu-area ul.button-group .search-btn .button.submit:focus[disabled=disabled],.resource-groups-area .menu-area ul.button-group .search-btn .button.submit:hover[disabled=disabled],.resource-groups-area .menu-area ul.button-group .search-key .button.submit.button-disabled,.resource-groups-area .menu-area ul.button-group .search-key .button.submit:focus[disabled=disabled],.resource-groups-area .menu-area ul.button-group .search-key .button.submit:hover[disabled=disabled]{opacity:.5}.resource-groups-area .menu-area ul.button-group .search-key{width:200px}.resource-groups-area .menu-area ul.button-group .search-key input{border-color:#cbcbcb;display:inline-block;height:28px;line-height:22px;margin:0;padding:3px 8px}.resource-groups-area .menu-area ul.button-group .search-key input:focus{border-color:var(--primary-brand-color)}.resource-groups-area .menu-area ul.button-group .search-key:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.resource-groups-area .menu-area ul.button-group .search-key:hover .icon-delete-thumb{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -4904px;float:right;height:20px;position:relative;right:5px;top:-24px;width:20px}.resource-groups-area .menu-area ul.button-group .search-key:hover .icon-delete-thumb:hover{background-image:url(/static/assets/scss/spritesmith-generated/sprite-283c691b.png);background-position:0 -4924px;height:20px;width:20px}.resource-groups-area .members-list-wrapper .members-list-nav-bar,.resource-groups-area .resource-list-wrapper .members-list-nav-bar{background-color:#fff;border-bottom:1px solid #d8d8d8;margin-bottom:10px;padding-left:18px}.resource-groups-area .members-list-wrapper .members-list-nav-bar .menu,.resource-groups-area .resource-list-wrapper .members-list-nav-bar .menu{line-height:45px;padding:0;vertical-align:middle}.resource-groups-area .members-list-wrapper .members-list-nav-bar .menu .item,.resource-groups-area .resource-list-wrapper .members-list-nav-bar .menu .item{display:inline-block;font-size:16px;margin-right:20px}.resource-groups-area .members-list-wrapper .members-list-nav-bar .menu .item a,.resource-groups-area .resource-list-wrapper .members-list-nav-bar .menu .item a{color:#666;display:inline-block;padding:0 5px}.resource-groups-area .members-list-wrapper .members-list-nav-bar .menu .item.active a,.resource-groups-area .members-list-wrapper .members-list-nav-bar .menu .item:hover a,.resource-groups-area .resource-list-wrapper .members-list-nav-bar .menu .item.active a,.resource-groups-area .resource-list-wrapper .members-list-nav-bar .menu .item:hover a{color:var(--primary-brand-color)}.resource-groups-area .members-list-wrapper .members-list-nav-bar .menu .item.active,.resource-groups-area .resource-list-wrapper .members-list-nav-bar .menu .item.active{border-bottom:2px solid var(--primary-brand-color)}.resource-groups-area .members-list-wrapper .group-item,.resource-groups-area .resource-list-wrapper .group-item{background-color:#f4f4f4;padding:15px 20px}.resource-groups-area .members-list-wrapper .group-item .group-name-wrapper,.resource-groups-area .resource-list-wrapper .group-item .group-name-wrapper{display:inline-block;width:79%}.resource-groups-area .members-list-wrapper .group-item .group-name-wrapper input[type=text],.resource-groups-area .resource-list-wrapper .group-item .group-name-wrapper input[type=text]{display:inline-block;margin:0;width:200px}.resource-groups-area .members-list-wrapper .group-item .group-name-wrapper .error-name,.resource-groups-area .resource-list-wrapper .group-item .group-name-wrapper .error-name{display:inline-block}.resource-groups-area .members-list-wrapper .group-item .group-name-wrapper .group-name,.resource-groups-area .resource-list-wrapper .group-item .group-name-wrapper .group-name{display:inline-block;font-size:14px;font-weight:700;margin-right:10px;max-width:95%;vertical-align:bottom}.resource-groups-area .members-list-wrapper .group-item .group-name-wrapper .group-members-count,.resource-groups-area .resource-list-wrapper .group-item .group-name-wrapper .group-members-count{color:#969696;margin-left:10px}.resource-groups-area .members-list-wrapper .group-item .group-name-wrapper .group-members-count-label,.resource-groups-area .resource-list-wrapper .group-item .group-name-wrapper .group-members-count-label{color:#969696}.resource-groups-area .members-list-wrapper .group-item .group-action,.resource-groups-area .resource-list-wrapper .group-item .group-action{color:#969696;display:inline-block;text-align:right;width:20%}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper{background-color:#fff;padding-left:20px}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members{display:inline-block;margin:5px 0;padding:20px 5px 10px 10px;position:relative;width:210px}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members:hover,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members:hover{background-color:#eee}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .avatar40,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .avatar40{display:inline-block;margin:0;position:relative}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .avatar40 img.member-avatar,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .avatar40 img.member-avatar{vertical-align:inherit}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .avatar40 .icon-leader-student,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .avatar40 .icon-leader-student{bottom:0;position:absolute;right:-4px}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .identification,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .identification{display:inline-block;padding-left:15px}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .identification div,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .identification div{width:95px}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .identification .user-no,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .identification .user-no{color:#969696}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .member-action,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .member-action{cursor:pointer;position:absolute;right:20px;top:35%}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .member-action .font,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .member-action .font{color:var(--secondary-text-color)}.resource-groups-area .members-list-wrapper .members-list .group-members-wrapper .group-members .member-action .font:hover,.resource-groups-area .resource-list-wrapper .members-list .group-members-wrapper .group-members .member-action .font:hover{color:var(--primary-brand-color)}.resource-groups-area .resource-list-wrapper .members-list-nav-bar{margin-bottom:0}.resource-groups-area .resource-list-wrapper .resource-list-crumbs>a{line-height:inherit;vertical-align:baseline}.resource-groups-area .resource-list-wrapper .resource-list .resource .operations{line-height:25px}.resource-groups-area .members-list-wrapper .menu-area .search-btn .search{background-color:var(--primary-brand-color);line-height:17px;padding-left:15px;padding-right:15px}#add-department-members-popup .popup-content,#add-members-popup .popup-content,#add-resource-group-popup .popup-content{width:600px}#add-department-members-popup .popup-content .main-area,#add-members-popup .popup-content .main-area,#add-resource-group-popup .popup-content .main-area{border-bottom:1px solid #dfdfdf;min-height:350px;padding:20px}#add-department-members-popup .popup-content .main-area .filter-area,#add-members-popup .popup-content .main-area .filter-area,#add-resource-group-popup .popup-content .main-area .filter-area{margin-top:0}#add-department-members-popup .popup-content .main-area .tip-area .tips,#add-members-popup .popup-content .main-area .tip-area .tips,#add-resource-group-popup .popup-content .main-area .tip-area .tips{margin:100px auto 0;text-align:center;width:200px}#add-department-members-popup .popup-content .main-area .tip-area .tips span,#add-members-popup .popup-content .main-area .tip-area .tips span,#add-resource-group-popup .popup-content .main-area .tip-area .tips span{display:block;text-align:left}#add-department-members-popup .popup-content .main-area .tip-area .tips.blank,#add-members-popup .popup-content .main-area .tip-area .tips.blank,#add-resource-group-popup .popup-content .main-area .tip-area .tips.blank{margin-top:70px}#add-department-members-popup .popup-content .main-area .wizard-area,#add-members-popup .popup-content .main-area .wizard-area,#add-resource-group-popup .popup-content .main-area .wizard-area{text-align:center}#add-department-members-popup .popup-content .main-area .wizard-area .wizard-step,#add-members-popup .popup-content .main-area .wizard-area .wizard-step,#add-resource-group-popup .popup-content .main-area .wizard-area .wizard-step{display:inline-block;padding-bottom:15px;padding-right:20px}#add-department-members-popup .popup-content .main-area .wizard-area .wizard-step hr,#add-members-popup .popup-content .main-area .wizard-area .wizard-step hr,#add-resource-group-popup .popup-content .main-area .wizard-area .wizard-step hr{border:1px solid var(--primary-brand-color);display:inline-block;opacity:.5;vertical-align:middle;width:140px}#add-department-members-popup .popup-content .main-area .wizard-area .wizard-step .wizard-step-num,#add-members-popup .popup-content .main-area .wizard-area .wizard-step .wizard-step-num,#add-resource-group-popup .popup-content .main-area .wizard-area .wizard-step .wizard-step-num{border:1px solid var(--secondary-text-color);border-radius:25px;color:var(--secondary-text-color);display:inline-block;font-size:16px;height:25px;line-height:24px;text-align:center;width:25px}#add-department-members-popup .popup-content .main-area .wizard-area .wizard-step .title,#add-members-popup .popup-content .main-area .wizard-area .wizard-step .title,#add-resource-group-popup .popup-content .main-area .wizard-area .wizard-step .title{color:var(--secondary-text-color);font-size:14px}#add-department-members-popup .popup-content .main-area .wizard-area .wizard-step.active .title,#add-members-popup .popup-content .main-area .wizard-area .wizard-step.active .title,#add-resource-group-popup .popup-content .main-area .wizard-area .wizard-step.active .title{color:#333}#add-department-members-popup .popup-content .main-area .wizard-area .wizard-step.active .wizard-step-num,#add-members-popup .popup-content .main-area .wizard-area .wizard-step.active .wizard-step-num,#add-resource-group-popup .popup-content .main-area .wizard-area .wizard-step.active .wizard-step-num{background-color:var(--primary-brand-color);border:1px solid var(--primary-brand-color);color:#fff}#add-department-members-popup .popup-content .main-area .add-group,#add-members-popup .popup-content .main-area .add-group,#add-resource-group-popup .popup-content .main-area .add-group{min-height:160px;padding-left:15px}#add-department-members-popup .popup-content .main-area .add-group .row .column,#add-members-popup .popup-content .main-area .add-group .row .column,#add-resource-group-popup .popup-content .main-area .add-group .row .column{line-height:32px}#add-department-members-popup .popup-content .main-area .add-group .row .column span.error,#add-members-popup .popup-content .main-area .add-group .row .column span.error,#add-resource-group-popup .popup-content .main-area .add-group .row .column span.error{line-height:16px;margin:0}#add-department-members-popup .popup-content .main-area .add-members,#add-members-popup .popup-content .main-area .add-members,#add-resource-group-popup .popup-content .main-area .add-members{height:314px}#add-department-members-popup .popup-content .main-area .add-members .type-group,#add-members-popup .popup-content .main-area .add-members .type-group,#add-resource-group-popup .popup-content .main-area .add-members .type-group{display:flex;justify-content:space-between;line-height:100%;padding:0 20px 15px 0;width:355px}#add-department-members-popup .popup-content .main-area .add-members .type-group label,#add-members-popup .popup-content .main-area .add-members .type-group label,#add-resource-group-popup .popup-content .main-area .add-members .type-group label{display:inline-block;width:auto}#add-department-members-popup .popup-content .main-area .add-members .type-group label input,#add-members-popup .popup-content .main-area .add-members .type-group label input,#add-resource-group-popup .popup-content .main-area .add-members .type-group label input{margin-bottom:0;margin-right:5px}#add-department-members-popup .popup-content .main-area .add-members .type-group.disable-select-user,#add-members-popup .popup-content .main-area .add-members .type-group.disable-select-user,#add-resource-group-popup .popup-content .main-area .add-members .type-group.disable-select-user{justify-content:left}#add-department-members-popup .popup-content .main-area .add-members .type-group.disable-select-user label,#add-members-popup .popup-content .main-area .add-members .type-group.disable-select-user label,#add-resource-group-popup .popup-content .main-area .add-members .type-group.disable-select-user label{padding-right:50px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector,#add-members-popup .popup-content .main-area .add-members .department-user-selector,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector{width:355px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .title,#add-members-popup .popup-content .main-area .add-members .department-user-selector .title,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .title{line-height:31px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .department,#add-members-popup .popup-content .main-area .add-members .department-user-selector .department,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .department{line-height:31px;margin-bottom:15px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .department .select2-chosen,#add-members-popup .popup-content .main-area .add-members .department-user-selector .department .select2-chosen,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .department .select2-chosen{color:#c5c8ce}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .department .select2-chosen .select2-line-content,#add-members-popup .popup-content .main-area .add-members .department-user-selector .department .select2-chosen .select2-line-content,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .department .select2-chosen .select2-line-content{color:#444}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user{display:inline-block;position:relative;width:100%}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter{line-height:31px;position:relative}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter input,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter input,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter input{border:1px solid #cbcbcb;border-radius:3px;font-size:13px;margin:0;padding:0 8px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter i.font,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter i.font,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter i.font{color:#999;position:absolute;right:8px;top:2px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter i.icon,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter i.icon,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .search-user-filter i.icon{position:absolute;right:0;top:0;transform:scale(.5);-webkit-transform:scale(.5)}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list{max-height:200px;overflow-y:auto;padding:0;width:100%}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user{display:flex;flex-wrap:wrap;line-height:18px;padding:8px 0}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user:not(:last-child),#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user:not(:last-child),#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user:not(:last-child){border-bottom:1px solid #dfdfdf}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user span,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user span,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user span{margin:0;padding:0 10px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .user-name,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .user-name,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .user-name{color:var(--primary-text-color);display:block;flex-basis:100%;margin-bottom:2px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .user-info,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .user-info,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .user-info{color:#999;display:inline-block;flex-basis:50%;font-size:12px;line-height:17px}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .search-keyword,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .search-keyword,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .dropdown-list li.searched-user .search-keyword{color:var(--primary-brand-color);margin:0;padding:0}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list{background-color:#f4f4f4;margin-top:4px;max-height:170px;min-height:34px;overflow-y:auto}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item{display:flex;font-size:13px;height:34px;line-height:34px;margin:0 10px;overflow:hidden}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item a:hover,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item a:hover,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item a:hover{border:none}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item:not(:last-child),#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item:not(:last-child),#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item:not(:last-child){border-bottom:1px solid #dfdfdf}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-name,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-name,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-name{color:var(--primary-text-color);display:inline-block;width:20%}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-department,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-department,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-department{display:inline-block;width:36%}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-no,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-no,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item .user-no{color:#999;display:inline-block;width:44%}#add-department-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item a,#add-members-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item a,#add-resource-group-popup .popup-content .main-area .add-members .department-user-selector .user .selected-user-list .selected-user-item a{display:inline-block;vertical-align:top}#add-department-members-popup .popup-content .main-area .add-members .keys-list,#add-members-popup .popup-content .main-area .add-members .keys-list,#add-resource-group-popup .popup-content .main-area .add-members .keys-list{font-size:13px;height:100px;padding-left:20px;padding-top:15px}#group-resource-info-edit .popup-content{border:1px solid transparent;overflow:initial}#group-resource-info-edit .popup-content form{border:1px solid transparent}#group-resource-info-edit .popup-content form .main-area{background-color:#fff;overflow:initial;padding:15px 0}#group-resource-info-edit .popup-content form .main-area .resource-row{height:30px;line-height:30px;margin-bottom:15px}#group-resource-info-edit .popup-content form .main-area .resource-row .resource-type i{color:var(--primary-brand-color);font-size:30px}#group-resource-info-edit .popup-content form .main-area .resource-row .resource-type .font-file-folder{font-size:28px}#group-resource-info-edit .popup-content form .main-area .resource-row .resource-type .resource-type-name{display:inline-block;vertical-align:super}#group-resource-info-edit .popup-content form .main-area .resource-row .choice{display:inline-block;line-height:30px;min-width:30px}#group-resource-info-edit .popup-content form .main-area span.error-info{left:-12px;position:relative;top:2px}#group-resource-info-edit .popup-content form .popup-footer{border-top:1px solid #e9e9e9;height:auto}#group-resource-info-edit .popup-content form .popup-footer .button{height:30px;line-height:18px;min-width:80px}#group-resource-info-edit .popup-content form .popup-footer .button.shared-resource-button-publish{margin:0 10px}.collapsed-tasks-wrapper{position:relative}.collapsed-tasks-wrapper .collapsed-tasks-header{align-items:center;display:flex}.collapsed-tasks-wrapper .collapsed-tasks-header:hover{cursor:pointer}.collapsed-tasks-wrapper .collapsed-tasks-header span{color:#333;font-size:12px;line-height:2;margin-left:2px}.collapsed-tasks-wrapper .collapsed-tasks-header i{color:#737373;font-size:10px;font-weight:400;margin-left:6px}.collapsed-tasks-wrapper .collapsed-tasks-body{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.21);left:-30px;position:absolute;top:28px;width:202px;z-index:2019}.collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper{align-items:center;display:flex;height:46px;padding:0 12px}.collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper:hover{background:#f3f3f3;cursor:default}.collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations{padding-left:5px}.collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i{color:#737373;font-size:12px}.collapsed-tasks-wrapper .collapsed-tasks-body .progress-item-wrapper .task-operations i:hover{color:var(--primary-brand-color);cursor:pointer}.video-task-status-wrapper .cliping-status{color:var(--primary-brand-color)}.video-task-status-wrapper .clip-failed-status{color:#f16565}#change-password-tip-popup .popup-header{color:red;font-weight:700}#change-password-tip-popup .reset-password-message{align-items:center;display:flex;min-height:156px;padding:0 30px;width:480px}