body{font-size:15px}img.panellogo{margin:10px;width:30px}.main-header .logo{padding:0}.dropdown-menu .divider{height:2px;margin:3px 0;overflow:hidden}.dropdown-menu>li>a{line-height:1.429;padding:8px 16px}.dropdown-menu>li:first-child>a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.dropdown-menu>li:last-child>a:first-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dropdown-menu{left:auto;right:0}.clickable-row{cursor:pointer}.profile-card-avatar{display:inherit;margin:0 auto;width:fit-content;width:-moz-fit-content}.profile-card-avatar img{background:#fff;border:5px solid hsla(0,0%,100%,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:100px;margin:0 auto;max-height:100px;max-width:100px;padding:10px;width:100px}.profile{text-align:center}ul.details{list-style-type:none}.details b,.profile b{color:#1c5369}.col-centered{float:none;margin:0 auto}#hint_id_username.help-block{font-size:smaller;font-style:italic}.login #div_id_password label,.login #div_id_username label{font-size:x-large}.login .form-control{height:44px}div.controls ul{font-size:small;list-style-type:none;padding-left:0}.required:after{content:"*"}.modal-footer{margin-top:15px}form div#faculty_department div,form div#sessionLevelSemester div{margin-left:15px;width:48%}form div#app_result div{margin-left:15px;width:32%}form div#appbundle_faculty_department div{margin-left:5px;width:48%}form input#show_prog_courses,form input#view-details{margin-right:10px}div#app_result,div#appbundle_faculty_department,div#faculty_department,div#sessionLevelSemester{display:flex;flex-direction:row;flex-wrap:wrap}h3.text-center{background:#314c5c;border-radius:5px;color:#fff;margin-top:0;padding:10px}.table.user-details>tbody>tr>td{border-top:none}.popover{width:fit-content}.panel-body{min-height:300px}p.info{color:#2f4e4e;font-size:smaller;font-style:italic;margin:0 0 10px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #dedede;outline:0}.forgot-create>.btn{background:#1f4950;border:1px solid #5f9ea0;color:#fbfbfb;font-weight:bolder;margin-left:20px}.option-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#cbd1d8;border:none;bottom:0;color:#fff;cursor:pointer;display:inline-block;height:40px;left:20px;margin-right:.5rem;outline:none;position:relative;right:0;top:0;transition:all .15s ease-out 0s;width:40px}.option-input:hover{background:#9faab7}.option-input:checked{background:#036c91}.option-input:checked:before{content:"✔";display:inline-block;font-size:26.66667px;height:40px;line-height:40px;position:absolute;text-align:center;width:40px}.option-input:checked:after{-webkit-animation:click-wave .65s;-moz-animation:click-wave .65s;animation:click-wave .65s;background:#40e0d0;content:"";display:block;position:relative;z-index:100}.option-input.radio,.option-input.radio:after{border-radius:50%}.checkbox label,.radio label{cursor:pointer;font-weight:600;margin-bottom:0;margin-left:30px;min-height:20px;padding-left:20px;padding-top:10px}input[type=checkbox]:focus,input[type=radio]:focus{outline:none;outline-offset:-2px}form div#faculty_department div.checkbox{margin-left:15px;width:fit-content}div.passport img{width:50px}div.uniname h2,div.uniname h3{margin-bottom:0;margin-top:0;padding-bottom:0;text-align:center}div.uniname h2{font-family:arial;font-weight:900}div.uniname h3.wilberforce{font-family:Tangerine,cursive;font-size:40px}div.uniname h3.state{font-family:courier;font-size:30px;font-weight:900}span.enrol-title{display:block;font-weight:bolder;margin-top:10px;text-align:center;width:100%}span.nametitle{display:block;font-size:10px;width:100%}span.namehelp{display:block;font-size:8px;width:100%}span.surname{border:1px solid #34495e;display:block;font-size:10px;font-weight:700;padding-left:5px;width:100%}span.surnamehelp{display:block;font-size:8px;width:100%}div.newline{padding-top:2px}h5.semtitleenrol{text-align:center;text-decoration:underline;width:100%}.table>tbody>tr.enrolment>td{font-size:12px;padding:0}.table>tbody>tr.enrolment>td.center{text-align:center}.table>thead>tr.enrolment>th{padding-left:0;text-align:center}tr.enrolment th{font-size:11px}tr.enrolment th.units{max-width:40px;min-width:20px}tr.enrolment th.status{max-width:50px;min-width:30px}tr.enrolment th.lectName{max-width:60px;min-width:50px}tr.enrolment th.sign{max-width:40px;min-width:30px}tr.enrolment th.num{max-width:30px;min-width:20px}tr.enrolment th.code{max-width:40px;min-width:40px}div.signaturesEnrol{font-size:8px}.table.table-bordered.enrolment tr,.table.table-bordered.enrolment tr td,.table.table-bordered.enrolment tr th,table.table-bordered.enrolment{border:1px solid #34495e!important}div.leftbar{height:100vh}a:focus,a:hover{text-decoration:none}.alert-danger{clear:both}.remove-div{margin-top:30px}.js-remove-result{margin-left:4px}.flex-container{justify-content:space-between}.flex-container,.result-block{display:flex;flex-flow:row wrap}.result-block{max-width:380px}.result-block span.oLevelResultSubject{flex-basis:70%}.result-block span.oLevelResultGrade{flex-basis:20%}span.field-name,span.field-value{display:block;width:100%}span.field-value{border:1px solid #dbdcdc;font-size:1.4em;min-height:50px;padding:10px}.form-section{clear:both;padding-left:30px}a.add-another-collection-widget{margin:0 40px 10px}.box-body{min-height:400px}div.search-box{min-height:30px}.report-view{border:1px solid hsla(0,2%,71%,.747);display:inline-block;position:relative;width:100%}.report-view .title{color:#757473;font-weight:700;padding:10px;position:relative;width:100%}.report-view .row{margin:auto;width:95%}.report-view .row,.report-view .row-bottom{border-bottom:1px solid hsla(0,2%,71%,.747);display:block;padding-top:10px;position:relative}.report-view .row-bottom{margin:0;padding-bottom:5px;padding-left:15px;width:100%}.report-view .row label,.report-view .row-bottom label{color:#757473}.col-2{width:45%}.col-3{width:32%}.col-1{width:72%}.col-4{width:24%}.col-5{width:19%}.col-1,.col-2,.col-3,.col-4,.col-5{display:inline-block;margin:0;padding:0;position:relative;vertical-align:top}.btn-success{background-color:#00a65a!important}.btn-danger{background-color:#dd4b39!important}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0 auto -webkit-focus-ring-color;outline-offset:-2px}hr{border-top:1px solid #eee}a.student-status{cursor:pointer}a{cursor:pointer!important}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){form div#faculty_department div,form div#sessionLevelSemester div{margin-left:15px;width:98%}}@media (min-width:481px) and (max-width:767px){form div#faculty_department div,form div#sessionLevelSemester div{margin-left:15px;width:98%}.skin-black-light .main-header .logo,.skin-black-light .main-header .logo:hover{background-color:#18505d}}@media (min-width:321px) and (max-width:480px){form div#faculty_department div,form div#sessionLevelSemester div{margin-left:15px;width:98%}.skin-black-light .main-header .logo,.skin-black-light .main-header .logo:hover{background-color:#18505d}}@media (min-width:10px) and (max-width:320px){form div#faculty_department div,form div#sessionLevelSemester div{margin-left:15px;width:98%}.skin-black-light .main-header .logo,.skin-black-light .main-header .logo:hover{background-color:#18505d}}