.app{position:fixed;left:0;right:0}.app .content.container{z-index:-20;background:#eceff4;margin:0 auto;overflow-y:auto;padding-bottom:85px;height:calc(100vh - 85px);box-shadow:0 0 20px rgba(0,0,0,.6)}.cssload-loader{position:absolute;z-index:999;margin-left:200px;margin-top:25px;width:30px;height:30px;border-radius:50%;perspective:440px;opacity:0}.cssload-loader.visible{opacity:1}.cssload-inner{position:absolute;width:100%;height:100%;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.cssload-inner.cssload-one{left:0;top:0;animation:cssload-rotate-one 1.15s linear infinite;border-bottom:2px solid #fbde3d}.cssload-inner.cssload-two{right:0;top:0;animation:cssload-rotate-two 1.15s linear infinite;border-right:2px solid #fbde3d}.cssload-inner.cssload-three{right:0;bottom:0;animation:cssload-rotate-three 1.15s linear infinite;border-top:2px solid #fbde3d}@keyframes cssload-rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotate(0deg)}to{transform:rotateX(35deg) rotateY(-45deg) rotate(1turn)}}@keyframes cssload-rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotate(0deg)}to{transform:rotateX(50deg) rotateY(10deg) rotate(1turn)}}@keyframes cssload-rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotate(0deg)}to{transform:rotateX(35deg) rotateY(55deg) rotate(1turn)}}html{font-size:14px}body{margin:0;padding:0;background-color:#cce0e9;font-family:"Open Sans",sans-serif;font-weight:400;color:#192854;overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:500;font-family:europa,sans-serif}h1{font-size:24px;line-height:34px}h2{font-size:20px;line-height:30px}h3{font-size:18px;line-height:24px}h4{font-size:16px;line-height:30px}h4,h5{font-weight:300}h5{font-size:18px}.list-item{line-height:3}.list-item.list-group-item{padding:5px 15px}.list-item:nth-child(2n){background-color:#f7f7f7;line-height:3}.modal{top:80px}.list-item:nth-child(2n):hover,button.list-item:hover,li.list-item:hover{background-color:#fffbe4}li,p{font-weight:300}strong{font-weight:700}input{background:#fff;color:#192854;font-family:"Open Sans",sans-serif;font-size:16px;padding:10px 15px;border-radius:4px;border:1px solid #ccc}input:focus{border:1px solid #20346f}#root{height:100%}#root,#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:100%}#toast-container>div{margin-bottom:0;opacity:.9;font-family:europa,sans-serif}#toast-container>div h3.badge-name{font-size:18px;margin-bottom:20px}#toast-container>div p.badge-description-text{margin-top:20px;font-size:16px}#toast-container>div p.sign-up-badge-text{margin-top:15px;font-size:14px;text-align:left}.redux-toastr .toastr.rrt-message .rrt-text{padding:0;margin-bottom:0;margin-top:-20px;border-top:none}.redux-toastr .toastr.rrt-message .thumbnail{border:0}.toast-badge.toastr,.toastr .toast-badge{padding:10px!important;background:#fff!important}.toast-badge.toastr .close-toastr,.toastr .toast-badge .close-toastr{color:#000;pointer-events:auto;height:10%;vertical-align:top}.toast-badge.toastr .thumbnail,.toastr .toast-badge .thumbnail{text-align:center;border:none;margin-bottom:0}.toast-badge.toastr img,.toastr .toast-badge img{height:100px}.toast-badge.toastr .rrt-middle-container,.toastr .toast-badge .rrt-middle-container{margin-left:0;width:100%}select.form-control{color:#6b6b6b}.form-control{min-height:38px;height:38px}#loader{display:none;position:fixed;top:30px;left:170px;z-index:10}#overlay{display:none;opacity:0;position:absolute;top:0;left:0;background:rgba(0,0,0,.7);z-index:200;width:100%;height:100%}.rowPadding{margin-top:15px}.small{font-size:12px;font-weight:300}.left{float:left}.left,.right{text-align:right}.right{float:right}.clear{clear:both}a{text-decoration:underline}.link,a,a:hover{color:#e98383}.link{text-decoration:underline}.link:hover{color:#e98383}:focus{outline:none}.btn{border:none;padding:10px 15px;border-radius:4px;font-size:16px;font-weight:400;text-transform:capitalize;text-decoration:none;font-family:europa,sans-serif}.btn i{margin-right:5px}.btn.btn-lg{font-size:20px;padding:12px 18px}.btn.btn-sm{padding:5px 10px;font-size:14px}.btn.btn-primary{color:#fff;background:#7094ad;border-bottom:3px solid #3b5161}.btn.btn-primary:hover{background:#a1b8c9;border-bottom-color:#587991}.btn.btn-warning{background:#e98383;border-bottom:3px solid #c56a6a}.btn.btn-default{color:#fff;background-color:#aaa;border-bottom:3px solid #777}.btn.btn-danger{background-color:#d00000;border-bottom:3px solid #840000}.btn.btn-link{text-decoration:underline}.btn.btn-success{background-color:#009f04;border-bottom:2.5px solid #005302}.btn:focus{outline:none!important}.backLink{margin-left:15px}.main-content .sub-header{padding:0 0 10px}.main-content .sub-header h1{margin-top:15px}.main-content .sub-header-button{margin:11px 0 0}.content-with-sidebar{margin-left:199px;z-index:-20;padding:15px 10px 15px 35px}.content-without-sidebar{z-index:-20;padding:15px 30px;max-width:1100px;margin:0 auto}.gf-breadcrumb ol.breadcrumb{padding-left:0;background-color:#eceff4;margin-bottom:5px;padding-bottom:5px}.gf-breadcrumb ol.breadcrumb li.active span{text-decoration:none}.gf-breadcrumb ol.breadcrumb a span,.gf-breadcrumb ol.breadcrumb span{font-size:17px;font-family:europa,sans-serif;color:#20346f;font-weight:500;text-decoration:underline}.gf-breadcrumb ol.breadcrumb a span:hover{color:#7e9db4}.gf-breadcrumb .breadcrumb>li+li:before{color:#20346f}.gf-breadcrumb li:before{font-size:20px;color:#20346f}.form-group .react-select__control{font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form-group .react-select__control .react-select__single-value{color:#555}.gf-toggle.react-toggle--checked .react-toggle-track{background-color:#47ae4a}.d-flex{display:flex}.d-none{display:none}.w-100{width:100%}.m-0{margin:0}.vertical-align{display:flex;align-items:center}.gray-text{color:#aaa}.centered-modal{text-align:center;padding:0!important;top:0}.centered-modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.centered-modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.list-style-dash{margin-top:15px;list-style-type:none;margin-left:20px}.list-style-dash li{border:0}.list-style-dash li:before{content:"\2013";position:absolute;margin-left:-20px}.cursor-pointer{cursor:pointer}@media (min-width:768px){.container{width:100%}}@media (min-width:992px){.container{width:100%}}@media (min-width:1280px){.container{width:1280px}}@media (min-width:1440px){.container{width:1440px}.card-buttons .cancel-button{float:right}}.profile .profile-list{padding-bottom:20px}.profile .list-group .fa{color:#e0e2e6}.profile li:nth-child(2n){background-color:#f7f7f7}.profile li:hover,.profile li:nth-child(2n):hover{background-color:#fffbe4}.profile li .fa:hover{color:#1a2b55}.profile p{padding-top:10px;margin:0}.profile .list-item.classes{font-size:18px;font-family:"Open Sans",sans-serif;font-weight:400;color:#fff;line-height:2;max-height:48px;background-color:#3b5161}.profile .list-item.classes:hover{background-color:#7094ad}.static-modal-confirmation-window{padding-top:150px}.static-modal-confirmation-window h1.body-text{font-family:"Open Sans",sans-serif;color:#d00000}.classes .sub-header-button .fa-plus:before{padding:0 8px}.classes .panel-body h2{max-height:60px;min-height:60px;font-family:europa,sans-serif}.classes .classes-list{padding-bottom:20px}.classes .classes-list .class{min-width:270px}.classes .classes-list .class .btn .fa{text-shadow:0 2px 2px rgba(0,0,0,.49)}.classes .classes-list .class .panel{background-color:#fff;border-radius:4px}.classes .classes-list .class .panel .panel-body{padding-bottom:0;padding-top:0}.classes .classes-list .class .btn.delete-button{background-color:#fff;border:0;color:#333;position:absolute;top:15px;right:17px}.classes .classes-list .class .btn.delete-button:active,.classes .classes-list .class .btn.delete-button:hover{background-color:#ddd}.classes .classes-list .class .class-footer{background:#fbde3d;border-bottom:3px solid #918127;border-radius:0 0 4px 4px;margin-right:0;margin-left:0;min-height:45px}.classes .classes-list .class .class-footer .btn{background-color:#fbde3d;border:0;color:#fff}.classes .classes-list .class .class-footer .btn:hover{background-color:#d4bb33}.classes .classes-list .class .class-footer .btn:active{background-color:#918127}.classes .modal-container{position:relative}.classes .modal-container .modal,.classes .modal-container .modal-backdrop{position:absolute}.invite-students{margin-bottom:15px}.student-invite-body{color:#e98383}.flex-banner-alert{display:flex;justify-content:space-between;flex-wrap:wrap}.google-classes{margin-top:15px}.students .students-list{padding-bottom:20px}.students .student-name{cursor:pointer}.students .fa-icons button,.students .fa-icons button:nth-child(2n){background-color:inherit;color:#e0e2e6}.students .fa-icons button:hover,.students .fa-icons button:nth-child(2n):hover{color:#1a2b55}.students .sub-header button{margin-left:8px}.students .sub-header button span{margin-right:8px}.teachers h2{color:#20346f}.teachers a span,.teachers button span{margin-right:8px}.teachers .teachers-list{padding-bottom:20px;background-color:#fff;border:1px solid #ddd}.teachers .teachers-list .padded{padding-left:1rem;padding-right:1rem;min-height:386px}.teachers .teacher-name{cursor:pointer}.teachers .fa-icons button,.teachers .fa-icons button:nth-child(2n){background-color:inherit;color:#e0e2e6}.teachers .fa-icons button:hover,.teachers .fa-icons button:nth-child(2n):hover{color:#1a2b55}.teachers .sub-header button{margin-left:8px}.teachers .sub-header button span{margin-right:8px}.courses .course.animated.fadeInUp{text-align:center;min-width:330px;padding:0 30px 0 0;display:inline-block}.courses .panel-body h2{font-family:europa,sans-serif;min-height:60px;max-height:60px}.courses .lesson-name{font-family:europa,sans-serif;font-size:16px;font-weight:400}.courses .kahoot-path{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:58px 20px;height:20px;width:58px;line-height:52px}.courses .kahoot-path-link:hover .kahoot-path{background-image:url(data:image/png;base64,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);cursor:pointer}.courses .google-add-to-classroom{opacity:.5;height:48px;width:48px;margin:20px 5px 20px 15px}.courses .google-add-to-classroom div{background-image:url(/static/media/google-classroom.35916457.svg);background-size:cover;height:48px;width:48px;border:0;background-color:transparent}.courses .google-add-to-classroom:hover{opacity:1}.courses .courses-list{padding-top:15px;padding-left:15px;cursor:pointer}.courses .courses-list .list-group .list-item{padding-left:15px;line-height:1.7}.courses .courses-list .course{cursor:pointer}.courses .courses-list .course .btn .fa{text-shadow:0 2px 2px rgba(0,0,0,.49)}.courses .courses-list .course .panel{background-color:#fff;border-radius:4px;position:relative;min-height:225px;min-width:220px}.courses .courses-list .course .panel .panel-body{padding-bottom:0;padding-top:0}.courses .courses-list .course .course-footer{position:absolute;bottom:0;background-color:#fbde3d;border-bottom:4px solid #918127;border-radius:0 0 4px 4px;min-height:30px;width:100%}.courses .courses-list .course .course-footer .btn{background-color:#fbde3d;border:0;color:#fff}.courses .courses-list .course .course-footer .btn:hover{background-color:#d4bb33}.courses .courses-list .course .course-footer .btn:active{background-color:#918127}.courses .modal-container{position:relative}.courses .modal-container .modal,.courses .modal-container .modal-backdrop{position:absolute}.modal-body input[type=text]:focus,input[type=number]:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-color:#ccc}.gf-breadcrumb.course{padding-left:0}.update-profile-link.btn.btn-link{font-weight:500;font-family:"europa",sans-serif;font-size:24px;line-height:34px}.students-badge{margin:0 20px 10px 0}.students-badge img{max-width:64px;max-height:64px;min-width:64px;min-height:64px}.lesson-description{margin:15px 0 30px}.lesson-description p{font-weight:400;font-size:18px}.lesson .media-body{vertical-align:middle;padding-left:5px}.lesson .media-body h4{font-weight:500;margin-bottom:0}.lesson .media-right{vertical-align:middle}.lesson .media-right .blue{color:#80a8bd}.lesson .course.animated.fadeInUp{text-align:center;max-width:300px;min-width:300px;padding:15px;display:inline-block}.pe-gray-out.list-group-item,.pe-gray-out.list-group-item:active,.pe-gray-out.list-group-item:focus,.pe-gray-out.list-group-item:hover{background-color:#b8b8b8}.pe-gray-out.list-group-item h4{color:inherit}.gf-breadcrumb.lesson ol.breadcrumb{padding-left:15px}.google-add-to-classroom{margin-left:10px}.google-add-to-classroom div{background-image:url(/static/media/google-classroom.35916457.svg);background-size:cover;height:36px;width:36px;border:0;background-color:transparent}.google-add-to-classroom-restricted{margin-left:10px}.google-add-to-classroom-restricted div{background-image:none;height:36px;width:36px;border:0;background-color:transparent}.list-group-item-media-right{display:flex;align-items:center}.pointer{cursor:pointer}@media (max-width:767px){.lesson-list.row .firstVideo{text-align:left}}.owl-image{position:fixed;right:30%;bottom:0;min-width:340px;max-width:340px;background-size:cover;padding-bottom:215px}p.right.bubble-text,p.wrong.bubble-text{position:absolute;font-weight:500;max-width:135px;min-width:135px;max-height:50px;min-height:50px;bottom:95px;left:38%;font-size:18px;text-align:center}p.wrong.bubble-text{color:#d00000}p.right.bubble-text{color:#009f04}.quiz .button-row{margin:0 auto 145px 0;line-height:2}.quiz .button-row .quiz-buttons.col-md-5{padding-left:0}.quiz .question{padding-bottom:20px;font-size:26px}.quiz .question .number{padding-top:20px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:30px}.quiz .text-question p{font-size:26px;font-family:europa,sans-serif;font-weight:500;margin:15px auto}.quiz .text-instructions p{color:#999;font-size:22px;font-weight:100;line-height:32px;padding-bottom:2px;font-family:europa,sans-serif}.quiz .options{margin-bottom:25px}.quiz .radio{padding:3px;margin:0 auto}.quiz .radio .check-box{margin-right:25px}.quiz .radio .check-box-correct{background-color:#009f04;margin-right:25px}.quiz .radio .check-box-wrong{background-color:#d00000;margin-right:25px}.quiz .right-answer{color:#009f04}.quiz .wrong-answer{color:#d00000}.quiz .text-input-wrong-answer{color:#009f04;padding-top:15px}.quiz .right-or-wrong{padding-left:15px}.quiz .right-or-wrong.check-mark{color:#009f04}.quiz .right-or-wrong.check-mark.text-input{padding:8.5px 0 0}.quiz .right-or-wrong.times-mark{color:#d00000}.quiz .right-or-wrong.times-mark.text-input{padding:8.5px 0 0}.quiz input,.quiz label{padding-left:0;font-size:22px;color:#777;font-weight:300}.quiz input[type=radio]{display:none;padding-left:0}.quiz input[type=radio]+span{font-family:Arial,sans-serif;font-size:14px;display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%;background-color:#7094ad}.quiz input[type=radio]+span i{display:none}.quiz input[type=radio]:checked+span{background-color:#192854}.quiz input[type=radio]:checked+span i{color:#fff;display:inline-block}.quiz input[type=radio]+span,.quiz input[type=radio]:checked+span{transition:background-color .4s linear}.quiz .quiz-text-field{margin:0 auto}.quiz .quiz-text-field input.form-control{height:45px;padding:0 12px;font-size:20px}.practice-exercise-modal{padding:0}.practice-exercise-modal .quiz .question{font-size:20px;font-weight:500}.practice-exercise-modal .quiz .question .teacher-viewing-text-question p{font-size:18px;font-weight:500}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report p{font-size:20px;font-weight:500;padding-top:10px}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report .quiz-text-field input.form-control{height:35px;padding:10px 12px;font-size:20px}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report .teacher-options{font-size:18px}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report .teacher-options .radio{padding:1px;margin:0 auto}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report .teacher-options .radio .check-box{height:12px;width:12px;margin-right:15px}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report .teacher-options .radio .check-box-correct{height:12px;width:12px;background-color:#009f04;margin-right:15px}.practice-exercise-modal .quiz .question .teacher-viewing-progress-report .teacher-options .radio .check-box-wrong{height:12px;width:12px;background-color:#d00000;margin-right:15px}.practice-exercise-modal .quiz .text-input-wrong-answer{color:#009f04;padding-top:5px}.page-number{color:#999;line-height:3;padding-right:0}.rrt-confirm-holder .rrt-confirm{width:420px;margin-left:-210px}.topic-confirm-body{text-align:center}.topic-confirm-body h1{color:#005302}.redux-toastr .rrt-confirm .rrt-buttons-holder button{border:none;padding:10px 15px;font-size:16px;font-weight:400;text-transform:capitalize;text-decoration:none;font-family:europa,sans-serif}.redux-toastr .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-ok-btn{color:#fff;background:#7094ad;border-bottom:3px solid #3b5161}.redux-toastr .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-ok-btn:hover{background:#90acc0;border-bottom-color:#4e6b81}.redux-toastr .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-ok-btn:active{background:#4c6d85;border-bottom-color:#1e2931}@media (max-width:670px){.page-number{visibility:hidden}}.loginPage{padding:40px}.loginPage .buttons button{margin:5px}.gf-classic-login{margin-top:45px}.gf-classic-login p,.gf-classic-login p a{color:#20346f;font-size:16px;font-family:europa,sans-serif;font-weight:500}.google-login{margin:15px 0}.google-login div{padding:12px 10px 8px!important}.version-section{position:fixed;right:20px;bottom:10px;color:rgba(25,40,84,.5)}.registerPage.content.container{padding:10px 40px 0}.registerPage.content.container .login-graham img{height:130px;margin-left:50%;margin-right:50%}.registerPage.content.container .login-graham.student img{position:fixed;bottom:0}.registerPage.content.container .login-graham-space{margin-bottom:10px}.registerPage.content.container .copy{line-height:1.75rem}.registerPage.content.container .check-list{list-style-type:none;margin-top:1.6rem}.registerPage.content.container .check-list li{padding-bottom:.6rem;padding-left:.5rem;font-weight:500}.registerPage.content.container .check-list li:before{content:"✅";border:0;margin-right:.5rem}@media (max-width:990px){.registerPage.content.container .login-graham.student img{display:none}}.registerPage.content.container .fusion-column-wrapper{display:inline-block;padding-left:30px}.registerPage.content.container .teacher-register-info{border-left:1px solid #192854;border-bottom:1px solid #192854}.registerPage.content.container .student-register{margin-bottom:55px}.registerPage.content.container .teacher-register-form{margin-bottom:15px}.registerPage.content.container .form-group{padding:0 5px;margin:10px 0 5px}.registerPage.content.container .google label{margin-top:10px;margin-left:5px}.registerPage.content.container .role-buttons .btn{margin-top:10px;margin-bottom:10px}.registerPage.content.container .role-buttons hr{height:1px;border-top:1px solid #192854}.social-button-row{display:flex;justify-content:center}.hidden-fields-for-saltbox{display:none}.hr{border-top:2px solid #aaa}.google-login.initial-text{text-transform:none}.select-feedback{margin-right:.75rem}.header{height:84px;background-color:transparent;border-left:0;border-right:0;border-bottom:0;margin-bottom:0;border-radius:0}.header .first-name .headerText{margin-top:-2px;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .first-name a{max-height:10px}.header.navbar-default{border:none}.header .navbar-header{background:#1c4d9b;padding:11px 0 1px}.header .gf-logo{height:67px}.header img.kahoot-path-header{top:35px;height:16px}.header img.kahoot-path-header:hover{opacity:.5}.header img.kahoot-path-header:hover .tool-tip-text{visibility:visible}.header img.kahoot-path-header:active{background-color:#192854}.header .container{margin:0 auto;color:#fff;background-color:#1c4d9b}.header .container .upgrade-payment{line-height:1;margin-left:20px}.header .container h1{margin-top:0;line-height:52px;margin-bottom:0}.header .container a{line-height:52px}.header h1.headerText{font-family:europa,sans-serif;color:#f5f5f5;font-size:18px;font-weight:300;display:inline-block;padding:0 10px}.header h1.headerText.dashboard{padding:0 25px}.header .usermenu{display:none}.header .usermenu.visible{display:block}.header .usermenu .nav-button.active a{background-color:#192854}.header .usermenu .nav-button-student.active a{background-color:#20346f}.header .usermenu .nav-button-student a:active{background-color:#192854}.header .navbar-nav li{display:inline-block}.header .navbar-nav li a{display:inline-block;color:#f5f5f5}.header .navbar-nav li a:hover{color:#777}.header .navbar-nav li a:active{color:#192854}.header .navbar-nav li a:focus{color:#f5f5f5}.header li.timer-text p{color:#ed956d;font-size:16px;margin-left:40px}.header li.timer-text a{max-height:84px;text-decoration:none;cursor:default}.header li.timer-text button{margin-left:15px;color:#fff;background:#7094ad;border-bottom:2px solid #3b5161;border-radius:5px;padding:5px 35px;font-family:"Open Sans",sans-serif;font-weight:100}@media (max-width:1200px){.header .navbar-nav li.first-name{display:none}}@keyframes flipper{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.sidemenu{padding:3px 0 0;background-color:#20346f;color:#fff;top:84px;width:214px;bottom:0;position:fixed;margin-left:-15px}.sidemenu ul{margin-top:20px}.sidemenu ul li{margin:0}.sidemenu .logo{position:absolute;bottom:-13px;left:92.5px}.sidemenu .logo img{width:110px}.sidemenu a{color:#fff;text-decoration:none}.sidemenu a .fa{margin-right:8px}.sidemenu .nav-pills>li>a{border-radius:0}.sidemenu .nav-pills>li.active>a,.sidemenu .nav-pills>li.active>a:hover,.sidemenu .nav-pills>li>a:focus,.sidemenu .nav-pills>li>a:hover{background-color:#eceff4;color:#20346f}.writing-assignment h1.wrong-text{color:#d00000;margin-top:5px}.writing-assignment h1.right-text{color:#009f04;margin-top:5px}.writing-assignment .public-DraftEditor-content{min-height:120px}.writing-assignment .save-button{padding:10px 25px}.writing-assignment .rich-text-editor{border-bottom:2px solid #b5b5b5;border-radius:4px;color:#6b6b6b}.writing-assignment .teachers-instructions{font-family:europa,sans-serif;font-size:20px;line-height:30px;margin-bottom:30px}.empty-assignments{padding-left:20px}.filters .form-group,.filters .refresh-button,.writing-assignment-banner{margin-left:15px}.instructions{margin-left:0}.writing-prompt{margin-left:0;margin-top:10px}.the-assignments-container{margin-bottom:20px}.grading-assignments .student h2.name{color:#3c5587;font-family:europa,sans-serif;font-size:18px;margin-left:18px;margin-bottom:5px}.grading-assignments .graded-text,.grading-assignments .not-graded-text{padding:7px 13px;font-family:"Open Sans",sans-serif;min-height:175px;max-height:175px;overflow-y:auto;overflow-x:hidden;border-bottom:2.5px solid grey;border-radius:8px}.grading-assignments .graded-text{color:#b8b8b8;background-color:#f5f5f5}.grading-assignments .not-graded-text{color:#6e6e6e;background-color:#fcfcfc}.grading-assignments .teachers{margin-top:20px}.grading-assignments .teachers .input{color:#000}.grading-assignments .teachers .input textarea{height:80px;outline:none;border-radius:8px}.grading-assignments .teachers .input textarea.form-control{border:0;border-bottom:2.5px solid grey}.grading-assignments .grade{margin-top:0}.grading-assignments .grade .teacher-send-comments,.grading-assignments .grade button.teacher-button-1,.grading-assignments .grade button.teacher-button-2{height:40px;border-radius:8px}.grading-assignments .grade .teacher-send-comments .fa,.grading-assignments .grade button.teacher-button-1 .fa,.grading-assignments .grade button.teacher-button-2 .fa{margin:-4px;font-size:18px}.grading-assignments .grade .teacher-send-comments{font-size:14px;width:65%}.grading-assignments .grade button.teacher-button-1,.grading-assignments .grade button.teacher-button-2{margin-left:2.5%;width:15%}@media (max-width:1200px){.grading-assignments .grade .teacher-send-comments{font-size:12px;width:63.5%}.grading-assignments .grade button.teacher-button-1 .fa,.grading-assignments .grade button.teacher-button-2 .fa{margin:-10px;font-size:16px}}@media (min-width:1200px){.grade .teacher-send-comments{font-size:14px;width:60%}.grade button.teacher-button-1 .fa,.grade button.teacher-button-2 .fa{margin:-20px;font-size:10px}}.direct-payment{margin:0 3.5rem}.payment-header{border-bottom:1px solid #000}.payment-header h1{font-weight:300;font-family:"Open Sans",sans-serif}.link-to-other-class-numbers{background-color:#79b949;margin-bottom:15px}.link-to-other-class-numbers h3{color:#fff;padding:15px;font-weight:500;font-family:"Open Sans",sans-serif}.link-to-other-class-numbers h3 a{text-decoration:underline;color:#fff}.link-to-other-class-numbers h3 a:hover{color:#192854}.checkoutForm label{display:inline}.display-amount-of-students{margin-top:0}.display-payment-options{margin-left:0}.display-payment-options .card-buttons button{margin-bottom:10px}.display-payment-options .green{color:#009f04;font-size:20px}.display-payment-options .red{color:#d00000;font-size:20px}.display-payment-options .payment-col-1{margin-right:-1px}.display-payment-options .payment-col-1 .top-box{min-height:280px}.display-payment-options .payment-col-1 .list-item.col-1:nth-child(odd){background-color:#f0f2f6}.display-payment-options .payment-col-1 .list-item.col-1:nth-child(2n){background-color:#f4f5f8}.display-payment-options .list-item.col-1,.display-payment-options .list-item.col-2,.display-payment-options .list-item.col-3{min-height:40px;max-height:40px;line-height:2}.display-payment-options .payment-col-3{background-color:rgba(211,221,230,.7);text-align:center;margin-left:-1px}.display-payment-options .payment-col-3 .top-box{margin-right:-1px;max-height:280px;min-height:280px}.display-payment-options .payment-col-3 .top-box h1{margin:10px}.display-payment-options .payment-col-3 .top-box img{max-height:100px}.display-payment-options .payment-col-3 .list-item.col-3 p{color:#d00000;font-weight:500}.display-payment-options .payment-col-3 .list-item.col-3:nth-child(odd){background-color:#dce4eb}.display-payment-options .payment-col-3 .list-item.col-3:nth-child(2n){background-color:#e5ebf0}.display-payment-options .payment-col-2{background-color:rgba(223,230,237,.7);text-align:center}.display-payment-options .payment-col-2 .top-box{max-height:280px;min-height:280px}.display-payment-options .payment-col-2 .top-box h1{margin:10px}.display-payment-options .payment-col-2 .top-box img{max-height:100px}.display-payment-options .payment-col-2 .list-item.col-2 p{color:#009f04;font-weight:500}.display-payment-options .payment-col-2 .list-item.col-2:nth-child(odd){background-color:#e3e8ef}.display-payment-options .payment-col-2 .list-item.col-2:nth-child(2n){background-color:#e7ebf0}.display-payment-options .payment-button{min-height:69px}.display-payment-options .payment-button button{background-color:#e98383;border-bottom:2px solid #c56a6a;margin-bottom:25px}.display-payment-options .payment-button button.Current,.display-payment-options .payment-button button.Downgrade{background-color:#aaa;border-bottom:2px solid #777}.display-payment-options .payment-button button:active{background-color:#e98383;border-bottom:2px solid #c56a6a;margin-bottom:25px}.display-payment-options .payment-button h3{margin-top:10px}.display-payment-options .col-md-3,.display-payment-options .col-md-4,.display-payment-options .col-md-6,.display-payment-options .col-xs-6{padding:0}.modal-content h4.modal-title{font-size:20px;font-weight:500}.modal-content .checkoutForm .stripe label{font-size:18px}.modal-content .checkoutForm .stripe label .form-control{margin:5px 0;padding:15px 10px 10px}div.coupon-text{color:#e98383;font-size:16px;font-weight:500;padding:5px}.planSelector .buttonGroup button{width:50%}.planSelector label span{font-weight:400}.planSelector .homeschool{display:flex;align-items:center}.planSelector .homeschool label{font-weight:400;margin-left:15px;padding-top:.5em}.loading-modal .modal-dialog{width:300px;top:40%}.class-table{padding-top:0}.class-lesson-selects.form-group{margin-top:15px}.class-lesson-selects.form-group .class-row{margin-bottom:10px}.class-lesson-selects.form-group .control-label{line-height:2.5;margin-left:10px}.ReactTable .rt-thead .rt-tr{text-align:left;background-color:transparent;font-size:1.2em;background-color:#fff;font-weight:500;font-family:"europa",sans-serif;cursor:default}.ReactTable .rt-tbody .rt-td{padding:10px 5px;max-height:40px}.ReactTable .rt-tbody .rt-td .expanded{opacity:0}.ReactTable .rt-tbody .rt-td.red{background-color:#ffd9d9}.ReactTable .rt-tbody .rt-td.green{background-color:#cbf1d4}.ReactTable .rt-tbody .rt-td.yellow{background-color:#f1efcb}.ReactTable .rt-tr{cursor:pointer}.ReactTable .rt-tr.-odd{background-color:#e9eaed}.ReactTable .rt-tr.-even{background-color:#fff}.ReactTable .rt-tfoot{box-shadow:none;border-top:2px solid #87888a}.ReactTable .rt-tfoot .rt-tr{cursor:default}.ReactTable .rt-noData{z-index:0}.ReactTable :not(.attempts-expander).rt-noData{transform:translate(-50%,70%)}.ReactTable.attempts-expander{min-height:60px}.ReactTable.attempts-expander.teacher{padding-top:52px}.ReactTable.attempts-expander .rt-noData{padding:10px 20px}.ReactTable.attempts-expander.teacher .rt-tfoot{position:absolute;width:100%;top:0;left:0;box-shadow:none}.ReactTable.attempts-expander.teacher .rt-tfoot .rt-tr{background-color:#f5f5f5}.ReactTable.attempts-expander.teacher .rt-tfoot .rt-tr:hover{background-color:#f5f5f5!important}.ReactTable.attempts-expander.teacher .rt-tfoot .rt-td{border:none;min-height:50px}.ReactTable.attempts-expander.teacher .rt-tfoot .btn{margin-top:8px;margin-right:15px}.ReactTable.attempts-expander.teacher .rt-tfoot .recent-row{position:absolute;left:15px;top:60px}.ReactTable.attempts-expander.teacher .rt-tfoot .answer-tip-row{position:absolute;left:15px;top:15px}.ReactTable.attempts-expander .-header .rt-tr{display:none}.ReactTable.attempts-expander .rt-tbody .rt-tr{background-color:#c7c9ce}.ReactTable.attempts-expander .rt-tbody .rt-tr .btn.btn-sm{line-height:1.1;margin-top:-3px;margin-left:10px;text-decoration:none}.ReactTable.attempts-expander .rt-tbody .rt-tr.-odd{background-color:#c7c9ce}.ReactTable.attempts-expander .rt-tbody .rt-tr-group{border:none}.ReactTable.attempts-expander .rt-tbody{background-color:#c7c9ce}.ReactTable.attempts-expander .rt-tbody .rt-td:not(.no-score):hover{background-color:#7094ad}.start-picker-row{margin-bottom:8px}.previous-next-buttons{text-align:right;margin-top:10px}.previous-next-buttons .previous-button{margin-right:20px}.previous-next-buttons .print-button{margin-right:5px}.previous-next-buttons .btn{margin-bottom:10px}.gf-date-range-picker{text-align:left;margin-bottom:15px}.gf-date-range-picker h4{margin-bottom:5px}.gf-date-range-picker .control-label{line-height:2.5}.lesson-toggle-buttons{width:100%;margin-bottom:15px}.lesson-toggle-buttons .btn,.lesson-toggle-buttons h4{margin-bottom:5px}.lesson-toggle-buttons .btn-group{width:100%}.lesson-toggle-buttons .btn-group .btn:first-child{width:60%}.lesson-toggle-buttons .btn-group .btn:last-child{width:40%}.lesson-toggle-buttons .btn-group .btn{padding:5px 22px}.lesson-toggle-buttons .btn-group .btn.active{background-color:#777;border-color:#444}.lesson-toggle-buttons .lesson-buttons{margin-top:5px}.lesson-toggle-buttons .lesson-buttons .btn{margin-right:19px}.lesson-toggle-buttons .react-select-container{height:34px;width:285px}.lesson-toggle-buttons .react-select-container .react-select__control{min-height:34px;height:34px}.pageDescription button{margin-left:15px}.pageDescription button:first-child{margin-left:30px}@media screen{#printSection,.for-print{display:none}}@media print{body *{visibility:hidden;font-size:13px;width:100%}body * a.green,body * a.red,body * a.yellow,body * span.green,body * span.red,body * span.yellow{font-weight:500}body * a.green,body * span.green{color:#009f04!important}body * a.yellow,body * span.yellow{color:#fbde3d!important}body * a.red,body * span.red{color:#d00000!important}body * .content-with-sidebar{margin-left:0;padding:0}body * .content-with-sidebar .gf-breadcrumb{width:100%}body * .correct .right-or-wrong.check-mark{display:none}body * .correct .quiz-text-field:after,body * .correct .right-answer>label.customRadio:after{content:"\2713";padding-left:5px;-webkit-print-color-adjust:exact;color-adjust:exact;color:#009f04!important}body * .correct .quiz-text-field:after{position:absolute;right:0;top:0}body * .quiz>.question .number{display:block}body * .quiz>.question div.qtype-blank:nth-child(13),body * .quiz>.question div.qtype-choice.four-choices:nth-child(9),body * .quiz>.question div.qtype-choice.two-choices:nth-child(12){page-break-after:always;break-after:page}h2{font-weight:500;font-family:europa,sans-serif}#printSection,#printSection *{-webkit-print-color-adjust:exact;font-size:12px;visibility:visible}#printSection * .modal-content,#printSection .modal-content{border:none}#printSection * .class-form,#printSection * .gf-date-range-picker,#printSection * .react-select-container,#printSection .class-form,#printSection .gf-date-range-picker,#printSection .react-select-container{display:none}#printSection * .class-table,#printSection .class-table{padding-top:20px}#printSection * .row,#printSection .row{margin-right:0;margin-left:0}#printSection * .ReactTable .rt-body .rt-tr,#printSection * .ReactTable .rt-thead .rt-tr,#printSection .ReactTable .rt-body .rt-tr,#printSection .ReactTable .rt-thead .rt-tr{font-size:.9em}#printSection * .ReactTable .rt-tbody .rt-td.red,#printSection .ReactTable .rt-tbody .rt-td.red{background-color:#ffd9d9!important;position:relative;overflow:hidden}#printSection * .ReactTable .rt-tbody .rt-td.red:before,#printSection .ReactTable .rt-tbody .rt-td.red:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;border:99999px solid #ffd9d9;z-index:0}#printSection * .ReactTable .rt-tbody .rt-td.red *,#printSection .ReactTable .rt-tbody .rt-td.red *{position:relative;z-index:1}#printSection * .ReactTable .rt-tbody .rt-td.green,#printSection .ReactTable .rt-tbody .rt-td.green{background-color:#cbf1d4!important;position:relative;overflow:hidden}#printSection * .ReactTable .rt-tbody .rt-td.green:before,#printSection .ReactTable .rt-tbody .rt-td.green:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;border:99999px solid #cbf1d4;z-index:0}#printSection * .ReactTable .rt-tbody .rt-td.green *,#printSection .ReactTable .rt-tbody .rt-td.green *{position:relative;z-index:1}#printSection * .ReactTable .rt-tbody .rt-td.yellow,#printSection .ReactTable .rt-tbody .rt-td.yellow{background-color:#f1efcb!important;position:relative;overflow:hidden}#printSection * .ReactTable .rt-tbody .rt-td.yellow:before,#printSection .ReactTable .rt-tbody .rt-td.yellow:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;border:99999px solid #f1efcb;z-index:0}#printSection * .ReactTable .rt-tbody .rt-td.yellow *,#printSection .ReactTable .rt-tbody .rt-td.yellow *{position:relative;z-index:1}#printSection * .btn,#printSection * .close,#printSection * .modal-footer,#printSection .btn,#printSection .close,#printSection .modal-footer{display:none!important}.no-print{display:none}.do-print{display:inherit}}.progress-reports-modal .modal-content{background-color:#eceff4}.progress-reports-modal .practice-exercise-modal{padding:15px}.custom-lessons .ReactTable .rt-th{overflow:visible}.custom-lessons .table-header-button{border:none;background-color:#fff;color:#192854;font-size:1em}.custom-lessons .ReactTable .rt-thead .rt-tr{font-size:1.1em}.custom-lessons .radio-inline{margin:5px 20px 5px 0;line-height:1.9}.custom-lessons div.rt-table>div.rt-tbody>div>div>div:nth-child(2){cursor:default}.quiz-complete .quiz-score{color:grey}.quiz-complete .quiz-score h1{font-size:96px;color:grey;padding:25px}.quiz-complete .quiz-score p{color:grey}.quiz-complete .quiz-score .quiz-score-a{color:#009f04}.quiz-complete .quiz-score .quiz-score-b{color:#fbde3d}.quiz-complete .quiz-score .quiz-score-c{color:#d00000}.help-widget-trigger{cursor:pointer;position:fixed;width:100px;height:100px;bottom:0;left:0;background-image:url(/static/media/help.e9d1fae6.svg)}.joyride-iframe{border:1 solid #ccc;margin-bottom:5;width:100%;min-height:300px;background-color:#ddd}
/*# sourceMappingURL=main.e33b0e5c.chunk.css.map */