.report-paper-simulation{position:relative;padding:40px;box-shadow:0 8px 17px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.19);border:1px solid #bbb;background:#fff;font-size:.8rem;color:#000;border-radius:5px}.report-paper-simulation .text-muted{color:#777}.report-paper-loader{display:none;position:absolute;top:0;width:100%;left:0;height:100%;background:rgba(255,255,255,.75);z-index:99999}.report-paper-spinner{margin-top:30px;text-align:center;color:#2fc296}.student-report-placeholder .student-reports-course-caption{font-weight:400;text-align:center;font-size:1.4em;padding:20px 0 10px 0}.student-report-placeholder .student-reports-table-head{background:#f1f1f1;border-bottom:1px #cecece;font-weight:700}.student-report-placeholder .student-reports-stream-caption{font-weight:400}.student-report-placeholder .student-reports-topic-header{background:#f8f8f8}.student-report-placeholder .student-reports-topic-caption{padding-top:16px;font-weight:700}.student-report-placeholder .student-reports-user-title{font-size:1rem}.er-light-gray{background:#d3d3d3}.classroom-title{padding:10px;font-weight:700;background:#f1f1f1;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:3px}.student-label-container{border:1px solid #000;padding:5px 0}.text-align-left{text-align:left}.text-align-right{text-align:right}.no-left-border{border-left:0}.student-label-container:nth-child(n+4){border-top:0}.bs-div-stripe-odd{background-color:#fff}.bs-div-stripe-even{background-color:#f8f8f8}.bs-div-border-left{border-left:1px solid #ccc}.bs-div-border-right{border-right:1px solid #ccc}.bs-div-border-sides{border-left:1px solid #ccc;border-right:1px solid #ccc}.bs-div-border-bottom{border-bottom:1px solid #999}.bs-div-border-top{border-top:1px solid #999}.report-row{margin:0!important;padding:0!important}.report-row-content{margin:10px 0;padding-left:10px;padding-right:10px}.report-row-group{padding:0 10px}.no-border-top>tbody>tr>td,.no-border-top>thead>tr>th{border-top:0;border-bottom:0}.weekly-revision-set-question{padding:1px 0;text-align:center;font-size:.9em;color:#999;margin:1px;border:1px solid #ccc}.weekly-revision-set-question.er-cyan,.weekly-revision-set-question.er-green,.weekly-revision-set-question.er-orange,.weekly-revision-set-question.er-red,.weekly-revision-set-question.er-yellow{color:#fff}.weekly-revision-set-question.er-cyan{border-color:#3fb1fe}.weekly-revision-set-question.er-green{border-color:#2ecc71}.weekly-revision-set-question.er-yellow{border-color:#fff95a}.weekly-revision-set-question.er-orange{border-color:#f39c12}.weekly-revision-set-question.er-red{border-color:#e74c3c}.correct,.incorrect{color:#000;border:1px solid #777}.correct{background-color:#9f9}.incorrect{background-color:#f99}.page-break-before{page-break-before:always}.page-break-container{position:relative;border-bottom:1px dashed #999;margin:40px 0;font-size:.75rem}.page-break-caption{position:absolute;width:100%;margin:0 auto;top:-.6rem;text-align:center;color:#999}.task-report-results-detail{color:#444;font-size:.95em!important}.task-report-results-detail .table-condensed>tbody>tr>td{padding:4px 2px 4px 2px}.addItemButton,.deleteItemButton{opacity:0;visibility:hidden;transition:visibility 0s .3s,opacity .3s linear;position:absolute;top:-3px;right:-4px;min-width:30px;font-size:1em;line-height:1em}.report-edit-mode-on .addItemButton,.report-edit-mode-on .deleteItemButton{opacity:1;visibility:visible;transition:opacity .3s linear;border:2px solid #fff;font-size:.95em}.report-edit-mode-on .deleteItemButton{background-color:#ffebed;color:#b10000}.report-edit-mode-on .deleteItemButton.disabled{opacity:.65}.report-edit-mode-on .addItemButton{background:#e0f2fe;color:#3b82f6}.white-glow-lg{-webkit-box-shadow:0 0 25px 12px rgba(255,255,255,.5);-moz-box-shadow:0 0 25px 12px rgba(255,255,255,.5);box-shadow:0 0 25px 12px rgba(255,255,255,.5)}.report-grade{font-size:.95em;font-weight:700;text-align:center;padding:1px 2px;width:100%;border-radius:999px}td.report-column-mastery{overflow:visible}