#content{background-color:#ededed;padding-bottom:40px}@media (max-width:1200px){#content{padding-bottom:32px}}@media (max-width:1000px){#content{padding-bottom:20px}}@media (max-width:360px){#content{padding-bottom:12px}}.assignments{position:relative;min-height:300px}.assignments>.loading{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.8);color:#fff;text-align:center;font-size:36px;z-index:99999;display:flex;align-items:center;flex-direction:column;justify-content:center}.assignments>.loading i{font-size:70px}.assignments .toggle-form{margin:auto 15px auto auto}.assignments .toggle-form .toggle-switch{height:25px;width:50px}.assignments .toggle-form .toggle-switch .switch{height:20px;width:20px;margin-left:-20px;top:1px;left:22px}.assignments .toggle-form .toggle-switch.checked .switch{left:100%}.assignments .toggle-form .text-version{font-size:14px;margin:0 0 0 5px;line-height:35px;position:relative;top:3px}@media (max-width:480px){.assignments .toggle-form{float:right;margin:auto 0 auto auto}.assignments .toggle-form .text-version{display:block;line-height:8px;font-size:11px;text-align:center}}@media (max-width:360px){.assignments .toggle-form{right:15px}}.assignments .assignment-list .header{background-color:#fff;padding:15px 40px;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.15)}.assignments .assignment-list .header h1{flex:1}.assignments .assignment-list .pagination{margin:8px auto}.assignments .assignment-list .table-holder{padding:0;position:relative;background-color:#fff;max-width:1520px;margin:40px auto 0}.assignments .assignment-list .table-holder>header{margin:0;padding:24px}.assignments .assignment-list .table-holder>header>h3{margin:0;display:inline-block}.assignments .assignment-list .table-holder>header .action-container{display:inline-block;float:right}.assignments .assignment-list .table-holder>header .action-container .btn-delete-selected{margin-right:10px}.assignments .assignment-list .refresh i{margin-right:3px}.assignments .assignment-list .legend{display:none;margin-top:8px;padding-left:0}.assignments .assignment-list .legend strong{vertical-align:middle}.assignments .assignment-list .legend>div{display:inline-flex;align-items:center;padding:0 12px 0 0;font-size:.9em;vertical-align:middle}.assignments .assignment-list .legend>div>div{display:inline-block;width:15px;height:15px;margin-right:4px;vertical-align:middle;border-radius:10px;flex-shrink:0}.assignments .assignment-list .legend>div.completed>div{background-color:#a47cb8}.assignments .assignment-list .legend>div.started>div{background-color:#35c8de}.assignments .assignment-list .legend>div.not-started>div{background-color:#878787}.assignments .assignment-list table{background:#fff;margin:0;padding:0}.assignments .assignment-list table tbody tr:hover{background:#ededed}.assignments .assignment-list table th{color:#c5c5c5;text-transform:uppercase;text-align:left;padding:15px}.assignments .assignment-list table th .col-head-sortable{cursor:pointer}.assignments .assignment-list table td{padding:15px}.assignments .assignment-list table td input[type=checkbox]{margin:5px 8px 0 0}.assignments .assignment-list table .col-checkbox{padding:15px 0 15px 15px;width:20px}.assignments .assignment-list table .col-mandatory{text-align:center}.assignments .assignment-list table .col-progress{text-align:center;width:300px}.assignments .assignment-list table .col-progress .sub-item{text-transform:none;font-size:.9em;color:#464646;padding:0 8px;font-weight:400}.assignments .assignment-list table .col-progress .completed,.assignments .assignment-list table .col-progress .not-started,.assignments .assignment-list table .col-progress .started{width:45px;line-height:45px;font-size:18px;color:#fff;border-radius:50px;display:inline-block;margin:0 10px}.assignments .assignment-list table .col-progress .completed.inactive,.assignments .assignment-list table .col-progress .not-started.inactive,.assignments .assignment-list table .col-progress .started.inactive{opacity:.5}.assignments .assignment-list table .col-progress .completed{background:#a47cb8}.assignments .assignment-list table .col-progress .started{background:#35c8de}.assignments .assignment-list table .col-progress .not-started{background:#878787}.assignments .assignment-list table .col-publish{width:150px}.assignments .assignment-list table .col-mandatory,.assignments .assignment-list table .col-score{width:120px;text-align:center}.assignments .assignment-list table .col-details{width:150px}.assignments .assignment-list table .col-details i{display:none}.assignments .assignment-list table .col-date{width:120px;text-align:center}@media (max-width:1599px){.assignments .assignment-list .table-holder{margin:40px}}@media (max-width:1200px){.assignments .assignment-list .header{padding:15px 32px}.assignments .assignment-list .table-holder{margin:32px}.assignments .assignment-list .table-holder>header{padding:18px}.assignments .assignment-list table td,.assignments .assignment-list table th{padding:10px}.assignments .assignment-list table .col-progress{width:250px}.assignments .assignment-list table .col-details{width:120px}.assignments .assignment-list table .col-mandatory,.assignments .assignment-list table .col-score{width:100px}}@media (max-width:1000px){.assignments .assignment-list .header{padding:15px 20px}.assignments .assignment-list .table-holder{margin:20px}.assignments .assignment-list .table-holder>header{padding:12px}.assignments .assignment-list table td,.assignments .assignment-list table th{padding:7px}.assignments .assignment-list table .col-details{width:15px}.assignments .assignment-list table .col-details a{display:none}.assignments .assignment-list table .col-details i{display:block}.assignments .assignment-list table .col-progress{width:225px}.assignments .assignment-list table .col-progress .sub-item{padding:0 4px;font-weight:400}.assignments .assignment-list table .col-progress .completed,.assignments .assignment-list table .col-progress .not-started,.assignments .assignment-list table .col-progress .started{width:40px;height:40px;line-height:40px;margin:0 7px}}@media (max-width:750px){.assignments .assignment-list table .col-date,.assignments .assignment-list table .col-mandatory{display:none}.assignments .assignment-list table .col-score{width:auto}}@media (max-width:480px){.assignments .assignment-list .header{font-size:30px}.assignments .assignment-list .legend{display:flex;align-items:center;justify-content:space-around}.assignments .assignment-list .refresh{padding:6px 15px;height:30px;font-size:.9em}.assignments .assignment-list table th{font-size:.9em}.assignments .assignment-list table td{padding:12px 7px}.assignments .assignment-list table .col-progress{width:120px}.assignments .assignment-list table .col-progress .sub-item{display:none}.assignments .assignment-list table .col-progress .completed,.assignments .assignment-list table .col-progress .not-started,.assignments .assignment-list table .col-progress .started{width:25px;height:25px;line-height:25px;margin:0 5px;font-size:13px}}@media (max-width:480px){.assignments .assignment-list .header h1{font-size:30px}.assignments .assignment-list .refresh{padding:0;height:40px;width:40px;line-height:40px}.assignments .assignment-list .refresh span{display:none}.assignments .assignment-list .refresh i{margin-right:0}.assignments .assignment-list table .col-name{font-size:.9em}.assignments .assignment-list table .col-progress{width:108px;min-width:108px}.assignments .assignment-list table .col-progress .completed,.assignments .assignment-list table .col-progress .not-started,.assignments .assignment-list table .col-progress .started{margin:0 3px}.assignments .assignment-list table .col-details{padding:12px 0}}@media (max-width:360px){.assignments .assignment-list .header h1{font-size:30px}.assignments .assignment-list .table-holder{margin:12px}.assignments .assignment-list .table-holder>header{padding:12px}.assignments .assignment-list .legend strong{display:block}}.assignments .assignment-detail>.header{border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 2px 0 rgba(0,0,0,.24);background:#fff;padding:12px}.assignments .assignment-detail>.header .back-link-holder{display:flex;margin:0 0 15px}.assignments .assignment-detail>.header .back-link-holder .back-link{flex:1;line-height:40px}.assignments .assignment-detail>.header .info-row{display:flex;align-items:center}.assignments .assignment-detail>.header .info-row .name-holder{display:inline-block;vertical-align:top;flex:1 auto;box-sizing:border-box;color:#00c4c9;padding:0;margin:0 15px 0 0}.assignments .assignment-detail>.header .info-row .name-holder.flex-container{display:flex}.assignments .assignment-detail>.header .info-row .name-holder .mandatory,.assignments .assignment-detail>.header .info-row .name-holder .status{display:inline-block;border-radius:4px;padding:2px 8px;vertical-align:middle;font-size:15px;color:#fff;text-transform:uppercase;background:#878787;margin-left:10px}.assignments .assignment-detail>.header .info-row .name-holder .mandatory[data-status=draft],.assignments .assignment-detail>.header .info-row .name-holder .status[data-status=draft]{background:#e97ca7}.assignments .assignment-detail>.header .info-row .name-holder .mandatory[data-status=active],.assignments .assignment-detail>.header .info-row .name-holder .status[data-status=active]{background:#5bb247}.assignments .assignment-detail>.header .info-row .name-holder .mandatory{background:#fbc225;color:#464646}.assignments .assignment-detail>.header .info-row .due-date{display:inline-block;font-size:14px;margin-right:5px;text-align:right;color:#878787}.assignments .assignment-detail>.header .info-row .due-date span{display:block;font-size:20px;color:#464646}.assignments .assignment-detail>.header .info-row .inline-dropdown .toggle{font-size:30px;color:#464646}.assignments .assignment-detail>.content{padding:40px 12px}.assignments .assignment-detail>.content .status-message{margin-top:-15px;margin-bottom:20px}.assignments .assignment-detail>.content .status-message .btn{margin-left:8px}.assignments .assignment-detail>.content .item-list{padding:0;background:#fff;margin-bottom:40px}.assignments .assignment-detail>.content .item-list .header{border-bottom:1px solid #ededed;font-size:24px;padding:8px}.assignments .assignment-detail>.content .item-list .header i.icon-pencil{float:right;cursor:pointer}.assignments .assignment-detail>.content .item-list .items{padding:8px;white-space:nowrap;overflow-x:auto}.assignments .assignment-detail>.content .item-list .items .item{width:207px;display:inline-block;vertical-align:top;margin:12px;overflow:hidden;text-align:center}.assignments .assignment-detail>.content .item-list .items .item img{border:1px solid #ededed;height:155px;box-sizing:border-box;object-fit:contain}.assignments .assignment-detail>.content .item-list .items .item .placeholder-screenshot{width:205px;height:153px;box-sizing:border-box;background:#fff;border:1px solid #ededed;overflow:hidden;position:relative}.assignments .assignment-detail>.content .item-list .items .item .placeholder-screenshot:before{content:".";position:absolute;top:0;left:0;height:0;width:260px;border-bottom:1px solid #dbdbdb;transform:rotate(36.3deg);transform-origin:0 0}.assignments .assignment-detail>.content .item-list .items .item .placeholder-screenshot:after{content:".";position:absolute;top:0;right:0;height:0;width:260px;border-bottom:1px solid #c5c5c5;transform:rotate(-36.3deg);transform-origin:100% 100%}.assignments .assignment-detail>.content .item-list .items .item .name{white-space:normal}.assignments .assignment-detail>.content .student-list{padding:0;background:#fff;margin-bottom:40px}.assignments .assignment-detail>.content .student-list .header{border-bottom:1px solid #ededed;font-size:24px;padding:8px}.assignments .assignment-detail>.content .student-list .header .refresh-scores{margin-left:8px;margin-right:8px}.assignments .assignment-detail>.content .student-list .header i.icon-pencil{float:right;cursor:pointer}.assignments .assignment-detail>.content .student-list .no-students{padding:0 10px 15px;text-align:center}.assignments .assignment-detail>.content .student-list .no-students em{display:block;margin-bottom:15px;font-size:18px}.assignments .assignment-detail>.content .student-list .students{padding:10px}.assignments .assignment-detail>.content .student-list .students .student{margin-bottom:10px}.assignments .assignment-detail>.content .student-list .students .student .score-bubble{width:40px;height:40px;line-height:40px;border-radius:40px;background:#878787;color:#fff;text-align:center;font-size:.9em;display:inline-block}.assignments .assignment-detail>.content .student-list .students .student .score-bubble[data-category=emerging]{background:#f05a3f}.assignments .assignment-detail>.content .student-list .students .student .score-bubble[data-category=approaching]{background:#fbc225}.assignments .assignment-detail>.content .student-list .students .student .score-bubble[data-category=proficient]{background:#5bb247}.assignments .assignment-detail>.content .student-list .students .student .score-manual{line-height:40px}.assignments .assignment-detail>.content .student-list .students .student .overview{display:flex;align-items:center;background:#fff;padding:5px;cursor:pointer;border:1px solid #ededed}.assignments .assignment-detail>.content .student-list .students .student .overview .icon-minus,.assignments .assignment-detail>.content .student-list .students .student .overview .icon-plus{font-size:30px}.assignments .assignment-detail>.content .student-list .students .student .overview img{max-width:32px;margin-right:15px}.assignments .assignment-detail>.content .student-list .students .student .overview .student-name{display:inline-block;vertical-align:top;flex:1 auto;box-sizing:border-box}.assignments .assignment-detail>.content .student-list .students .student .overview .student-name.flex-container{display:flex}.assignments .assignment-detail>.content .student-list .students .student .overview .overall-score{width:150px}.assignments .assignment-detail>.content .student-list .students .student .overview .overall-score .score-label{margin:0 5px}.assignments .assignment-detail>.content .student-list .students .student .overview .overall-progress{width:240px;text-align:right}.assignments .assignment-detail>.content .student-list .students .student .overview .overall-progress .progress-bar{display:inline-block;height:12px;border-radius:12px;width:100px;position:relative;background:#c5c5c5;margin-right:4px}.assignments .assignment-detail>.content .student-list .students .student .overview .overall-progress .progress-bar .bar{position:absolute;top:0;left:0;bottom:0;border-radius:12px;background:#35c8de}.assignments .assignment-detail>.content .student-list .students .student .overview:hover{background:#ededed}.assignments .assignment-detail>.content .student-list .students .student .details{display:none;border-left:1px solid #ededed;border-right:1px solid #ededed;margin-bottom:20px}.assignments .assignment-detail>.content .student-list .students .student .details th{text-align:left}.assignments .assignment-detail>.content .student-list .students .student.expanded .details{display:block}.assignments .assignment-detail>.content .student-list .students .student.expanded .details table tbody tr td i{margin-right:7px;width:35px;height:35px;border-radius:30px;text-align:center;line-height:35px;font-size:17px;color:#fff;background:#878787;display:inline-block}.assignments .assignment-detail>.content .student-list .students .student.expanded .details table tbody tr td i.icon-worksheet{background:#bf9ac1}.assignments .assignment-detail>.content .student-list .students .student.expanded .details table tbody tr td i.icon-star{background:#44c5ac}.assignments .assignment-detail>.content .student-list .students .student.expanded .details table tbody tr td i.icon-music{background:#9aab6c}.assignments .assignment-detail>.content .student-list .students .student.expanded .details table tbody tr td i.icon-story{background:#98adda;font-size:15px}.assignments .assignment-detail>.content .student-list .students .student.expanded .details table tbody tr td i.icon-story:before{margin-left:-5px}.assignments .assignment-detail>.content .student-list .students .student.expanded .details table tbody tr td i.icon-skill-builder{background:#83667f}.assignments .assignment-detail>.content .student-list .students .student.expanded .details table tbody tr td .iws-button{margin:0 0 5px 5px}@media (max-width:750px){.assignments .assignment-detail .header .info-row{flex-flow:row wrap}.assignments .assignment-detail .header .info-row .name{width:100%}.assignments .assignment-detail .header .info-row .due-date{display:inline-block;vertical-align:top;flex:1 auto;box-sizing:border-box}.assignments .assignment-detail .header .info-row .due-date.flex-container{display:flex}.assignments .assignment-detail>.content .student-list .header .refresh-scores span{display:none}.assignments .assignment-detail>.content .student-list .students .student .overview .overall-score{width:40px}.assignments .assignment-detail>.content .student-list .students .student .overview .overall-progress,.assignments .assignment-detail>.content .student-list .students .student .overview .overall-score .score-label{display:none}}.assignments .delete-assignment-confirmation h4{text-align:center}.assignments .delete-assignment-confirmation .actions{display:inline-block;width:100%}.assignments .delete-assignment-confirmation .actions .btn,.assignments .delete-assignment-confirmation .actions .btn:last-child{margin:20px}.assignments-onboarding{position:relative;background-color:#fff;text-align:center}.assignments-onboarding .header{width:100%;z-index:10;height:104px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);display:flex}.assignments-onboarding .header h1,.assignments-onboarding .header h2{text-align:left;line-height:90px;margin:10px 30px}.assignments-onboarding .header h2{flex:1}.assignments-onboarding .assignment-onboarding-basic-container .desktop-only{position:relative;width:985px;margin:0 auto}.assignments-onboarding .assignment-onboarding-basic-container .desktop-only .btn-primary{line-height:28px;font-size:20px}.assignments-onboarding .assignment-onboarding-basic-container .desktop-only h1{text-align:left}.assignments-onboarding .assignment-onboarding-basic-container .desktop-only h2{text-align:center;margin:50px 200px 20px;line-height:70px}.assignments-onboarding .assignment-onboarding-basic-container .desktop-only h4{margin-bottom:20px}.assignments-onboarding .assignment-onboarding-basic-container .desktop-only p{margin:20px 15px}.assignments-onboarding .assignment-onboarding-basic-container .desktop-only video{margin-bottom:80px;border:1px solid #d2d2d2}.assignments-onboarding .assignment-onboarding-basic-container .ribbon{background-image:url(/files/static/assignments/ribbon.png?);background-size:100% 100%;background-repeat:no-repeat;height:250px;margin-top:50px;padding:110px 0 30px}.assignments-onboarding .assignment-onboarding-basic-container .ribbon .ribbon-container{width:985px;margin:0 auto}.assignments-onboarding .assignment-onboarding-basic-container .ribbon .ribbon-container .ribbon-set{display:inline-block;width:320px;margin:0 auto}.assignments-onboarding .assignment-onboarding-basic-container .ribbon .ribbon-container .ribbon-set h5{margin:4px 0}.assignments-onboarding .assignment-onboarding-basic-container .ribbon .ribbon-container .ribbon-set p{margin:0 50px}.assignments-onboarding .assignment-onboarding-basic-container .ribbon .ribbon-container .ribbon-set img{width:65px;margin-bottom:15px}@media (max-width:1000px){.assignments-onboarding .assignment-onboarding-basic-container .desktop-only{width:100%}.assignments-onboarding .assignment-onboarding-basic-container .desktop-only h2{margin:50px auto 0}.assignments-onboarding .assignment-onboarding-basic-container .ribbon{background-image:unset;background-color:#f9f9f9;height:unset;padding:unset;margin-bottom:50px}.assignments-onboarding .assignment-onboarding-basic-container .ribbon .ribbon-container{width:100%}.assignments-onboarding .assignment-onboarding-basic-container .ribbon .ribbon-container .ribbon-set{width:330px;margin:20px auto}}@media (max-width:480px){.assignments-onboarding .assignment-onboarding-basic-container .desktop-only h2{line-height:50px}.assignments-onboarding .assignment-onboarding-basic-container .desktop-only.video-container{display:none}}.assignments-onboarding .color-background{padding-top:60px;background:#faf5ed}.assignments-onboarding .color-background a{font-weight:600}.assignments-onboarding .full-banner{width:100%;height:360px}.assignments-onboarding .center-items{text-align:center}.assignments-onboarding .top-curve-container{width:100%;height:200px;overflow:hidden;margin-top:-140px}.assignments-onboarding .top-curve{background-color:#fff;width:110%;height:100%;margin-left:-5%;border-top-left-radius:100%;border-top-right-radius:100%}.assignments-onboarding .how-it-works{background:#fff;margin-top:-130px;padding-left:133px;padding-right:133px}.assignments-onboarding .how-it-works .text-h1,.assignments-onboarding .how-it-works h1{font-size:50px;line-height:1;margin:6px 0}@media (max-width:1200px){.assignments-onboarding .how-it-works .text-h1,.assignments-onboarding .how-it-works h1{font-size:40px;line-height:1.125}}@media (max-width:750px){.assignments-onboarding .how-it-works .text-h1,.assignments-onboarding .how-it-works h1{font-size:32px;line-height:1.25}}@media (max-width:360px){.assignments-onboarding .how-it-works .text-h1,.assignments-onboarding .how-it-works h1{font-size:28px;line-height:1.45}}.assignments-onboarding .how-it-works .text-h2,.assignments-onboarding .how-it-works h2{font-size:40px;line-height:1.125;margin:6px 0}@media (max-width:1200px){.assignments-onboarding .how-it-works .text-h2,.assignments-onboarding .how-it-works h2{font-size:32px;line-height:1.25}}@media (max-width:750px){.assignments-onboarding .how-it-works .text-h2,.assignments-onboarding .how-it-works h2{font-size:28px;line-height:1.45}}@media (max-width:360px){.assignments-onboarding .how-it-works .text-h2,.assignments-onboarding .how-it-works h2{font-size:24px;line-height:1.25}}.assignments-onboarding .how-it-works .text-h3,.assignments-onboarding .how-it-works h3{font-size:30px;line-height:1.275}@media (max-width:1200px){.assignments-onboarding .how-it-works .text-h3,.assignments-onboarding .how-it-works h3{font-size:24px;line-height:1.25}}@media (max-width:750px){.assignments-onboarding .how-it-works .text-h3,.assignments-onboarding .how-it-works h3{font-size:22px;line-height:1.25}}@media (max-width:360px){.assignments-onboarding .how-it-works .text-h3,.assignments-onboarding .how-it-works h3{font-size:20px;line-height:1.25}}.assignments-onboarding .how-it-works .text-h4,.assignments-onboarding .how-it-works h4{font-size:20px;line-height:1.25}@media (max-width:1200px){.assignments-onboarding .how-it-works .text-h4,.assignments-onboarding .how-it-works h4{font-size:18px;line-height:1.11}}@media (max-width:1200px) and (min-width:1000px){.assignments-onboarding .how-it-works .text-h4,.assignments-onboarding .how-it-works h4{line-height:1.22}}@media (max-width:750px){.assignments-onboarding .how-it-works .text-h4,.assignments-onboarding .how-it-works h4{font-size:18px;line-height:1.11}}@media (max-width:750px) and (min-width:1000px){.assignments-onboarding .how-it-works .text-h4,.assignments-onboarding .how-it-works h4{line-height:1.22}}@media (max-width:360px){.assignments-onboarding .how-it-works .text-h4,.assignments-onboarding .how-it-works h4{font-size:18px;line-height:1.11}}@media (max-width:360px) and (min-width:1000px){.assignments-onboarding .how-it-works .text-h4,.assignments-onboarding .how-it-works h4{line-height:1.22}}.assignments-onboarding .how-it-works .text-h5,.assignments-onboarding .how-it-works h5{font-size:16px;line-height:1.3}@media (min-width:1000px){.assignments-onboarding .how-it-works .text-h5,.assignments-onboarding .how-it-works h5{line-height:1.375}}.assignments-onboarding .how-it-works .text-h6,.assignments-onboarding .how-it-works h6{font-size:14px;line-height:1.25;text-transform:uppercase;margin:4px 0}@media (min-width:1000px){.assignments-onboarding .how-it-works .text-h6,.assignments-onboarding .how-it-works h6{line-height:1.375}}.assignments-onboarding .how-it-works h2{color:#464646}.assignments-onboarding .how-it-works .center-items{margin-top:35px;font-size:18px;margin-bottom:50px}.assignments-onboarding .how-it-works p{height:100px}.assignments-onboarding .step-container{margin:40px auto 0;text-align:center}.assignments-onboarding .step-container .step-section{vertical-align:top;display:inline-block;width:366px;height:auto;margin-bottom:30px}.assignments-onboarding .step-container .step-beginning{margin-left:15px;margin-right:15px}.assignments-onboarding .step-container .screenshot{width:100%;padding-top:20px}.assignments-onboarding .step-container .step-num{display:inline-block;margin-right:10px;border-radius:50%;font-size:18px;text-align:center;line-height:30px;width:30px;height:30px;background:#00c4c9;color:#fff;font-weight:700}.assignments-onboarding .step-container h3{display:inline-block}.assignments-onboarding .step-container p{color:#464646}@media (max-width:750px){.assignments-onboarding .screenshot{display:none}}@media (max-width:1000px){.assignments-onboarding .color-background .desktop-only{padding:0}.assignments-onboarding .how-it-works{text-align:center}.assignments-onboarding .how-it-works h2{margin-left:0}.assignments-onboarding .how-it-works .step-container{justify-content:center}.assignments-onboarding .how-it-works .step-section h3{margin-left:0;display:block;text-align:center}.assignments-onboarding .how-it-works .step-section p{display:block}.assignments-onboarding .recommended-for-your-students{text-align:center}.assignments-onboarding .recommended-for-your-students h2{margin-left:0}.assignments-onboarding .recommended-for-your-students .recommendation{display:block;text-align:center}}@media (max-width:750px){.assignments-onboarding .top-curve-container{margin-top:-90px}}@media (max-width:480px){.assignments-onboarding .top-curve-container{margin-top:-20px}}.assignments-onboarding .recommended-for-your-students{background:#fff;padding-top:60px;padding-left:133px;padding-right:133px}.assignments-onboarding .recommended-for-your-students .recommendations-container{margin-bottom:70px;margin-top:40px;text-align:center;justify-content:center}.assignments-onboarding .recommended-for-your-students .recommendations-container h6{width:100%;margin-bottom:30px;text-transform:none}.assignments-onboarding .recommended-for-your-students .recommendations-container .recommendation{display:inline-block;width:258px;height:220px;margin-left:15px;margin-right:15px;margin-bottom:180px}.assignments-onboarding .recommended-for-your-students .recommendations-container .recommendation a{margin-bottom:70px}.assignments-onboarding .recommended-for-your-students .recommendations-container .border{border:1px solid #000}.assignments-onboarding .recommended-for-your-students .recommendations-container .content{width:100%;height:240px;background:#add8e6;margin-bottom:20px}@media (max-width:750px){.assignments-onboarding .how-it-works{margin-top:-170px;padding-left:10px;padding-right:10px}.assignments-onboarding .how-it-works h2{padding-top:70px}.assignments-onboarding .recommended-for-your-students{text-align:center;padding-left:10px;padding-right:10px}.assignments-onboarding .top-curve{height:50%}}.assignments-onboarding .modal-content{justify-content:center}.assignments-onboarding .modal-content video{width:405px;height:270px}@media (max-width:480px){.assignments-onboarding .modal-content{justify-content:center}.assignments-onboarding .modal-content video{width:360px;height:240px}}@media (max-width:1000px){.assignments-onboarding .recommended-for-your-students h2{text-align:center}.assignments-onboarding .recommended-for-your-students .recommendations-container{justify-content:center}}.backdrop{position:fixed;width:100%;height:calc(100% + 60px);top:-60px;z-index:11;background-color:rgba(0,0,0,.7)}.backdrop .modal-content{display:flex;padding:50px 30px 30px}.toutorial-modal{background-color:#fff;width:620px;height:370px;text-align:center;margin:0 auto;z-index:15;top:50%;padding:30}.toutorial-modal .icon-cancel-light{float:right;font-size:50px;color:#ccc}.interactive-worksheet-review-modal .modal-content .info-row{line-height:2em}.interactive-worksheet-review-modal .modal-content .score{display:flex;align-items:center;padding:10px 0 20px}@media (max-width:480px){.interactive-worksheet-review-modal .modal-content .score{display:block;padding-bottom:0}}.interactive-worksheet-review-modal .modal-content .score input{width:85px;box-sizing:border-box;padding:4px 20px 4px 10px;font-size:16px;border-radius:6px;border:1px solid #ccc}.interactive-worksheet-review-modal .modal-content .score .percent{margin-left:-20px;display:inline-block;vertical-align:middle}.interactive-worksheet-review-modal .modal-content .score button{line-height:1.5em}.interactive-worksheet-review-modal .modal-content .score .btn{width:115px;line-height:1.5em}.interactive-worksheet-review-modal .modal-content .score .set-score-btn{margin-left:20px}.interactive-worksheet-review-modal .modal-content .score .print-btn{margin-left:10px}@media (max-width:480px){.interactive-worksheet-review-modal .modal-content .score .print-btn{margin-top:20px}}.interactive-worksheet-review-modal .modal-content .interactive-worksheet-content .download-message{padding:8px 0;text-align:center;font-style:italic;color:#888}.interactive-worksheet-review-modal .modal-content .interactive-worksheet-content img{border:1px solid #ddd}@media (max-width:480px){.hide-in-mobile{display:none}}
/*# sourceMappingURL=assignments-management.de305fda41.css.map */