body{padding:0;margin:0;background:#f3f5f5}.container{position:relative}.container .header{background:#5413aa;min-height:200px}.container .header .header-content{max-width:800px;margin:0 auto;padding-top:50px;text-align:center;color:#fff;font-size:30px;font-weight:100;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.container .header .header-content .logo{padding:3px 0 3px 60px;background:url("https://demos.learnosity.com/static/images/logo-square.svg") 0 no-repeat;background-size:40px}.container .shadow-page{max-width:800px;min-height:300px;margin:40px auto;padding:20px;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.3)}.container .my-editor{position:relative;margin-top:-81px}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-btn[disabled]{opacity:.5}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-btn[disabled]:focus,.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-btn[disabled]:hover{background:#eaeaea;cursor:not-allowed}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-btn-add-response,.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-btn-add-variables-wrapper .lrn-qe-btn{padding:.8em 1em;font-size:1em;text-transform:capitalize}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-btn-add-response{color:#fff;background-color:#f0ad4e;border-color:#eea236}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-btn-add-response[disabled]:focus,.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-btn-add-response[disabled]:hover{background-color:#f0ad4e}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-toolbar{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-template-markup-controls{margin:15px 0 5px;min-height:40px}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-template-markup-controls>[class*=" lrn-qe-col-"],.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-template-markup-controls>[class^=lrn-qe-col-]{padding-left:0}.container .my-editor .lrn-qe .lrn-qe-ui .lrn.lrn_widget .lrn_bordered_mathinput{border-color:#939393;border-radius:0}.container .my-editor .lrn-qe .lrn-qe-ui .lrn.lrn_widget .lrn_bordered_mathinput.lrn_focused{border-color:#1877b1}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-fieldset{border:1px solid #ececec}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-fieldset .lrn-qe-legend{display:block;padding:10px;background:#ececec;margin:-.35em -.625em 0}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-datatable-controls{text-align:right}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-datatable-controls .lrn-qe-btn-edit-datatable{border:1px solid #d9d9d9}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-datatable-controls .lrn-qe-btn-edit-datatable:focus,.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-datatable-controls .lrn-qe-btn-edit-datatable:hover{background:#eaeaea}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-dyn-response-var .lrn-qe-i-dynamic-data:before{content:"\E913"}.container .my-editor .lrn-qe .lrn-qe-ui [data-lrn-mathcore-failed-notification]{padding:15px;color:#8a6d3b;background-color:#fcf8e3;border:1px solid #faebcc;border-radius:2px}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-inline>*{display:inline}.container .my-editor .lrn-qe .lrn-qe-ui .lrn-qe-note-text{font-size:.8em;color:#666}.container .my-editor .lrn-qe-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.container .my-editor .lrn-qe-spinner .lrn-qe-bounce1{animation-delay:-.32s}.container .my-editor .lrn-qe-spinner .lrn-qe-bounce2{animation-delay:-.16s}.container .my-editor .lrn-qe-spinner>div{width:9px;height:9px;margin-right:1px;background-color:#ccc;border-radius:100%;display:inline-block;animation:bouncedelay 1.4s both infinite ease-in-out}.container .my-editor .lrn-qe-reloading{display:inline-block;margin-right:10px;opacity:0;color:#666}.container .my-editor .lrn-qe-reloading .lrn-qe-loader{padding:3px 0 3px 30px;background:url("../images/loader.gif") 0 -2px no-repeat}.backgrid-container{position:relative;display:block;width:100%;height:465px;padding:0;overflow:auto;border:0}.backgrid{width:100%;max-width:100%;background-color:transparent;border-collapse:collapse;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.backgrid td,.backgrid th{display:none;height:20px;max-width:250px;padding:4px 5px;overflow:hidden;line-height:20px;text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-bottom:1px solid #ddd}.backgrid td.renderable,.backgrid th.renderable{display:table-cell}.backgrid th{font-weight:700;text-align:center}.backgrid th.sortable a{text-decoration:none;white-space:nowrap;cursor:pointer}.backgrid thead th{vertical-align:bottom;background-color:#f9f9f9}.backgrid thead th a{display:block}.backgrid.backgrid-striped tbody tr:nth-child(2n){background-color:#f9f9f9}.backgrid tbody tr.empty{font-style:italic;color:gray}.backgrid tbody tr.empty td{display:table-cell;text-align:center}.backgrid td.editor{padding:0}.backgrid tbody tr:nth-child(odd) td.editor,.backgrid td.editor{background-color:rgba(82,168,236,.1);outline:1px solid rgba(82,168,236,.8);outline-offset:-1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:width,outline,background-color;-moz-transition-property:width,outline,background-color;-o-transition-property:width,outline,background-color;transition-property:width,outline,background-color;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.backgrid td.editor input[type=text]{display:block;width:100%;height:100%;padding:0 5px;margin:0;background-color:transparent;border:0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.backgrid td.editor input[type=text]::-ms-clear{display:none}.backgrid tbody tr:nth-child(odd) td.error,.backgrid td.error{background-color:rgba(255,210,77,.1);outline:1px solid #ffd24d}.backgrid td.editor :focus,.backgrid th.editor :focus{outline:0}.backgrid .sort-caret{display:inline-block;width:0;height:0;margin-left:.3em;border:0;content:""}.backgrid .ascending .sort-caret{vertical-align:baseline;border-top:none;border-bottom:4px solid #000}.backgrid .ascending .sort-caret,.backgrid .descending .sort-caret{border-right:4px solid transparent;border-left:4px solid transparent}.backgrid .descending .sort-caret{vertical-align:super;border-top:4px solid #000;border-bottom:none}.backgrid .email-cell,.backgrid .email-cell.editor input[type=text],.backgrid .string-cell,.backgrid .string-cell.editor input[type=text],.backgrid .uri-cell,.backgrid .uri-cell.editor input[type=text]{text-align:left}.backgrid .date-cell,.backgrid .date-cell.editor input[type=text],.backgrid .datetime-cell,.backgrid .datetime-cell.editor input[type=text],.backgrid .integer-cell,.backgrid .integer-cell.editor input[type=text],.backgrid .number-cell,.backgrid .number-cell.editor input[type=text],.backgrid .percent-cell,.backgrid .percent-cell.editor input[type=text],.backgrid .time-cell,.backgrid .time-cell.editor input[type=text]{text-align:right}.backgrid .boolean-cell,.backgrid .boolean-cell.editor input[type=checkbox],.backgrid .select-cell{text-align:center}.backgrid .select-cell.editor{padding:0}.backgrid .select-cell.editor select{display:block;width:100%;height:28px;padding:4px 5px;margin:0;line-height:28px;vertical-align:middle;background-color:#fff;border:0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.backgrid .select-cell.editor select[multiple]{height:auto}.backgrid .select-cell.editor :focus{border:0;outline:0}.backgrid .select-cell.editor optgroup::-moz-focus-inner,.backgrid .select-cell.editor optgroup::-o-focus-inner,.backgrid .select-cell.editor option::-moz-focus-inner,.backgrid .select-cell.editor option::-o-focus-inner,.backgrid .select-cell.editor select::-moz-focus-inner,.backgrid .select-cell.editor select::-o-focus-inner{border:0}.backgrid{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.backgrid tr:nth-child(2n){background-color:#f9f9f9}.backgrid tr.exclude{background:#e5e5e5}.backgrid tr.exclude td:not(.exclude-cell){position:relative}.backgrid tr.exclude td:not(.exclude-cell):before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.backgrid td.renderable,.backgrid th.renderable{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;text-align:left}td.renderable{min-width:50px}td.renderable:hover:not(.editable){cursor:not-allowed}td.simple-number-input-cell{position:relative;max-width:50px;padding:0}td.simple-number-input-cell input[type=number]{display:block;width:100%;height:100%;padding:0 5px;font-size:14px;margin:0;background-color:transparent;border:none;outline:0;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}td.simple-number-input-cell input[type=number]:focus,td.simple-number-input-cell input[type=number]:hover{background-color:rgba(82,168,236,.1);outline:1px solid rgba(82,168,236,.8)}td.simple-number-input-cell [data-lrn-cell-icon]{position:absolute;top:50%;transform:translateY(-50%);right:5px;width:10px;height:10px;border-radius:5px;background-color:#1877b1}.lrn-qe.lrn-qe-modal[data-algorithmic-modal] .lrn-qe-modal-dialog{max-width:60em}.lrn-qe.lrn-qe-modal[data-algorithmic-modal] .lrn-qe-modal-content{min-height:100px;position:relative;padding-top:20px;padding-bottom:20px}.lrn-qe.lrn-qe-modal[data-algorithmic-modal] .lrn-qe-modal-footer ul{float:right;width:40%}[data-modal-notification]{float:left;max-width:60%;padding:15px;margin-bottom:10px;background-color:#d9edf7;color:#31708f;border:1px solid #bce8f1;border-radius:4px}.help-section{margin-top:80px;padding:15px;background:#ececec;border-top:1px solid #ccc}.help-section .code-block{color:#ed4c4c}