@charset "UTF-8";.test-css-class{border-radius:1px}header.site-header-container{min-height:75px}body{background-color:#fff;background-image:url("/images/teacher/Background-blue.png");background-repeat:no-repeat;background-size:cover}.btn-blueoutline{border:1px solid #ccc;border-radius:3px;color:#3b80cc}.form-text{margin-top:0}.btn-group,.btn-group-vertical{border:1px solid #ccc}.manage-class-page .manage-class-inner{margin:30px 0;border-radius:13px;background-color:#f3f3f3;padding:30px;background-color:rgba(151,103,182,.07)}.add-class-page .addclass-subpage{margin-top:30px;display:none}.add-class-page form.add-class{font-size:1.1em}.add-class-page form.add-class label{margin-bottom:0}.add-class-page form.add-class .form-group{margin-bottom:20px}.add-class-page table.class-roll tr>th{padding:8px 32px;border-bottom:1px solid #999;line-height:22px}.add-class-page table.class-roll tr>td{padding:8px 32px;border-bottom:1px solid #ddd;line-height:22px}.add-class-page table.class-roll tr>td:first-child,.add-class-page table.class-roll tr>th:first-child{padding-left:64px}.add-class-page table.class-roll tr>td:nth-child(2),.add-class-page table.class-roll tr>th:nth-child(2){padding-right:64px}.add-class-page .add-class-inner{background-color:rgba(1,1,1,.02);border-radius:7px;padding:10px 30px 1px 0;padding:20px;margin-left:-20px;margin-right:-20px}.add-class-page form.edit-details .view-mode{display:block}.add-class-page form.edit-details .edit-mode{display:none}.add-class-page form.edit-details.edit-mode .view-mode{display:none}.add-class-page form.edit-details.edit-mode .edit-mode{display:block}.add-class-page form.edit-details .control-label{padding-right:0}.add-class-page form.edit-details .form-text{font-weight:500;text-align:left}.add-teacher-page #add-principal-box input,.add-teacher-page #add-teacher-box input{width:240px}.add-teacher-page #add-principal-box,.add-teacher-page #add-teacher-box{background:#cfc;padding:10px;border:2px solid #096;margin:10px 0}.add-teacher-page div.status-badge{display:inline-block;padding:1px 1ex;border-radius:.5ex;color:#fff;font-weight:100}.add-teacher-page div.status-badge-ok{background-color:green}.add-teacher-page div.status-badge-warning{background-color:orange}.add-teacher-page div.status-badge-error{background-color:red}.add-teacher-page div.status-badge-highlight{background-color:#eee;color:#000}.add-teacher-page .popover-handle{cursor:pointer}.add-teacher-page .popover-handle+div.popover{width:50%}.student-roll-page .table-unstyled{width:100%}.student-roll-page .table-unstyled th{vertical-align:middle;text-align:center}.student-roll-page .table-unstyled th{padding:8px 0}.student-roll-page .table-unstyled td{padding:8px 4px}.student-roll-page .table-grided td,.student-roll-page .table-grided th{border:1px solid #e9e9e9}.student-roll-page .table-grided td:first-child,.student-roll-page .table-grided th:first-child{border-left:none}.student-roll-page .table-grided td:last-child,.student-roll-page .table-grided th:last-child{border-right:none}.student-roll-page .table-dark th{background-color:#000;color:#fff}.student-roll-page th select{font-weight:400;color:#000}.student-roll-page th.col-class-name>div.overflow-hidden{width:50px}.student-roll-page th.col-class-teacher>div.overflow-hidden{width:50px}.student-roll-page th.col-class-grade>div.overflow-hidden{width:50px}.student-roll-page th.col-class-created>div.overflow-hidden{max-width:60px}.student-roll-page th.col-student-surname>div.overflow-hidden{width:50px}.student-roll-page th.col-student-firstname>div.overflow-hidden{width:50px}.student-roll-page th.col-student-username>div.overflow-hidden{width:50px}.student-roll-page th.col-student-password>div.overflow-hidden{width:50px}.student-roll-page th.col-student-points>div.overflow-hidden{width:40px}.student-roll-page th.col-student-logins>div.overflow-hidden{width:40px}.student-roll-page th.col-student-logins-last>div.overflow-hidden{width:60px}.student-roll-page td.col-class-name>div.overflow-hidden{width:60px}.student-roll-page td.col-class-teacher>div.overflow-hidden{width:60px}.student-roll-page td.col-class-grade>div.overflow-hidden{width:60px}.student-roll-page td.col-class-created>div.overflow-hidden{max-width:70px}.student-roll-page td.col-student-surname>div.overflow-hidden{width:60px}.student-roll-page td.col-student-firstname>div.overflow-hidden{width:60px}.student-roll-page td.col-student-username>div.overflow-hidden{width:60px}.student-roll-page td.col-student-password>div.overflow-hidden{width:60px}.student-roll-page td.col-student-points>div.overflow-hidden{width:50px}.student-roll-page td.col-student-logins>div.overflow-hidden{width:50px}.student-roll-page td.col-student-logins-last>div.overflow-hidden{width:70px}.student-roll-page tr.class-archived td{background-color:#f3f3f3}.student-roll-page tr.student-archived .col-checkbox,.student-roll-page tr.student-archived .col-student-firstname,.student-roll-page tr.student-archived .col-student-logins,.student-roll-page tr.student-archived .col-student-logins-last,.student-roll-page tr.student-archived .col-student-password,.student-roll-page tr.student-archived .col-student-points,.student-roll-page tr.student-archived .col-student-surname,.student-roll-page tr.student-archived .col-student-username{background-color:#f3f3f3}.student-roll-page td.col-checkbox,.student-roll-page th.col-checkbox{padding:4px 0;text-align:center}.student-roll-page th.col-checkbox>.btn{padding:4px 8px}.student-roll-page td.col-checkbox,.student-roll-page th.col-checkbox{-webkit-user-select:none;-moz-user-select:none;user-select:none}.student-roll-page td.col-checkbox.toggleproxy-on,.student-roll-page th.col-checkbox.toggleproxy-on{background-color:#e8f5f7}.student-roll-page td.col-checkbox:hover,.student-roll-page th.col-checkbox:hover{background-color:#a6dae1!important;cursor:pointer}.student-roll-page th.sortable{padding-right:8px}.student-roll-page th.sortable>button{float:right;margin-top:-2px}.student-roll-page .print-hdr{display:none}.access-teacher-page #add-principal-box input,.access-teacher-page #add-teacher-box input{width:240px}.access-teacher-page #add-principal-box,.access-teacher-page #add-teacher-box{background:#cfc;padding:10px;border:2px solid #096;margin:10px 0}.access-teacher-page .teachers .allow{color:#090}.transfer-school-page .fragment{display:none}.transfer-school-page .fragment-active{display:block}.transfer-school-page .fragment a{color:red}.transfer-school-page .fragment .sl-form{width:100%}.transfer-school-page .fragment input[type=submit]{margin-top:1em}.transfer-school-page #fragment-choose-school .sl-form fieldset{padding:1em 0 2em}.transfer-school-page #fragment-choose-school li label{font-weight:500}.transfer-school-page #fragment-choose-school .results{display:none}.transfer-school-page #fragment-choose-school .results h4{margin:1em 0}.transfer-school-page #fragment-choose-school .results ul{list-style-type:none;margin-left:0}.transfer-school-page #fragment-choose-school .results li input{width:2ex;font-size:1em}.transfer-school-page #fragment-add-school fieldset fieldset{border-width:1px 0 0;padding-left:0;margin-left:-2ex;padding-left:2ex}.transfer-school-page #fragment-add-school fieldset fieldset legend{font-size:1em;color:#999;font-size:1em;font-weight:500;font-size:.9em}.transfer-school-page #fragment-no-school label{font-size:1.2em;font-weight:500}.transfer-school-page #fragment-no-school label input{margin-right:1ex}.transfer-school-page #fragment-transfer-classes ul{border-bottom:1px dotted #fff}.transfer-school-page #fragment-transfer-classes li{border-top:1px dotted #fff}.transfer-school-page #fragment-transfer-classes li label{font-weight:400;margin:.5em 0}.transfer-school-page #fragment-transfer-classes li label input{vertical-align:middle}.transfer-school-page input[type=text]{margin-left:10px;margin-right:10px}.transfer-school-page label{width:100%}#fragment-add-school{width:50%}#fragment-add-school input{width:100%;margin-left:0}#schoolPage .school-details label{display:block}#schoolPage .school-hours label{display:block}#schoolPage .data-panel{margin-bottom:20px}#schoolPage .data-panel:hover{background-color:#f6f6f6;cursor:pointer}#schoolPage .data-panel .data-panel-header{opacity:.9}#schoolPage .data-panel:hover .data-panel-header{opacity:1}#schoolPage .data-panel:hover .data-panel-toggle{background-color:#a6a8ac;border-color:#8e9196}#schoolPage .data-panel .data-panel-toggle{margin:-3px -3px 0 0}#schoolPage .data-panel-header{padding:10px;margin-top:0}#schoolPage .data-panel-body{padding:0 10px 10px 10px}#schoolPage #schoolPage table th,#schoolPage table td{padding-left:20px;padding-right:20px}#schoolPage .h-uppercase{margin-top:0}#schoolPage .form-group-days>label{display:inline;font-weight:400}#schoolPage form.school-terms td:first-child{text-align:center}#schoolPage form.school-terms td:nth-child(3){text-align:center}#schoolPage form.school-terms td:nth-child(4){padding-right:0}.guides-training-page sup{color:red}.dropdown-menu li{padding-left:20px}.browse-printables-page .btn-link,.course-results-page .btn-link,.results-class-page .btn-link,.results-individual-page .btn-link,.results-set-tasks-page .btn-link,.student-results-page .btn-link{padding:0}.browse-printables-page .r-settasks-summary tr td,.browse-printables-page .student_stat_table tr td,.course-results-page .r-settasks-summary tr td,.course-results-page .student_stat_table tr td,.results-class-page .r-settasks-summary tr td,.results-class-page .student_stat_table tr td,.results-individual-page .r-settasks-summary tr td,.results-individual-page .student_stat_table tr td,.results-set-tasks-page .r-settasks-summary tr td,.results-set-tasks-page .student_stat_table tr td,.student-results-page .r-settasks-summary tr td,.student-results-page .student_stat_table tr td{padding-top:5px!important;padding-bottom:5px!important}.course-results-page .r-progress-coursecol,.course-results-page .r-progress-sectioncol{width:180px}.teacher-curriculum-page .curriculum-header0 h5{margin-top:2rem!important}.teacher-curriculum-page .curriculum-header1 h5{margin-top:1rem!important}.teacher-curriculum-page .curriculum-doc .curriculum-outcomes{margin-left:0!important}.teacher-curriculum-page .curriculum-paragraph2{margin-left:20px!important}.printables-page .page-wrapper{max-width:none;padding:0}.printables-page body,.printables-page main{background-color:#4a5a6a}.printables-page header.site-header-container{min-height:75px}.printables-page h3{margin-top:1.5rem!important;margin-bottom:.9rem!important}.teacher-class-table .name-field{width:200px}.teacher-class-table .month-field{width:80px;margin-right:20px}.teacher-class-table .pods-field{width:130px}.teacher-class-table .open-field{width:110px}.teacher-class-table .active-student-field{width:300px}#teachersOverview{padding-top:20px;padding-bottom:20px}.r-student-stats{margin:0 0!important}.grade-key{width:1px!important}.r-individual-grade-container{border-width:0 0 0 0!important}@media print{.student-roll-page .body-full{display:none!important}.student-roll-page table button,.student-roll-page table select{display:none!important}.student-roll-page table td.col-checkbox,.student-roll-page table th.col-checkbox{display:none!important}.student-roll-page div#top-menu{display:none!important}.student-roll-page div.top-sub-menu{display:none!important}.student-roll-page div#admin-messages{display:none!important}.student-roll-page div#footer{display:none!important}.student-roll-page td,.student-roll-page th{color:#000!important;background-color:#fff!important}.student-roll-page table,.student-roll-page td,.student-roll-page th{border:1px solid #eee!important}.student-roll-page .screen-hdr{display:none!important}.student-roll-page .print-hdr{display:block!important}}@media (max-width:1200px){.teacher-class-table .name-field{width:100px}}@media (max-width:992px){.btn{padding:.25rem .5rem;font-size:.775rem;line-height:1.3;border-radius:.2rem}.manage-class-page .class-overview .roll th{font-size:10px;line-height:10px;text-align:left;padding-top:6px}.container{max-width:740px}.student-group-table,.student-roll-table,.table-responsive{overflow-x:scroll}.student-group-table table td,.student-roll-table table td,.table-responsive table td{font-size:.675rem;line-height:1.3;padding:.2rem}.student-group-table table th,.student-roll-table table th,.table-responsive table th{font-size:.675rem;line-height:1.3;padding:.2rem}.student_stat_table{overflow-x:scroll}.student_stat_table td{font-size:.875rem;line-height:1.3;padding:.2rem}.student_stat_table th{font-size:.875rem;line-height:1.3;padding:.2rem}dl,ol,ul{padding-inline-start:10px}.sl-form div div.edit{margin-top:1em;margin-left:0;font-size:.9em}.teacher-class-table .name-field{width:75px}#teachersOverview{padding-top:10px;padding-bottom:10px}#fragment-add-school{width:100%}.school-details-page label{margin-bottom:.2rem;font-size:13px}#schoolPage #schoolPage table th,#schoolPage table td{padding-left:inherit;padding-right:20px}.r-individual-activity-details>small{width:auto!important}.r-page-students td.r-page-activity>.r-page-activity-details>small{max-width:340px}.recently-added h4,.recently-viewed h4{font-size:1rem}#schoolPage .school-hours .modal-body table td,#schoolPage .school-hours .modal-body table th{padding-right:0;font-size:.875rem}#schoolPage .school-hours .modal-body table select{border:1px solid #ccc}#schoolPage .school-hours .modal-body .table th{padding:.25rem;font-size:.75rem}#schoolPage .school-hours .modal-body .form-control{width:8ex!important}}@media only screen and (max-width:576px){.site-menu .modal-header{height:50px;background-color:#d8e0ea}.menu-logo img{width:110px;margin-top:-5px}#teacherMenuModal .list-group-item{padding:.25rem 1.15rem;font-size:.95rem;font-weight:700}.site-menu .modal-body .list-group-flush{margin-bottom:0}.class-overview .roll td div{max-width:80px;padding-left:5px}.teacher-class-table .name-field{width:80px}.teacher-class-table .month-field{width:50px;margin-right:0}.teacher-class-table .pods-field{width:120px}.teacher-class-table .open-field{width:70px}.r-student-stats{margin:0 -10px}.r-student-stats th>div{padding:0 5px!important}.r-student-stats th.r-student-stats-smiley>div{min-width:50px!important}.r-class-stats td{font-size:.775rem}.smiley-font-g,.smiley-font-o,.smiley-font-r{width:100%!important}.results-individual-page .thumb-holder{display:none!important}.r-individual-activity-details>small{display:none!important}.grade-key{width:1px!important}.r-individual-grade-container{border-width:0 0 0 0!important}.r-settasks-summary th>div{min-width:60px!important}#filterCourse,#filterGrade{width:12ex!important}.set-results-page .container{padding-left:1.5rem;padding-right:1.5rem}#setTasksPanel p{font-size:.875em!important}.pod-set-box-width,.user-pods{margin-left:-20px!important;margin-right:-20px!important}.teaching-pack-page .container{padding-left:1rem;padding-right:1rem}.teacher-sl-pod-holder{margin-left:-20px;margin-right:-20px}}.print-btn{position:absolute;right:0;top:50px;z-index:100}@media print{.export-csv-form,.fa-sort,.message,.print-btn,.r-settasks-summary-details,.teach-sub-menu,.warning-message{display:none!important}.print-block{display:block!important}.print-table-cell{display:table-cell!important}.resultsTable td div{box-shadow:none!important;border:1px solid #999!important}.bg-green,.bg-orange,.bg-red,.progress-icon-circle,body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.col-lg-6{flex:0 0 50%;max-width:50%}.offset-lg-3{margin-left:25%}.filter-holder2{margin-top:100px;top:50px}.filterDateHolder{margin-top:50px;top:50px}}
/*# sourceMappingURL=teacher-19.min.css.map */