body{display:flex;min-height:100vh;flex-direction:column;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main{flex:1 0 auto}header,main,footer{padding-left:300px}header nav#main-nav{height:144px;line-height:144px}footer.page-footer{margin-top:0}@media only screen and (max-width:992px){header nav#main-nav{height:64px;line-height:64px}}@media only screen and (max-width:600px){nav .brand-logo img,footer .footer-copyright .container img{vertical-align:middle}}@media only screen and (min-width:601px) and (max-width:992px){nav .brand-logo img,footer .footer-copyright .container img{vertical-align:middle}}@media only screen and (min-width:993px){nav .brand-logo img,footer .footer-copyright .container img{vertical-align:sub}}@media only screen and (max-width:992px){header,main,footer{padding-left:0}}.modalstrap .modal-footer{border-top:1px solid rgba(0,0,0,.1);padding-right:10px}.modalstrap .modal-header{border-bottom:1px solid rgba(0,0,0,.1);padding:5px}.modalstrap .modal-footer .btn{margin-left:10px}.modalstrap .modal-header .modal-close{float:right}.modalstrap .btn{padding:0 1rem !important}.modalstrap .modal-header .modal-close i{color:#bdbdbd;font-size:18px}.modalstrap .modal-title{padding:0 0 0 6px}.modalstrap.modal-sm{width:30%}.modalstrap.modal-md{width:50%}.modalstrap.modal-lg{width:75%}.modalstrap.modal-full{width:95%}.modalstrap .modal-header .modal-title i{vertical-align:middle}.text-selectable{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.pointer{cursor:pointer}#main-menu li:not(:first-child) i{height:48px !important}[goto]{cursor:pointer}#page-title{font-size:16px;line-height:16px;vertical-align:middle}#main-menu-button,#main-menu-button i{height:64px;line-height:64px}.tabs .tab a i{vertical-align:middle}.card-title i{vertical-align:sub}.page-card{margin:0}.card-header .card-title{border-bottom:1px solid rgba(160,160,160,.2);float:left}.card-tools{float:right}.page-card .card-inner{padding:20px 0 5px 0}.page-card .card-header{padding:20px 20px 0 20px}table.condensed thead td{padding:10px 5px}.dataTables_wrapper select{display:block}@media only screen and (max-width:600px){nav .brand-logo img,footer .footer-copyright .container img{vertical-align:middle}.modalstrap.modal-sm,.modalstrap.modal-md,.modalstrap.modal-lg,.modalstrap.modal-full{width:95%}.question-image:not(.active){max-height:800px;max-width:350px;margin:auto;width:auto}.answer-sheet{display:none}#answer-sheet{position:absolute;right:0}#session-div li span{font-size:12px}#session-div li img{height:20px;width:20px;margin:13px 6px}#session-end-btn{margin-top:10px;margin-left:0 !important;line-height:unset}#start-session-btn{width:max-content}}@media only screen and (min-width:600px){#answer-sheet{opacity:1 !important;width:200px !important;display:block !important}#session-div{margin:-7px 0 0 40px !important}}@media only screen and (min-width:601px) and (max-width:992px){nav .brand-logo img,footer .footer-copyright .container img{vertical-align:middle}.question-image:not(.active){max-height:800px;max-width:500px;height:auto !important;margin:auto}}@media only screen and (min-width:993px){nav .brand-logo img,footer .footer-copyright .container img{vertical-align:sub}.question-image:not(.active){max-height:800px;max-width:500px;height:auto !important;margin:auto}}@media only screen and (min-width:1366px){nav .brand-logo img,footer .footer-copyright .container img{vertical-align:sub}.card-question{margin-left:160px !important;margin-right:160px !important}}#main-menu i{height:48px !important}.text-bold{font-weight:bold}.text-light{font-weight:300}.answer-label{font-weight:bold;font-size:20px !important;color:#0d47a1;margin-right:35px}.answer-label:before{border:solid #1e88e5 2px !important;width:20px !important;height:20px !important;margin-top:2px !important}.answer-label:after{border:solid #1e88e5 2px !important;background:#1e88e5 !important;width:20px !important;height:20px !important;margin-top:2px !important}.answer-label-correct:before{border:solid #1dd400 2px !important}.answer-label-correct:after{border:solid #1dd400 2px !important;background:#1dd400 !important}.answer-label-correct{color:#1dd400 !important}.answer-label-wrong{color:#d40e00 !important}.answer-label-wrong:before{border:solid #d40e00 2px !important}.answer-label-wrong:after{border:solid #d40e00 2px !important;background:#d40e00 !important}.modal-progress{width:72px;height:72px;border-radius:36px;display:block;overflow:hidden}.modalstrap-spinner-label{position:absolute;left:42%;right:42%;z-index:1056;color:#fff;text-align:center}#answer-table td{padding:2px 2px !important;border-radius:0 !important}#answer-table td>span.answer-span{border:solid 1px #f7a630;border-radius:10px;width:20px;height:20px;float:left;text-align:center;color:#f7a630;background-color:#fff}#answer-table td>span.answer-span.marked{border:solid 2px #000;background:#484848;color:#907854}#answer-table td>span.answer-span.marked p,#answer-table td>span.answer-span.marked-correct p,#answer-table td>span.answer-span.marked-wrong p{margin:-2px}#answer-table td>span.answer-span p{margin:-1px}#answer-table td>span.answer-span.marked-wrong{border:solid 2px #c10014;background:#f14743;color:#b3a288}#answer-table td>span.answer-span.marked-correct{border:solid 2px #008c12;background:#4caf50;color:#907854}#answer-table td>span.answer-span.marked-known{border:solid 2px #000}#answer-table td>i{font-size:18px;vertical-align:middle;font-weight:900}#answer-table td>span.answer-number{font-weight:600;color:#d0881e}#answer-table tr:nth-child(even){background:#ffd89e}#answer-table tr:nth-child(odd){background:#fff3e1}#answer-table tr.active{border:solid 2px #5252b1;background:#bad2ff}#answer-table tr:hover{background:#d4a35a;cursor:pointer}#answer-table{border:solid 1px #da8a1e}#answer-table tr{transition:background .5s ease-out}.question-image.materialboxed.active{border:4px solid}#materialbox-overlay{opacity:.95 !important}.materialboxed:hover:not(.active){opacity:1 !important}.input-no-margin{margin-top:0 !important}.custom-dropdown{width:260px !important}.custom-dropdown i{vertical-align:middle}.exam-collection p{padding:0!important;color:rgba(0,0,0,.5);font-size:14px;-webkit-font-smoothing:antialiased;word-wrap:normal;margin-right:80px !important}div.collapsible-header.exam-collection{border-bottom:1px solid #afafaf !important}li.exam-collection{min-height:0!important}div.inner-small-fab{position:relative !important;bottom:18px !important;right:-8px !important}.inner-small-fab>a{margin-top:10px !important;width:45px !important;height:45px !important}.inner-small-fab>a>i{line-height:46px !important}.inner-small-fab ul{right:50px !important}.right-click-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.select-dropdown-session li.disabled img{opacity:.5}.select-dropdown-session li img{height:24px;width:24px;margin:12px 15px;float:right}.select-dropdown-session .dropdown-content li{word-break:break-word}li.session-active span{color:#00f}#sidenav-overlay{z-index:998}table.result-table thead tr td,table.point-table thead tr td{font-weight:600}.blink_me{animation:blinker 1.5s linear infinite}@keyframes blinker{50%{opacity:.3}}.heart_beat{animation:heartbeat 1s linear infinite}@keyframes heartbeat{90%{opacity:.3}10%{opacity:1}}.display-none{display:none}.disabled{pointer-events:none}