#assign-content-modal-loading-overlay{display:none;position:fixed;z-index:60000010;top:0;right:0;left:0;bottom:0;padding-top:150px;background:#000;background:rgba(0,0,0,.7);text-align:center;color:#fff;font-size:45px}#assignment-modal .modal-content{padding:20px 0;min-height:400px;position:relative}#assignment-modal .modal-content .modal-header{margin:35px 0}#assignment-modal .modal-content .back{position:absolute;top:25px;left:20px;color:#2e8cca;cursor:pointer}#assignment-modal .modal-content .back i{border:1px solid #2e8cca;border-radius:30px;padding:5px 4px;margin-right:5px}#assignment-modal .modal-content .modal-actions{max-width:425px;padding:20px 0 10px;margin:0 auto;position:relative}#assignment-modal .modal-content .modal-actions .reset{color:#2e8cca;width:100px;height:20px;margin-top:-15px;position:absolute;right:0;display:block;text-align:right}#assignment-modal .modal-content .modal-actions .continue-button{margin-top:20px;border-radius:50px}#assignment-modal .modal-content .modal-title{margin:25px auto 0;text-align:center}#assignment-modal .modal-content span.modal-sub-title{color:#888;font-size:14px;text-align:center}#assignment-modal .modal-content a.btn-link{box-shadow:none}#assignment-modal .modal-content .as-progress-steps{margin:20px 0 50px}#assignment-modal .modal-content .as-progress-steps .steps-container{display:flex;justify-content:center;align-items:center}#assignment-modal .modal-content .as-progress-steps .steps-container .step{border-radius:50%;padding:2px;cursor:pointer;margin-right:70px;position:relative;border:3.36px solid transparent}#assignment-modal .modal-content .as-progress-steps .steps-container .step:after{display:block;width:80px;border-bottom:3.2px dashed #6fbfc5;content:"";position:absolute;top:50%;left:38px;transform:translateY(-50%)}#assignment-modal .modal-content .as-progress-steps .steps-container .step:last-child{margin-right:0}#assignment-modal .modal-content .as-progress-steps .steps-container .step:last-child:after{display:none}#assignment-modal .modal-content .as-progress-steps .steps-container .step .inner-circle{height:34px;width:34px;border:1.81px solid #6fbfc5;border-radius:50%;font-size:24px;font-weight:600;line-height:33px;text-align:center;color:#6fbfc5;background:#fff}#assignment-modal .modal-content .as-progress-steps .steps-container .step.active{background:#cfeaec;border:3.36px solid #cfeaec}#assignment-modal .modal-content .as-progress-steps .steps-container .step.active .inner-circle{color:#444;background-color:#9fd4d9;border-color:transparent}#assignment-modal .modal-content .as-progress-steps .steps-container .step.active .step-text{color:#444}#assignment-modal .modal-content .as-progress-steps .steps-container .step.disabled{display:none}#assignment-modal .modal-content .as-progress-steps .steps-container .step .step-text{width:100px;color:#6fbfc5;font-size:11px;position:absolute;bottom:-35px;left:50%;transform:translate(-50%,-50%)}#assignment-modal .modal-content .section{display:none;max-width:425px;margin:0 auto}#assignment-modal .modal-content .choose-assignments-container{margin-top:35px}#assignment-modal .modal-content .choose-assignments-container .add-selected-assignments{width:100%}#assignment-modal .modal-content .choose-assignments-container .add-selected-assignments.disabled{cursor:default;color:#c1c1c1;background:#f2f2f2}#assignment-modal .modal-content .choose-assignments-container .add-selected-assignments:active{box-shadow:none}#assignment-modal .modal-content .choose-assignments-container .section-divider{box-sizing:border-box;height:2px;width:100%;margin:40px 0;border:1px solid #ccc}#assignment-modal .modal-content .choose-assignments-container .create-new-assignment-title{text-align:center}#assignment-modal .modal-content .choose-assignments-container a.create-new-assignment{width:100%}#assignment-modal .modal-content .choose-assignments-container .error-text{margin:0;color:#f05a3f;font-size:18px}#assignment-modal .modal-content .choose-assignments-container .next-btn-container{margin-top:30px}#assignment-modal .modal-content .choose-assignments-container .assignments-list{max-height:250px;overflow-y:auto}#assignment-modal .modal-content .choose-assignments-container .assignments-list .assignment,#assignment-modal .modal-content .choose-assignments-container .assignments-list .exercise{text-align:left;cursor:pointer;border-bottom:1px solid #bbb;padding:10px;position:relative;min-height:50px;box-sizing:border-box}#assignment-modal .modal-content .choose-assignments-container .assignments-list .assignment .alreadyHasContent,#assignment-modal .modal-content .choose-assignments-container .assignments-list .exercise .alreadyHasContent{font-size:14px;font-style:italic}#assignment-modal .modal-content .choose-assignments-container .assignments-list .assignment img,#assignment-modal .modal-content .choose-assignments-container .assignments-list .exercise img{position:absolute;left:5px;top:10px;height:30px}#assignment-modal .modal-content .choose-assignments-container .assignments-list .assignment .name,#assignment-modal .modal-content .choose-assignments-container .assignments-list .exercise .name{margin:5px 50px;line-height:20px;font-size:16px;padding:0;font-weight:700}#assignment-modal .modal-content .choose-assignments-container .assignments-list .assignment .checkbox,#assignment-modal .modal-content .choose-assignments-container .assignments-list .exercise .checkbox{position:absolute;top:10px;right:5px;width:30px;height:30px;box-sizing:border-box;border-radius:30px;text-align:center;line-height:30px;font-size:20px;border:1px solid #ddd;color:#ddd}#assignment-modal .modal-content .choose-assignments-container .assignments-list .assignment:hover:not(.disabled),#assignment-modal .modal-content .choose-assignments-container .assignments-list .exercise:hover:not(.disabled){background:#f4f4f4}#assignment-modal .modal-content .choose-assignments-container .assignments-list .assignment.selected .name,#assignment-modal .modal-content .choose-assignments-container .assignments-list .exercise.selected .name{color:#359183}#assignment-modal .modal-content .choose-assignments-container .assignments-list .assignment.selected .checkbox,#assignment-modal .modal-content .choose-assignments-container .assignments-list .exercise.selected .checkbox{background:#359183;border-color:#359183;color:#fff}#assignment-modal .modal-content .choose-assignments-container .assignments-list .assignment.disabled,#assignment-modal .modal-content .choose-assignments-container .assignments-list .exercise.disabled{opacity:.6;cursor:default}#assignment-modal .modal-content .edit-details{margin-top:20px}#assignment-modal .modal-content .edit-details .intro-message p{font-family:ProximaNova-Light;font-size:16px}#assignment-modal .modal-content .edit-details .create-assignment-form{margin:0 auto}#assignment-modal .modal-content .edit-details .create-assignment-form .learn-more-message{margin-bottom:30px;margin-top:20px;text-decoration:none}#assignment-modal .modal-content .edit-details .create-assignment-form .learn-more-message .alert{padding:10px;font-size:16px}#assignment-modal .modal-content .edit-details .create-assignment-form form.form label{color:#888;font-size:14px}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .two-inputs-container{display:flex}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .two-inputs-container .input-row{flex:1;padding:5px}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .two-inputs-container .input-row:first-child{padding-left:0}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .two-inputs-container .input-row:last-child{padding-right:0}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .two-inputs-container .input-row.attempts-limit select{height:42px;border:1px solid #ccc;border-radius:7px;background-color:#fff}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .mandatory-mode{margin-top:20px;text-align:left!important;height:60px}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .mandatory-mode .help-text{font-size:13px;max-width:230px;float:left;margin-top:13px}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .input-row{text-align:left;padding:0 0 20px}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .input-row .date-inputs{cursor:pointer;position:relative}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .input-row .date-inputs i.icon-calendar{top:10px;position:absolute;font-size:20px;right:10px}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .input-row p.error{margin:0;color:#f05a3f;font-size:14px;display:none}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .input-row textarea{border:1px solid #ccc;border-radius:7px;background-color:#fff;resize:vertical}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .input-row input[type=text]{height:42px;border:1px solid #ccc;border-radius:7px;background-color:#fff}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .input-row.has-error p.error{display:block}#assignment-modal .modal-content .edit-details .create-assignment-form form.form .input-row.has-error input[type=text],#assignment-modal .modal-content .edit-details .create-assignment-form form.form .input-row.has-error textarea{border-color:#f05a3f}#assignment-modal .modal-content .edit-details .create-assignment-form .general-screen-status-container .error{color:#f05a3f;font-size:15px;margin-top:26px}#assignment-modal .modal-content .edit-content-container .re-order-message{margin-top:20px}#assignment-modal .modal-content .edit-content-container .content-list{border-top:1px solid #e9e9e9;max-height:250px;overflow-y:auto;margin-top:15px}#assignment-modal .modal-content .edit-content-container .content-list .sortable-placeholder{background:#f1f1f1;min-height:50px;z-index:10}#assignment-modal .modal-content .edit-content-container .content-list .content-item{text-align:left;border-bottom:1px solid #e9e9e9;border-top:1px solid transparent;padding:10px;position:relative;min-height:50px;box-sizing:border-box;cursor:grab}#assignment-modal .modal-content .edit-content-container .content-list .content-item.sortable-dragging{cursor:grabbing}#assignment-modal .modal-content .edit-content-container .content-list .content-item i.icon-braille{color:#c2c2c2}#assignment-modal .modal-content .edit-content-container .content-list .content-item .name{font-size:15px;padding:0;font-weight:700;display:inline-block;line-height:28px;margin-left:10px;width:80%}#assignment-modal .modal-content .edit-content-container .content-list .content-item .only-content-left{display:inline-block;float:right;color:#e8a093;cursor:not-allowed;font-size:22px}#assignment-modal .modal-content .edit-content-container .content-list .content-item .remove-link{display:inline-block;float:right;color:#f05a3f;cursor:pointer;font-size:22px}#assignment-modal .modal-content .edit-content-container p.error{font-size:16px;color:#f05a3f;margin:20px auto 0}#assignment-modal .modal-content .choose-students-container{margin-top:35px}#assignment-modal .modal-content .choose-students-container .avatar-image{width:30px;height:30px;display:none;position:absolute;margin-top:3px;margin-left:-40px}#assignment-modal .modal-content .choose-students-container .avatar-image.visible{display:inline-block}@media (max-width:550px){#assignment-modal .modal-content .choose-students-container .avatar-image.visible{display:none}}#assignment-modal .modal-content .choose-students-container .students-wrapper:hover{cursor:pointer}#assignment-modal .modal-content .choose-students-container .no-students{text-align:center}#assignment-modal .modal-content .choose-students-container .addChild{position:relative;border-top:1px solid #bbb;border-bottom:1px solid #bbb;padding-top:16px;padding-bottom:10px;margin-top:-21px;z-index:1000}#assignment-modal .modal-content .choose-students-container .addChild:hover{background-color:#f4f4f4}#assignment-modal .modal-content .choose-students-container .addChild .add-child-text{font-family:ProximaNova,Arial,sans-serif;font-style:normal;margin:0;padding:0;color:#0f949f;text-align:center;font-size:19px;font-weight:400;display:inline-block}#assignment-modal .modal-content .choose-students-container .addChild i.icon-plus{position:absolute;right:5px;font-size:20px;margin-top:-5px;padding-top:3px;color:#ddd;border:1px solid #ddd;border-radius:50%}#assignment-modal .modal-content .choose-students-container form{position:relative;display:none;border-top:1px solid #bbb;border-bottom:1px solid #bbb;margin-top:-21px;padding-top:5px;padding-bottom:3px}#assignment-modal .modal-content .choose-students-container select{display:inline-block;width:20%}@media (max-width:450px){#assignment-modal .modal-content .choose-students-container select.add-avatar{display:none}#assignment-modal .modal-content .choose-students-container select.add-grade{width:26%}}#assignment-modal .modal-content .choose-students-container input{border-radius:5px;display:inline-block;width:39%}#assignment-modal .modal-content .choose-students-container input::-webkit-input-placeholder{color:#444}#assignment-modal .modal-content .choose-students-container input::-moz-placeholder{color:#444}#assignment-modal .modal-content .choose-students-container input:-ms-input-placeholder{color:#444}#assignment-modal .modal-content .choose-students-container input:-moz-placeholder{color:#444}@media (max-width:450px){#assignment-modal .modal-content .choose-students-container input{width:49%}}#assignment-modal .modal-content .choose-students-container .btn-save-child{height:35px;display:inline-block;width:18%;margin-top:-2px;border-radius:5px;padding:9px 0 0}@media (max-width:450px){#assignment-modal .modal-content .choose-students-container .btn-save-child{width:22%}}#assignment-modal .modal-content .choose-students-container .add-avatar,#assignment-modal .modal-content .choose-students-container .add-grade,#assignment-modal .modal-content .choose-students-container .edit-grade{height:35px}#assignment-modal .modal-content .choose-students-container .add-child-form-btn,#assignment-modal .modal-content .choose-students-container .btn-add-child-basic{border-radius:30px;width:100%;padding:8px 20px;margin:10px 0 20px}#assignment-modal .modal-content .choose-students-container .student-list-wrapper{position:relative}#assignment-modal .modal-content .choose-students-container .student-list-wrapper .blur-gradient{display:none;height:80px;width:100%;position:absolute;pointer-events:none;bottom:-10px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}#assignment-modal .modal-content .choose-students-container .student-list-wrapper .blur-gradient.visible{display:block}#assignment-modal .modal-content .choose-students-container .student-list{max-height:183px;overflow-y:auto;margin-bottom:20px}#assignment-modal .modal-content .choose-students-container .student-list .student-column{display:inline-block;width:49.9%;margin:0;padding:0;vertical-align:top}#assignment-modal .modal-content .choose-students-container .student-list .student-column.left .student{border-right:1px solid #bbb}#assignment-modal .modal-content .choose-students-container .student-list .student-column.right.uneven .student:last-child{border-bottom:1px solid #bbb}#assignment-modal .modal-content .choose-students-container .student-list .student-column .student .name{margin:5px 30px;font-size:15px;overflow-x:hidden}#assignment-modal .modal-content .choose-students-container .student-list .group,#assignment-modal .modal-content .choose-students-container .student-list .student{text-align:left;cursor:pointer;border-bottom:1px solid #bbb;padding:10px;position:relative;min-height:50px;box-sizing:border-box}#assignment-modal .modal-content .choose-students-container .student-list .group:last-child,#assignment-modal .modal-content .choose-students-container .student-list .student:last-child{border-bottom:none;margin-bottom:1px}#assignment-modal .modal-content .choose-students-container .student-list .group img,#assignment-modal .modal-content .choose-students-container .student-list .student img{position:absolute;left:5px;top:10px;height:30px}#assignment-modal .modal-content .choose-students-container .student-list .group .name,#assignment-modal .modal-content .choose-students-container .student-list .student .name{margin:5px 50px;line-height:20px;font-size:16px;padding:0;font-weight:700}#assignment-modal .modal-content .choose-students-container .student-list .group .group-callout,#assignment-modal .modal-content .choose-students-container .student-list .student .group-callout{font-weight:400;color:#888;margin-left:5px;font-size:.9em}#assignment-modal .modal-content .choose-students-container .student-list .group .checkbox,#assignment-modal .modal-content .choose-students-container .student-list .student .checkbox{position:absolute;top:10px;right:5px;width:30px;height:30px;box-sizing:border-box;border-radius:30px;text-align:center;line-height:30px;font-size:20px;border:1px solid #ddd;color:#ddd}#assignment-modal .modal-content .choose-students-container .student-list .group .student-blur,#assignment-modal .modal-content .choose-students-container .student-list .student .student-blur{width:40px;height:49px;position:absolute;right:35px;top:1px;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 90%);background:-ms-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 90%)}#assignment-modal .modal-content .choose-students-container .student-list .group:hover:not(.disabled),#assignment-modal .modal-content .choose-students-container .student-list .student:hover:not(.disabled){background:#f4f4f4}#assignment-modal .modal-content .choose-students-container .student-list .group.disabled .student-blur,#assignment-modal .modal-content .choose-students-container .student-list .group:hover .student-blur,#assignment-modal .modal-content .choose-students-container .student-list .student.disabled .student-blur,#assignment-modal .modal-content .choose-students-container .student-list .student:hover .student-blur{background:linear-gradient(90deg,hsla(0,0%,95.7%,0) 0,#f4f4f4 90%);background:-ms-linear-gradient(left,hsla(0,0%,95.7%,0) 0,#f4f4f4 90%)}#assignment-modal .modal-content .choose-students-container .student-list .group.selected .name,#assignment-modal .modal-content .choose-students-container .student-list .student.selected .name{color:#359183}#assignment-modal .modal-content .choose-students-container .student-list .group.selected .checkbox,#assignment-modal .modal-content .choose-students-container .student-list .student.selected .checkbox{background:#359183;border-color:#359183;color:#fff}#assignment-modal .modal-content .choose-students-container .student-list .group.disabled,#assignment-modal .modal-content .choose-students-container .student-list .student.disabled{opacity:.6;cursor:default;background:#f4f4f4}#assignment-modal .modal-content .choose-students-container .student-list .group.disabled .checkbox,#assignment-modal .modal-content .choose-students-container .student-list .student.disabled .checkbox{background:#359183;border-color:#359183;color:#fff}#assignment-modal .modal-content .choose-students-container .error{display:none;color:#f05a3f}#assignment-modal .modal-content .publish-toggle{text-align:left}#assignment-modal .modal-content .publish-toggle label{cursor:pointer}#assignment-modal .modal-content .confirmation{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;max-width:none;z-index:10}#assignment-modal .modal-content .confirmation .right-side{box-sizing:border-box;text-align:center;padding:20px;width:270px;background:#fff}#assignment-modal .modal-content .confirmation .right-side .quick-tip{font-size:30px;color:#0f949f}#assignment-modal .modal-content .confirmation .right-side .subhead{font-weight:700;margin:10px 0}#assignment-modal .modal-content .confirmation .right-side .screenshot{border-radius:10px;box-shadow:0 0 12px rgba(0,0,0,.4);padding:0;width:180px}#assignment-modal .modal-content .confirmation .left-side{text-align:center;flex:1;background:#6fbfc5;padding:60px 20px;box-sizing:border-box}#assignment-modal .modal-content .confirmation .left-side i{color:#6fbfc5;background:#fff;width:50px;height:50px;line-height:50px;font-size:35px;text-align:center;border-radius:50px;display:inline-block;margin:0 0 25px}#assignment-modal .modal-content .confirmation .left-side .save-message{font-size:32px;color:#fff;margin:0 0 40px}#assignment-modal .modal-content .confirmation .left-side .student-access-link{margin-top:25px}#assignment-modal .modal-content .confirmation .left-side .student-access-link .btn .main{margin:4px 0 2px}#assignment-modal .modal-content .confirmation .left-side .student-access-link .btn .sub{line-height:14px;font-size:14px}@media (max-width:620px){#assignment-modal .modal-content .confirmation .right-side{display:none}}#assignment-modal .modal-content .no-kids-message-container p.message{font-family:ProximaNova-light;color:#0f949f;font-size:36px;font-weight:300;text-align:center;margin:30px 0}#assignment-modal .modal-content .no-kids-message-container p.progress-tracker-link{color:#666;font-family:proximanova;line-height:26px;text-align:center;font-size:20px}#assignment-modal .modal-content .learn-more{max-width:100%;max-height:450px;overflow-y:auto;margin-top:25px}#assignment-modal .modal-content .learn-more .learn-more-text{text-align:left;max-width:450px;margin:0 auto}#assignment-modal .modal-content .learn-more .learn-more-text .learn-more-section{margin-top:20px}#assignment-modal .modal-content .learn-more .learn-more-text .learn-more-section h4{font-weight:700}#assignment-modal .modal-content .learn-more .learn-more-text .learn-more-section ol{margin-top:0;padding-left:35px}#assignment-modal .modal-content .message-container .message-container{margin-top:40px}#assignment-modal .modal-content .message-container .message-container p.message{font-size:30px;font-family:ProximaNova-Light}#assignment-modal .modal-content .message-container .message-container p.sub-message{font-size:18px;font-family:ProximaNova-Light}#assignment-modal .modal-content .message-container .message-container a.btn{margin-top:15px}.flatpickr-calendar{margin-top:10px!important;z-index:70000000!important}.flatpickr-calendar .flatpickr-month{background:#f2f2f2;padding:10px}.flatpickr-calendar .flatpickr-next-month,.flatpickr-calendar .flatpickr-prev-month{top:8px}.flatpickr-calendar .flatpickr-day.selected{background-color:#f7931d;border-color:#f7931d}label.control.checkbox{position:relative}label.control.checkbox input[type=checkbox]{position:absolute;z-index:-1;opacity:0}label.control.checkbox input[type=checkbox]:checked{background:#2aa1c0}label.control.checkbox div.control-indicator{cursor:pointer;position:absolute;top:0;left:0;width:28px;height:28px;background:#fff;border:1px solid #ccc;border-radius:50%}label.control.checkbox div.control-indicator:focus,label.control.checkbox div.control-indicator:hover{background:url(../add.html);background-repeat:no-repeat;background-position:50%;background-size:18px}label.control.checkbox div.control-indicator:after{position:absolute;display:none;content:""}label.control.checkbox input:checked~.control-indicator:after{display:block!important}label.control.checkbox input:checked~.control-indicator{background:#0f949f;border-color:#0f949f}label.control.checkbox input:checked~.control-indicator:hover:after{top:2px;left:7px;width:15px;height:11px;transform:none;border:none;border-bottom:2px solid #fff}label.control.checkbox .control-indicator:after{top:6px;left:11px;width:5px;height:11px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}label.control.checkbox input:disabled~.control-indicator:after{display:none!important}label.control.checkbox input:disabled~.control-indicator{background:#ececec!important;border-color:#ececec;cursor:default}ul.list::-webkit-scrollbar,ul.students-list::-webkit-scrollbar{width:10px}ul.list::-webkit-scrollbar-track,ul.students-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;border-radius:10px}ul.list::-webkit-scrollbar-thumb,ul.students-list::-webkit-scrollbar-thumb{border-radius:10px;background:#d8d8d8;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}ul.list::-webkit-scrollbar-thumb:window-inactive,ul.students-list::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.1)}.select-all{color:#999;text-transform:uppercase;font-size:13px;padding:0 5px 16px;text-align:left;border-bottom:1px solid #bbb;cursor:pointer}.select-all .icon-container{border:1px solid #ddd;border-radius:30px;color:#ddd;height:28px;width:28px;display:inline-block;position:relative}.select-all .icon-container i{position:absolute;top:2px;font-size:20px;left:0}.select-all .icon-container i.icon-minus,.select-all .icon-container i.icon-ok{display:none}.select-all .select-all-text{vertical-align:top;line-height:32px;margin-left:10px}.select-all.selected.some .icon-ok{display:none!important}.select-all.selected.some .icon-minus{display:block}.select-all.selected .icon-container{background:#359183;color:#fff;border-color:#359183}.select-all.selected .icon-container .icon-ok:not(.some){display:block}
/*# sourceMappingURL=assign-content-modal.3b179d543d.css.map */