/*!
 * All of the custom bits here:
 *//*! Experimental conditional border add on */.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-x{border-left:1px solid #dee2e6 !important;border-right:1px solid #dee2e6 !important}.border-y{border-top:1px solid #dee2e6 !important;border-bottom:1px solid #dee2e6 !important}@media (min-width: 576px){.border-sm-top{border-top:1px solid #dee2e6 !important}.border-sm-right{border-right:1px solid #dee2e6 !important}.border-sm-bottom{border-bottom:1px solid #dee2e6 !important}.border-sm-left{border-left:1px solid #dee2e6 !important}.border-sm-top-0{border-top:0 !important}.border-sm-right-0{border-right:0 !important}.border-sm-bottom-0{border-bottom:0 !important}.border-sm-left-0{border-left:0 !important}.border-sm-x{border-left:1px solid #dee2e6 !important;border-right:1px solid #dee2e6 !important}.border-sm-y{border-top:1px solid #dee2e6 !important;border-bottom:1px solid #dee2e6 !important}}@media (min-width: 768px){.border-md-top{border-top:1px solid #dee2e6 !important}.border-md-right{border-right:1px solid #dee2e6 !important}.border-md-bottom{border-bottom:1px solid #dee2e6 !important}.border-md-left{border-left:1px solid #dee2e6 !important}.border-md-top-0{border-top:0 !important}.border-md-right-0{border-right:0 !important}.border-md-bottom-0{border-bottom:0 !important}.border-md-left-0{border-left:0 !important}.border-md-x{border-left:1px solid #dee2e6 !important;border-right:1px solid #dee2e6 !important}.border-md-y{border-top:1px solid #dee2e6 !important;border-bottom:1px solid #dee2e6 !important}}@media (min-width: 992px){.border-lg-top{border-top:1px solid #dee2e6 !important}.border-lg-right{border-right:1px solid #dee2e6 !important}.border-lg-bottom{border-bottom:1px solid #dee2e6 !important}.border-lg-left{border-left:1px solid #dee2e6 !important}.border-lg-top-0{border-top:0 !important}.border-lg-right-0{border-right:0 !important}.border-lg-bottom-0{border-bottom:0 !important}.border-lg-left-0{border-left:0 !important}.border-lg-x{border-left:1px solid #dee2e6 !important;border-right:1px solid #dee2e6 !important}.border-lg-y{border-top:1px solid #dee2e6 !important;border-bottom:1px solid #dee2e6 !important}}@media (min-width: 1200px){.border-xl-top{border-top:1px solid #dee2e6 !important}.border-xl-right{border-right:1px solid #dee2e6 !important}.border-xl-bottom{border-bottom:1px solid #dee2e6 !important}.border-xl-left{border-left:1px solid #dee2e6 !important}.border-xl-top-0{border-top:0 !important}.border-xl-right-0{border-right:0 !important}.border-xl-bottom-0{border-bottom:0 !important}.border-xl-left-0{border-left:0 !important}.border-xl-x{border-left:1px solid #dee2e6 !important;border-right:1px solid #dee2e6 !important}.border-xl-y{border-top:1px solid #dee2e6 !important;border-bottom:1px solid #dee2e6 !important}}.row{margin-bottom:1rem}.dataTables_wrapper .row{margin-bottom:unset}.table-dark,.table-dark>th,.table-dark>td{background-color:#6c757d}.table-hover .table-dark:hover{background-color:#60686f}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#60686f}.card.border-primary .card-header{border-bottom:1px solid #1b6ec2}.card.border-secondary .card-header{border-bottom:1px solid #6c757d}.card.border-success .card-header{border-bottom:1px solid #396f3a}.card.border-info .card-header{border-bottom:1px solid #0b7285}.card.border-warning .card-header{border-bottom:1px solid #b54d03}.card.border-danger .card-header{border-bottom:1px solid #c92a2a}.card.border-light .card-header{border-bottom:1px solid #f8f9fa}.card.border-dark .card-header{border-bottom:1px solid #343a40}.card.bg-primary .card-header,.card.bg-secondary .card-header,.card.bg-success .card-header,.card.bg-info .card-header,.card.bg-warning .card-header,.card.bg-danger .card-header,.card.bg-light .card-header,.card.bg-dark .card-header{background-color:rgba(0,0,0,0.03)}.card-header{font-weight:bold;padding-bottom:0.5rem;padding-bottom:0.5rem}.btn.disabled,.btn:disabled,.disabled,:disabled{cursor:not-allowed !important}.list-group.list-group-root{padding:0}.list-group.list-group-root .list-group{margin-bottom:0}.list-group.list-group-root .list-group-item{border-radius:0;border-width:1px 0 0 0;padding:.75rem 1rem .75rem 1.75rem}.list-group.list-group-root>.list-group-item:first-child{border-top-width:0}.list-group.list-group-root>.list-group>.list-group-item{padding-left:45px}.list-group.list-group-root>.list-group>.list-group>.list-group-item{padding-left:63px}.list-group.list-group-root .list-group-item.list-group-item-toggle+.list-group{display:none}.list-group.list-group-root .active{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list-group-item-toggle:before,.list-group-item-toggle.open:before{display:inline-block;position:absolute;margin-left:-18px;-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:150ms;transition-delay:150ms}.list-group-item-toggle:before{content:"\f054";font-family:'Font Awesome 5 Free';font-weight:900;font-size:16px;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;padding:4px 0px}.list-group-item-toggle.open:before{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 1s;transition:all 1s}@media (max-width: 767.98px){#hrconnect-header,#hrconnect-header-inner{height:auto}}.table-bordered thead th{border-top:unset}.table-bordered thead th,.table-bordered tfoot th{border-bottom:unset}.table tbody tr:hover{box-shadow:0 0 0 0.2rem rgba(0,44,128,0.25)}.btn:not([class*="btn-primary"]).btn:not([class*="btn-secondary"]).btn:not([class*="btn-success"]).btn:not([class*="btn-info"]).btn:not([class*="btn-warning"]).btn:not([class*="btn-danger"]).btn:not([class*="btn-link"]).btn:not([class*="btn-outline-"]).btn:not([class*="disabled"]){color:#fff;background-color:#1b6ec2;border-color:#1b6ec2}.btn:not([class*="btn-primary"]).btn:not([class*="btn-secondary"]).btn:not([class*="btn-success"]).btn:not([class*="btn-info"]).btn:not([class*="btn-warning"]).btn:not([class*="btn-danger"]).btn:not([class*="btn-link"]).btn:not([class*="btn-outline-"]).btn:not([class*="disabled"]):hover{color:#fff;background-color:#165ba0;border-color:#155595}.btn:not([class*="btn-primary"]).btn:not([class*="btn-secondary"]).btn:not([class*="btn-success"]).btn:not([class*="btn-info"]).btn:not([class*="btn-warning"]).btn:not([class*="btn-danger"]).btn:not([class*="btn-link"]).btn:not([class*="btn-outline-"]).btn:not([class*="disabled"]):focus,.btn:not([class*="btn-primary"]).btn:not([class*="btn-secondary"]).btn:not([class*="btn-success"]).btn:not([class*="btn-info"]).btn:not([class*="btn-warning"]).btn:not([class*="btn-danger"]).btn:not([class*="btn-link"]).btn:not([class*="btn-outline-"]).btn:not([class*="disabled"]).focus{color:#fff;background-color:#165ba0;border-color:#155595;box-shadow:0 0 0 .2rem rgba(61,132,203,0.5)}.btn:not([class*="btn-primary"]).btn:not([class*="btn-secondary"]).btn:not([class*="btn-success"]).btn:not([class*="btn-info"]).btn:not([class*="btn-warning"]).btn:not([class*="btn-danger"]).btn:not([class*="btn-link"]).btn:not([class*="btn-outline-"]).btn:not([class*="disabled"]).disabled,.btn:not([class*="btn-primary"]).btn:not([class*="btn-secondary"]).btn:not([class*="btn-success"]).btn:not([class*="btn-info"]).btn:not([class*="btn-warning"]).btn:not([class*="btn-danger"]).btn:not([class*="btn-link"]).btn:not([class*="btn-outline-"]).btn:not([class*="disabled"]):disabled{color:#fff;background-color:#1b6ec2;border-color:#1b6ec2}.btn:not([class*="btn-primary"]).btn:not([class*="btn-secondary"]).btn:not([class*="btn-success"]).btn:not([class*="btn-info"]).btn:not([class*="btn-warning"]).btn:not([class*="btn-danger"]).btn:not([class*="btn-link"]).btn:not([class*="btn-outline-"]).btn:not([class*="disabled"]):not(:disabled):not(.disabled):active,.btn:not([class*="btn-primary"]).btn:not([class*="btn-secondary"]).btn:not([class*="btn-success"]).btn:not([class*="btn-info"]).btn:not([class*="btn-warning"]).btn:not([class*="btn-danger"]).btn:not([class*="btn-link"]).btn:not([class*="btn-outline-"]).btn:not([class*="disabled"]):not(:disabled):not(.disabled).active,.show>.btn:not([class*="btn-primary"]).btn:not([class*="btn-secondary"]).btn:not([class*="btn-success"]).btn:not([class*="btn-info"]).btn:not([class*="btn-warning"]).btn:not([class*="btn-danger"]).btn:not([class*="btn-link"]).btn:not([class*="btn-outline-"]).btn:not([class*="disabled"]).dropdown-toggle{color:#fff;background-color:#155595;border-color:#134e8a}.btn:not([class*="btn-primary"]).btn:not([class*="btn-secondary"]).btn:not([class*="btn-success"]).btn:not([class*="btn-info"]).btn:not([class*="btn-warning"]).btn:not([class*="btn-danger"]).btn:not([class*="btn-link"]).btn:not([class*="btn-outline-"]).btn:not([class*="disabled"]):not(:disabled):not(.disabled):active:focus,.btn:not([class*="btn-primary"]).btn:not([class*="btn-secondary"]).btn:not([class*="btn-success"]).btn:not([class*="btn-info"]).btn:not([class*="btn-warning"]).btn:not([class*="btn-danger"]).btn:not([class*="btn-link"]).btn:not([class*="btn-outline-"]).btn:not([class*="disabled"]):not(:disabled):not(.disabled).active:focus,.show>.btn:not([class*="btn-primary"]).btn:not([class*="btn-secondary"]).btn:not([class*="btn-success"]).btn:not([class*="btn-info"]).btn:not([class*="btn-warning"]).btn:not([class*="btn-danger"]).btn:not([class*="btn-link"]).btn:not([class*="btn-outline-"]).btn:not([class*="disabled"]).dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(61,132,203,0.5)}.form-group label:not([class*="custom-"]){font-weight:500}.form-group label.form-check-label{font-weight:normal}.form-group label sup{color:#c92a2a}.cssgrid-1-2-4{grid-gap:1em;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1em 1fr 1em 1fr;grid-template-columns:repeat(3, 1fr);-ms-grid-rows:auto 1em auto 1em auto;grid-template-rows:repeat(3, auto)}@media (min-width: 768px){.vertical-tabs-to-accordion .nav-tabs{border-bottom:none;border-right:1px solid #ddd;display:-webkit-box;display:flex}.vertical-tabs-to-accordion .nav-tabs{margin:0 15px}.vertical-tabs-to-accordion .nav-tabs .nav-item+.nav-item{margin-top:0.25rem}.vertical-tabs-to-accordion .nav-tabs .nav-link{-webkit-transition:border-color 0.125s ease-in;transition:border-color 0.125s ease-in;white-space:nowrap}.vertical-tabs-to-accordion .nav-tabs .nav-link:hover{background-color:#f7f7f7;border-color:transparent}.vertical-tabs-to-accordion .nav-tabs .nav-link.active{border-bottom-color:#ddd;border-right-color:#fff;border-bottom-left-radius:0.25rem;border-top-right-radius:0;margin-right:-1px}.vertical-tabs-to-accordion .nav-tabs .nav-link.active:hover{background-color:#fff;border-color:#0275d8 #fff #0275d8 #0275d8}.vertical-tabs-to-accordion .card{border:none}}@media (max-width: 767px){.vertical-tabs-to-accordion .tab-pane{display:block !important;opacity:1}}.vertical-tabs-to-accordion .nav-pills .active:after{right:0;border-left:1px solid black;content:" ";height:25px;width:25px;position:absolute;pointer-events:none;display:block;border-left:1px solid black;border-top:1px solid black;background:white;margin-right:-12px;margin-top:-27px}.vertical-tabs-to-accordion .nav-pills .active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}table.dataTable.table-sm .sorting:after,table.dataTable.table-sm .sorting_asc:after,table.dataTable.table-sm .sorting_desc:after,table.dataTable.table-sm .sorting:before,table.dataTable.table-sm .sorting_asc:before,table.dataTable.table-sm .sorting_desc:before{top:calc((100% / 2) - 12px) !important}[aria-expanded="true"]>.card-header,[aria-expanded="false"]>.card-header{-webkit-box-pack:justify !important;justify-content:space-between !important}[aria-expanded]>.card-header:before,[aria-expanded]>.card-header:after{content:'\f067';display:inline-block;color:inherit;font-family:FontAwesome;-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:150ms;transition-delay:150ms}[aria-expanded*="true"]>.card-header:after{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 1s;transition:all 1s}[aria-expanded]>.card-header:before{content:' '}.was-validated .form-control:valid,.form-control.is-valid,.was-validated .is-valid ~ .select2-container .select2-selection{border-color:#396f3a;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23396f3a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated .is-invalid ~ .select2-container .select2-selection{border-color:#c92a2a !important;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='#c92a2a' viewBox='0 0 12 12'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#c92a2a' stroke='none'/></svg>");background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c92a2a' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c92a2a' stroke='none'/%3e%3c/svg%3e") !important;background-repeat:no-repeat !important;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:not(.is-valid):valid{border-color:#dee2e6;background:#fff;background-repeat:no-repeat !important;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated:not(.is-valid) .custom-control-input:valid ~ .custom-control-label{color:#212529}.was-validated:not(.is-valid) .custom-control-input:valid ~ .custom-control-label::before{border-color:#adb5bd}.was-validated:not(.is-valid) .custom-control-input:valid ~ .custom-control-label{color:black}.was-validated:not(.is-valid) .custom-control-input:valid:checked ~ .custom-control-label::before{color:#fff;border-color:#002c80;background-color:#002c80}.was-validated:not(.is-valid) .custom-control-input:valid:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}