#check-admin-page{position:absolute;top:0;left:15px;right:15px;bottom:0;overflow-y:scroll}#check-admin-page #check-admin-component{padding:10px 0 0 0;background-color:#fff;margin:0 15px;float:left;position:absolute;left:0;right:0}#check-admin-page #check-admin-component #school-panel{padding-bottom:10px}#check-admin-page #check-admin-component #school-panel .buttons{float:right}#check-admin-page #check-admin-component #check-types-table tbody tr .selected{border:solid 2px #42d1f4}#check-admin-page #check-admin-component #check-types-table tbody tr td i{float:right}#check-admin-page #check-admin-component #settings-panel hr{margin-left:0;margin-right:0;border-top:1px solid #ddd}#check-admin-page #check-admin-component #settings-panel .setting-panel{display:flex;align-items:center;height:34px;width:330px}#check-admin-page #check-admin-component #settings-panel .setting-panel .glyphicon{top:0}#check-admin-page #check-admin-component #settings-panel .setting-panel span{padding-right:20px;margin-bottom:0;padding-left:10px}#check-admin-page #check-admin-component #settings-panel .setting-panel input{max-width:80px}#check-admin-page #check-admin-component #settings-panel .setting-panel label{font-weight:normal}#check-admin-page #check-admin-component #settings-panel .setting-panel .setting-label{width:220px;height:34px;display:flex;align-items:center}#check-admin-page #check-admin-component #settings-panel .setting-panel .setting-value{width:100px;height:34px;display:flex;align-items:center;font-weight:bold}#check-page #check-info{padding:10px 15px 10px 15px;background-color:#fff}#check-page #check-info #check-attachments{padding-top:10px;min-height:190px;margin-bottom:30px}#check-page #check-info #check-attachments .table{margin-bottom:0}#check-page #check-info #check-attachments .check-attachments-header{height:30px}#check-page #check-info #check-attachments .check-attachments-header input{margin:0}#check-page #check-info #check-attachments #documents .size-limited-table,#check-page #check-info #check-attachments #student-communications .size-limited-table{overflow-y:auto;height:190px}#check-page #check-info #check-attachments #documents .size-limited-table tr .first-column,#check-page #check-info #check-attachments #student-communications .size-limited-table tr .first-column{padding-left:2px}#check-page #check-info #check-attachments #documents .size-limited-table table.documents-table tr.add-row,#check-page #check-info #check-attachments #student-communications .size-limited-table table.documents-table tr.add-row{background-color:#f9f9f9}#check-page #check-info #check-attachments #documents .size-limited-table table.documents-table tr.add-row .fa.fa-plus,#check-page #check-info #check-attachments #documents .size-limited-table table.documents-table tr.new-document-row .fa.fa-plus,#check-page #check-info #check-attachments #student-communications .size-limited-table table.documents-table tr.add-row .fa.fa-plus,#check-page #check-info #check-attachments #student-communications .size-limited-table table.documents-table tr.new-document-row .fa.fa-plus{padding-right:2px}#check-page #check-info #check-attachments #documents .size-limited-table table.documents-table tr.new-document-row .fa.fa-plus,#check-page #check-info #check-attachments #student-communications .size-limited-table table.documents-table tr.new-document-row .fa.fa-plus{font-size:12px}#check-page #check-info #check-attachments #documents .size-limited-table table.documents-table tr td:last-of-type,#check-page #check-info #check-attachments #documents .size-limited-table table.documents-table tr th:last-of-type,#check-page #check-info #check-attachments #student-communications .size-limited-table table.documents-table tr td:last-of-type,#check-page #check-info #check-attachments #student-communications .size-limited-table table.documents-table tr th:last-of-type{border-right:1px solid #000}#check-page #check-info #check-attachments #private-notes{max-height:inherit}#check-page #check-info #check-attachments #private-notes textarea{resize:vertical;max-height:inherit}#check-page #check-info #check-attachments .table-condensed{border:1px solid #000}#check-page #check-info #check-attachments .table-condensed th,#check-page #check-info #check-attachments .table-condensed td{padding:1px 3px 1px 0}#check-page #check-info #check-attachments .table-condensed tr:first-child td{border:none}#check-page #check-info .error{color:#d2322d}#check-page #check-info #custom-fields .custom-field{padding-bottom:10px;padding-left:0;padding-right:0}#check-page #check-info #custom-fields .custom-field label{font-weight:normal;margin-bottom:0}#check-page #check-info #custom-fields .custom-field date-picker p{margin-bottom:0}#check-page #check-info #custom-fields .custom-field .horizontal-radio-button{float:left;padding-right:10px}#check-page #check-info #check-actions{padding-top:15px}#check-page #check-info #check-actions .lock-buttons{padding-left:15px}#check-page #check-info #check-actions .action-buttons{text-align:right}#check-page #check-info #check-actions .save-buttons{text-align:right;padding-right:15px}#check-page.locked .lockable{pointer-events:none}#check-page.locked .lockable.glyphicon{color:#999}#check-page.locked .lockable ::-webkit-input-placeholder{opacity:0}#check-page.locked .lockable ::-moz-placeholder{opacity:0}#check-page.locked .lockable :-moz-placeholder{opacity:0}#check-page.locked .lockable :-ms-input-placeholder{color:#d5d8dc!important}#check-page.locked .lockable input[type=text]{color:#273746;background-color:#d5d8dc}#check-page.locked .lockable input[type=text] :-ms-input-placeholder{color:#d5d8dc!important}#check-page.locked .lockable.btn.btn-primary{opacity:.65}#check-page.locked .lockable span.input-group-btn .btn.btn-default{background-color:#d5d8dc}#check-page.locked .lockable span.input-group-btn .btn.btn-default .glyphicon{color:#212f3d}#check-page.locked .lockable a{pointer-events:auto}#check-page.locked .lockable td{border-top:1px solid #ccc}#check-page.locked .lockable th{pointer-events:auto;border-bottom:2px solid #ccc}#check-page.locked input[type=text].lockable,#check-page.locked textarea.lockable,#check-page.locked table.lockable{color:#273746;background-color:#d5d8dc}#check-page .student-info-popover div{text-align:left;padding:0 1px}#checksPage{position:absolute;top:0;left:0;right:0;bottom:0}#checksPage i.mandatory{font-size:x-small;color:#009688;padding-left:3px;top:-4px;position:relative;cursor:pointer}#checksPage .checksRow{height:100%;margin-left:0;margin-right:0}#checksPage .checksRow #checks{height:100%;padding-left:0;padding-right:0}#checksPage .checksRow #checks #checks-section{height:100%;overflow-y:auto;float:left;position:absolute;right:0;width:calc(100% - 250px);padding:0 15px}#checksPage .checksRow #checks #checks-section #checks-list .check-list-pagination-top{margin-bottom:0}#checksPage .checksRow #checks #checks-section #checks-list .check-list-order-by{float:right}#checksPage .checksRow #checks #checks-section #checks-list .check-list-order-by .check-list-order-by-label{float:left;font-size:9pt;margin-top:20px;padding-top:7px}#checksPage .checksRow #checks #checks-section #checks-list .check-list-order-by .check-list-order-by-descending-label{float:right;font-size:9pt;margin-top:20px;padding-top:7px;margin-left:10px}#checksPage .checksRow #checks #checks-section #checks-list .check-list-order-by .check-list-order-by-descending-label a{color:#00796b}#checksPage .checksRow #checks #checks-section #checks-list .check-list-order-by ul{margin-bottom:0;margin-left:10px}#checksPage .checksRow #checks #checks-section #checks-list .check-count{margin-bottom:20px;font-size:9pt}#checksPage .checksRow #checks #checks-section #checks-list .page-number{color:#00796b}#checksPage .checksRow #checks #checks-section #checks-list .page-first{margin-right:10px}#checksPage .checksRow #checks #checks-section #checks-list .page-last{margin-left:10px}#checksPage .checksRow #checks #checks-section #checks-list .check-panel{position:relative}#checksPage .checksRow #checks #checks-section #checks-list .check-panel .student-message{resize:vertical}#checksPage .checksRow #checks #checks-section #checks-list .check-panel #check-values{margin-top:10px}#checksPage .checksRow #checks #checks-section #checks-list .check-panel #check-title{word-wrap:break-word}#checksPage .checksRow #checks #checks-section #checks-list .check-panel .check-action{position:absolute;top:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:center}#checksPage .checksRow #checks #checks-section #checks-list .check-panel .check-action .glyphicon.glyphicon-lock{top:3px}#checksPage .checksRow #checks #checks-section #checks-list .check-panel .check-action input{margin-bottom:0}#checksPage .checksRow #selected-check{position:absolute;padding:0;background-color:#f4f6f7;margin-bottom:15px;height:100%;overflow-y:auto}#checksPage .checksRow #selected-check .user-icon:hover{text-decoration:none}div.modal.create-quick-part-modal>div.modal-dialog{width:300px;margin:60px auto}.culture-page{position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:scroll;padding:0 15px 0 15px}.culture-page .culture-panel{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background:#fff;padding:10px 15px 0 15px}.culture-page .culture-panel h2{margin-top:0;font-size:26px}.culture-page .culture-panel ul{padding:18px 3px;list-style:none}@media(min-width:1500px){.culture-page .culture-panel ul{-moz-column-count:4;column-count:4;-webkit-column-count:4}}@media(min-width:1055px) and (max-width:1500px){.culture-page .culture-panel ul{-moz-column-count:3;column-count:3;-webkit-column-count:3}}@media(min-width:560px) and (max-width:1055px){.culture-page .culture-panel ul{-moz-column-count:2;column-count:2;-webkit-column-count:2}}@media(max-width:560px){.culture-page .culture-panel ul{-moz-column-count:1;column-count:1;-webkit-column-count:1}}.culture-page .culture-panel ul li{padding-bottom:6px;font-size:13px}.culture-page .culture-panel ul li a.selected-culture{font-weight:700}.culture-page .culture-panel ul li.selected{font-weight:700}.culture-page .culture-panel ul li a{color:#585663}.culture-page .culture-panel ul li a:hover{color:#008a8a;text-decoration:none}#dashboard-page{height:100%;overflow-y:scroll;font-family:Roboto,Arial,sans-serif}#dashboard-page #dashboard-content{height:100%;display:flex;justify-content:center;width:100%;margin:0}#dashboard-page #dashboard-content .dashboard-display #dashboard-controls{padding-top:10px}#dashboard-page #dashboard-content .dashboard-display #filters-drop-down{margin-top:20px}#dashboard-page #dashboard-content .dashboard-display #filters-drop-down .force-scroll{overflow-y:scroll;height:300px}@media(min-width:1024px){#dashboard-page #dashboard-content .dashboard-display{width:100%;max-width:1470px}}@media(max-width:1023px){#dashboard-page #dashboard-content .dashboard-display #dashboard-lists{width:460px}}@media(min-width:1024px){#dashboard-page #dashboard-content .dashboard-display #dashboard-lists{width:calc(50% - 15px);float:left;max-width:700px}}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item:first-of-type{margin-bottom:15px}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);background-color:#fff;padding:0 18px;padding-top:1px}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item .glyphicon.glyphicon-stop{margin-right:3px}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item .list-item.no-status{margin-left:29px}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item h5{font-size:16px;font-weight:bold;margin-bottom:2px}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item .list-item{padding-top:4px;padding-bottom:1px;margin-left:10px;height:110px}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item .list-item a{cursor:pointer;color:#009688;font-size:.9em;font-weight:300}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item .list-item .status-name{font-family:Roboto,Arial,sans-serif;font-size:1em;font-weight:300}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item .list-item .sample-checks{margin-bottom:0;padding-top:4px;padding-left:10px}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item .list-item .sample-checks li{list-style-type:none}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item .list-item .sample-checks li:before{font-family:"Material Icons";content:"";float:left;width:1.4em;color:#009688}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item .list-item .sample-checks i.fa.fa-angle-right{padding-right:4px;margin-left:-16px}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item .list-item .sample-checks .see-all{padding-top:6px}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item.dashboard-list-item-upper{height:270px}#dashboard-page #dashboard-content .dashboard-display #dashboard-lists .dashboard-list .dashboard-list-item.dashboard-list-item-lower{height:130px}@media(max-width:1023px){#dashboard-page #dashboard-content .dashboard-display #dashboard-chart{margin-top:20px;width:460px}}@media(min-width:1024px){#dashboard-page #dashboard-content .dashboard-display #dashboard-chart{width:calc(50% - 15px);float:right;max-width:700px}}#dashboard-page #dashboard-content .dashboard-display #dashboard-chart .square{height:415px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}#dashboard-page #dashboard-content .dashboard-display #dashboard-chart .square .title{padding:10px 0 2px 18px;background-color:#fff;font-size:16px;font-weight:bold;margin-top:0;margin-bottom:0}#dashboard-page #dashboard-content .dashboard-display #dashboard-chart .square .content div{height:386px}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels{float:left;padding-top:20px;min-height:133px;height:calc(100% - 500px)}@media(max-width:1023px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels{width:460px}}@media(min-width:1024px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels{width:100%}}@media(min-width:1024px) and (min-height:796px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels{display:flex;display:-moz-box;justify-content:center;flex-direction:column}}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container{width:100%}@media(min-width:1024px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container{display:flex;justify-content:center;flex-direction:row}}@media all and (-ms-high-contrast:none) and (min-width:1024px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container{justify-content:flex-start!important}}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel:first-of-type{margin-left:0}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel:last-of-type{margin-right:0}@media(max-width:1023px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel:nth-of-type(3){margin-right:0}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel:nth-of-type(4){margin-left:0;clear:left}}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel{margin-bottom:10px;float:left;position:relative;min-width:123px!important;min-height:123px;padding-left:0;padding-right:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}@media(max-width:1023px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel{margin-left:22.5px;margin-right:22.5px;width:9vw;height:9vw}}@media(min-width:1024px) and (max-width:1469px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel{margin-left:auto;margin-right:auto;width:12vw;height:12vw}}@media(min-width:1470px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel{margin-left:auto;margin-right:auto;width:175px;height:175px}}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel{height:100%;margin:0;border:none!important;color:#000;position:absolute;left:0;top:0;width:100%}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-heading{overflow:hidden;padding:10px;height:61px;border:none!important}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-heading .glyphicon.glyphicon-stop{margin-right:2px}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-heading .status-image{float:left}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-heading .status-name{margin-left:21px;font-weight:500;font-size:.9em;color:#000}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-body{height:62px;overflow:hidden;padding:0}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-body a{position:absolute;bottom:1px;right:7px;color:#009688;font-size:.9em;font-weight:300}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-body .total-count{top:61px}@media(max-width:1249px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-body .total-count{font-size:1.7em}}@media(min-width:1250px) and (max-width:1499px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-body .total-count{font-size:2em}}@media(min-width:1500px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-body .total-count{font-size:3.1em}}@media(max-width:1249px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-body .mandatory-count{top:87px;font-size:1.4em}}@media(min-width:1250px) and (max-width:1499px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-body .mandatory-count{top:91px;font-size:1.7em}}@media(min-width:1500px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-body .mandatory-count{top:104px;font-size:2.5em}}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-body .total-count,#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-body .mandatory-count{position:absolute;margin-top:0;left:10px;font-weight:300}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel .panel .panel-footer{height:41px;overflow:hidden}@media(max-width:1023px){#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container .dashboard-panel-lower{margin-top:10px}}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panels-container a{cursor:pointer}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .dashboard-indent{padding-left:10px}#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panel-heading,#dashboard-page #dashboard-content .dashboard-display .dashboard-panels .panel-footer{background-color:#fff}.bg-login{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;-webkit-font-smoothing:antialiased;position:relative;padding-bottom:6rem}@media(max-width:767px){.bg-login{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../images/login-bg.jpg) no-repeat center center fixed}}@media(min-width:767px){.bg-login{background:url(../images/login-bg.jpg) no-repeat center center fixed}}.bg-login #login .login-row{width:450px;margin:168px 0 0 -225px}.bg-login #login .culture-row{width:750px;margin:168px 0 0 -350px}.bg-login #login .login-row,.bg-login #login .culture-row{background:rgba(0,0,0,.5);color:#c5ced4;position:absolute;left:50%;animation-name:loginFade;animation-duration:1s;-webkit-animation-name:loginFade;-webkit-animation-duration:1s;top:0}.bg-login #login .login-row #login-header,.bg-login #login .culture-row #login-header{padding:30px 30px 0;font-weight:300;color:#fff}.bg-login #login .login-row #login-header>h1,.bg-login #login .culture-row #login-header>h1{font-size:1em;margin-top:0;margin-bottom:0}.bg-login #login .login-row #login-header .brand>.brand-image,.bg-login #login .culture-row #login-header .brand>.brand-image{padding-left:0}.bg-login #login .login-row #login-header .brand>.brand-name,.bg-login #login .culture-row #login-header .brand>.brand-name{position:relative;top:+12px;padding-left:0;font-size:2em;font-weight:600;text-transform:uppercase}.bg-login #login .login-row #login-header .brand .sonia-brand,.bg-login #login .culture-row #login-header .brand .sonia-brand{color:#9acd32}.bg-login #login .login-row #login-content,.bg-login #login .culture-row #login-content{padding:30px 40px 20px;margin:0 auto}.bg-login #login .login-row #login-content .login-box .saml2-login>.btn,.bg-login #login .culture-row #login-content .login-box .saml2-login>.btn{min-height:40px}.bg-login #login .login-row #login-content .login-box .saml2-login>.btn>i,.bg-login #login .culture-row #login-content .login-box .saml2-login>.btn>i{position:relative;top:+6px}.bg-login #login .login-row #login-content .login-box .saml2-login>.btn>span,.bg-login #login .culture-row #login-content .login-box .saml2-login>.btn>span{position:relative;top:+3px;left:-14px}.bg-login #login .login-row #login-content .login-box .login-culture .language-label,.bg-login #login .culture-row #login-content .login-box .login-culture .language-label{text-align:center;color:#fff}.bg-login #login .login-row #login-content .login-box .login-culture .language-label label,.bg-login #login .culture-row #login-content .login-box .login-culture .language-label label{margin:0}.bg-login #login .login-row #login-content .login-or,.bg-login #login .culture-row #login-content .login-or{padding-top:30px;padding-bottom:18px;text-align:center;color:#fff}.bg-login #login .login-row #login-content .login-type,.bg-login #login .culture-row #login-content .login-type{padding-bottom:18px;text-align:center;color:#fff}.bg-login #login .login-row #login-content .form-group,.bg-login #login .culture-row #login-content .form-group{margin-bottom:9px}.bg-login #login .login-row #login-content .form-group>.form-control,.bg-login #login .culture-row #login-content .form-group>.form-control{background:rgba(0,0,0,.7);border:none;color:#fff;min-height:40px;font-size:13px}.bg-login #login .login-row #login-content .checkbox,.bg-login #login .culture-row #login-content .checkbox{padding-bottom:9px}.bg-login #login .login-row #login-content .checkbox label,.bg-login #login .culture-row #login-content .checkbox label{padding-left:22px}.bg-login #login .login-row #login-content .culture-buttons,.bg-login #login .culture-row #login-content .culture-buttons{width:200px;margin:auto}.bg-login #login .login-row #login-content .login-buttons>.btn,.bg-login #login .login-row #login-content .culture-buttons>.btn,.bg-login #login .culture-row #login-content .login-buttons>.btn,.bg-login #login .culture-row #login-content .culture-buttons>.btn{min-height:40px}.bg-login #login .login-row #login-content .login-buttons .btn,.bg-login #login .login-row #login-content .culture-buttons .btn,.bg-login #login .culture-row #login-content .login-buttons .btn,.bg-login #login .culture-row #login-content .culture-buttons .btn{margin-bottom:0}.bg-login #login .login-row #login-content .k-checkbox-label::before,.bg-login #login .culture-row #login-content .k-checkbox-label::before{width:16px;height:16px;border-color:rgba(0,0,0,.08);border-radius:2px}.bg-login #login .login-row #login-content .k-checkbox-label:after,.bg-login #login .culture-row #login-content .k-checkbox-label:after{width:16px;height:16px;transform:scale(0)}.bg-login #login .login-row #login-content .k-checkbox:checked+.k-checkbox-label:before,.bg-login #login .culture-row #login-content .k-checkbox:checked+.k-checkbox-label:before{color:#009688}.bg-login #login .login-row #login-content .login-footer,.bg-login #login .culture-row #login-content .login-footer{margin-top:42px;margin-bottom:12px}.bg-login #login .login-row #login-content .login-footer .version,.bg-login #login .culture-row #login-content .login-footer .version{padding-top:6px;color:#929ba1}.bg-login #login .login-row #login-content .login-footer .login-culture span,.bg-login #login .culture-row #login-content .login-footer .login-culture span{padding-left:3px}.bg-login #login .login-row #login-content .login-footer a,.bg-login #login .culture-row #login-content .login-footer a{color:#fff;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.bg-login #login .login-row #login-content .login-footer a:hover,.bg-login #login .culture-row #login-content .login-footer a:hover{text-decoration:none;color:#33bdbd;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.bg-login #login .login-row #login-content .validation-summary-errors,.bg-login #login .culture-row #login-content .validation-summary-errors{position:relative;top:+15px;padding:0;border:1px solid transparent;border-radius:4px;color:#f89406}.bg-login #login .login-row #login-content .validation-summary-errors>ul,.bg-login #login .culture-row #login-content .validation-summary-errors>ul{list-style-type:none;margin-bottom:0;-webkit-padding-start:0}.bg-login #login .login-row #login-content .validation-summary-errors>ul li:before,.bg-login #login .culture-row #login-content .validation-summary-errors>ul li:before{font-family:"Font Awesome 5 Free";content:'';font-weight:900;padding-right:.5em;color:#f89406}.bg-login #login .login-row #login-content .field-validation-error,.bg-login #login .culture-row #login-content .field-validation-error{color:#f89406;font-size:smaller}@media(max-width:767px){.bg-login #login .login-row,.bg-login #login .culture-row{left:0;top:0;margin:0;position:relative;width:100%;background:none}.bg-login #login .login-row #login-header,.bg-login #login .culture-row #login-header{left:0;margin:0;position:relative;top:0;padding-top:60px}.bg-login #login .login-row #login-header .brand,.bg-login #login .culture-row #login-header .brand{color:#fff}.bg-login #login .login-row #login-content,.bg-login #login .culture-row #login-content{width:100%!important}}.login-culture .culture-page{margin-top:2px}.login-culture .header #navigation-row{margin-left:0;margin-right:0;padding-left:0;padding-right:17px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);background-color:#fff;font-size:12px}.login-culture .header #navigation-row .navbar{margin-bottom:0;min-height:0;border:none;display:table;width:100%;padding-left:15px;padding-right:15px}.login-culture .header #navigation-row .navbar .nav-item{display:table-cell;vertical-align:middle;width:120px}.login-culture .header #navigation-row .navbar .nav-item div{padding-left:0}.login-culture .header #navigation-row .navbar .nav-item.navigation-logo{height:76px;width:30px}.login-culture .header #navigation-row .navbar .nav-item.navigation-logo a img{height:30px;width:30px}.login-culture .header #navigation-row .navbar .navigation{background-color:#00796b;padding:6px 0 6px 15px}.login-culture .header #navigation-row .navbar .navigation .navbar-default{background-color:#00796b;border-color:#00796b}.login-culture .header #navigation-row .navbar .navigation .navbar{margin-bottom:0;min-height:0;border:none;height:32px}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes loginFade{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes loginFade{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}body main .header #navigation-row{margin-left:0;margin-right:0;padding-left:0;padding-right:0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);background-color:#fff;font-size:12px}body main .header #navigation-row nav{margin-bottom:0;min-height:0;border:none;display:block;padding-left:15px;padding-right:15px}body main .header #navigation-row nav .top-navigation-container{display:table;width:100%}body main .header #navigation-row nav .top-navigation-container .nav-logo-item{float:left}body main .header #navigation-row nav .top-navigation-container .nav-logo-item .expanded-menu-toggle{float:left;margin:0 6px 0 -15px;padding:22px 15px;border:1px solid transparent;border-right:1px solid #eee;background:none}body main .header #navigation-row nav .top-navigation-container .nav-logo-item .expanded-menu-toggle:focus{outline:none}@media(min-width:719px){body main .header #navigation-row nav .top-navigation-container .nav-logo-item .expanded-menu-toggle{display:none}}body main .header #navigation-row nav .top-navigation-container .nav-logo-item .expanded-menu-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background:#2d353c}body main .header #navigation-row nav .top-navigation-container .nav-logo-item .expanded-menu-toggle .icon-bar+.icon-bar{margin-top:4px}body main .header #navigation-row nav .top-navigation-container .nav-logo-item .navigation-logo{width:30px;display:table-cell;vertical-align:middle}@media(max-width:719px){body main .header #navigation-row nav .top-navigation-container .nav-logo-item .navigation-logo{height:60px}}@media(min-width:719px){body main .header #navigation-row nav .top-navigation-container .nav-logo-item .navigation-logo{height:76px}}body main .header #navigation-row nav .top-navigation-container .nav-logo-item .navigation-logo a img{height:30px;width:30px}body main .header #navigation-row nav .top-navigation-container .nav-item{display:table-cell;vertical-align:middle}body main .header #navigation-row nav .top-navigation-container .nav-item a:hover{background-color:#fff}body main .header #navigation-row nav .top-navigation-container .nav-item a:focus:not(:hover){background-color:#fff}body main .header #navigation-row nav .top-navigation-container .nav-item a:focus{background-color:#fff}body main .header #navigation-row nav .top-navigation-container .nav-item .navbar-collapse{padding-left:0;padding-right:0;border:none}body main .header #navigation-row nav .top-navigation-container .nav-item .navbar-collapse .nav-menu{padding-left:0;margin:0}body main .header #navigation-row nav .top-navigation-container .nav-item .navbar-collapse .nav-menu .nav-menu-item{float:left;list-style:none}body main .header #navigation-row nav .top-navigation-container .nav-item .navbar-collapse .nav-menu .nav-menu-item .nav-menu-link{padding-top:10px;padding-left:15px;padding-right:15px;padding-bottom:10px;position:relative;display:block;font-size:13px}@media(max-width:719px){body main .header #navigation-row nav .top-navigation-container .nav-item .navbar-collapse .nav-menu .nav-menu-item .nav-menu-link{line-height:40px}}@media(min-width:719px){body main .header #navigation-row nav .top-navigation-container .nav-item .navbar-collapse .nav-menu .nav-menu-item .nav-menu-link{line-height:56px}}body main .header #navigation-row nav .top-navigation-container .nav-item .navbar-collapse .nav-menu .nav-menu-item .nav-menu-link.active{color:#009688}body main .header #navigation-row nav .top-navigation-container .nav-item .navbar-collapse .nav-menu .nav-menu-item .nav-menu-link .user-image{height:36px;width:36px}body main .header #navigation-row nav .top-navigation-container .nav-item .navbar-collapse .nav-menu .nav-menu-item.dropdown .dropdown-menu{font-size:12px;border-top:3px solid #009688;z-index:10500;background-color:#fff;padding:0 15px;top:calc(100% - 2px)}body main .header #navigation-row nav .top-navigation-container .nav-item .navbar-collapse .nav-menu .nav-menu-item.dropdown .dropdown-menu .dropdown-header{color:#707478}body main .header #navigation-row nav .top-navigation-container .nav-item .navbar-collapse .nav-menu .nav-menu-item.dropdown .dropdown-menu .divider{margin:0}body main .header #navigation-row nav .top-navigation-container .nav-item .navbar-collapse .nav-menu .nav-menu-item.dropdown .dropdown-menu .glyphicon-triangle-top{position:absolute;top:-12px;left:20%;color:#009688}body main .header #navigation-row nav .top-navigation-container .dropdown-nav-item a,body main .header #navigation-row nav .top-navigation-container .dropdown-nav-item form{padding:10px 0}body main .header #navigation-row nav .top-navigation-container .dropdown-nav-item a.active,body main .header #navigation-row nav .top-navigation-container .dropdown-nav-item form.active{color:#009688}body main .header #navigation-row nav .top-navigation-container .dropdown-nav-item.indented-nav-item{padding-left:30px}body main .header #navigation-row nav .top-navigation-container .dropdown-nav-item.dropdown-nav-item-glyph{padding-left:0}body main .header #navigation-row nav .top-navigation-container .dropdown-nav-item.dropdown-nav-item-glyph .glyphicon{padding:0 4px}body main .header #navigation-row nav .top-navigation-container .dropdown-header>span{padding:0}body main .header #navigation-row nav .top-navigation-container .dropdown-header>span.active{color:#009688}@media(min-width:0) and (max-width:719px){body main .header #navigation-row nav .top-navigation-container .collapsed-menu{position:absolute;top:60px;left:0;right:0;z-index:100;background:#fff}body main .header #navigation-row nav .top-navigation-container .collapsed-menu ul{padding-left:0;list-style:none}body main .header #navigation-row nav .top-navigation-container .collapsed-menu ul .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}body main .header #navigation-row nav .top-navigation-container .collapsed-menu ul .divider:first-child{margin-top:0}body main .header #navigation-row nav .top-navigation-container .expanded-menu{display:none!important}}@media(min-width:720px){body main .header #navigation-row nav .top-navigation-container .collapsed-menu{display:none!important}body main .header #navigation-row nav .top-navigation-container .expanded-menu{display:table-cell!important}}body main .header a{cursor:pointer;color:#707478}body main .header a:hover{text-decoration:none}body main .header a .active{color:#009688}body main .header #culture-row{margin-left:0;margin-right:0}body main .header #culture-row .culture-dropdown ul{position:absolute;right:10px;z-index:1;background-color:#00796b;list-style:none;z-index:10500}@media(min-width:0) and (max-width:699px){body main .header #culture-row .culture-dropdown ul{column-count:1}}@media(min-width:700px) and (max-width:1099px){body main .header #culture-row .culture-dropdown ul{column-count:2}}@media(min-width:1100px) and (max-width:1499px){body main .header #culture-row .culture-dropdown ul{column-count:3}}@media(min-width:1500px){body main .header #culture-row .culture-dropdown ul{column-count:4}}body main .header #culture-row .culture-dropdown ul li{float:none}body{position:fixed;width:100%;height:100%;background-color:#f4f6f7!important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;-webkit-font-smoothing:antialiased}body footer{position:absolute;left:0;right:0;bottom:0;height:50px;font-size:.9em}body footer.container-fluid{padding:0}body main{position:absolute;left:0;right:0}@media(max-width:768px){body main{top:0!important}}body main .header-row{height:50px}body main .footer-row{position:absolute;height:42px;bottom:0}body main .block{position:absolute;left:0;right:0;bottom:0}@media(max-width:719px){body main .block{top:60px}}@media(min-width:719px){body main .block{top:76px}}body main .home{position:absolute;top:2px;left:0;right:0;bottom:0}body main .multiselect-overflow a{color:#009688}body main .multiselect-overflow hr{margin-top:5px;margin-bottom:0}body main .multiselect-listitem{padding:4px 3px 3px 4px;font-weight:normal;font-size:.9em;margin:0 0 1px;min-width:0;background-color:#009688;color:#fff}body main .multiselect-listitem i{padding-left:1px}body main .multiselect-overflow a{color:#009688}body main .multiselect-overflow hr{margin-top:5px;margin-bottom:0}body main .single-select-overflow a{color:#009688}body main .single-select-overflow hr{margin-top:5px;margin-bottom:0}body main .sonia-text{padding:4px 3px 3px 4px;font-weight:normal;font-size:15px;margin:0 0 1px;min-width:0;color:#009688}body main .btn-group .selected span,body main .btn-group .selected span:hover,body main .btn-group .disabled span,body main .btn-group .disabled span:hover,body main .btn-group .active span,body main .btn-group .active span:hover,body main .pagination .selected span,body main .pagination .selected span:hover,body main .pagination .disabled span,body main .pagination .disabled span:hover,body main .pagination .active span,body main .pagination .active span:hover{color:#fff;background-color:#009688;border-color:#009688}body main .btn-group .unselected span,body main .btn-group .unselected a,body main .pagination .unselected span,body main .pagination .unselected a{color:#009688;background-color:#fff;border-color:#009688}@media(min-width:1500px){body .container{width:1470px}}body .student-communication-modal #message-text,body .bulk-email-modal #message-text{width:100%;resize:vertical}body .student-communication-modal .modal-body .modal-row,body .bulk-email-modal .modal-body .modal-row{padding-top:5px}body .upload-document-modal .modal-dialog{width:700px}body .upload-document-modal .dropzone{min-height:0;overflow-y:hidden}body .upload-document-modal .dropzone .dz-progress{display:none}body .upload-document-modal .dropzone .dz-preview{display:none}body .upload-document-modal .dropzone .dz-default.dz-message{display:block}body .upload-document-modal .dropzone .dz-message{margin:0}body .upload-document-modal table{margin-top:10px;margin-bottom:0}body .upload-document-modal table button{width:100%;text-align:left}body .upload-document-modal table button .caret{float:right;margin:6px 0}body .edit-document-modal .description-row{padding-top:10px}body .not-complete{color:#f66;background-color:#f66;border:#000 1px solid}body .submitted{color:#ff8d2f;background-color:#ff8d2f;border:#000 1px solid}body .rejected{color:#dbdb25;background-color:#dbdb25;border:#000 1px solid}body .incomplete{color:#ff3;background-color:#ff3;border:#000 1px solid}body .complete{color:#abebc6;background-color:#abebc6;border:#000 1px solid}body .pending-expiry{color:#56e8ff;background-color:#56e8ff;border:#000 1px solid}body .expired{color:#3a4eff;background-color:#3a4eff;border:#000 1px solid}body .requires-validation{color:#c27dff;background-color:#c27dff;border:#000 1px solid}body .student-checks-modal .modal-body{max-height:500px;overflow-y:auto}body .student-checks-modal .modal-body table label{font-weight:normal}body .student-communication-modal #message-text{width:100%;resize:vertical}body .add-notification-modal textArea{resize:vertical}body .add-notification-modal .period .col-xs-6{padding-left:0}body .btn.sonia-button{padding:4px 8px 3px;font-weight:normal;font-size:.9em;margin:0 0 10px;min-width:100px;background-color:#009688;border-color:#009688;color:#fff}body .btn-group .btn.sonia-button{padding:4px 8px 3px;font-weight:normal;font-size:.9em;margin:0 0 10px;min-width:50px;background-color:#00796b;color:#fff}body .btn.btn-circle{background-position:center;background-repeat:no-repeat!important;border:solid 2px #000!important;border-radius:45px!important;display:inline-block;height:30px;text-indent:-9999px;width:30px;-webkit-border-radius:45px!important}body .btn.btn-circle:hover{border:solid 2px #ffa500!important;border-radius:45px!important;-webkit-border-radius:45px!important}body .btn.btn-circle.btn-add{background-image:url(../../Images/plus2-26.png)}body .btn.btn-circle.btn-minus{background-image:url(../../Images/minus2-26.png)}body .modal-footer .btn+.btn{margin-bottom:10px}body .modal-footer .btn{padding:4px 8px 3px;font-weight:normal;font-size:.9em;margin:0 0 10px;min-width:100px;background-color:#00796b;color:#fff}body .modal-footer .btn:hover,body .modal-footer .btn:focus{background-color:#009688;color:#fff}body .error-modal .modal-footer .btn{background-color:#fff;color:#000}body .btn.sonia-button:hover,body .btn.sonia-button:focus{background-color:#009688;color:#fff}body .btn.sonia-button.btn-success.active,body .btn.sonia-button.btn-success.active:hover,body .btn.sonia-button.btn-success.active:focus{background-color:#289e90;color:#fff}body .btn.btn-secondary.btn-block{color:#fff;background:#33bdbd;border-color:#33bdbd}body .btn.btn-secondary.btn-block:hover,body .btn.btn-secondary.btn-block:focus,body .btn.btn-secondary.btn-block:active,body .btn.btn-secondary.btn-block.active{background:#009688;border-color:#009688}body .btn.btn-primary.btn-block{color:#fff;background:#009688;border-color:#009688;font-size:14px}body .btn.btn-primary.btn-block:hover,body .btn.btn-primary.btn-block:focus,body .btn.btn-primary.btn-block:active,body .btn.btn-primary.btn-block.active{background:#008a8a;border-color:#008a8a}body .btn-block{padding-left:12px;padding-right:12px}body .glyphicon.glyphicon-triangle-bottom.glyphicon-sort-triangle,body .glyphicon.glyphicon-triangle-top.glyphicon-sort-triangle{font-size:9px!important}body .nav .open a,body .nav .open a:hover,body .nav .open a:focus{background-color:#189082}body .nav .open .nav-item a,body .nav .open .nav-item a:hover,body .nav .open .nav-item a:focus{background-color:#00796b}body .input-group-addon{background-color:#fff}body .font-14{width:100%;font-size:14px}body .pad-y{padding:3px 0 3px 0}body .pad-y-left{padding:3px 0 3px 10px}body .pad-right-cursor{padding-right:2px;cursor:pointer}.block-ui-overlay{background-color:silver;opacity:.6}.strike{display:block;text-align:center;overflow:hidden;white-space:nowrap}.strike>span{position:relative;display:inline-block}.strike>span:before,.strike>span:after{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#ccd0d4}.strike>span:before{right:100%;margin-right:15px}.strike>span:after{left:100%;margin-left:15px}.field-validation-error{color:#f89406;font-size:smaller}.qp-item-delete{visibility:hidden;margin-top:-3px;width:14px}.qp-item:hover .qp-item-delete{visibility:visible}#notifications-page{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:scroll;padding-left:15px;padding-right:15px}#notifications-page #notifications-list{height:100%;padding:0 15px;margin:0 15px}#notifications-page #notifications-list .notification-component{background-color:#fff;margin-bottom:15px}#notifications-page #notifications-list .notification-component h3{margin-top:10px}#notifications-page #notifications-list .notification-component .notification-table .fadeInOut{-webkit-transition:300ms linear all;-moz-transition:300ms linear all;-o-transition:300ms linear all;transition:300ms linear all}#notifications-page #notifications-list .notification-component .notification-table .fadeInOut.ng-enter{opacity:0}#notifications-page #notifications-list .notification-component .notification-table .fadeInOut.ng-enter.ng-enter-active{opacity:1}#notifications-page #notifications-list .notification-component .notification-table .fadeInOut.ng-leave{opacity:1}#notifications-page #notifications-list .notification-component .notification-table .fadeInOut.ng-leave.ng-leave-active{opacity:0}#notifications-page #notification-template{padding:0 15px 0 15px;background-color:#f4f6f7;position:absolute;top:0;bottom:0;right:0;left:0;-webkit-transition:300ms ease-out all;-moz-transition:300ms ease-out all;-o-transition:300ms ease-out all;transition:300ms ease-out all}#notifications-page #notification-template #template{padding-top:10px;background-color:#fff}#notifications-page #notification-template .from-email{padding-top:10px}#notifications-page #notification-template .email-subject{padding-top:10px}#notifications-page #notification-template .email-template{padding-top:10px;padding-bottom:10px}#notifications-page #notification-template.ng-enter{left:100%;right:-100%}#notifications-page #notification-template.ng-enter.ng-enter-active{left:0;right:0}#notifications-page #notification-template.ng-leave{left:0;right:0}#notifications-page #notification-template.ng-leave.ng-leave-active{left:100%;right:-100%}#police-checks-page{height:100%;overflow-y:scroll;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}#police-checks-page #police-checks-component{padding:10px 15px 10px 15px;background-color:#fff}#police-checks-page #police-checks-component #school-selector{padding-bottom:10px}#police-checks-page #police-checks-component #school-selector .btn.btn-primary.sonia-button{margin-bottom:0}#police-checks-page #police-checks-component .date-range-dropdown{width:100%;min-width:calc(12ch + 40px)}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle{width:100%}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .small-screen,#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .large-screen{width:100%}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .small-screen{min-width:calc(12ch + 40px)}@media(min-width:1770px){#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .small-screen{display:none}}@media(max-width:1770px){#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .small-screen table{width:100%;border-collapse:separate!important;margin-left:1px}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .small-screen table .date-cell{background-color:#fff;border-left:solid 1px #ccc;border-top:solid 1px #ccc}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .small-screen table .date-cell.start-date-cell{border-radius:5px 0 0 0}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .small-screen table .date-cell.end-date-cell{border-bottom:solid 1px #ccc;border-radius:0 0 0 5px}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .small-screen table .date-cell button{border:none}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .small-screen table .calendar-cell{background-color:#fff;border-radius:0 5px 5px 0;border:solid 1px #ccc;width:40px}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .small-screen table .calendar-cell button{border:none;margin:1px}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .small-screen .calendar-button{float:left}}@media(max-width:1770px){#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .large-screen{display:none}}@media(min-width:1770px){#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle .large-screen button.date-button{width:calc(50% - 20px)}}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle:hover{border-color:#ccc}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle:hover table,#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle:hover td,#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle:hover button{background-color:#e6e6e6!important;border-color:#ccc!important}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle:focus-within{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle:focus-within table,#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle:focus-within td,#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle:focus-within button{color:#333!important;background-color:#e6e6e6!important;border-color:#8c8c8c!important}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle button:focus{outline:none}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle button.date-button{padding-left:2px;min-width:12ch}#police-checks-page #police-checks-component .date-range-dropdown .date-range-dropdown-toggle button:active{box-shadow:none}#police-checks-page #police-checks-component td.valid-cell .fa.fa-times{cursor:pointer}#police-checks-page .dropdown-menu .btn[disabled]{opacity:0}#police-checks-page .date-range-picker{display:flex;flex-wrap:wrap}#police-checks-page .date-range-picker .date-selectors{display:flex;padding:0 5px}#police-checks-page .date-range-picker .clear-button{padding-left:8px}.student-details{display:flex;background-color:#fff;padding:10px 0 0 0}.student-details .student-additional-info{font-size:16px;vertical-align:middle}.student-details img{vertical-align:baseline;padding-right:5px}.student-details #student-name{display:flex;flex-direction:row}.student-details #school-name{padding-left:20px}.student-details div{margin:auto 0 auto 0;padding:0;text-align:center}.student-details div h1,.student-details div h3{margin-top:0;margin-bottom:0}.student-details div a input{margin-bottom:0}.check-details{margin-bottom:15px;background-color:#fff;display:flex}.check-details div{display:flex}.check-details div .check-status{padding:2px;margin-right:20px}.check-details div .check-detail{margin-right:20px;display:flex;flex-direction:column;justify-content:center}.check-details div .check-reminder{margin-right:20px;display:flex;flex-direction:column;justify-content:center}#search-bar{height:100%;background-color:#fff;position:absolute;float:left;width:250px}#search-bar #search-container{position:absolute;left:0;right:0;top:0;bottom:0;z-index:4;background-color:#fff}#search-bar #search-container .search{background-color:#fff;position:absolute;top:0;overflow:auto;left:15px;right:15px;bottom:55px}#search-bar #search-container .search #search-header{color:#009688}#search-bar #search-container .search .search-panel{margin-top:10px}#search-bar #search-container .search .search-panel .panel-heading a{cursor:pointer;color:#000}#search-bar #search-container .search .search-panel .sonia-checkbox{display:flex;justify-content:space-between;align-items:center}#search-bar #search-container .search .search-panel #collapseLocked{padding-left:10px}#search-bar #search-container .search .search-panel #collapseLocked label{font-weight:normal}#search-bar #search-container .search .search-panel h4{margin-top:20px;margin-bottom:2px}#search-bar #search-container .search .search-panel .user-panel-input{margin:5px 2px 2px 2px;width:calc(100% - 4px)}#search-bar #search-container .search .search-panel .display-date-panel{padding-left:4px}#search-bar #search-container .search .search-panel .display-date-panel .display-date-label{width:100%;display:block}#search-bar #search-container .search .search-panel .display-date-panel .display-date-value{width:100%;padding-left:10px}#search-bar #search-container .search .search-panel .display-date-panel .display-date-value a{color:#009688}#search-bar #search-container .search .search-panel .date-panel-input .input-group{margin:5px 2px 2px 2px;width:calc(100% - 4px)}#search-bar #search-container .checkbox-value input[type=checkbox]{background:transparent;border:none;margin:0;appearance:none;outline:none}#search-bar #search-container .checkbox-value input[type=checkbox]:focus{box-shadow:inset 0 0 4px #66afe9,0 0 8px #66afe9}#search-bar #search-container .checkbox-circle input[type=checkbox]{background:transparent;border:none;margin:0;appearance:none;outline:none;border-radius:50%}#search-bar #search-container .checkbox-circle input[type=checkbox]:focus{box-shadow:inset 0 0 4px #66afe9,0 0 8px #66afe9}#search-bar #search-container #search-button{position:absolute;overflow-y:auto;bottom:0;left:0;width:100%;text-align:center;padding-top:15px}#search-bar #search-selector{position:absolute;top:0;bottom:0;z-index:3;background-color:#f4f6f7;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);left:100%;right:-315px;-webkit-transition:100ms ease-out all;-moz-transition:100ms ease-out all;-o-transition:100ms ease-out all;transition:100ms ease-out all}#search-bar #search-selector.ng-enter{left:0;right:0}#search-bar #search-selector.ng-enter.ng-enter-active{left:100%;right:-100%}#search-bar #search-selector.ng-leave{left:100%;right:-100%}#search-bar #search-selector.ng-leave.ng-leave-active{left:0;right:0}#search-bar #search-selector #search-selector-content{position:absolute;left:15px;right:15px;top:15px;bottom:0;border-radius:2px}#search-bar #search-selector #search-selector-content #search-selector-header .glyphicon{font-size:12pt}#search-bar #search-selector #search-selector-content #search-selector-panel{position:absolute;top:30px;bottom:0;left:0;right:0;overflow-y:auto}#search-bar #search-selector #search-selector-content #search-selector-panel h3{margin-top:0}#search-bar #search-selector #search-selector-content #search-selector-panel .panel-body{border-radius:4px;background-color:#fff}#search-bar #search-selector #search-selector-content #search-selector-panel .panel-body h3{padding-left:5px}#studentPage{position:absolute;top:0;left:0;right:0;bottom:0}#studentPage i.mandatory{font-size:x-small;color:#009688;padding-left:3px;top:-4px;position:relative;cursor:pointer}#studentPage .studentRow{height:100%;margin-left:0;margin-right:0}#studentPage .studentRow #students{height:100%;padding-left:0;padding-right:0}#studentPage .studentRow #students #student-section{height:100%;overflow-y:auto;float:left;position:absolute;right:0;width:calc(100% - 250px);padding:0 15px}#studentPage .studentRow #students #student-section #students-list .student-list-pagination-top{margin-bottom:0}#studentPage .studentRow #students #student-section #students-list .student-list-order-by{float:right}#studentPage .studentRow #students #student-section #students-list .student-list-order-by .student-list-order-by-label{float:left;font-size:9pt;margin-top:20px;padding-top:7px}#studentPage .studentRow #students #student-section #students-list .student-list-order-by .student-list-order-by-descending-label{float:right;font-size:9pt;margin-top:20px;padding-top:7px;margin-left:10px}#studentPage .studentRow #students #student-section #students-list .student-list-order-by .student-list-order-by-descending-label a{color:#00796b}#studentPage .studentRow #students #student-section #students-list .student-list-order-by ul{margin-bottom:0;margin-left:10px}#studentPage .studentRow #students #student-section #students-list .students-count{margin-bottom:20px;font-size:9pt}#studentPage .studentRow #students #student-section #students-list .page-first{margin-right:10px}#studentPage .studentRow #students #student-section #students-list .page-last{margin-left:10px}#studentPage .studentRow #students #student-section #students-list .student-panel{position:relative}@media(min-width:1200px){#studentPage .studentRow #students #student-section #students-list .student-panel .panel{max-height:120px}}@media(max-width:1200px){#studentPage .studentRow #students #student-section #students-list .student-panel .panel{max-height:160px}}#studentPage .studentRow #students #student-section #students-list .student-panel .panel .panel-body{max-height:inherit;display:flex;overflow-y:90px}#studentPage .studentRow #students #student-section #students-list .student-panel .panel .panel-body #student-details{max-height:inherit}#studentPage .studentRow #students #student-section #students-list .student-panel .panel .panel-body #student-details h4{margin:0;padding:0}#studentPage .studentRow #students #student-section #students-list .student-panel .panel .panel-body #student-checks{max-height:90px;overflow-y:scroll;padding-top:12px;padding-right:0}#studentPage .studentRow #students #student-section #students-list .student-panel .panel .panel-body #student-checks table{table-layout:fixed;margin:0}#studentPage .studentRow #students #student-section #students-list .student-panel .panel .panel-body #student-checks table td,#studentPage .studentRow #students #student-section #students-list .student-panel .panel .panel-body #student-checks table th{padding:1px 0}#studentPage .studentRow #students #student-section #students-list .student-panel .panel .panel-body #student-checks table .check-status{padding-left:3px}#studentPage .studentRow #students #student-section #students-list .student-panel .panel .panel-body #student-checks table .check-status span{margin-right:2px}#studentPage .studentRow #students #student-section #students-list .student-panel .panel .panel-body #student-action{height:100%;display:flex;justify-content:center;flex-direction:column}#studentPage .studentRow #students #student-section #students-list .student-panel .panel .panel-body #student-action div{margin:auto;text-align:center}#studentPage .studentRow #students #student-section #students-list .student-panel .panel .panel-body #student-action div input{margin-bottom:0}#studentPage .studentRow #selected-student{position:absolute;background-color:#f4f6f7;height:100%;padding:0;overflow-y:auto}#studentPage .studentRow #selected-student #checks-list .student-details{display:flex;background-color:#fff;margin-bottom:15px;padding:10px 0 10px 0}#studentPage .studentRow #selected-student #checks-list .student-details img{vertical-align:baseline;padding-right:5px}#studentPage .studentRow #selected-student #checks-list .student-details #student-name{display:flex;flex-direction:row}#studentPage .studentRow #selected-student #checks-list .student-details #school-name{padding-left:20px}#studentPage .studentRow #selected-student #checks-list .student-details div{margin:auto 0 auto 0;padding:0;text-align:center}#studentPage .studentRow #selected-student #checks-list .student-details div h1,#studentPage .studentRow #selected-student #checks-list .student-details div h3{margin-top:0;margin-bottom:0}#studentPage .studentRow #selected-student #checks-list .student-details div input.sonia-button{margin-bottom:0}#studentPage .studentRow #selected-student #checks-list .student-details .popover{margin-top:10px!important;margin-left:-10px!important}#studentPage .studentRow #selected-student #checks-list .student-details .popover-content{padding:0 4px!important}#studentPage .studentRow #selected-student #checks-list .student-details .popover-content div{text-align:left!important}#studentPage .studentRow #selected-student #checks-list .check{max-height:120px}#studentPage .studentRow #selected-student #checks-list .check .panel-body{max-height:inherit;display:flex}#studentPage .studentRow #selected-student #checks-list .check .panel-body #check-details .check-status{padding:2px 2px 2px 2px}#studentPage .studentRow #selected-student #checks-list .check .panel-body #check-details .check-status span{margin-right:2px}#studentPage .studentRow #selected-student #checks-list .check .panel-body #check-info #check-title{word-wrap:break-word}#studentPage .studentRow #selected-student #checks-list .check .panel-body #check-action{margin:auto;text-align:right}#studentPage .studentRow #selected-student #checks-list .check .panel-body #check-action .fas.fa-user-lock,#studentPage .studentRow #selected-student #checks-list .check .panel-body #check-action .fas.fa-lock{position:relative;top:1px}#studentPage .studentRow #selected-student #checks-list .check .panel-body #check-action input{margin-bottom:0}#studentPage .studentRow #selected-check{position:absolute;padding:0;background-color:#f4f6f7;margin-bottom:15px;height:100%;overflow-y:auto}#studentPage .studentRow #selected-check .user-icon:hover{text-decoration:none}#studentPage .studentRow .student-panel.ng-enter{-webkit-transition:300ms ease-out all;-moz-transition:300ms ease-out all;-o-transition:300ms ease-out all;transition:300ms ease-out all;left:100%;right:-100%}#studentPage .studentRow .student-panel.ng-enter.ng-enter-active{left:0;right:0}#studentPage .studentRow #students,#studentPage .studentRow #selected-student,#studentPage .studentRow #selected-check{-webkit-transition:300ms ease-out all;-moz-transition:300ms ease-out all;-o-transition:300ms ease-out all;transition:300ms ease-out all}#studentPage .studentRow #selected-student.ng-enter,#studentPage .studentRow #selected-check.ng-enter{left:100%;right:-100%}#studentPage .studentRow #selected-student.ng-enter.ng-enter-active,#studentPage .studentRow #selected-check.ng-enter.ng-enter-active{left:0;right:0}#studentPage .studentRow #selected-student.ng-leave,#studentPage .studentRow #selected-check.ng-leave{left:0;right:0}#studentPage .studentRow #selected-student.ng-leave.ng-leave-active,#studentPage .studentRow #selected-check.ng-leave.ng-leave-active{left:100%;right:-100%}#supervisorPage{position:absolute;top:0;left:0;right:0;bottom:0}#supervisorPage i.mandatory{font-size:x-small;color:#009688;padding-left:3px;top:-4px;position:relative;cursor:pointer}#supervisorPage .supervisorRow{height:100%;margin-left:0;margin-right:0}#supervisorPage .supervisorRow #supervisors{height:100%;padding-left:0;padding-right:0}#supervisorPage .supervisorRow #supervisors #supervisor-section{height:100%;overflow-y:auto;float:left;position:absolute;right:0;width:calc(100% - 250px);padding:0 15px}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-list-pagination-top{margin-bottom:0}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-list-order-by{float:right}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-list-order-by .supervisor-list-order-by-label{float:left;font-size:9pt;margin-top:20px;padding-top:7px}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-list-order-by .supervisor-list-order-by-descending-label{float:right;font-size:9pt;margin-top:20px;padding-top:7px;margin-left:10px}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-list-order-by .supervisor-list-order-by-descending-label a{color:#00796b}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-list-order-by ul{margin-bottom:0;margin-left:10px}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisors-count{margin-bottom:20px;font-size:9pt}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .page-first{margin-right:10px}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .page-last{margin-left:10px}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel{position:relative}@media(min-width:1200px){#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel{max-height:120px}}@media(max-width:1200px){#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel{max-height:160px}}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel .panel-body{max-height:inherit;display:flex;overflow-y:90px}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel .panel-body #supervisor-details{max-height:inherit}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel .panel-body #supervisor-details h4{margin:0;padding:0}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel .panel-body #supervisor-checks{max-height:90px;overflow-y:scroll;padding-top:12px;padding-right:0}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel .panel-body #supervisor-checks table{table-layout:fixed;margin:0}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel .panel-body #supervisor-checks table td,#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel .panel-body #supervisor-checks table th{padding:1px 0}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel .panel-body #supervisor-checks table .check-status{padding-left:3px}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel .panel-body #supervisor-checks table .check-status span{margin-right:2px}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel .panel-body #supervisor-action{height:100%;display:flex;justify-content:center;flex-direction:column}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel .panel-body #supervisor-action div{margin:auto;text-align:center}#supervisorPage .supervisorRow #supervisors #supervisor-section #supervisors-list .supervisor-panel .panel .panel-body #supervisor-action div input{margin-bottom:0}#supervisorPage .supervisorRow #selected-supervisor{position:absolute;background-color:#f4f6f7;height:100%;padding:0;overflow-y:auto}#supervisorPage .supervisorRow #selected-supervisor #checks-list .supervisor-details{display:flex;background-color:#fff;margin-bottom:15px;padding:10px 0 10px 0}#supervisorPage .supervisorRow #selected-supervisor #checks-list .supervisor-details img{vertical-align:baseline;padding-right:5px}#supervisorPage .supervisorRow #selected-supervisor #checks-list .supervisor-details #supervisor-name{display:flex;flex-direction:row}#supervisorPage .supervisorRow #selected-supervisor #checks-list .supervisor-details #school-name{padding-left:20px}#supervisorPage .supervisorRow #selected-supervisor #checks-list .supervisor-details div{margin:auto 0 auto 0;padding:0;text-align:center}#supervisorPage .supervisorRow #selected-supervisor #checks-list .supervisor-details div h1,#supervisorPage .supervisorRow #selected-supervisor #checks-list .supervisor-details div h3{margin-top:0;margin-bottom:0}#supervisorPage .supervisorRow #selected-supervisor #checks-list .supervisor-details div input.sonia-button{margin-bottom:0}#supervisorPage .supervisorRow #selected-supervisor #checks-list .supervisor-details .popover{margin-top:10px!important;margin-left:-10px!important}#supervisorPage .supervisorRow #selected-supervisor #checks-list .supervisor-details .popover-content{padding:0 4px!important}#supervisorPage .supervisorRow #selected-supervisor #checks-list .supervisor-details .popover-content div{text-align:left!important}#supervisorPage .supervisorRow #selected-supervisor #checks-list .check{max-height:120px}#supervisorPage .supervisorRow #selected-supervisor #checks-list .check .panel-body{max-height:inherit;display:flex}#supervisorPage .supervisorRow #selected-supervisor #checks-list .check .panel-body #check-details .check-status{padding:2px 2px 2px 2px}#supervisorPage .supervisorRow #selected-supervisor #checks-list .check .panel-body #check-details .check-status span{margin-right:2px}#supervisorPage .supervisorRow #selected-supervisor #checks-list .check .panel-body #check-info #check-title{word-wrap:break-word}#supervisorPage .supervisorRow #selected-supervisor #checks-list .check .panel-body #check-action{margin:auto;text-align:right}#supervisorPage .supervisorRow #selected-supervisor #checks-list .check .panel-body #check-action .fas.fa-user-lock,#supervisorPage .supervisorRow #selected-supervisor #checks-list .check .panel-body #check-action .fas.fa-lock{position:relative;top:1px}#supervisorPage .supervisorRow #selected-supervisor #checks-list .check .panel-body #check-action input{margin-bottom:0}#supervisorPage .supervisorRow #selected-check{position:absolute;padding:0;background-color:#f4f6f7;margin-bottom:15px;height:100%;overflow-y:auto}#supervisorPage .supervisorRow #selected-check .user-icon:hover{text-decoration:none}#supervisorPage .supervisorRow .supervisor-panel.ng-enter{-webkit-transition:300ms ease-out all;-moz-transition:300ms ease-out all;-o-transition:300ms ease-out all;transition:300ms ease-out all;left:100%;right:-100%}#supervisorPage .supervisorRow .supervisor-panel.ng-enter.ng-enter-active{left:0;right:0}#supervisorPage .supervisorRow #supervisors,#supervisorPage .supervisorRow #selected-supervisor,#supervisorPage .supervisorRow #selected-check{-webkit-transition:300ms ease-out all;-moz-transition:300ms ease-out all;-o-transition:300ms ease-out all;transition:300ms ease-out all}#supervisorPage .supervisorRow #selected-supervisor.ng-enter,#supervisorPage .supervisorRow #selected-check.ng-enter{left:100%;right:-100%}#supervisorPage .supervisorRow #selected-supervisor.ng-enter.ng-enter-active,#supervisorPage .supervisorRow #selected-check.ng-enter.ng-enter-active{left:0;right:0}#supervisorPage .supervisorRow #selected-supervisor.ng-leave,#supervisorPage .supervisorRow #selected-check.ng-leave{left:0;right:0}#supervisorPage .supervisorRow #selected-supervisor.ng-leave.ng-leave-active,#supervisorPage .supervisorRow #selected-check.ng-leave.ng-leave-active{left:100%;right:-100%}#user-checks-page{height:100%;overflow-y:scroll;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}#user-checks-page #user-checks-component{padding:10px 15px 10px 15px;background-color:#fff}#user-checks-page #user-checks-component #school-panel{padding-bottom:10px}#user-checks-page #user-checks-component #user-checks-table{padding:0 0 0 0}#user-checks-page #user-checks-component #user-checks-table th label,#user-checks-page #user-checks-component #user-checks-table th input{margin:0}#user-checks-page #user-checks-component #user-checks-table .green-color{color:green}#user-checks-page .user-check-body table{border-collapse:collapse;width:100%;text-align:center}#user-checks-page .user-check-body table,#user-checks-page .user-check-body tr,#user-checks-page .user-check-body td,#user-checks-page .user-check-body th{border:1px solid #000}#user-checks-page .user-check-body th{vertical-align:top}#user-checks-page .user-check-body td:empty:after{content:" "}#users-page{height:100%;overflow-y:scroll;margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}#users-page #users-component{padding:10px 15px 10px 15px;background-color:#fff}#users-page #users-component #users-action-panel{padding-bottom:10px}#users-page #users-component #users-table{padding:0 0 0 0}#users-page #users-component #users-table th label,#users-page #users-component #users-table th input{margin:0}#user-form .modal-footer{padding-left:0;padding-bottom:0}#user-form .form-group{margin-bottom:6px}#user-form .form-group.required .control-label:after{content:"*";margin-left:2px;color:red}#user-form .checkbox-panel{display:flex;align-items:center}#user-form .checkbox-panel .checkbox-label{display:flex;align-items:center;width:200px}#user-form .checkbox-panel .checkbox-value{display:flex;align-items:center;width:100px}#user-form .checkbox-panel .checkbox-value input[type=checkbox]{background:transparent;border:none;margin:0;appearance:none;outline:none}#user-form .checkbox-panel .checkbox-value input[type=checkbox]:focus{box-shadow:inset 0 0 4px #66afe9,0 0 8px #66afe9}#user-form .checkbox-panel .disabled{color:#ccc}.ui-select-choices{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}.ui-select-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}.ui-select-row-content{cursor:context-menu;padding:0 10px}.ui-select-row-content:hover{background-color:Highlight;color:#fff}