*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px}body,html{padding:0;margin:0}body{padding-top:50px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}button,input,select,textarea{outline:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.btn{padding-left:1.5em;padding-right:1.5em}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;border-color:transparent;box-shadow:none}a{text-decoration:none}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}.table{table-layout:fixed}.x-mask{z-index:999999;position:absolute;left:0;top:0;right:0;bottom:0;opacity:.3;background-color:#000}.x-mask+div{background-color:#fff;z-index:1000000;display:block;position:absolute}.x-mask-message{width:auto;color:#15428b;border-radius:5px;padding:5px 10px;font-size:13px;top:5px;left:50%;transform:translateX(-50%)}.x-mask-message img{vertical-align:middle;margin-right:5px;width:16px}.x-msg{position:absolute;width:auto;padding:10px 20px;box-shadow:0 2px 4px rgba(0,0,0,.3);font-family:tahoma,helvetica,sans-serif;font-size:12px;z-index:1000000;top:3px;left:50%;transform:translateX(-50%)}.x-msg-success{background-color:#393;color:#fff}.x-msg-error{background-color:#c00;color:#fff}.x-msg-warn{background-color:#fc0;color:#000}.color-red,.e-star{color:red!important}.page-body-login{width:100%;height:100%;padding:0;overflow:hidden}.page-body-login .login-box{width:100%;height:100%;margin:0;padding:0;position:relative;background-image:url('/images/login-bg.jpg?v=202302');background-repeat:no-repeat;background-size:cover;background-position:center center}.page-body-login .login-body{width:420px;height:340px;background-image:url('/images/login-logo.png?v=202302');background-repeat:no-repeat;background-size:contain;position:relative;top:44%;left:45%;transform:translateX(-45%) translateY(-50%);padding:160px 0 0 150px}.page-body-login .login-body .page-header{padding-left:3em}.page-body-login .login-body label{padding-left:0;padding-right:0}.page-body-login .login-body .form-group .col{padding-left:0;padding-right:0}.popup .login-box{width:400px;margin:0;padding:0}.sub-title{font-size:18px;margin-left:10px;line-height:50px;vertical-align:baseline}.popup .content-box{border:1px solid #264d72;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.popup .content-box .content-header{background-color:#264d72;color:#fff;padding:5px}.popup .content-box .content-body{padding:20px}.popup .popup-box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.popup .popup-header{padding:10px;border-bottom:1px solid #ccc}.popup .popup-body{padding:30px 30px}.popup .popup-body p{line-height:1.5}.popup .popup-footer{border-top:1px solid #ccc;padding:10px 20px;text-align:right}.popup .popup-footer button{margin:0 5px}.pager select{padding:4px 6px;height:auto;width:auto;display:inline-block;margin:0 5px}.pager li>a,.pager li>span{border-radius:5px;padding:4px 12px}span.form-text{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555}.page-header{margin-top:0}.navbar-blue{background-color:#264d72;border-color:#264d72}.navbar-blue .navbar-brand{color:#eee}.navbar-blue .navbar-brand:focus,.navbar-blue .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-blue .navbar-text{color:#eee}.navbar-blue .navbar-nav>li>a{color:#eee}.navbar-blue .navbar-nav>li>a:focus,.navbar-blue .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-blue .navbar-nav>.active>a,.navbar-blue .navbar-nav>.active>a:focus,.navbar-blue .navbar-nav>.active>a:hover{color:#fff;background-color:#069}.navbar-blue .navbar-nav>.disabled>a,.navbar-blue .navbar-nav>.disabled>a:focus,.navbar-blue .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-blue .navbar-nav>.open>a,.navbar-blue .navbar-nav>.open>a:focus,.navbar-blue .navbar-nav>.open>a:hover{color:#fff;background-color:#069}@media (max-width:767px){.navbar-blue .navbar-nav .open .dropdown-menu>li>a{color:#eee}.navbar-blue .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-blue .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-blue .navbar-nav .open .dropdown-menu>.active>a,.navbar-blue .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-blue .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#069}.navbar-blue .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-blue .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-blue .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-blue .navbar-toggle{border-color:#264d72}.navbar-blue .navbar-toggle:focus,.navbar-blue .navbar-toggle:hover{background-color:#069}.navbar-blue .navbar-toggle .icon-bar{background-color:#eee}.navbar-blue .navbar-collapse,.navbar-blue .navbar-form{border-color:#264d72}.navbar-blue .navbar-link{color:#eee}.navbar-blue .navbar-link:hover{color:#fff}.navbar-blue .btn-link{color:#eee}.navbar-blue .btn-link:focus,.navbar-blue .btn-link:hover{color:#fff}.navbar-blue .btn-link[disabled]:focus,.navbar-blue .btn-link[disabled]:hover,fieldset[disabled] .navbar-blue .btn-link:focus,fieldset[disabled] .navbar-blue .btn-link:hover{color:#ccc}.checker-remove{color:#c30}.checker-remove:hover{color:#930}.x-remark{margin:10px}.x-remark p{line-height:1.5;color:#c30;font-style:italic}.tr-group *,.x-mycolleges *,.x-score-sections *{font-size:18px}.fixedbar-bottom{bottom:10px;padding:6px 5px 4px 5px;border:1px solid #777;border-radius:5px;background-color:#fff;position:fixed;left:50%;transform:translateX(-50%)}.to-top{bottom:10px;right:30px;padding:6px 10px 4px 10px;border:1px solid #777;border-radius:5px;background-color:#fff;position:fixed}.to-top i{font-size:36px}.x-score-sections a{margin:0 5px!important}.x-cant-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.x-c-anchor{position:relative}.x-c-anchor a.x-anchor{position:absolute;left:0;top:0}i.glyphicon{margin-right:3px}.x-col-operator{padding-left:0!important;padding-right:0!important}.x-col-operator a{margin:0 3px}.text-disabled{color:#777}