.assignment-picker .assignment-options button,.assignment-picker .assignment-options .button{padding:0 1em;line-height:2.5em;font-size:1.25em}.assignment-picker .slide.quiz-options .button,.assignment-picker .slide.quiz-options button{padding:0 1em;line-height:2.5em;font-size:1em;margin:.5em .5em .5em 0;white-space:nowrap}.assignment-picker .button.ss-navigateleft{padding:0 1em;line-height:2em;background-color:#ccc}.assignment-picker button.outline,.assignment-picker .button.outline{background-color:rgba(0,0,0,0);border:1px solid #ccc;color:#666;font-weight:300;font-size:12px;line-height:2.5em;margin:1em 0 1em .5em;box-shadow:none;padding:0 1.25em;text-align:center;white-space:nowrap;box-sizing:border-box;user-select:none}.assignment-picker .items{margin-top:0}.assignment-picker .items>ul{border:none}.assignment-picker .items>ul>li>.row{padding:20px}.assignment-picker .items>ul>li{padding:0;transition:margin .5s;overflow:auto}.assignment-picker .items>ul>li .wrapper{visibility:hidden;overflow:hidden;max-height:0;transition:all .5s}.assignment-picker .items>ul>li.open .wrapper{visibility:visible;max-height:1015px}.assignment-picker .items>ul>li.open{box-shadow:0 0 4px 1px rgba(0,0,0,.29);margin-bottom:10px;border-color:rgba(0,0,0,0)}.assignment-picker .items>ul>li:first-child{border-top:1px solid #eee}.assignment-picker .items>ul>li .row{display:flex}.assignment-picker .items>ul>li .details{flex:1 1 100%;padding:0}.assignment-picker .items>ul>li .details .header{font-size:13px;color:#666}.assignment-picker .items>ul>li .details a.title{font-size:1.4em;font-weight:300;margin:0 0 .25em 0;text-decoration:none;display:inline-block}.assignment-picker .items>ul>li .actions{white-space:nowrap}.assignment-picker .pane{display:none}.assignment-picker[data-mode=new] .pane.new-assignment{display:block}.assignment-picker[data-mode=existing] .pane.existing-assignments{display:block;padding-bottom:4em}.assignment-picker .pane.existing-assignments>.actions{text-align:right;margin:1em 0}.assignment-picker .pane.existing-assignments>.actions .label{font-size:12px;padding-right:.5em;color:rgba(0,0,0,.75)}.assignment-picker .pane.existing-assignments h4{margin-top:2em}.assignment-picker .pane.existing-assignments ul.assignments li{padding:0 0 0 40px}.assignment-picker .pane.existing-assignments ul.assignments li:before{content:"";display:block;position:absolute;width:30px;height:30px;border-radius:25%;left:0;top:4px;background-size:80%;background-repeat:no-repeat;background-position:50%}.assignment-picker .pane.existing-assignments ul.assignments li.type-s:before{background-image:url('/images/icons/bee-18y658a.png');background-color:#ffd600}.assignment-picker .pane.existing-assignments ul.assignments li.type-q:before{background-image:url('/images/icons/quiz-vyjx5o.png');background-color:#f70}.assignment-picker .pane.existing-assignments ul.assignments li.type-p:before{background-image:url('/images/icons/check-6mfyu1.png');background-color:#6eaf27}.assignment-picker .pane.existing-assignments ul.assignments li.editing{padding:10px 10px 10px 50px;box-shadow:0 0 4px 1px rgba(0,0,0,.29);margin-bottom:10px}.assignment-picker .pane.existing-assignments ul.assignments li.editing:before{left:10px;top:14px}.assignment-picker .pane.existing-assignments ul.assignments li.editing .field.notes .label{font-size:12px;font-weight:300px}.assignment-picker .pane.existing-assignments ul.assignments li.editing .field.notes textarea{width:100%;height:5em;padding:.5em 1em;font-size:14px;border:1px solid #ccc;border-radius:6px;outline:none;resize:vertical}.assignment-picker .pane.existing-assignments ul.assignments li.editing .actions:not(.box-action-btn){position:static;text-align:right;clear:both;font-size:75%}.assignment-picker .pane.existing-assignments[data-sort=type] ul.assignments li .name,.assignment-picker .pane.existing-assignments[data-sort=type] ul.assignments li .type,.assignment-picker .pane.existing-assignments[data-sort=className] ul.assignments li .name,.assignment-picker .pane.existing-assignments[data-sort=className] ul.assignments li .type{display:inline;font-weight:300}.assignment-picker .slide{position:relative;transform:translateX(-100%);float:left;width:100%;margin-right:-100%;visibility:hidden;transition:transform .75s,visibility .75s,opacity .75s;min-height:530px;padding:2em 5px;opacity:0}.assignment-picker .slide.ondeck{transform:translateX(100%);max-height:530px}.assignment-picker .slide.selected{transform:translateX(0);visibility:visible;opacity:1}.assignment-picker .slide *{visibility:inherit}.assignment-picker .actions .button:before,.assignment-picker .actions button:before{position:relative;top:.1em;margin-right:.5em}.assignment-picker .actions .button:after,.assignment-picker .actions button:after{position:relative;top:.1em;margin-left:.5em}.assignment-picker .section{position:relative;z-index:1;font-family:Open Sans;font-size:14px}.assignment-picker h1{font-size:2.5em;margin:1em 0 0 0}.assignment-picker h2{font-size:1.5em;margin:0}.assignment-picker .quizzes .name{font-weight:normal;font-size:1.1em;display:block}.assignment-picker .field .notes{font-size:12px;margin-top:1em;font-weight:300}.assignment-picker .field.input-daterange .notes{margin-left:110px}@media only screen and (max-width: 760px){.assignment-picker .field.input-daterange .notes{margin-left:55px}}.assignment-picker .quizzes li{margin-top:1em;margin-bottom:1em}.assignment-picker h1,.assignment-picker h2,.assignment-picker h3,.assignment-picker h4{font-weight:300;color:#333}.assignment-picker h1{font-size:2.5em;margin:1em 0 0 0}.assignment-picker h2{font-size:1.5em;margin:0}.assignment-picker h3{font-size:1.5em;margin-bottom:.5em}.assignment-picker p{margin:.5em 0 1em 0}.assignment-picker h4{font-size:1.2em;border-bottom:1px solid #eee;margin-bottom:.75em;padding-bottom:.25em}.assignment-picker h4 i{font-weight:bold;font-style:normal}.assignment-picker .copymessage{display:none;text-align:center;margin:.5em auto;max-width:300px;border-radius:6px;background-color:#fffad8;border:1px solid #f9e7b8}.assignment-picker .slide.quiz-options.unpaid img.screenshots{max-width:900px}.assignment-picker .slide.create-account .col7 h3{margin-bottom:0}.assignment-picker .slide.create-account .col7 p{font-size:14px;line-height:220%;color:var(--grey-text-1);margin:1em 0}.assignment-picker .slide.create-account a.learn-more{font-weight:bold;color:inherit}.assignment-picker .slide.create-account .actions{margin:2em 0}.assignment-picker .slide.create-account .button:hover{box-shadow:none}.assignment-picker .slide.create-account .subhead-1,.assignment-picker .slide.quiz-options .subhead-1{font-size:2em}.assignment-picker .slide.create-account .subhead-2,.assignment-picker .slide.quiz-options .subhead-2{font-size:1.5em}.assignment-picker .slide.create-account .actions,.assignment-picker .slide.quiz-options .actions{display:flex}@media only screen and (max-width: 1024px){.assignment-picker .slide.create-account button,.assignment-picker .slide.create-account .button,.assignment-picker .slide.quiz-options button,.assignment-picker .slide.quiz-options .button{font-size:.9em}.assignment-picker .slide.create-account .actions,.assignment-picker .slide.quiz-options .actions{flex-direction:column-reverse;align-items:center}}@media only screen and (max-width: 760px){.assignment-picker .slide.create-account h3,.assignment-picker .slide.create-account h4,.assignment-picker .slide.quiz-options h3,.assignment-picker .slide.quiz-options h4{text-align:center}}@media only screen and (max-width: 350px){.assignment-picker .slide.create-account button,.assignment-picker .slide.create-account .button,.assignment-picker .slide.quiz-options button,.assignment-picker .slide.quiz-options .button{font-size:.8em}}.assignment-picker img.screenshots{width:100%;display:block;max-width:1000px;position:absolute;bottom:0;transform:translateY(20%)}.assignment-picker button.jam,.assignment-picker .button.jam{border-color:#55c7de;background-color:#55c7de;background-image:url('/images/icons/jam-1e9rc2a.svg');background-repeat:no-repeat;background-position:.25em 100%;background-size:2.5em;padding:0 1em 0 3em;line-height:2.5em;color:#fff}.assignment-picker button.jam:hover,.assignment-picker .button.jam:hover{background-color:#7fd5e6}.assignment-picker a.button:hover{box-shadow:0 0 .05em .12em #fff,0 0 .333em .1667em rgba(0,0,0,.2)}.assignment-picker .blue{background-color:#3769b2}.assignment-picker .green{background-color:var(--cta-bg-grn)}@media only screen and (max-width: 760px){.assignment-picker img.screenshots{margin-top:-2em;position:relative}.assignment-picker .slide.quiz-options.unpaid img.screenshots{margin-bottom:-4em}.assignment-picker html .section.field.activities label{width:auto;display:block}}.assignment-picker .field{margin:1em 0}.assignment-picker .field .label{margin-bottom:.25em}.assignment-picker .assignments ul .type{display:inline}.assignment-picker .assignments ul.classes .name{font-size:18px;font-weight:normal;color:#22558a}.assignment-picker .assignments ul .dates{font-size:12px;font-weight:300;display:inline-block;margin-bottom:.25em;margin-right:.25em}.assignment-picker input.date,.assignment-picker input.time{border-radius:6px !important}.assignment-picker .dates .label{min-width:100px;display:inline-block;margin-right:.5em}.assignment-picker .assignment-options{font-size:14px;padding:20px}@media only screen and (max-width: 760px){.assignment-picker .assignment-options{font-size:12px}.assignment-picker .assignment-options .dates .label{min-width:50px}}.assignment-picker .assignment-options .actions{text-align:right}.assignment-picker .assignment-options .actions button:last-child,.assignment-picker .assignment-options .actions .button:last-child{margin-right:0}.assignment-picker .assignment-options .actions button{margin-bottom:0;margin-top:0}.assignment-picker .assignment-options .actions .icon.ss-view,.assignment-picker .assignment-options .actions .icon.ss-barchart,.assignment-picker .assignment-options .actions .icon.ss-write{display:none}.assignment-picker .assignment-options .field.dates .notes{font-size:12px;margin:1em 0}.assignment-picker .assignment-options .field.dates .input-daterange{font-size:13px;line-height:2.5em;margin:1em 0}.assignment-picker .assignment-options .field.dates .input-daterange .input-group-addon{display:inline}.assignment-picker .assignment-options h4{margin-top:.5em;border-bottom:1px solid #eee;margin-bottom:.25em;padding-bottom:.25em}.assignment-picker .assignment-options .existing-assignments{margin-top:1.5em}.assignment-picker .assignment-options .field.notes{margin-top:2em}.assignment-picker .assignment-options .field.notes .value{display:flex}.assignment-picker .assignment-options .field.notes .label{min-width:110px}@media only screen and (max-width: 760px){.assignment-picker .assignment-options .field.notes .label{min-width:55px}}.assignment-picker .assignment-options .field.notes textarea{width:100%;height:5em;padding:.5em 1em;font-size:14px;border:1px solid #ccc;border-radius:6px;outline:none;resize:vertical;font-family:inherit}.assignment-picker .assignment-options .assignments ul{max-height:500px;overflow-y:auto}.assignment-picker .assignments ul .counts{font-size:12px;font-weight:300;display:inline-block}.assignment-picker .assignments h2{margin:1em 0 .5em 0;padding-bottom:.25em;border-bottom:1px solid #eee}.assignment-picker ul.assignments{list-style:none;padding:0;margin:0}.assignment-picker ul.assignments a{text-decoration:none}.assignment-picker ul.assignments a:hover{text-decoration:underline}.assignment-picker ul.assignments li{list-style:none;padding:0;margin:1em 0;position:relative}.assignment-picker ul.assignments li .class{display:block;margin-right:100px}.assignment-picker ul.assignments .desc .type,.assignment-picker ul.assignments .desc .name{display:none}.assignment-picker ul.assignments li .desc .type:after{content:": "}.assignment-picker ul.assignments .dates{font-size:12px;font-weight:300;margin-right:.5em;color:#000}.assignment-picker ul.assignments li.editing .desc .dates{display:none}.assignment-picker ul.assignments .startdate:after{content:" - "}.assignment-picker ul.assignments .class .name{font-size:18px;margin-right:.5em;display:block}.assignment-picker ul.assignments li .actions:not(.box-action-btn){position:absolute;white-space:nowrap;top:0;right:10px}.assignment-picker ul.assignments li .actions .icon{margin-left:5px;display:inline-block;vertical-align:top;text-decoration:none}.assignment-picker ul.assignments li .actions .icon:hover{background:#aaa}.assignment-picker ul.assignments .box-action-btn{clear:both;font-size:75%;text-align:right}.assignment-picker .quizzes.checklist{overflow-y:auto;max-height:240px}.assignment-picker ul.checklist{list-style:none;padding:0 0;margin:0;max-height:500px;overflow-y:auto}.assignment-picker ul.checklist.noresults{padding:.5em 0;font-style:italic;font-weight:300;text-align:center}.assignment-picker ul.checklist li .icon,.assignment-picker ul.assignments li .icon{background-color:#ccc;color:#fff;width:24px;height:24px;font-size:12px;line-height:27px;text-indent:1px;display:block;border-radius:12px;text-align:center;cursor:pointer;transition:.5s all ease}.assignment-picker .assignments li.editing .icon{-webkit-transform:scale(0);visibility:hidden;opacity:0}.assignment-picker .assignments li .notes{overflow:hidden;margin:.5em 0 0 0}.assignment-picker .assignments .noresults{margin:2em;color:#666;font-weight:300;font-size:1.1em;font-style:italic;text-align:center}.assignment-picker .classchooser .assignments ul.classes~.noresults{display:none}.assignment-picker .classchooser .assignments ul.classes.empty~.noresults{display:block}.assignment-picker .assignments .noresults .button{font-size:13px;margin:1em}.assignment-picker .checklist li{padding-left:35px;position:relative;cursor:pointer;list-style:none;min-height:30px;margin-top:.5em;margin-bottom:.5em}.assignment-picker .checklist li input{opacity:0;position:absolute;left:-1000px}.assignment-picker .checklist li.hidden{display:none}.assignment-picker .checklist input:checked~i.checkbox{background-color:#4db538;color:#fff !important}.assignment-picker .checklist li i.checkbox{position:absolute;top:.25em;left:0;border-radius:6px;color:#ccc}.assignment-picker .checklist.radio li i.checkbox{border-radius:50%;box-shadow:inset 0 0 0px 1px rgba(0,0,0,.19)}.assignment-picker .checklist li:hover i.checkbox{color:#eee}.assignment-picker .li.edit button{font-size:12px}.assignment-picker button.green,.assignment-picker .button.green{color:#fff;background-color:var(--cta-bg-grn)}.assignment-picker button.blue,.assignment-picker .button.blue{color:#fff;background-color:#3769b2}.assignment-picker button:disabled{background-color:#eee !important;cursor:default}.assignment-picker button:disabled:hover{box-shadow:none}.assignment-picker .button.newclass{font-size:14px}.assignment-picker input[name=name]{width:100%;padding:.5em 1em;font-size:14px;border:1px solid #ccc;border-radius:6px;outline:none;resize:vertical}.assignment-picker .checklist label{display:block;font-weight:300;margin:0;cursor:pointer}.assignment-picker .field.activities input[type=radio]{visibility:hidden;position:absolute}.assignment-picker .field.activities .value{position:relative;margin:1em 0;display:flex;flex-wrap:wrap}.assignment-picker .field.activities .icon{background-color:#ccc;width:64px;height:64px;display:inline-block;border-radius:20%;vertical-align:middle;left:0;top:.25em;position:absolute}.assignment-picker .field.activities .practice .icon{background-image:url('/images/icons/check-6mfyu1.png');background-size:80%;background-repeat:no-repeat;background-position:50%;background-color:#6eaf27}.assignment-picker .field.activities .spelling .icon{background-image:url('/images/icons/bee-18y658a.png');background-size:80%;background-repeat:no-repeat;background-position:50%;background-color:#ffd600}.assignment-picker .field.activities .onlinequiz .icon{background-image:url('/images/icons/quiz-vyjx5o.png');background-size:80%;background-repeat:no-repeat;background-position:50%;background-color:#f70}.assignment-picker .field.activities .vocabjam .icon{background-image:url('/images/icons/jam-14wsvc9.png');background-size:100%;background-repeat:no-repeat;background-position:50%;background-color:#55c7de}.assignment-picker .field.activities .printedquiz .icon{background-image:url('/images/icons/quiz-vyjx5o.png');background-size:80%;background-repeat:no-repeat;background-position:50%;background-color:#f70}.assignment-picker .field.activities input:checked~.icon{border:3px solid #fff;box-shadow:0 0 2px 1px rgba(0,0,0,.5)}.assignment-picker .field.activities input:checked~.title{font-weight:normal}.assignment-picker .field.activities label{display:block;min-height:60px;min-width:250px;cursor:pointer;position:relative;padding-left:80px;padding-right:40px;flex:1 1 50%;vertical-align:top;margin:1em 0}.assignment-picker .field.activities label .title{display:block;font-weight:normal;font-size:1.2em;margin-bottom:.25em}.assignment-picker .field.activities label .description{font-weight:300;font-size:13px;text-align:left}.assignment-picker .mode-practice,.assignment-picker .mode-quiz,.assignment-picker .mode-bee,.assignment-picker .mode-written{display:none !important}.assignment-picker .type-p .mode-practice,.assignment-picker .type-q .mode-quiz,.assignment-picker .type-w .mode-written,.assignment-picker .type-s .mode-bee{display:initial !important} 