body,html{height:100%;font-family:Work Sans,sans-serif}.mi{font-style:normal!important}div .MathJax_Display{outline:none;display:inline!important}.MathJax_Display span{outline:none}span.katex-display{text-align:left!important;margin:0!important;display:inline-block;color:#000}.katex{text-align:initial!important;white-space:inherit!important;word-break:break-word!important;font-family:Work Sans,sans-serif;font-size:1rem!important;line-height:1.2!important}span.katex-html span.base{text-align:initial!important;white-space:normal!important;width:auto!important;display:initial!important}span.katex-html span.base span.strut{display:none!important}span.katex-html span.base span.mord{font-family:inherit!important;font-style:inherit!important}.print-katex span.katex-html{font-size:.75rem!important;font-weight:500}span.pstrut{height:10em}body{background-color:#f8f8f8}body,h1,h2,h3,h4{font-weight:300}a,a:hover{color:#533f03;font-weight:700}.white-space-nowrap{white-space:nowrap}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ng-valid.required,.ng-valid[required]{border-left:5px solid green}.ng-invalid:not(form){border-left:5px solid red}.jh-card{padding:1.5%;margin-top:20px;border:none}.error{color:#fff;background-color:red}.pad{padding:10px}.w-40{width:40%!important}.w-60{width:60%!important}.break{white-space:normal;word-break:break-all}.readonly{background-color:#eee;opacity:1}.footer{border-top:1px solid rgba(0,0,0,.125)}a:hover{cursor:pointer}.hand,[jhisortby]{cursor:pointer;font-size:20px}::-webkit-scrollbar{width:10px!important}body ::-webkit-scrollbar{width:5px!important}::-webkit-scrollbar-track{background:#f1f1f1!important}::-webkit-scrollbar-thumb{background:#888!important}::-webkit-scrollbar-thumb:hover{background:#555!important}@media only screen and (max-width:600px){::-webkit-scrollbar{width:5px!important}}.alerts .alert{text-overflow:ellipsis}.alerts .alert pre{background:none;border:none;font:inherit;color:inherit;padding:0;margin:0}.alerts .alert .popover pre{font-size:10px}.alerts .toast{position:fixed;width:100%}.alerts .toast.left{left:5px}.alerts .toast.right{right:5px}.alerts .toast.top{top:55px}.alerts .toast.bottom{bottom:55px}@media screen and (min-width:480px){.alerts .toast{width:50%}}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding{padding:0!important}.width-min{width:1%!important}.flex-btn-group-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.row.jh-entity-details>dd{margin-bottom:15px}@media screen and (min-width:768px){.row.jh-entity-details>dt{margin-bottom:15px}.row.jh-entity-details>dd{border-bottom:1px solid #eee;padding-left:180px;margin-left:0}}.carousel,.nav,.pagination,.panel-title a{cursor:pointer}.datetime-picker-dropdown>li.date-picker-menu div>table .btn-default,.uib-datepicker-popup>li>div.uib-datepicker>table .btn-default{border:0}.datetime-picker-dropdown>li.date-picker-menu div>table:focus,.uib-datepicker-popup>li>div.uib-datepicker>table:focus{outline:none}.thread-dump-modal-lock{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ng-invalid:not(form),.ng-valid.required,.ng-valid[required]{border-left:1px solid rgba(0,0,0,.15)}.ng-invalid:not(form):focus,.ng-valid.required:focus,.ng-valid[required]:focus{border-color:#5cb3fd}.dropdown-btn{cursor:pointer;outline:none;background-color:#fff;color:#000;border:1px solid silver;padding:6px}.dropdown-btn:focus,button:focus:not([class*=mat-button]):not([class*=mat-raised-button]):not([class*=mat-icon-button]),select:focus{border:1px solid silver;outline:none!important;box-shadow:none!important}mat-checkbox label{margin:0!important}button:focus{outline:none!important}.enclosing-div{border:2px solid #3778a8;box-shadow:0 0 .25rem rgba(55,120,168,.5)}.btn-tag{float:right;padding:0 8px 2px;color:#fff;border-radius:3px;min-width:100px;text-align:center}.hidden-input{position:absolute;opacity:0;max-width:9rem;overflow:hidden}.form-label{font-size:.75rem;color:#8e949b;text-transform:uppercase}.multiselect-dropdown .dropdown-btn{border-radius:0!important;background-color:#fff!important;padding:.25rem .5rem!important;text-align:center!important}.multiselect-dropdown .dropdown-btn .dropdown-down{border-top-width:8px!important;border-left-width:6px!important;border-right-width:6px!important}.multiselect-dropdown .dropdown-btn .dropdown-up{border-bottom-width:8px!important;border-left-width:6px!important;border-right-width:6px!important}.multiselect-dropdown .dropdown-list{padding-top:0!important;margin-top:0!important;min-width:200px!important}.multiselect-dropdown input{padding:0!important}.multiselect-dropdown h5{margin:0!important;font-size:1rem!important}.modal-header{padding-bottom:10px;padding-top:10px;background-color:#1796ea}.modal-body{background-color:#fff;word-break:break-word}.modal-dialog{max-width:inherit;margin:inherit}.modal-content{background:transparent;border:none}.modal-footer{padding:8px}.align-center{display:table;margin:0 auto}.drag-drop-attachment{padding:1.5%;margin-top:20px;border:1px dashed;min-height:60px;text-align:center;vertical-align:middle}.file-over{border:2px dashed #ff4500!important}.file-drop-zone{border:2px dashed #9b9797}.image-instructions{color:#d47c4f}ngb-accordion .card-header{background-color:#d3d3d3;color:#000;padding-top:6px;padding-bottom:6px}ngb-accordion .card-header a{color:#000;font-size:.875rem;font-weight:400}ngb-accordion .card-header a:hover{text-decoration:none}ngb-accordion .card-header:after{content:"\F0DD";font-family:FontAwesome;color:#000;font-weight:400;float:right}ngb-accordion .card-header.active{background-color:#0085c2}ngb-accordion .card-header.active a{color:#fff}ngb-accordion .card-header.active:after{content:"\F0D8";font-family:FontAwesome;color:#fff;float:right}.pointer{cursor:pointer;outline:none}.modal-title{color:#fff;font-size:16px}.btn-grey{background-color:silver;color:#000}.bg-blue{background-color:#0098d1}.raised-primary{min-width:120px;font-size:11px;line-height:13px;padding:9px 10px 7px;text-align:center;background-color:#4b8ba2;color:#fff;border:1px solid #4b8ba2;cursor:pointer;outline:none;display:inline-block}.text-button,.text-mobile-button{border:1px dashed #a11e23;color:#a11e23}.equation-button,.equation-mobile-button,.text-button,.text-mobile-button{cursor:pointer;display:inline-block;text-align:center;padding:5px;min-width:75px}.equation-button,.equation-mobile-button{border:1px dashed #7fa631;color:#7fa631}.equation-mobile-button,.text-mobile-button{background:#fff}.equation-button:hover,.text-button:hover{background-color:#f1f1f1}.blue-color{color:#0098d1}.success-block{padding:.75rem;background:#ebfbf3;color:#000}.danger-block{padding:.75rem;border-left:.25rem solid red;background:#fbf1eb}.clickable{color:#0093dd;text-decoration:underline}.mobile-btn{background-color:#fafafa;display:inline-block;box-shadow:2px 2px 2px #888}.font-14{font-size:.875rem}.font-20{font-size:1.25rem}.input{font-size:13px;font-weight:600}.fa-family{font-family:FontAwesome}.form-control{box-shadow:none!important}.search-icon{border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid #ced4da;border-left:#fff;cursor:pointer;background:#d8d8d8;display:flex}.search-icon .fa-search{font-size:18px;color:gray;align-self:center;vertical-align:middle}.f-weight-500{font-weight:500}.btn-border,.btn-border:focus{border-width:2px!important}.text-darkgray{color:#a9a9a9}.cropper:after{border:3px dashed!important}.border-silver{border:1px solid silver}.checkbox-container{display:inline;position:relative;padding:10px 10px 10px 40px;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;margin:10px;top:0;left:0;height:19px;width:19px;border:1px solid #c3c1c1}.checkbox-container input:checked~.checkmark{background-color:#3dbbed}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#subjects-multiselect .ng-invalid:not(form),#subjects-multiselect .ng-valid.required,#subjects-multiselect .ng-valid[required]{border-left:none}#subjects-multiselect .dropdown-btn{border:none}#subjects-multiselect .ng-untouched .multiselect-dropdown{border:1px solid #ced4da}#subjects-multiselect .ng-touched.ng-invalid .multiselect-dropdown{border:1px solid red}.attachment-add-remove{max-width:200px;line-height:2rem}.attachment-add-remove .delete-attachment{float:right;font-size:2rem;color:red}.attachment-preview,.attachment-preview .attachment-image{max-width:200px}.required{border:1px solid red!important}.wiris-editor-enclosed{padding:0 .25rem .25rem;border:1px solid silver}.wrs_header button{background:#3778a8!important;border-top-left-radius:2px!important;border-top-right-radius:2px!important}.wrs_header .wrs_selected,.wrs_multipleRowPanel{background:#f5f5f5!important}.wrs_multipleRowPanel{overflow-x:inherit}.wrs_panelContainer{padding:0!important;background:#f5f5f5!important;border-radius:0!important;border-bottom:0!important}.wrs_editor .wrs_formulaDisplay{top:-2px!important}.wrs_editor{padding-top:2px!important}.wrs_underlineCaret.wrs_dark{display:none!important}@media only screen and (max-width:768px){.wrs_multipleRowPanel{overflow-x:scroll!important;height:inherit!important}}@media only screen and (min-width:768px){.wrs_header button{height:inherit!important;width:inherit!important}.wrs_header .wrs_selected{height:28px!important}.wrs_button{margin:0 8px!important}.wrs_header>button>span{margin:2px 16px!important}}.question-details{font-size:1rem;overflow:hidden;max-height:2.25rem;line-height:1rem;text-align:justify}#sub-topics{display:inline-block}#sub-topics .multiselect-dropdown .dropdown-btn{border:none!important}ngb-pagination ul{margin-bottom:0}ngb-pagination .page-link{padding:.25rem .75rem;line-height:inherit;font-weight:400}.star{position:relative;display:inline-block;font-size:1.25rem;color:#d3d3d3}.full,.half{color:#ff8c00}.half{position:absolute;display:inline-block;overflow:hidden}.vertical-scroll{overflow-y:auto;max-height:250px}ngb-alert .alert-success{background:#2e8b57;color:#fff}ngb-alert .alert-danger{background:#ff4500;color:#fff}ngb-alert .alert-warning{background:#ff0}.disable-cursor{cursor:not-allowed}.no-results-primary{padding:.75rem;margin:.5rem 0;border-radius:.25rem;background:#effaff;border:1px solid #c9ebf9;text-align:center}.end-of-results{color:#856404;background-color:#fff3cd;border:1px solid #ffeeba;padding:.75rem;border-radius:.25rem;text-align:center;margin-top:.5rem}.dropdown-ellipsis{width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.selected-dropdown{background-color:#ddd}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.textarea-inputbox{width:100%;height:200px;margin-top:4px}.text-in-box{color:#000;font-weight:400;white-space:pre-wrap;word-break:break-all}.latex-converted-text{color:#000;white-space:pre-line;line-height:1.3;word-break:break-all}