html * {font-family: 'Open Sans', sans-serif;}html, body { height: 100%; }.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {background-color: #cdeefc;}#page-selfInspectionForm-editForm .nav-pills>li.active>a, #page-selfInspectionForm-editForm .nav-pills>li.active>a:focus, #page-selfInspectionForm-editForm .nav-pills>li.active>a:hover {background-color: #337ab7;}.container {min-height: 100%;overflow: hidden;}a.has-count {font-weight: 700;}h1, h2, h3, h4, h5, h6 {font-family: 'Exo', 'Open Sans', sans-serif;}h3 {padding: 0;margin: 0;font-size: 28px;font-weight: 700;}h4 {font-weight: 700;font-size: 20px;color: #333;}h5 {text-transform: uppercase;font-weight: 700;font-size: 14px;color: #333;}#needHelpForm div.fieldcontain label {width: auto;text-align: left;padding-left: 10px;}.inactive-row, .table-striped > tbody > tr:nth-of-type(odd).inactive-row {background-color: #ddd;}body {}a {color: #ea5e00;}a button.btn {color: #ea5e00;}a button.btn-primary {color: #fff;}a.pull-right button.btn {margin-left: 10px;}.ui-select-choices {position: fixed;top: auto;left: auto;width: inherit;}.environment-info-container {position: absolute; bottom: 5px; margin: 5px; font-size: 8px; overflow:hidden;}.environment-info {background-color: #276eae; padding: 5px 10px; margin: 2px 2px 0 0;  color: #6aabe5; overflow:hidden;}.nowrap {white-space: nowrap;}.breadcrumbs {font-size: 10px;margin: 0 0 15px 0;}.breadcrumbs .glyphicon {color: #888;}.glyphicon-chevron-left.pull-left, .glyphicon-chevron-right.pull-left {font-size:25px;margin-right: 10px;}.glyphicon-chevron-right.pull-left {margin-left: 10px;}.glyphicon-chevron-down {transition: .3s transform ease-in-out;}.collapsed .glyphicon-chevron-down {transform: rotate(-90deg);}.popover {max-width:700px;}.records-per-page {float: right;}.popover-content {max-height:380px;overflow:auto;}.popover table {margin-top: 10px;margin-bottom: 10px;padding-bottom: 0;}.popover table th {background-color: #f5f5f5;}.popover table td {color: #666;}.popover table td.days {color: #999;}.popover span.employee-name {font-weight: 600;}.popover p {margin: 10px 0 0 10px;padding: 0;font-size: 10px;color: #999;text-align: center;}span.mylabel {width: 75px;display:block;}span.mylabel.label-default {background-color: #ddd;color: #666;border: 1px solid #666;}.popover_list {padding-left: 20px;padding-right: 20px;margin-left: 0;}.popover_list li {list-style-type: square;}.row > div.record-counter {overflow:hidden;margin-bottom: 30px;}.nav-tabs {margin-top: 20px;}.nav-tabs li a {font-weight: 600;}.selector-btn {width: 110px;}.tab-content {border: 1px solid #ddd;border-top-color: #fff;padding: 20px;background-color: white;}.major-nav {display: block;color: #fff;font-size: 22px;font-weight: 400;padding: 30px 0 30px 20px;background-color: #2063a0;margin-bottom: 3px;}.major-nav a {font-family: 'Exo', 'Open Sans', sans-serif;color: #fff;}.major-nav.secondary {font-family: 'Exo', 'Open Sans', sans-serif;display: block;color: #fff;font-size: 18px;font-weight: 600;padding: 15px 0 15px 20px;}.major-nav.selected {background-color: #ff8400;border-left: 6px solid white;}.major-nav.selected-sub {background-color: #3894e7;border-left: 6px solid white;}.selected-sub.selected-sub-submenu {background-color: #3894e7;}.major-nav.selected-sub.selected-system-admin {background-color: #13b300;border-left: 6px solid white;}#sc-container {padding-top: 55px;padding-bottom: 0;overflow: hidden;}#sc-sidebar {padding: 0;background-color: #2776bf;overflow: hidden;}#sc-body {padding: 30px 30px 0 30px;}#sc-body > div.row {margin:-30px -30px 0 -30px;padding: 30px 30px 0 40px;height: 92px;border-bottom: 1px solid #ddd;}.navbar-brand {margin-top: 9px;padding-top: 0;}.navbar-inverse {font-size: 14px;color: #fff;background-image: none;background-color: #2776bf;border: none;}.navbar-inverse .navbar-brand {font-weight: 600;font-size: 23px;color: #fff;}.navbar-inverse .navbar-brand img {height: 40px;}.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {background:none;}.navbar-nav a {font-weight: 300;}a.navbar-brand {font-family: 'Exo', 'Open Sans', sans-serif;text-decoration: none;padding-left: 18px;}.text-orange {font-family: 'Exo', 'Open Sans', sans-serif;color: #ff8400;font-size: 23px;}.navbar-inverse .glyphicon {font-size: 14px;}.navbar-inverse a {color: white;}.navbar-inverse .navbar-nav>li>a {color: white;}.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {background-color: #2776bf;font-weight: 300;}.navbar-nav > li.active > a {font-weight: 600;}li.dropdown a.active {font-weight: 600;}.dropdown-menu > li > a {color: #ea5e00;}.dropdown-menu > li.regular-text {padding: 3px 20px;color: #444;}.scrollable-menu {height: auto;max-height: 500px;overflow-x: hidden;}.container-custom {height: 83.5%;overflow-y: auto;overflow-x: hidden;}.col-lg-3.container-custom {width: 28.5%;}.col-lg-8.container-custom {border-left: 1px solid #ddd;margin: 0 -30px 0 -30px;padding-bottom: 80px;padding-left:0;padding-right:30px;width: 70%;}body.show .col-lg-4.container-custom {width: 30%;padding: 20px 30px;}.container {margin: 0;width: 100%;}th.asc {background: url(../static/images/skin/sorted_asc.gif) no-repeat center right 10px;}th.desc {background: url(../static/images/skin/sorted_desc.gif) no-repeat center right 10px;}#page-login-auth, #page-login-steptwo, #page-user-passwordExpired, #page-user-updatePassword, #page-user-forgotPassword, #page-documentControlSequence-index, #page-anonymousReport-index, #page-anonymousReport-acknowledgment {background: #0e66a9 url('../static/images/bg_capitol_blue.jpg') no-repeat fixed center;background-size: cover;}#page-login-auth a, #page-login-steptwo a.return, #page-user-passwordExpired a, #page-user-updatePassword a, #page-user-forgotPassword a {color: white;text-decoration: underline;}#page-login-auth input:focus, button:focus, #page-login-steptwo input:focus, button:focus, #page-user-passwordExpired input:focus, #page-user-updatePassword input:focus, #page-user-forgotPassword input:focus{outline: none;}#login-panel {display: block;width: 630px;margin-left: auto;margin-right: auto;position: fixed;top: 50%;left: 50%;margin-top: -200px;margin-left: -315px;}#login-section-title {background-color: #0b6aac;width: 280px;height:300px;-webkit-border-radius: 15px 0px 0px 14px;-moz-border-radius: 15px 0px 0px 14px;border-radius: 15px 0px 0px 14px;border: 1px solid white;text-align: center;}#login-section-form {background-color: white;width: 350px;height:300px;border: 1px solid white;}.login_message {margin: 20px 40px 10px 40px;}#login-section-form form {display: block;margin: 20px 40px 10px 40px;}.login-field {background-color: #ebebeb;border: none;margin-bottom: 10px;font-size: 14px;}#login-panel button {background-color: #ff8400;border: none;font-weight: 600;font-size: 16px;color: #fff;}#login-panel select {width: 160px;margin: 20px 20px 10px 40px;}#login-panel p {padding: 15px 0 0 0;text-align: center;}#login-panel label {font-weight: 400;}#login-panel .email {background: #ebebeb url('../static/images/icon-glyphicon-user-gray.png') no-repeat right 10px center;background-size: 20px 20px;}.password {background: #ebebeb url('../static/images/icon-glyphicon-lock-gray.png') no-repeat right 10px center;background-size: 20px 20px;}.login-field input {padding: 10px 10px 10px 15px;width: 240px;font-size: 16px;background: none;border: none;}.invalid-field {background-color: #f3c6c6}#page-facilities {}#sc-sidebar .nav>li {padding: 10px 20px;}#sc-sidebar .nav>li.sub-menu-nav {margin-left: 16px;padding-left: 0px;border-left: 0px;}#sc-sidebar .nav>li.sub-sub-menu-nav {margin-left: 16px;padding-left: 0px;border-left: 0px;padding-top: 5px;padding-bottom: 5px;font-weight: normal;}#sc-sidebar .nav>li.sub-sub-menu-nav a {font-weight: normal;margin-left: 15px;}#sc-sidebar .nav>li.sub-sub-menu-nav:before{content:'';background:url('/static/images/icon-submodule.png');background-repeat: no-repeat;background-size: 20px 16px;width: 20px;height: 16px;position: relative;margin-left: 10px;float: left;display: block;}#sc-sidebar .nav>li.divider {padding: 0;}#sc-sidebar .nav>li.dropdown-header {padding-top: 30px;color: #7ebaf3;}#sc-sidebar .nav>li>a {padding: 0;}ul.facility-menu {margin: 0;padding: 0;padding-bottom: 200px;overflow-y: auto;height: inherit;}ul.facility-menu li {background-color: #276eae;color: #d3e4f4;text-transform: uppercase;padding-left: 0px;border-left: 6px solid #276eae;}ul.facility-menu > li > a {color: #d3e4f4;font-weight: 600;font-size: 12px;background:none;}ul.facility-menu > li > a:hover, ul.facility-menu > li > a:focus {background:none;}ul.facility-menu li:hover {background-color: #165893;}ul.facility-menu li.selected {background-color: #ff8400;color: #fff;}ul.facility-menu li.selected a {background-color: #ff8400;color: #fff;}ul.facility-menu li a .count {color: #6aabe5;}ul.facility-menu li.selected .count {color: #fff;}ul.facility-menu li.sidebar-button {background-color: #009a16;}ul.facility-menu li.sidebar-button:hover {background-color: #29af3c;}#sc-body .row .form-control, #sc-body form.table-filter .form-control {width: 150px;margin: 0 7px 7px 0;border: 2px solid #bbb;color: #888;}#sc-body .row .form-control, #sc-body form.table-filter input.form-control.multiselect-search {margin: auto;border: 1px solid #bbb;width: auto;}#sc-body .row select.form-control, #sc-body form.table-filter select.form-control {background-color: #eee;font-weight: 600;font-size: 12px;}#sc-body .row button.form-control, #sc-body form.table-filter button.form-control {background-color: #276eae;border: none;color: white;font-weight: 600;}.table-filter {margin-top: 30px;font-size: 12px;}.table-filter .form-control {font-size: 12px;}#actionDropdown {border: 1px solid #ccc !important;background-color: white !important;color: #000 !important;font-weight: normal !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;margin-left: 10px !important;}#actionDropdown.personnel-action-dropdown {background-color: #4678B2 !important;color: #fff !important;width: 132px;}.roboto {font-family: 'Roboto', 'Open Sans', sans-serif;}.personnel-file-upload-modal{transform: translate(0, 15%);}.file-upload-modal-dialog {width: 550px;}.file-upload-modal-body{padding: 24px 24px 12px 24px;}.file-upload-heading{font-size: 24px;margin-top: 12px;}.file-upload-close{margin: 0 12px 8px 0;font-size: 34px;padding-top: 3px;position: relative;z-index: 1;}.file-upload-filepond {margin: 38px 0 0 0;}.file-upload-error-message{min-height: 42px;margin: 0;padding: 5px 0 0 20px;font-size: 12px;color: #ff7878;}.file-upload-buttons-container{overflow: hidden;display: flex;justify-content: flex-end;}.file-upload-button{color: #fff;background-color: #337ab7;border: none;font-size: 16px;margin: 0 0 0 8px;padding: 6px 32px;}.file-upload-cancel{background-color: #666666;border: none;}.file-upload-cancel:hover{color: #fff;}div.filepond--root {font-family: 'Roboto', 'Open Sans', sans-serif;font-size: 16px;font-weight: 700;margin: 0;}div.filepond--panel-root {border: solid #bdbdbd 1px;border-radius: 4px;background-color: #fff;}.filepond--drop-label.filepond--drop-label label {font-family: 'Roboto', 'Open Sans', sans-serif;font-size: 16px;}.filepond--root .filepond--label-action {color: #1976d2;text-decoration-color: #1976d2;}div.filepond--item {min-height: 44px;}div.filepond--item-panel {background-color: #2e7d32;}div.filepond--file {align-items: center;min-height: 44px;}.filepond--file-info {color: #fff;font-weight: 700;}div.filepond--file-info .filepond--file-info-main {font-family: 'Roboto', 'Open Sans', sans-serif;font-size: 16px;}.filepond--file-info-sub {display: none;}div.filepond--file-status {display: none;}.filepond--root .filepond--file-action-button {cursor: pointer;background-color: #fff;transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;}.filepond--root .filepond--file-action-button svg {transform: scale(1.25);}.filepond--root .filepond--file-action-button:hover,.filepond--root .filepond--file-action-button:focus {box-shadow: none;}.filepond--action-remove-item.valid {color: #2e7d32;}.filepond--action-remove-item.valid:active,.filepond--action-remove-item.valid:hover,.filepond--action-remove-item.valid:focus {background-color: #cadecb;}.filepond--item[data-filepond-item-state*="invalid"] .filepond--item-panel,.filepond--item[data-filepond-item-state*="error"] .filepond--item-panel {background-color: #d32f2f;}div.filepond--item[data-filepond-item-state*="invalid"] .filepond--file-info,div.filepond--item[data-filepond-item-state*="error"] .filepond--file-info {color: #fff;}.filepond--action-remove-item.error {color: #d32f2f;}.filepond--action-remove-item.error:active,.filepond--action-remove-item.error:hover,.filepond--action-remove-item.error:focus {background-color: #f4cbcb;}.file-upload-error-message {color: #d32f2f;}table {margin: 40px 0 0 0;width: 100%;}table a {color: #ea5e00;font-weight: 500;cursor: pointer;}.table>tbody>tr>th {border-top: none;border-bottom: 1px solid #999;}.badge {background-color: #aaa;border: none;}.badge-active {background-color: #ff8400;border: none;}button.badge-active {background-color: #ff8400;border: none;}button.multiselect {background-color: #eee;border: 2px solid #bbb;color: #888;font-weight: 600;font-size: 12px;text-transform: uppercase;overflow: hidden;width: 150px;height: 34px;margin: 0 7px 7px 0;padding-top: 5px;padding-left: 7px;text-align: left;}.table-filter .multiselect-native-select {float: left;}table.fact-table td, table.fact-table th {vertical-align: top;padding-bottom: 15px;font-size: 11px;}table.fact-table.quick-facts th {color: #999;font-weight: 300;}table.fact-table.quick-facts td {font-weight: 700;}table.fact-table td > .glyphicon {font-size:20px;color: #666;}table.detail-table {margin-top: 20px;margin-bottom: 0px;}table.detail-table th {background-color: #f5f5f5;color: #666;font-weight: 600;}.table.detail-table > thead > tr > th, .table.detail-table > tbody > tr > td {padding: 10px 12px;}.table.detail-table > tbody > tr > td {font-size: 12px;color: #777;}.table.detail-table.transition-checklist >thead:first-child>tr:first-child>th,.table.detail-table.transition-checklist tr>th{border: 1px solid #ddd;}.table.detail-table.transition-checklist > tbody > tr > td {font-size: 13px;}.transition-label.inline-field input, .transition-label.inline-field label {display: inline-block;margin-bottom: 0;vertical-align: middle;font-weight: normal;}.transition-label input[type="checkbox"] {width: 16px;height: 16px;}#toast-container.less-transparent > div {opacity: .95;}table.summary-table {margin: 5px 0;padding: 0;font-size: 11px;width: 100%;}table.summary-table th {color: #777;font-weight: 300;xwidth: 60%;vertical-align: top;}table.summary-table td {color: #555;font-weight: 500;xwidth: 40%;vertical-align: top;}table.summary-table th, table.summary-table td {padding: 0 5px 3px 0;}.info-bar {border-left: 1px solid #ddd;}.info-bar h4 {font-size: 18px;}.summary-panel {background-color: #f9f9f9;padding: 20px 30px 0 30px;margin-top: 10px;margin-bottom: 10px;border: 1px solid #ddd;-webkit-box-shadow: 3px 3px 1px 0px rgba(204,204,204,1);-moz-box-shadow: 3px 3px 1px 0px rgba(204,204,204,1);box-shadow: 3px 3px 1px 0px rgba(204,204,204,1);}.summary-panel .summary-title {font-size: 18px;color: #444;font-weight: 600;margin: -20px -30px 0 -30px;padding: 15px 30px 10px 30px;background-color: #efefef;border-bottom: 2px solid #ddd;}.summary-panel .summary-title .dates {font-weight: 400;font-size: 16px;}.well {background: none;border: none;margin: 10px 0 20px 0;padding: 0;-webkit-box-shadow: none;box-shadow: none;}.container-custom .col-sm-3 div.panel {text-align: center;}#personnel-table td {line-height: 1.5;}.kpi-panel .panel-body {min-height: 90px;}.kpi-panel .panel {margin-bottom: 0;}.kpi-panel .panel-body.single-number h3 {padding-top: 12px;}.kpi-content {display: none;}.col-sm-2{xbackground:#00f;xcolor:#FFF;}.col-half-offset{xmargin-left:4.166666667%;margin-left: 0;}.col-sm-offset-1 {margin-left: 0;}#page-personnel-list #sc-body > div.row,#page-contract-list #sc-body > div.row,#page-programManagerPortal-contractList #sc-body > div.row,#page-programManagerPortal-personnelList #sc-body > div.row,#page-outgoingVisit-list #sc-body > div.row,#page-safe-list #sc-body > div.row,#page-incomingVisit-list #sc-body > div.row,#page-incident-list #sc-body > div.row,#page-classified-list #sc-body > div.row,#page-destruction-list #sc-body > div.row,#page-transmittal-list #sc-body > div.row,#page-proposal-list #sc-body > div.row {height: auto;border-bottom: none;}#page-personnel-list table.table-personnel,#page-contract-list table.table-personnel,#page-programManagerPortal-contractList table.table-personnel,#page-programManagerPortal-personnelList table.table-personnel,#page-outgoingVisit-list table.table-personnel,#page-safe-list table.table-personnel,#page-classified-list table.table-personnel,#page-incident-list table.table-personnel,#page-incomingVisit-list table.table-personnel,#page-destruction-list table.table-personnel,#page-transmittal-list table.table-personnel,page-proposal-list table.table-personnel {font-size: 11px;}#page-personnel-list table.table-personnel h4,#page-contract-list table.table-personnel h4,#page-programManagerPortal-contractList table.table-personnel h4,#page-programManagerPortal-personnelList table.table-personnel h4,#page-outgoingVisit-list table.table-personnel h4,#page-safe-list table.table-personnel h4,#page-classified-list table.table-personnel h4,#page-incident-list table.table-personnel h4,#page-incomingVisit-list table.table-personnel h4,#page-destruction-list table.table-personnel h4,#page-transmittal-list table.table-personnel h4,#page-proposal-list table.table-personnel h4 {font-size: 11px;}#page-personnel-list table.table-personnel td,#page-contract-list table.table-personnel td,#page-programManagerPortal-contractList table.table-personnel td,#page-programManagerPortal-personnelList table.table-personnel td,#page-outgoingVisit-list table.table-personnel td,#page-safe-list table.table-personnel td,#page-classified-list table.table-personnel td,#page-incident-list table.table-personnel td,#page-incomingVisit-list table.table-personnel td,#page-destruction-list table.table-personnel td,#page-transmittal-list table.table-personnel td,#page-proposal-list table.table-personnel td {padding-top: 10px;padding-bottom: 10px;}#page-personnel-list table.table-personnel img,#page-contract-list table.table-personnel img,#page-programManagerPortal-contractList table.table-personnel img,#page-programManagerPortal-personnelList table.table-personnel img,#page-outgoingVisit-list table.table-personnel img,#page-safe-list table.table-personnel img,#page-classified-list table.table-personnel img,#page-incident-list table.table-personnel img,#page-incomingVisit-list table.table-personnel img,#page-destruction-list table.table-personnel img,#page-transmittal-list table.table-personnel img,#page-proposal-list table.table-personnel img {width: 15px;}#page-personnel-list table.table-personnel td .label,#page-contract-list table.table-personnel td .label,#page-programManagerPortal-contractList table.table-personnel td .label,#page-programManagerPortal-personnelList table.table-personnel td .label,#page-outgoingVisit-list table.table-personnel td .label,#page-safe-list table.table-personnel td .label,#page-classified-list table.table-personnel td .label,#page-incident-list table.table-personnel td .label,#page-incomingVisit-list table.table-personnel td .label,#page-destruction-list table.table-personnel td .label,#page-transmittal-list table.table-personnel td .label,#page-proposal-list table.table-personnel td .label {text-transform: uppercase;}#page-personnel-list table.table-personnel td .badge,#page-contract-list table.table-personnel td .badge,#page-programManagerPortal-contractList table.table-personnel td .badge,#page-programManagerPortal-personnelList table.table-personnel td .badge,#page-outgoingVisit-list table.table-personnel td .badge,#page-safe-list table.table-personnel td .badge,#page-classified-list table.table-personnel td .badge,#page-incident-list table.table-personnel td .badge,#page-incomingVisit-list table.table-personnel td .badge,#page-destruction-list table.table-personnel td .badge,#page-transmittal-list table.table-personnel td .badge,#page-proposal-list table.table-personnel td .badge {font-size: 10px;}#page-personnel-list table.table-personnel a,#page-contract-list table.table-personnel a,#page-programManagerPortal-contractList table.table-personnel a,#page-programManagerPortal-personnelList table.table-personnel a,#page-outgoingVisit-list table.table-personnel a,#page-safe-list table.table-personnel a,#page-classified-list table.table-personnel a,#page-incident-list table.table-personnel a,#page-incomingVisit-list table.table-personnel a,#page-destruction-list table.table-personnel a,#page-transmittal-list table.table-personnel a,#page-proposal-list table.table-personnel a {margin-right: 15px;font-size: 12px;}#page-facility-show #sc-body > div.row {height: auto;border-bottom: 1px solid #ddd;padding-bottom: 20px;}body.show #sc-body > div.row {height: auto;border-bottom: none;padding-bottom: 20px;}body.show table.table-personnel {font-size: 18px;}body.show table.table-personnel td {font-size: 18px;padding-top: 20px;padding-bottom: 20px;}body.show table.table-personnel td .label{font-size: 16px;text-transform: uppercase;font-weight: 600;}body.show table.table-personnel td .badge {font-size: 16px;}body.show table.table-personnel a {font-weight: 600;}.personnel-name {font-size: 12px;color: #333;}table.personnel-row-data {margin: 0;padding: 0;color: #999;font-size: 15px;}.personnel-panel {width: 100%;border: 1px solid #ccc;padding: 15px 30px 15px 35px;margin-top: -1px;border-right: none;background-color: #fff;cursor: pointer;}.personnel-panel img {width: 15px;}.personnel-panel:hover {background-color: #eef9ff;}.personnel-panel.selected {background-color: #eef9ff;}.personnel-detail-header {padding: 45px 0 35px 35px;}.contract-detail-header {padding: 35px 0 35px 35px;border: 1px solid red;}.label-sc-status {font-size: 14px;margin-right: 15px;padding: 10px 15px 9px 30px;background: #fff url('../static/images/icon-dot-blue.png') no-repeat 10px center;text-transform: uppercase;color: #666;border: 2px solid #ccc;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;}.label-sc-status.Active {-webkit-filter: hue-rotate(240deg) saturate(3.3);}.label-sc-status.Inactive {-webkit-filter: hue-rotate(0deg) saturate(2.5);}.label-sc-status.Non-Compliant {-webkit-filter: hue-rotate(170deg) saturate(2.5);}.label-sc-status.Periodic-Review {-webkit-filter: hue-rotate(200deg) saturate(3.0);}body.page-plain {background-color: #f9f9f9;}body.page-plain .control-label {color: #888;font-weight: 400;}body.page-plain div.has-error .control-label {color: #a94442;font-weight: 400;}body.page-plain #sc-container {overflow: auto;}body.page-plain .wizard > .steps .number {display: none;}body.page-plain .wizard > .steps > ul {border-bottom: 1px solid #bbb;height: 55px;margin: 20px 0 0 12px;-padding-left: 37px;}body.page-plain .wizard > .steps > ul > li {width: auto;padding: 0;margin-right: 60px;font-size: 13px;text-transform: uppercase;font-weight: 600;}body.page-plain .wizard > .actions li:last-child a    {background-color: #ea5e00;}body.page-plain .wizard > .actions {position: absolute;right: 80px;}body.page-plain .wizard > .bottom-navigation {padding-top: 15px;border-top: 1px solid #bbb;padding-bottom: 25px;right: 15px;}.pagination {display:block;text-align: right;padding-bottom: 0;}.top-pagination {margin-bottom: 10px;margin-top: 15px;}.bottom-pagination {display:block;}.pagination .form-control {width: 120px;display: inline;height: 28px;margin-left: 10px;}.listing-form-table {border: 1px solid #ddd;margin-top: 0;}body.page-plain .wizard > .top-navigation {top: 0;}body.page-plain .wizard > .steps > ul > li > a, .wizard > .steps .current a, .wizard > .steps .disabled a, .wizard > .steps .done a {background: none;padding-left: 0;padding-right: 0;margin-left: 0;margin-right: 0;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;height: 55px;color: #aaa;}body.page-plain .wizard > .steps .done a, .wizard > .steps .done a:hover, .wizard > .steps .done a:active {color: #aaa;}body.page-plain .wizard > .steps .current a {color: #333;border-bottom: 4px solid #15a4fa;}body.page-plain .wizard > .steps .done a, .wizard > .steps .done a:hover, .wizard > .steps .done a:active {background: none;}body.page-plain .wizard > .steps .disabled a:hover {color: #333;background: none;}body.page-plain .wizard > .steps .current a, .wizard > .steps .current a:hover, .wizard > .steps .current a:active {background: none;color: #333;}body.page-plain .wizard > .steps .current.error a, .wizard > .steps .current.error a:hover, .wizard > .steps .current.error a:active {background: none;color: red;}body.page-plain .content {background-color: #f9f9f9;border: none;font-size: 12px;}body.page-plain .content input, body.page-plain .content select {font-size: 12px;}#page-facility-create .wizard > .content > .body {padding: 15px 0 0 0;width: 100%;}#page-facility-create table {margin-top: 0;}.module-heading-style, .report-heading-style,.module-value-style, .report-value-style, .granular-style {width: 75px;text-align: center;}.module-heading, .report-heading-all, .report-heading,.module-value, .report-value, .granular-permissions-checkbox {height: 10px;margin-right: 5px;margin-bottom: 3px;}#page-personnel-show .wizard,#page-contract-show .wizard,#page-programManagerPortal-contractShow .wizard,#page-outgoingVisit-show .wizard,#page-safe-show .wizard,#page-incomingVisit-show .wizard,body.show .wizard {display:none;}#page-personnel-show .wizard > .content {overflow: auto;}#page-personnel-show .wizard > .steps .number,#page-contract-show .wizard > .steps .number,#page-programManagerPortal-contractShow .wizard > .steps .number,#page-outgoingVisit-show .wizard > .steps .number,#page-safe-show .wizard > .steps .number,#page-incomingVisit-show .wizard > .steps .number,body.show .wizard > .steps .number {display: none;}#page-personnel-show .wizard > .steps > ul,#page-contract-show .wizard > .steps > ul,#page-programManagerPortal-contractShow .wizard > .steps > ul,#page-outgoingVisit-show .wizard > .steps > ul,#page-safe-show .wizard > .steps > ul,#page-incomingVisit-show .wizard > .steps > ul,body.show .wizard > .steps > ul {border-bottom: 1px solid #bbb;height: 55px;margin: 9px 0 0 0;padding-left: 37px;}#page-personnel-show .wizard > .steps > ul > li,#page-contract-show .wizard > .steps > ul > li,#page-programManagerPortal-contractShow .wizard > .steps > ul > li,#page-outgoingVisit-show .wizard > .steps > ul > li,#page-safe-show .wizard > .steps > ul > li,#page-incomingVisit-show .wizard > .steps > ul > li,body.show .wizard > .steps > ul > li{width: auto;padding: 0;margin-right: 60px;font-size: 13px;text-transform: uppercase;font-weight: 600;}#page-personnel-show .wizard > .steps > ul > li > a,#page-contract-show .wizard > .steps > ul > li > a,#page-programManagerPortal-contractShow .wizard > .steps > ul > li > a,#page-outgoingVisit-show .wizard > .steps > ul > li > a,#page-safe-show .wizard > .steps > ul > li > a,#page-incomingVisit-show .wizard > .steps > ul > li > a,body.show .wizard > .steps > ul > li > a,.wizard > .steps .current a, .wizard > .steps .disabled a,.wizard > .steps .done a {background: none;padding-left: 0;padding-right: 0;margin-left: 0;margin-right: 0;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;height: 55px;color: #aaa;}#page-personnel-show .wizard > .steps > ul > li.error > a,#page-contract-show .wizard > .steps > ul > li.error > a,#page-programManagerPortal-contractShow-show .wizard > .steps > ul > li.error > a,#page-outgoingVisit-show .wizard > .steps > ul > li.error > a,#page-safe-show .wizard > .steps > ul > li.error > a,#page-incomingVisit-show .wizard > .steps > ul > li.error > a,body.show .wizard > .steps > ul > li.error > a,.wizard > .steps .current.error a, .wizard > .steps .disabled a {background: none;padding-left: 0;padding-right: 0;margin-left: 0;margin-right: 0;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;height: 55px;color: red;}#page-personnel-show .wizard > .steps .done a,#page-contract-show .wizard > .steps .done a,#page-programManagerPortal-contractShow .wizard > .steps .done a,#page-outgoingVisit-show .wizard > .steps .done a,#page-safe-show .wizard > .steps .done a,#page-incomingVisit-show .wizard > .steps .done a,body.show .wizard > .steps .done a,.wizard > .steps .done a:hover,.wizard > .steps .done a:active {color: #aaa;}#page-personnel-show .wizard > .steps .current a,#page-contract-show .wizard > .steps .current a,#page-programManagerPortal-contractShow .wizard > .steps .current a,#page-outgoingVisit-show .wizard > .steps .current a,#page-safe-show .wizard > .steps .current a,#page-incomingVisit-show .wizard > .steps .current a,body.show .wizard > .steps .current a,.wizard > .steps .current a:hover,.wizard > .steps .current a:active{color: #333;border-bottom: 4px solid #15a4fa;background: none;}#page-personnel-show .wizard > .steps .done a,#page-contract-show .wizard > .steps .done a,#page-programManagerPortal-contractShow .wizard > .steps .done a,#page-outgoingVisit-show .wizard > .steps .done a,#page-safe-show .wizard > .steps .done a,#page-incomingVisit-show .wizard > .steps .done a,body.show .wizard > .steps .done a,.wizard > .steps .done a:hover,.wizard > .steps .done a:active {background: none;}#page-personnel-show .wizard > .steps .disabled a:hover,#page-contract-show .wizard > .steps .disabled a:hover,#page-programManagerPortal-contractShow .wizard > .steps .disabled a:hover,#page-outgoingVisit-show .wizard > .steps .disabled a:hover,#page-safe-show .wizard > .steps .disabled a:hover,#page-incomingVisit-show .wizard > .steps .disabled a:hover,body.show .wizard > .steps .disabled a:hover{color: #333;background: none;}#page-personnel-show .content,#page-contract-show .content,#page-programManagerPortal-contractShow .content,#page-outgoingVisit-show .content,#page-safe-show .content,#page-incomingVisit-show .content,body.show .content{padding: 0;background:none;border: none;padding-right: 30px;}#page-personnel-show .wizard > .content > .body,#page-contract-show .wizard > .content > .body,#page-programManagerPortal-contractShow .wizard > .content > .body,#page-outgoingVisit-show .wizard > .content > .body,#page-safe-show .wizard > .content > .body,#page-incomingVisit-show .wizard > .content > .body,body.show .wizard > .content > .body{padding: 20px 0 0 29px;width: 100%;}html,body,.row {height:100%;}.row > div {height:100%;overflow: auto;}.scaffold-table {font-size: 12px;}#page-facility-list table th a, #page-facility-filterList table th a, #page-personnel-list table th a, .scaffold-table th a {font-weight: 700;}#page-facility-list table, #page-facility-filterList table, #page-personnel-list table  {font-size: 12px;}.modal.modal-wide .modal-dialog {width: 700px;}.modal-wide .modal-body {overflow-y: auto;}.modal-header {padding: 7px 15px;}.modal-header ul {float: left;margin: 20px 0 0 0;padding: 0;font-size: 16px;font-weight: 600;color: #aaa;text-transform: uppercase;}.modal-header ul li {margin: 0;padding-right: 60px;float: left;list-style-type: none;}div.fieldcontain input.form-control, div.fieldcontain select.form-control, div.fieldcontain textArea.form-control {display:inline-block;width: 300px;font-size: 12px;}div.fieldcontain {clear: none;padding: 5px 10px;font-size: 12px;}div.fieldcontain label.error {color: #8a1f11;}div.fieldcontain label {clear: none;width: 150px;text-align:right;margin-right: 15px;font-size: 12px;color: #888;}div.fieldcontain input {  }div.fieldcontain select, div.fieldcontain textArea { width: 300px; 	font-size: 12px;}.step, .currentStep {padding: 0 4px;}.currentStep {font-weight: 600;}.prevLink {padding-right: 20px;}.nextLink {padding-left: 20px;}ul.ui-autocomplete {z-index: 1100;}.ui-autocomplete-term { font-weight: bold; color: black; }#page-error-index #sc-container {overflow: auto;}.navbar-toggle .icon-bar:nth-of-type(2) {top: 1px;}.navbar-toggle .icon-bar:nth-of-type(3) {top: 2px;}.navbar-toggle .icon-bar {position: relative;transition: all 500ms ease-in-out;}.navbar-toggle.active .icon-bar:nth-of-type(1) {top: 6px;transform: rotate(45deg);}.navbar-toggle.active .icon-bar:nth-of-type(2) {background-color: transparent;}.navbar-toggle.active .icon-bar:nth-of-type(3) {top: -6px;transform: rotate(-45deg);}.navbar-inverse .navbar-toggle {border: none;}.navbar-collapse.collapse.in {background-color: #444;}.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border: none;}@media (max-width: 767px) {.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color: #fff;}.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #ccc;}.dropdown-header {color: #ccc;}.dropdown-menu > li.regular-text {color: #aaa;}}.status-label, .status-label-lg {display: inline;padding: .2em .6em .3em;font-size: 10px;font-weight: bold;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;cursor: default;text-transform: uppercase;line-height: 10px;float:left;}.status-label-lg {font-size: 12px;line-height: 13px;margin: 4px 0 0 6px;}.recordCount {float: left;margin: 15px 0 0 15px;color: #666;font-size: 8pt;}[type="checkbox"][readonly="readonly"]::before {background: rgba(255,255,255,.5);content: '';display: block;height: 100%;width: 100%;}.custom-fields {padding-bottom: 15px;}.remove-input-x {padding-bottom: 12px;}.panel-sub-header {padding-bottom: 7.5px;border-bottom: 1px solid #ddd;font-weight: 700;}.ui-menu-item .ui-menu-item-wrapper.ui-state-active {background: #d3d3d3 !important;color: black !important;border-color: #d3d3d3 !important;}.assign-personnel-row {margin-top: -15px;width: 50%;color: #aaa;font-family: sans-serif;font-size: 10px;}.spinner-sm {width: 22px;height: 22px;border: 4px solid #dfe5ea;border-right-color: #276eae;border-radius: 50%;animation: rotateSpinner 800ms linear infinite;}@keyframes rotateSpinner {to {transform: rotate(360deg);}}.spinner-container,.spinner-button {display: flex;align-items: center;justify-content: center;}.spinner-button .text {display: inline-block;}.spinner-button .spinner-sm {display: none;}.spinner-button.show-spinner .text {display: none;}.spinner-button.show-spinner .spinner-sm {display: inline-block;}