




@import "/Assets/css/base-theme.min.css";


.dot {
  background-color: #0a64ae;
}

a {
  color: #0a64ae;
}
a:hover {
  color: #085593;
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #2273B6;
}

.table-hover .table-primary:hover {
  background-color: #1C6FB4;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #1C6FB4;
}
.form-control:focus {
  border-color: #0a64ae;
}

.btn-primary,
.side-nav-links .list-group-item.active,
.side-nav-links .list-group-item:hover,
.side-nav-links .list-group-item[aria-expanded="true"],
.side-nav-links .sub-list-group .active {
  background-color: #0a64ae;
  border-color: #0a64ae;
}
.btn-primary:hover,
.side-nav-links .list-group-item:hover,
.side-nav-links .sub-list-group .active:hover {
  background-color: #095CA0;
  border-color: #0a64ae;
}

.btn-primary.disabled,
.side-nav-links .disabled.list-group-item.active,
.side-nav-links .disabled.list-group-item:hover,
.side-nav-links .disabled.list-group-item[aria-expanded="true"],
.side-nav-links .sub-list-group .disabled.active,
.btn-primary:disabled,
.side-nav-links .list-group-item.active:disabled,
.side-nav-links .list-group-item:disabled:hover,
.side-nav-links .list-group-item[aria-expanded="true"]:disabled,
.side-nav-links .sub-list-group .active:disabled {
  background-color: #0a64ae;
  border-color: #0a64ae;
}
.btn-primary:not(:disabled):not(.disabled):active,
.side-nav-links .list-group-item.active:not(:disabled):not(.disabled):active,
.side-nav-links .list-group-item:not(:disabled):not(.disabled):active:hover,
.side-nav-links
  .list-group-item[aria-expanded="true"]:not(:disabled):not(.disabled):active,
.side-nav-links .sub-list-group .active:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.side-nav-links .list-group-item:not(:disabled):not(.disabled).active,
.side-nav-links .sub-list-group :not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle,
.side-nav-links .show > .dropdown-toggle.list-group-item.active,
.side-nav-links .show > .dropdown-toggle.list-group-item:hover,
.side-nav-links .show > .dropdown-toggle.list-group-item[aria-expanded="true"],
.side-nav-links .sub-list-group .show > .dropdown-toggle.active {
  background-color: #0a64ae;
  border-color: #0a64ae;
}

.btn-outline-primary {
  color: #0a64ae;
  border-color: #0a64ae;
}
.btn-outline-primary:hover {
  background-color: #0a64ae;
  border-color: #0a64ae;
}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
  color: #0a64ae;
}
.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  background-color: #0a64ae;
  border-color: #0a64ae;
}

.btn-link {
  color: #0a64ae;
}
.btn-link:hover {
  color: #095CA0;
}
.dropdown-item.active,
.dropdown-item:active {
  background-color: #0a64ae;
}
.custom-control-input:checked ~ .custom-form-label::before {
  background-color: #0a64ae;
}
.custom-control-input:active ~ .custom-form-label::before {
  background-color: #095CA0;
}

.custom-checkbox .custom-control-input:checked ~ .custom-form-label::before {
  background-color: #0a64ae;
}

.custom-checkbox
  .custom-control-input:indeterminate
  ~ .custom-form-label::before {
  background-color: #0a64ae;
}

.custom-radio .custom-control-input:checked ~ .custom-form-label::before {
  background-color: #0a64ae;
}

    .custom-select:focus {
        border-color: #0a64ae;
        box-shadow: inset 0 1px 2px #2273B6, 0 0 5px #2776B7;
    }
.custom-file-input:focus ~ .custom-file-control {
  border-color: #0a64ae;
}
.custom-file-input:focus ~ .custom-file-control::before {
  border-color: #0a64ae;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  background-color: #0a64ae;
}

.page-link {
  color: #0a64ae;
  border-color: #0a64ae;
}
.page-link:hover {
  color: #095CA0;
}

.page-item.active .page-link {
  background-color: #0a64ae;
  border-color: #0a64ae;
}

.badge-primary {
  background-color: #0a64ae;
}
.badge-primary[href]:hover,
.badge-primary[href]:focus {
  background-color: #0a64ae;
}

.alert-primary {
  background-color: #DAE7F2;
  color: #095CA0;
  border-color: #095CA0;
}
.alert-primary hr {
  border-top-color: #1C6FB4;
}
.alert-primary .alert-link {
  color: #1C6FB4;
}

.progress-bar {
  background-color: #0a64ae;
}

.list-group-item-primary {
  color: #095CA0;
  background-color: #1C6FB4;
}
.list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus {
  color: #095CA0;
  background-color: #2273B6;
}
.list-group-item-primary.list-group-item-action.active {
  background-color: #095CA0;
  border-color: #095CA0;
}

.bg-primary,
.dataTables_wrapper .table-info {
  background-color: #0a64ae !important;
}

a.bg-primary:hover,
.dataTables_wrapper a.table-info:hover,
a.bg-primary:focus,
.dataTables_wrapper a.table-info:focus,
button.bg-primary:hover,
.dataTables_wrapper button.table-info:hover,
button.bg-primary:focus,
.dataTables_wrapper button.table-info:focus {
  background-color: #0a64ae !important;
}

.border-primary {
  border-color: #0a64ae !important;
}

.text-primary {
  color: #0a64ae !important;
}

a.text-primary:hover,
a.text-primary:focus {
  color: #0a64ae !important;
}

.select2-container--bootstrap
  .select2-results__option--highlighted[aria-selected] {
  background-color: #0a64ae;
}
.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection {
  border-color: #0a64ae;
}
.select2-container--bootstrap .select2-dropdown {
  border-color: #0a64ae;
}
.card .card-header .card-header-actions a,
.card .card-header .card-header-actions button {
  color: #0a64ae;
}
    .card.overview.bg-primary,
    .dataTables_wrapper .card.overview.table-info,
    .card.overview.footer {
        background: #166BB2 !important;
    }

        .card.overview.bg-primary .block-info,
        .dataTables_wrapper .card.overview.table-info .block-info,
        .card.overview.footer .block-info {
            background: #0a64ae !important;
        }
.dropdown-menu .nav-item a:hover,
.dropdown-menu .nav-item a:focus,
.dropdown-menu .nav-item a:active {
  background: #0a64ae;
}
.dataTables_wrapper .table-info .dt-button-collection.dropdown-menu a:hover,
.dataTables_wrapper .table-info .dt-button-collection.dropdown-menu a:focus,
.dataTables_wrapper .table-info .dt-button-collection.dropdown-menu a:active {
  background: #0a64ae;
}
    .dataTables_wrapper .table-info .btn:hover,
    .dataTables_wrapper .table-info .side-nav-links .list-group-item:hover,
    .side-nav-links .dataTables_wrapper .table-info .list-group-item:hover,
    .dataTables_wrapper
    .table-info
    .side-nav-links
    .list-group-item
    .dropdown-icon:hover,
    .side-nav-links
    .list-group-item
    .dataTables_wrapper
    .table-info
    .dropdown-icon:hover,
    .dataTables_wrapper .table-info .btn:focus,
    .dataTables_wrapper .table-info .side-nav-links .list-group-item:focus,
    .side-nav-links .dataTables_wrapper .table-info .list-group-item:focus,
    .dataTables_wrapper
    .table-info
    .side-nav-links
    .list-group-item
    .dropdown-icon:focus,
    .side-nav-links
    .list-group-item
    .dataTables_wrapper
    .table-info
    .dropdown-icon:focus,
    .dataTables_wrapper .table-info .btn:active,
    .dataTables_wrapper .table-info .side-nav-links .list-group-item:active,
    .side-nav-links .dataTables_wrapper .table-info .list-group-item:active,
    .dataTables_wrapper
    .table-info
    .side-nav-links
    .list-group-item
    .dropdown-icon:active,
    .side-nav-links
    .list-group-item
    .dataTables_wrapper
    .table-info
    .dropdown-icon:active {
        background: #0a64ae
 !important;
    }

    .dataTables_wrapper .dataTables_length select {
        background-color: #0a64ae !important;
    }
    .dataTables_wrapper
    .dataTables_paginate
    ul.pagination
    .page-item.active
    .page-link {
        background: #0a64ae
;
    }

        .dataTables_wrapper
        .dataTables_paginate
        ul.pagination
        .page-item.active
        .page-link:focus,
        .dataTables_wrapper
        .dataTables_paginate
        ul.pagination
        .page-item.active
        .page-link:hover,
        .dataTables_wrapper
        .dataTables_paginate
        ul.pagination
        .page-item.active
        .page-link:active {
            background-color: #0a64ae;
        }

.dataTables_wrapper table i {
  color: #0a64ae;
}
.dataTables_wrapper table i:hover,
.dataTables_wrapper table i:focus,
.dataTables_wrapper table i:active {
  color: #095CA0;
}
.dataTables_wrapper table thead,
.dataTables_wrapper table tfoot {
  color: #0a64ae;
}
.dataTables_wrapper table thead th,
.dataTables_wrapper table tfoot th {
  color: #0a64ae !important;
}

.dataTables_wrapper .table-hover > tbody > tr:hover a {
  color: black !important;
}
input:focus,
.form-control:focus {
  border-bottom-color: #0a64ae;
}
.select2.select2-container--focus .select2-selection,
.select2.select2-container--open .select2-selection {
  border-bottom-color: #0a64ae !important;
}
.input-group-prepend i:hover,
.input-group-prepend i:focus,
.input-group-prepend i:active {
  color: #0a64ae !important;
}
.bootstrap-datetimepicker-widget table td.active {
  background: #0a64ae !important;
}

#cat-spinner-main {
  background: #0a64ae !important;
}
.nav.nav-tabs li a.active {
  border-bottom-color: #0a64ae !important;
}

.ui-tooltip {
  background: #1D70B4;
}

::selection {
  background-color: #0a64ae;
}

.page-header {
  background: #0a64ae;
}
.side-nav-links .list-group-item[data-toggle="collapse"]:hover .dropdown-icon,
.side-nav-links .list-group-item[data-toggle="collapse"]:focus .dropdown-icon,
.side-nav-links .list-group-item[data-toggle="collapse"]:active .dropdown-icon {
  background: #0a64ae !important;
}
.side-nav-links .sub-list-group .list-group-item.active {
  border-left-color: #0a64ae !important;
}
.side-nav-links .sub-list-group .list-group-item.active i {
  color: #0a64ae;
}
.side-nav-links .sub-list-group .active i {
  color: #0a64ae;
}

#sidenav-toggle:hover {
  color: #0a64ae;
}
#sidenav-toggle:hover .caret {
  color: #0a64ae;
}
#sidenav-toggle .caret {
  color: #0a64ae;
}

.bootstrap-datetimepicker-widget table td.today:before {
  border-bottom-color: #1C6FB4;
}

/*----------------------------------------------------------------------------------
    Site-specific overrides
----------------------------------------------------------------------------------*/
    
        .big-border-left-finding {
          border-left-color: #ef4223 !important;
        }

        .big-border-top-finding {
          border-top-color: #ef4223 !important;
        }

        .text-finding {
            color: #ef4223 !important;
        }

        .bg-finding {
            background-color: #ef4223 !important;
        }
    
    
        .big-border-left-risk {
          border-left-color: #1d99d6 !important;
        }

        .big-border-top-risk {
          border-top-color: #1d99d6 !important;
        }

        .text-risk {
            color: #1d99d6 !important;
        }

        .bg-risk {
            background-color: #1d99d6 !important;
        }
    
    
        .big-border-left-measure {
          border-left-color: #079667 !important;
        }

        .big-border-top-measure {
          border-top-color: #079667 !important;
        }

        .text-measure {
            color: #079667 !important;
        }

        .bg-measure {
            background-color: #079667 !important;
        }
    
    
        .big-border-left-remediationproject {
          border-left-color: #ac3d96 !important;
        }

        .big-border-top-remediationproject {
          border-top-color: #ac3d96 !important;
        }

        .text-remediationproject {
            color: #ac3d96 !important;
        }

        .bg-remediationproject {
            background-color: #ac3d96 !important;
        }
    
    
        .big-border-left-organization {
          border-left-color: #0a64ae !important;
        }

        .big-border-top-organization {
          border-top-color: #0a64ae !important;
        }

        .text-organization {
            color: #0a64ae !important;
        }

        .bg-organization {
            background-color: #0a64ae !important;
        }
    
    
        .big-border-left-client {
          border-left-color: #0a64ae !important;
        }

        .big-border-top-client {
          border-top-color: #0a64ae !important;
        }

        .text-client {
            color: #0a64ae !important;
        }

        .bg-client {
            background-color: #0a64ae !important;
        }
    
    
        .big-border-left-scope {
          border-left-color: #0a64ae !important;
        }

        .big-border-top-scope {
          border-top-color: #0a64ae !important;
        }

        .text-scope {
            color: #0a64ae !important;
        }

        .bg-scope {
            background-color: #0a64ae !important;
        }
    
    
        .big-border-left-assessment {
          border-left-color: #079667 !important;
        }

        .big-border-top-assessment {
          border-top-color: #079667 !important;
        }

        .text-assessment {
            color: #079667 !important;
        }

        .bg-assessment {
            background-color: #079667 !important;
        }
    

