﻿
/*------------------------------------
- COLOR khl-access-light
------------------------------------*/
.alert-khl-access-light {
    color: #5a3210;
    background-color: #f3d6bd;
    border-color: #f0cbac;
}

    .alert-khl-access-light hr {
        border-top-color: #ecbe96;
    }

    .alert-khl-access-light .alert-link {
        color: #2f1a08;
    }

.badge-khl-access-light {
    color: #fff;
    background-color: #c26d23;
}

    .badge-khl-access-light[href]:hover, .badge-khl-access-light[href]:focus {
        color: #fff;
        background-color: #96541b;
    }

.bg-khl-access-light {
    background-color: #c26d23 !important;
}

a.bg-khl-access-light:hover, a.bg-khl-access-light:focus,
button.bg-khl-access-light:hover,
button.bg-khl-access-light:focus {
    background-color: #96541b !important;
}

.border-khl-access-light {
    border-color: #c26d23 !important;
}

.btn-khl-access-light {
    color: #fff;
    background-color: #c26d23;
    border-color: #c26d23;
}

    .btn-khl-access-light:hover {
        color: #fff;
        background-color: #a35c1d;
        border-color: #96541b;
    }

    .btn-khl-access-light:focus, .btn-khl-access-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(194, 109, 35, 0.5);
    }

    .btn-khl-access-light.disabled, .btn-khl-access-light:disabled {
        color: #fff;
        background-color: #c26d23;
        border-color: #c26d23;
    }

    .btn-khl-access-light:not(:disabled):not(.disabled):active, .btn-khl-access-light:not(:disabled):not(.disabled).active, .show > .btn-khl-access-light.dropdown-toggle {
        color: #fff;
        background-color: #96541b;
        border-color: #894d18;
    }

        .btn-khl-access-light:not(:disabled):not(.disabled):active:focus, .btn-khl-access-light:not(:disabled):not(.disabled).active:focus, .show > .btn-khl-access-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(194, 109, 35, 0.5);
        }

.btn-outline-khl-access-light {
    color: #c26d23;
    background-color: transparent;
    border-color: #c26d23;
}

    .btn-outline-khl-access-light:hover {
        color: #fff;
        background-color: #c26d23;
        border-color: #c26d23;
    }

    .btn-outline-khl-access-light:focus, .btn-outline-khl-access-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(194, 109, 35, 0.5);
    }

    .btn-outline-khl-access-light.disabled, .btn-outline-khl-access-light:disabled {
        color: #c26d23;
        background-color: transparent;
    }

    .btn-outline-khl-access-light:not(:disabled):not(.disabled):active, .btn-outline-khl-access-light:not(:disabled):not(.disabled).active, .show > .btn-outline-khl-access-light.dropdown-toggle {
        color: #fff;
        background-color: #c26d23;
        border-color: #c26d23;
    }

        .btn-outline-khl-access-light:not(:disabled):not(.disabled):active:focus, .btn-outline-khl-access-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-khl-access-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(194, 109, 35, 0.5);
        }

.list-group-item-khl-access-light {
    color: #5a3210;
    background-color: #f0cbac;
}

    .list-group-item-khl-access-light.list-group-item-action:hover, .list-group-item-khl-access-light.list-group-item-action:focus {
        color: #5a3210;
        background-color: #ecbe96;
    }

    .list-group-item-khl-access-light.list-group-item-action.active {
        color: #fff;
        background-color: #5a3210;
        border-color: #5a3210;
    }

.table-khl-access-light,
.table-khl-access-light > th,
.table-khl-access-light > td {
    background-color: #f0cbac;
}

.table-hover .table-khl-access-light:hover {
    background-color: #ecbe96;
}

    .table-hover .table-khl-access-light:hover > td,
    .table-hover .table-khl-access-light:hover > th {
        background-color: #ecbe96;
    }

.text-khl-access-light {
    color: #c26d23 !important;
}

a.text-khl-access-light:hover, a.text-khl-access-light:focus {
    color: #96541b !important;
}


/*------------------------------------
- COLOR khl-access-dark
------------------------------------*/
.alert-khl-access-dark {
    color: #3e1908;
    background-color: #f1b69c;
    border-color: #eea98a;
}

    .alert-khl-access-dark hr {
        border-top-color: #eb9874;
    }

    .alert-khl-access-dark .alert-link {
        color: #120702;
    }

.badge-khl-access-dark {
    color: #fff;
    background-color: #aa4418;
}

    .badge-khl-access-dark[href]:hover, .badge-khl-access-dark[href]:focus {
        color: #fff;
        background-color: #7d3211;
    }

.bg-khl-access-dark {
    background-color: #aa4418 !important;
}

a.bg-khl-access-dark:hover, a.bg-khl-access-dark:focus,
button.bg-khl-access-dark:hover,
button.bg-khl-access-dark:focus {
    background-color: #7d3211 !important;
}

.border-khl-access-dark {
    border-color: #aa4418 !important;
}

.btn-khl-access-dark {
    color: #fff;
    background-color: #aa4418;
    border-color: #aa4418;
}

    .btn-khl-access-dark:hover {
        color: #fff;
        background-color: #8a3713;
        border-color: #7d3211;
    }

    .btn-khl-access-dark:focus, .btn-khl-access-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(170, 68, 24, 0.5);
    }

    .btn-khl-access-dark.disabled, .btn-khl-access-dark:disabled {
        color: #fff;
        background-color: #aa4418;
        border-color: #aa4418;
    }

    .btn-khl-access-dark:not(:disabled):not(.disabled):active, .btn-khl-access-dark:not(:disabled):not(.disabled).active, .show > .btn-khl-access-dark.dropdown-toggle {
        color: #fff;
        background-color: #7d3211;
        border-color: #6f2c0f;
    }

        .btn-khl-access-dark:not(:disabled):not(.disabled):active:focus, .btn-khl-access-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-khl-access-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(170, 68, 24, 0.5);
        }

.btn-outline-khl-access-dark {
    color: #aa4418;
    background-color: transparent;
    border-color: #aa4418;
}

    .btn-outline-khl-access-dark:hover {
        color: #fff;
        background-color: #aa4418;
        border-color: #aa4418;
    }

    .btn-outline-khl-access-dark:focus, .btn-outline-khl-access-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(170, 68, 24, 0.5);
    }

    .btn-outline-khl-access-dark.disabled, .btn-outline-khl-access-dark:disabled {
        color: #aa4418;
        background-color: transparent;
    }

    .btn-outline-khl-access-dark:not(:disabled):not(.disabled):active, .btn-outline-khl-access-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-khl-access-dark.dropdown-toggle {
        color: #fff;
        background-color: #aa4418;
        border-color: #aa4418;
    }

        .btn-outline-khl-access-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-khl-access-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-khl-access-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(170, 68, 24, 0.5);
        }

.list-group-item-khl-access-dark {
    color: #3e1908;
    background-color: #eea98a;
}

    .list-group-item-khl-access-dark.list-group-item-action:hover, .list-group-item-khl-access-dark.list-group-item-action:focus {
        color: #3e1908;
        background-color: #eb9874;
    }

    .list-group-item-khl-access-dark.list-group-item-action.active {
        color: #fff;
        background-color: #3e1908;
        border-color: #3e1908;
    }

.table-khl-access-dark,
.table-khl-access-dark > th,
.table-khl-access-dark > td {
    background-color: #eea98a;
}

.table-hover .table-khl-access-dark:hover {
    background-color: #eb9874;
}

    .table-hover .table-khl-access-dark:hover > td,
    .table-hover .table-khl-access-dark:hover > th {
        background-color: #eb9874;
    }

.text-khl-access-dark {
    color: #aa4418 !important;
}

a.text-khl-access-dark:hover, a.text-khl-access-dark:focus {
    color: #7d3211 !important;
}


/*------------------------------------
- COLOR khl-cranes-light
------------------------------------*/
.alert-khl-cranes-light {
    color: #4d0e0e;
    background-color: #f0b1b2;
    border-color: #ed9fa0;
}

    .alert-khl-cranes-light hr {
        border-top-color: #e98a8b;
    }

    .alert-khl-cranes-light .alert-link {
        color: #220606;
    }

.badge-khl-cranes-light {
    color: #fff;
    background-color: #b52123;
}

    .badge-khl-cranes-light[href]:hover, .badge-khl-cranes-light[href]:focus {
        color: #fff;
        background-color: #89191a;
    }

.bg-khl-cranes-light {
    background-color: #b52123 !important;
}

a.bg-khl-cranes-light:hover, a.bg-khl-cranes-light:focus,
button.bg-khl-cranes-light:hover,
button.bg-khl-cranes-light:focus {
    background-color: #89191a !important;
}

.border-khl-cranes-light {
    border-color: #b52123 !important;
}

.btn-khl-cranes-light {
    color: #fff;
    background-color: #b52123;
    border-color: #b52123;
}

    .btn-khl-cranes-light:hover {
        color: #fff;
        background-color: #961b1d;
        border-color: #89191a;
    }

    .btn-khl-cranes-light:focus, .btn-khl-cranes-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(181, 33, 35, 0.5);
    }

    .btn-khl-cranes-light.disabled, .btn-khl-cranes-light:disabled {
        color: #fff;
        background-color: #b52123;
        border-color: #b52123;
    }

    .btn-khl-cranes-light:not(:disabled):not(.disabled):active, .btn-khl-cranes-light:not(:disabled):not(.disabled).active, .show > .btn-khl-cranes-light.dropdown-toggle {
        color: #fff;
        background-color: #89191a;
        border-color: #7c1618;
    }

        .btn-khl-cranes-light:not(:disabled):not(.disabled):active:focus, .btn-khl-cranes-light:not(:disabled):not(.disabled).active:focus, .show > .btn-khl-cranes-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(181, 33, 35, 0.5);
        }

.btn-outline-khl-cranes-light {
    color: #b52123;
    background-color: transparent;
    border-color: #b52123;
}

    .btn-outline-khl-cranes-light:hover {
        color: #fff;
        background-color: #b52123;
        border-color: #b52123;
    }

    .btn-outline-khl-cranes-light:focus, .btn-outline-khl-cranes-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(181, 33, 35, 0.5);
    }

    .btn-outline-khl-cranes-light.disabled, .btn-outline-khl-cranes-light:disabled {
        color: #b52123;
        background-color: transparent;
    }

    .btn-outline-khl-cranes-light:not(:disabled):not(.disabled):active, .btn-outline-khl-cranes-light:not(:disabled):not(.disabled).active, .show > .btn-outline-khl-cranes-light.dropdown-toggle {
        color: #fff;
        background-color: #b52123;
        border-color: #b52123;
    }

        .btn-outline-khl-cranes-light:not(:disabled):not(.disabled):active:focus, .btn-outline-khl-cranes-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-khl-cranes-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(181, 33, 35, 0.5);
        }

.list-group-item-khl-cranes-light {
    color: #4d0e0e;
    background-color: #ed9fa0;
}

    .list-group-item-khl-cranes-light.list-group-item-action:hover, .list-group-item-khl-cranes-light.list-group-item-action:focus {
        color: #4d0e0e;
        background-color: #e98a8b;
    }

    .list-group-item-khl-cranes-light.list-group-item-action.active {
        color: #fff;
        background-color: #4d0e0e;
        border-color: #4d0e0e;
    }

.table-khl-cranes-light,
.table-khl-cranes-light > th,
.table-khl-cranes-light > td {
    background-color: #ed9fa0;
}

.table-hover .table-khl-cranes-light:hover {
    background-color: #e98a8b;
}

    .table-hover .table-khl-cranes-light:hover > td,
    .table-hover .table-khl-cranes-light:hover > th {
        background-color: #e98a8b;
    }

.text-khl-cranes-light {
    color: #b52123 !important;
}

a.text-khl-cranes-light:hover, a.text-khl-cranes-light:focus {
    color: #89191a !important;
}


/*------------------------------------
- COLOR khl-cranes-dark
------------------------------------*/
.alert-khl-cranes-dark {
    color: #180705;
    background-color: #e48b7f;
    border-color: #e17c6e;
}

    .alert-khl-cranes-dark hr {
        border-top-color: #dc6959;
    }

    .alert-khl-cranes-dark .alert-link {
        color: #000000;
    }

.badge-khl-cranes-dark {
    color: #fff;
    background-color: #7e261a;
}

    .badge-khl-cranes-dark[href]:hover, .badge-khl-cranes-dark[href]:focus {
        color: #fff;
        background-color: #531911;
    }

.bg-khl-cranes-dark {
    background-color: #7e261a !important;
}

a.bg-khl-cranes-dark:hover, a.bg-khl-cranes-dark:focus,
button.bg-khl-cranes-dark:hover,
button.bg-khl-cranes-dark:focus {
    background-color: #531911 !important;
}

.border-khl-cranes-dark {
    border-color: #7e261a !important;
}

.btn-khl-cranes-dark {
    color: #fff;
    background-color: #7e261a;
    border-color: #7e261a;
}

    .btn-khl-cranes-dark:hover {
        color: #fff;
        background-color: #601d13;
        border-color: #531911;
    }

    .btn-khl-cranes-dark:focus, .btn-khl-cranes-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(126, 38, 26, 0.5);
    }

    .btn-khl-cranes-dark.disabled, .btn-khl-cranes-dark:disabled {
        color: #fff;
        background-color: #7e261a;
        border-color: #7e261a;
    }

    .btn-khl-cranes-dark:not(:disabled):not(.disabled):active, .btn-khl-cranes-dark:not(:disabled):not(.disabled).active, .show > .btn-khl-cranes-dark.dropdown-toggle {
        color: #fff;
        background-color: #531911;
        border-color: #47150e;
    }

        .btn-khl-cranes-dark:not(:disabled):not(.disabled):active:focus, .btn-khl-cranes-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-khl-cranes-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(126, 38, 26, 0.5);
        }

.btn-outline-khl-cranes-dark {
    color: #7e261a;
    background-color: transparent;
    border-color: #7e261a;
}

    .btn-outline-khl-cranes-dark:hover {
        color: #fff;
        background-color: #7e261a;
        border-color: #7e261a;
    }

    .btn-outline-khl-cranes-dark:focus, .btn-outline-khl-cranes-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(126, 38, 26, 0.5);
    }

    .btn-outline-khl-cranes-dark.disabled, .btn-outline-khl-cranes-dark:disabled {
        color: #7e261a;
        background-color: transparent;
    }

    .btn-outline-khl-cranes-dark:not(:disabled):not(.disabled):active, .btn-outline-khl-cranes-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-khl-cranes-dark.dropdown-toggle {
        color: #fff;
        background-color: #7e261a;
        border-color: #7e261a;
    }

        .btn-outline-khl-cranes-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-khl-cranes-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-khl-cranes-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(126, 38, 26, 0.5);
        }

.list-group-item-khl-cranes-dark {
    color: #180705;
    background-color: #e17c6e;
}

    .list-group-item-khl-cranes-dark.list-group-item-action:hover, .list-group-item-khl-cranes-dark.list-group-item-action:focus {
        color: #180705;
        background-color: #dc6959;
    }

    .list-group-item-khl-cranes-dark.list-group-item-action.active {
        color: #fff;
        background-color: #180705;
        border-color: #180705;
    }

.table-khl-cranes-dark,
.table-khl-cranes-dark > th,
.table-khl-cranes-dark > td {
    background-color: #e17c6e;
}

.table-hover .table-khl-cranes-dark:hover {
    background-color: #dc6959;
}

    .table-hover .table-khl-cranes-dark:hover > td,
    .table-hover .table-khl-cranes-dark:hover > th {
        background-color: #dc6959;
    }

.text-khl-cranes-dark {
    color: #7e261a !important;
}

a.text-khl-cranes-dark:hover, a.text-khl-cranes-dark:focus {
    color: #531911 !important;
}


/*------------------------------------
- COLOR khl-construction-light
------------------------------------*/
.alert-khl-construction-light {
    color: #0a2028;
    background-color: #97cde2;
    border-color: #87c6de;
}

    .alert-khl-construction-light hr {
        border-top-color: #72bcd9;
    }

    .alert-khl-construction-light .alert-link {
        color: #000000;
    }

.badge-khl-construction-light {
    color: #fff;
    background-color: #256d89;
}

    .badge-khl-construction-light[href]:hover, .badge-khl-construction-light[href]:focus {
        color: #fff;
        background-color: #1a4d60;
    }

.bg-khl-construction-light {
    background-color: #256d89 !important;
}

a.bg-khl-construction-light:hover, a.bg-khl-construction-light:focus,
button.bg-khl-construction-light:hover,
button.bg-khl-construction-light:focus {
    background-color: #1a4d60 !important;
}

.border-khl-construction-light {
    border-color: #256d89 !important;
}

.btn-khl-construction-light {
    color: #fff;
    background-color: #256d89;
    border-color: #256d89;
}

    .btn-khl-construction-light:hover {
        color: #fff;
        background-color: #1d566c;
        border-color: #1a4d60;
    }

    .btn-khl-construction-light:focus, .btn-khl-construction-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(37, 109, 137, 0.5);
    }

    .btn-khl-construction-light.disabled, .btn-khl-construction-light:disabled {
        color: #fff;
        background-color: #256d89;
        border-color: #256d89;
    }

    .btn-khl-construction-light:not(:disabled):not(.disabled):active, .btn-khl-construction-light:not(:disabled):not(.disabled).active, .show > .btn-khl-construction-light.dropdown-toggle {
        color: #fff;
        background-color: #1a4d60;
        border-color: #164354;
    }

        .btn-khl-construction-light:not(:disabled):not(.disabled):active:focus, .btn-khl-construction-light:not(:disabled):not(.disabled).active:focus, .show > .btn-khl-construction-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(37, 109, 137, 0.5);
        }

.btn-outline-khl-construction-light {
    color: #256d89;
    background-color: transparent;
    border-color: #256d89;
}

    .btn-outline-khl-construction-light:hover {
        color: #fff;
        background-color: #256d89;
        border-color: #256d89;
    }

    .btn-outline-khl-construction-light:focus, .btn-outline-khl-construction-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(37, 109, 137, 0.5);
    }

    .btn-outline-khl-construction-light.disabled, .btn-outline-khl-construction-light:disabled {
        color: #256d89;
        background-color: transparent;
    }

    .btn-outline-khl-construction-light:not(:disabled):not(.disabled):active, .btn-outline-khl-construction-light:not(:disabled):not(.disabled).active, .show > .btn-outline-khl-construction-light.dropdown-toggle {
        color: #fff;
        background-color: #256d89;
        border-color: #256d89;
    }

        .btn-outline-khl-construction-light:not(:disabled):not(.disabled):active:focus, .btn-outline-khl-construction-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-khl-construction-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(37, 109, 137, 0.5);
        }

.list-group-item-khl-construction-light {
    color: #0a2028;
    background-color: #87c6de;
}

    .list-group-item-khl-construction-light.list-group-item-action:hover, .list-group-item-khl-construction-light.list-group-item-action:focus {
        color: #0a2028;
        background-color: #72bcd9;
    }

    .list-group-item-khl-construction-light.list-group-item-action.active {
        color: #fff;
        background-color: #0a2028;
        border-color: #0a2028;
    }

.table-khl-construction-light,
.table-khl-construction-light > th,
.table-khl-construction-light > td {
    background-color: #87c6de;
}

.table-hover .table-khl-construction-light:hover {
    background-color: #72bcd9;
}

    .table-hover .table-khl-construction-light:hover > td,
    .table-hover .table-khl-construction-light:hover > th {
        background-color: #72bcd9;
    }

.text-khl-construction-light {
    color: #256d89 !important;
}

a.text-khl-construction-light:hover, a.text-khl-construction-light:focus {
    color: #1a4d60 !important;
}


/*------------------------------------
- COLOR khl-construction-dark
------------------------------------*/
.alert-khl-construction-dark {
    color: #000101;
    background-color: #83abc5;
    border-color: #76a1be;
}

    .alert-khl-construction-dark hr {
        border-top-color: #6495b6;
    }

    .alert-khl-construction-dark .alert-link {
        color: #000000;
    }

.badge-khl-construction-dark {
    color: #fff;
    background-color: #284355;
}

    .badge-khl-construction-dark[href]:hover, .badge-khl-construction-dark[href]:focus {
        color: #fff;
        background-color: #172732;
    }

.bg-khl-construction-dark {
    background-color: #284355 !important;
}

a.bg-khl-construction-dark:hover, a.bg-khl-construction-dark:focus,
button.bg-khl-construction-dark:hover,
button.bg-khl-construction-dark:focus {
    background-color: #172732 !important;
}

.border-khl-construction-dark {
    border-color: #284355 !important;
}

.btn-khl-construction-dark {
    color: #fff;
    background-color: #284355;
    border-color: #284355;
}

    .btn-khl-construction-dark:hover {
        color: #fff;
        background-color: #1c2f3c;
        border-color: #172732;
    }

    .btn-khl-construction-dark:focus, .btn-khl-construction-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(40, 67, 85, 0.5);
    }

    .btn-khl-construction-dark.disabled, .btn-khl-construction-dark:disabled {
        color: #fff;
        background-color: #284355;
        border-color: #284355;
    }

    .btn-khl-construction-dark:not(:disabled):not(.disabled):active, .btn-khl-construction-dark:not(:disabled):not(.disabled).active, .show > .btn-khl-construction-dark.dropdown-toggle {
        color: #fff;
        background-color: #172732;
        border-color: #121f27;
    }

        .btn-khl-construction-dark:not(:disabled):not(.disabled):active:focus, .btn-khl-construction-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-khl-construction-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(40, 67, 85, 0.5);
        }

.btn-outline-khl-construction-dark {
    color: #284355;
    background-color: transparent;
    border-color: #284355;
}

    .btn-outline-khl-construction-dark:hover {
        color: #fff;
        background-color: #284355;
        border-color: #284355;
    }

    .btn-outline-khl-construction-dark:focus, .btn-outline-khl-construction-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(40, 67, 85, 0.5);
    }

    .btn-outline-khl-construction-dark.disabled, .btn-outline-khl-construction-dark:disabled {
        color: #284355;
        background-color: transparent;
    }

    .btn-outline-khl-construction-dark:not(:disabled):not(.disabled):active, .btn-outline-khl-construction-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-khl-construction-dark.dropdown-toggle {
        color: #fff;
        background-color: #284355;
        border-color: #284355;
    }

        .btn-outline-khl-construction-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-khl-construction-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-khl-construction-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(40, 67, 85, 0.5);
        }

.list-group-item-khl-construction-dark {
    color: #000101;
    background-color: #76a1be;
}

    .list-group-item-khl-construction-dark.list-group-item-action:hover, .list-group-item-khl-construction-dark.list-group-item-action:focus {
        color: #000101;
        background-color: #6495b6;
    }

    .list-group-item-khl-construction-dark.list-group-item-action.active {
        color: #fff;
        background-color: #000101;
        border-color: #000101;
    }

.table-khl-construction-dark,
.table-khl-construction-dark > th,
.table-khl-construction-dark > td {
    background-color: #76a1be;
}

.table-hover .table-khl-construction-dark:hover {
    background-color: #6495b6;
}

    .table-hover .table-khl-construction-dark:hover > td,
    .table-hover .table-khl-construction-dark:hover > th {
        background-color: #6495b6;
    }

.text-khl-construction-dark {
    color: #284355 !important;
}

a.text-khl-construction-dark:hover, a.text-khl-construction-dark:focus {
    color: #172732 !important;
}


/*------------------------------------
- COLOR khl-demolition-light
------------------------------------*/
.alert-khl-demolition-light {
    color: #363115;
    background-color: #e0d9b2;
    border-color: #dad2a4;
}

    .alert-khl-demolition-light hr {
        border-top-color: #d3c991;
    }

    .alert-khl-demolition-light .alert-link {
        color: #121007;
    }

.badge-khl-demolition-light {
    color: #fff;
    background-color: #8e8139;
}

    .badge-khl-demolition-light[href]:hover, .badge-khl-demolition-light[href]:focus {
        color: #fff;
        background-color: #695f2a;
    }

.bg-khl-demolition-light {
    background-color: #8e8139 !important;
}

a.bg-khl-demolition-light:hover, a.bg-khl-demolition-light:focus,
button.bg-khl-demolition-light:hover,
button.bg-khl-demolition-light:focus {
    background-color: #695f2a !important;
}

.border-khl-demolition-light {
    border-color: #8e8139 !important;
}

.btn-khl-demolition-light {
    color: #fff;
    background-color: #8e8139;
    border-color: #8e8139;
}

    .btn-khl-demolition-light:hover {
        color: #fff;
        background-color: #74692e;
        border-color: #695f2a;
    }

    .btn-khl-demolition-light:focus, .btn-khl-demolition-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(142, 129, 57, 0.5);
    }

    .btn-khl-demolition-light.disabled, .btn-khl-demolition-light:disabled {
        color: #fff;
        background-color: #8e8139;
        border-color: #8e8139;
    }

    .btn-khl-demolition-light:not(:disabled):not(.disabled):active, .btn-khl-demolition-light:not(:disabled):not(.disabled).active, .show > .btn-khl-demolition-light.dropdown-toggle {
        color: #fff;
        background-color: #695f2a;
        border-color: #5e5626;
    }

        .btn-khl-demolition-light:not(:disabled):not(.disabled):active:focus, .btn-khl-demolition-light:not(:disabled):not(.disabled).active:focus, .show > .btn-khl-demolition-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(142, 129, 57, 0.5);
        }

.btn-outline-khl-demolition-light {
    color: #8e8139;
    background-color: transparent;
    border-color: #8e8139;
}

    .btn-outline-khl-demolition-light:hover {
        color: #fff;
        background-color: #8e8139;
        border-color: #8e8139;
    }

    .btn-outline-khl-demolition-light:focus, .btn-outline-khl-demolition-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(142, 129, 57, 0.5);
    }

    .btn-outline-khl-demolition-light.disabled, .btn-outline-khl-demolition-light:disabled {
        color: #8e8139;
        background-color: transparent;
    }

    .btn-outline-khl-demolition-light:not(:disabled):not(.disabled):active, .btn-outline-khl-demolition-light:not(:disabled):not(.disabled).active, .show > .btn-outline-khl-demolition-light.dropdown-toggle {
        color: #fff;
        background-color: #8e8139;
        border-color: #8e8139;
    }

        .btn-outline-khl-demolition-light:not(:disabled):not(.disabled):active:focus, .btn-outline-khl-demolition-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-khl-demolition-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(142, 129, 57, 0.5);
        }

.list-group-item-khl-demolition-light {
    color: #363115;
    background-color: #dad2a4;
}

    .list-group-item-khl-demolition-light.list-group-item-action:hover, .list-group-item-khl-demolition-light.list-group-item-action:focus {
        color: #363115;
        background-color: #d3c991;
    }

    .list-group-item-khl-demolition-light.list-group-item-action.active {
        color: #fff;
        background-color: #363115;
        border-color: #363115;
    }

.table-khl-demolition-light,
.table-khl-demolition-light > th,
.table-khl-demolition-light > td {
    background-color: #dad2a4;
}

.table-hover .table-khl-demolition-light:hover {
    background-color: #d3c991;
}

    .table-hover .table-khl-demolition-light:hover > td,
    .table-hover .table-khl-demolition-light:hover > th {
        background-color: #d3c991;
    }

.text-khl-demolition-light {
    color: #8e8139 !important;
}

a.text-khl-demolition-light:hover, a.text-khl-demolition-light:focus {
    color: #695f2a !important;
}


/*------------------------------------
- COLOR khl-demolition-dark
------------------------------------*/
.alert-khl-demolition-dark {
    color: #000000;
    background-color: #c1bb81;
    border-color: #bbb473;
}

    .alert-khl-demolition-dark hr {
        border-top-color: #b2aa62;
    }

    .alert-khl-demolition-dark .alert-link {
        color: #000000;
    }

.badge-khl-demolition-dark {
    color: #fff;
    background-color: #504c27;
}

    .badge-khl-demolition-dark[href]:hover, .badge-khl-demolition-dark[href]:focus {
        color: #fff;
        background-color: #2d2b16;
    }

.bg-khl-demolition-dark {
    background-color: #504c27 !important;
}

a.bg-khl-demolition-dark:hover, a.bg-khl-demolition-dark:focus,
button.bg-khl-demolition-dark:hover,
button.bg-khl-demolition-dark:focus {
    background-color: #2d2b16 !important;
}

.border-khl-demolition-dark {
    border-color: #504c27 !important;
}

.btn-khl-demolition-dark {
    color: #fff;
    background-color: #504c27;
    border-color: #504c27;
}

    .btn-khl-demolition-dark:hover {
        color: #fff;
        background-color: #38351b;
        border-color: #2d2b16;
    }

    .btn-khl-demolition-dark:focus, .btn-khl-demolition-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(80, 76, 39, 0.5);
    }

    .btn-khl-demolition-dark.disabled, .btn-khl-demolition-dark:disabled {
        color: #fff;
        background-color: #504c27;
        border-color: #504c27;
    }

    .btn-khl-demolition-dark:not(:disabled):not(.disabled):active, .btn-khl-demolition-dark:not(:disabled):not(.disabled).active, .show > .btn-khl-demolition-dark.dropdown-toggle {
        color: #fff;
        background-color: #2d2b16;
        border-color: #232111;
    }

        .btn-khl-demolition-dark:not(:disabled):not(.disabled):active:focus, .btn-khl-demolition-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-khl-demolition-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(80, 76, 39, 0.5);
        }

.btn-outline-khl-demolition-dark {
    color: #504c27;
    background-color: transparent;
    border-color: #504c27;
}

    .btn-outline-khl-demolition-dark:hover {
        color: #fff;
        background-color: #504c27;
        border-color: #504c27;
    }

    .btn-outline-khl-demolition-dark:focus, .btn-outline-khl-demolition-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(80, 76, 39, 0.5);
    }

    .btn-outline-khl-demolition-dark.disabled, .btn-outline-khl-demolition-dark:disabled {
        color: #504c27;
        background-color: transparent;
    }

    .btn-outline-khl-demolition-dark:not(:disabled):not(.disabled):active, .btn-outline-khl-demolition-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-khl-demolition-dark.dropdown-toggle {
        color: #fff;
        background-color: #504c27;
        border-color: #504c27;
    }

        .btn-outline-khl-demolition-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-khl-demolition-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-khl-demolition-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(80, 76, 39, 0.5);
        }

.list-group-item-khl-demolition-dark {
    color: #000000;
    background-color: #bbb473;
}

    .list-group-item-khl-demolition-dark.list-group-item-action:hover, .list-group-item-khl-demolition-dark.list-group-item-action:focus {
        color: #000000;
        background-color: #b2aa62;
    }

    .list-group-item-khl-demolition-dark.list-group-item-action.active {
        color: #fff;
        background-color: #000000;
        border-color: #000000;
    }

.table-khl-demolition-dark,
.table-khl-demolition-dark > th,
.table-khl-demolition-dark > td {
    background-color: #bbb473;
}

.table-hover .table-khl-demolition-dark:hover {
    background-color: #b2aa62;
}

    .table-hover .table-khl-demolition-dark:hover > td,
    .table-hover .table-khl-demolition-dark:hover > th {
        background-color: #b2aa62;
    }

.text-khl-demolition-dark {
    color: #504c27 !important;
}

a.text-khl-demolition-dark:hover, a.text-khl-demolition-dark:focus {
    color: #2d2b16 !important;
}


/*------------------------------------
- COLOR khl-rental-light
------------------------------------*/
.alert-khl-rental-light {
    color: #495460;
    background-color: #f7f8f8;
    border-color: #ebedf0;
}

    .alert-khl-rental-light hr {
        border-top-color: #dce1e5;
    }

    .alert-khl-rental-light .alert-link {
        color: #333b43;
    }

.badge-khl-rental-light {
    color: #212529;
    background-color: #8392a1;
}

    .badge-khl-rental-light[href]:hover, .badge-khl-rental-light[href]:focus {
        color: #212529;
        background-color: #677889;
    }

.bg-khl-rental-light {
    background-color: #8392a1 !important;
}

a.bg-khl-rental-light:hover, a.bg-khl-rental-light:focus,
button.bg-khl-rental-light:hover,
button.bg-khl-rental-light:focus {
    background-color: #677889 !important;
}

.border-khl-rental-light {
    border-color: #8392a1 !important;
}

.btn-khl-rental-light {
    color: #212529;
    background-color: #8392a1;
    border-color: #8392a1;
}

    .btn-khl-rental-light:hover {
        color: #212529;
        background-color: #6e8091;
        border-color: #677889;
    }

    .btn-khl-rental-light:focus, .btn-khl-rental-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(131, 146, 161, 0.5);
    }

    .btn-khl-rental-light.disabled, .btn-khl-rental-light:disabled {
        color: #212529;
        background-color: #8392a1;
        border-color: #8392a1;
    }

    .btn-khl-rental-light:not(:disabled):not(.disabled):active, .btn-khl-rental-light:not(:disabled):not(.disabled).active, .show > .btn-khl-rental-light.dropdown-toggle {
        color: #212529;
        background-color: #677889;
        border-color: #617080;
    }

        .btn-khl-rental-light:not(:disabled):not(.disabled):active:focus, .btn-khl-rental-light:not(:disabled):not(.disabled).active:focus, .show > .btn-khl-rental-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(131, 146, 161, 0.5);
        }

.btn-outline-khl-rental-light {
    color: #8392a1;
    background-color: transparent;
    border-color: #8392a1;
}

    .btn-outline-khl-rental-light:hover {
        color: #212529;
        background-color: #8392a1;
        border-color: #8392a1;
    }

    .btn-outline-khl-rental-light:focus, .btn-outline-khl-rental-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(131, 146, 161, 0.5);
    }

    .btn-outline-khl-rental-light.disabled, .btn-outline-khl-rental-light:disabled {
        color: #8392a1;
        background-color: transparent;
    }

    .btn-outline-khl-rental-light:not(:disabled):not(.disabled):active, .btn-outline-khl-rental-light:not(:disabled):not(.disabled).active, .show > .btn-outline-khl-rental-light.dropdown-toggle {
        color: #212529;
        background-color: #8392a1;
        border-color: #8392a1;
    }

        .btn-outline-khl-rental-light:not(:disabled):not(.disabled):active:focus, .btn-outline-khl-rental-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-khl-rental-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(131, 146, 161, 0.5);
        }

.list-group-item-khl-rental-light {
    color: #495460;
    background-color: #ebedf0;
}

    .list-group-item-khl-rental-light.list-group-item-action:hover, .list-group-item-khl-rental-light.list-group-item-action:focus {
        color: #495460;
        background-color: #dce1e5;
    }

    .list-group-item-khl-rental-light.list-group-item-action.active {
        color: #212529;
        background-color: #495460;
        border-color: #495460;
    }

.table-khl-rental-light,
.table-khl-rental-light > th,
.table-khl-rental-light > td {
    background-color: #ebedf0;
}

.table-hover .table-khl-rental-light:hover {
    background-color: #dce1e5;
}

    .table-hover .table-khl-rental-light:hover > td,
    .table-hover .table-khl-rental-light:hover > th {
        background-color: #dce1e5;
    }

.text-khl-rental-light {
    color: #8392a1 !important;
}

a.text-khl-rental-light:hover, a.text-khl-rental-light:focus {
    color: #677889 !important;
}


/*------------------------------------
- COLOR khl-rental-dark
------------------------------------*/
.alert-khl-rental-dark {
    color: #1b1e20;
    background-color: #bcc1c6;
    border-color: #b1b6bd;
}

    .alert-khl-rental-dark hr {
        border-top-color: #a3aab1;
    }

    .alert-khl-rental-dark .alert-link {
        color: #040405;
    }

.badge-khl-rental-dark {
    color: #fff;
    background-color: #545b63;
}

    .badge-khl-rental-dark[href]:hover, .badge-khl-rental-dark[href]:focus {
        color: #fff;
        background-color: #3c4147;
    }

.bg-khl-rental-dark {
    background-color: #545b63 !important;
}

a.bg-khl-rental-dark:hover, a.bg-khl-rental-dark:focus,
button.bg-khl-rental-dark:hover,
button.bg-khl-rental-dark:focus {
    background-color: #3c4147 !important;
}

.border-khl-rental-dark {
    border-color: #545b63 !important;
}

.btn-khl-rental-dark {
    color: #fff;
    background-color: #545b63;
    border-color: #545b63;
}

    .btn-khl-rental-dark:hover {
        color: #fff;
        background-color: #43494f;
        border-color: #3c4147;
    }

    .btn-khl-rental-dark:focus, .btn-khl-rental-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(84, 91, 99, 0.5);
    }

    .btn-khl-rental-dark.disabled, .btn-khl-rental-dark:disabled {
        color: #fff;
        background-color: #545b63;
        border-color: #545b63;
    }

    .btn-khl-rental-dark:not(:disabled):not(.disabled):active, .btn-khl-rental-dark:not(:disabled):not(.disabled).active, .show > .btn-khl-rental-dark.dropdown-toggle {
        color: #fff;
        background-color: #3c4147;
        border-color: #353a3f;
    }

        .btn-khl-rental-dark:not(:disabled):not(.disabled):active:focus, .btn-khl-rental-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-khl-rental-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(84, 91, 99, 0.5);
        }

.btn-outline-khl-rental-dark {
    color: #545b63;
    background-color: transparent;
    border-color: #545b63;
}

    .btn-outline-khl-rental-dark:hover {
        color: #fff;
        background-color: #545b63;
        border-color: #545b63;
    }

    .btn-outline-khl-rental-dark:focus, .btn-outline-khl-rental-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(84, 91, 99, 0.5);
    }

    .btn-outline-khl-rental-dark.disabled, .btn-outline-khl-rental-dark:disabled {
        color: #545b63;
        background-color: transparent;
    }

    .btn-outline-khl-rental-dark:not(:disabled):not(.disabled):active, .btn-outline-khl-rental-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-khl-rental-dark.dropdown-toggle {
        color: #fff;
        background-color: #545b63;
        border-color: #545b63;
    }

        .btn-outline-khl-rental-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-khl-rental-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-khl-rental-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(84, 91, 99, 0.5);
        }

.list-group-item-khl-rental-dark {
    color: #1b1e20;
    background-color: #b1b6bd;
}

    .list-group-item-khl-rental-dark.list-group-item-action:hover, .list-group-item-khl-rental-dark.list-group-item-action:focus {
        color: #1b1e20;
        background-color: #a3aab1;
    }

    .list-group-item-khl-rental-dark.list-group-item-action.active {
        color: #fff;
        background-color: #1b1e20;
        border-color: #1b1e20;
    }

.table-khl-rental-dark,
.table-khl-rental-dark > th,
.table-khl-rental-dark > td {
    background-color: #b1b6bd;
}

.table-hover .table-khl-rental-dark:hover {
    background-color: #a3aab1;
}

    .table-hover .table-khl-rental-dark:hover > td,
    .table-hover .table-khl-rental-dark:hover > th {
        background-color: #a3aab1;
    }

.text-khl-rental-dark {
    color: #545b63 !important;
}

a.text-khl-rental-dark:hover, a.text-khl-rental-dark:focus {
    color: #3c4147 !important;
}


/*------------------------------------
- COLOR khl-blue-light
------------------------------------*/
.alert-khl-blue-light {
    color: #000406;
    background-color: #4ec2ff;
    border-color: #39bbff;
}

    .alert-khl-blue-light hr {
        border-top-color: #20b2ff;
    }

    .alert-khl-blue-light .alert-link {
        color: #000000;
    }

.badge-khl-blue-light {
    color: #fff;
    background-color: #005581;
}

    .badge-khl-blue-light[href]:hover, .badge-khl-blue-light[href]:focus {
        color: #fff;
        background-color: #ffffffffffffffff334e;
    }

.bg-khl-blue-light {
    background-color: #005581 !important;
}

a.bg-khl-blue-light:hover, a.bg-khl-blue-light:focus,
button.bg-khl-blue-light:hover,
button.bg-khl-blue-light:focus {
    background-color: #ffffffffffffffff334e !important;
}

.border-khl-blue-light {
    border-color: #005581 !important;
}

.btn-khl-blue-light {
    color: #fff;
    background-color: #005581;
    border-color: #005581;
}

    .btn-khl-blue-light:hover {
        color: #fff;
        background-color: #003d5d;
        border-color: #ffffffffffffffff334e;
    }

    .btn-khl-blue-light:focus, .btn-khl-blue-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(0, 85, 129, 0.5);
    }

    .btn-khl-blue-light.disabled, .btn-khl-blue-light:disabled {
        color: #fff;
        background-color: #005581;
        border-color: #005581;
    }

    .btn-khl-blue-light:not(:disabled):not(.disabled):active, .btn-khl-blue-light:not(:disabled):not(.disabled).active, .show > .btn-khl-blue-light.dropdown-toggle {
        color: #fff;
        background-color: #ffffffffffffffff334e;
        border-color: #00293e;
    }

        .btn-khl-blue-light:not(:disabled):not(.disabled):active:focus, .btn-khl-blue-light:not(:disabled):not(.disabled).active:focus, .show > .btn-khl-blue-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(0, 85, 129, 0.5);
        }

.btn-outline-khl-blue-light {
    color: #005581;
    background-color: transparent;
    border-color: #005581;
}

    .btn-outline-khl-blue-light:hover {
        color: #fff;
        background-color: #005581;
        border-color: #005581;
    }

    .btn-outline-khl-blue-light:focus, .btn-outline-khl-blue-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(0, 85, 129, 0.5);
    }

    .btn-outline-khl-blue-light.disabled, .btn-outline-khl-blue-light:disabled {
        color: #005581;
        background-color: transparent;
    }

    .btn-outline-khl-blue-light:not(:disabled):not(.disabled):active, .btn-outline-khl-blue-light:not(:disabled):not(.disabled).active, .show > .btn-outline-khl-blue-light.dropdown-toggle {
        color: #fff;
        background-color: #005581;
        border-color: #005581;
    }

        .btn-outline-khl-blue-light:not(:disabled):not(.disabled):active:focus, .btn-outline-khl-blue-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-khl-blue-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(0, 85, 129, 0.5);
        }

.list-group-item-khl-blue-light {
    color: #000406;
    background-color: #39bbff;
}

    .list-group-item-khl-blue-light.list-group-item-action:hover, .list-group-item-khl-blue-light.list-group-item-action:focus {
        color: #000406;
        background-color: #20b2ff;
    }

    .list-group-item-khl-blue-light.list-group-item-action.active {
        color: #fff;
        background-color: #000406;
        border-color: #000406;
    }

.table-khl-blue-light,
.table-khl-blue-light > th,
.table-khl-blue-light > td {
    background-color: #39bbff;
}

.table-hover .table-khl-blue-light:hover {
    background-color: #20b2ff;
}

    .table-hover .table-khl-blue-light:hover > td,
    .table-hover .table-khl-blue-light:hover > th {
        background-color: #20b2ff;
    }

.text-khl-blue-light {
    color: #005581 !important;
}

a.text-khl-blue-light:hover, a.text-khl-blue-light:focus {
    color: #ffffffffffffffff334e !important;
}


/*------------------------------------
- COLOR khl-blue-dark
------------------------------------*/
.alert-khl-blue-dark {
    color: #000000;
    background-color: #10a4fb;
    border-color: #039af3;
}

    .alert-khl-blue-dark hr {
        border-top-color: #038ada;
    }

    .alert-khl-blue-dark .alert-link {
        color: #000000;
    }

.badge-khl-blue-dark {
    color: #fff;
    background-color: #01283f;
}

    .badge-khl-blue-dark[href]:hover, .badge-khl-blue-dark[href]:focus {
        color: #fff;
        background-color: #00080c;
    }

.bg-khl-blue-dark {
    background-color: #01283f !important;
}

a.bg-khl-blue-dark:hover, a.bg-khl-blue-dark:focus,
button.bg-khl-blue-dark:hover,
button.bg-khl-blue-dark:focus {
    background-color: #00080c !important;
}

.border-khl-blue-dark {
    border-color: #01283f !important;
}

.btn-khl-blue-dark {
    color: #fff;
    background-color: #01283f;
    border-color: #01283f;
}

    .btn-khl-blue-dark:hover {
        color: #fff;
        background-color: #00111b;
        border-color: #00080c;
    }

    .btn-khl-blue-dark:focus, .btn-khl-blue-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(1, 40, 63, 0.5);
    }

    .btn-khl-blue-dark.disabled, .btn-khl-blue-dark:disabled {
        color: #fff;
        background-color: #01283f;
        border-color: #01283f;
    }

    .btn-khl-blue-dark:not(:disabled):not(.disabled):active, .btn-khl-blue-dark:not(:disabled):not(.disabled).active, .show > .btn-khl-blue-dark.dropdown-toggle {
        color: #fff;
        background-color: #00080c;
        border-color: #000000;
    }

        .btn-khl-blue-dark:not(:disabled):not(.disabled):active:focus, .btn-khl-blue-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-khl-blue-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(1, 40, 63, 0.5);
        }

.btn-outline-khl-blue-dark {
    color: #01283f;
    background-color: transparent;
    border-color: #01283f;
}

    .btn-outline-khl-blue-dark:hover {
        color: #fff;
        background-color: #01283f;
        border-color: #01283f;
    }

    .btn-outline-khl-blue-dark:focus, .btn-outline-khl-blue-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(1, 40, 63, 0.5);
    }

    .btn-outline-khl-blue-dark.disabled, .btn-outline-khl-blue-dark:disabled {
        color: #01283f;
        background-color: transparent;
    }

    .btn-outline-khl-blue-dark:not(:disabled):not(.disabled):active, .btn-outline-khl-blue-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-khl-blue-dark.dropdown-toggle {
        color: #fff;
        background-color: #01283f;
        border-color: #01283f;
    }

        .btn-outline-khl-blue-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-khl-blue-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-khl-blue-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(1, 40, 63, 0.5);
        }

.list-group-item-khl-blue-dark {
    color: #000000;
    background-color: #039af3;
}

    .list-group-item-khl-blue-dark.list-group-item-action:hover, .list-group-item-khl-blue-dark.list-group-item-action:focus {
        color: #000000;
        background-color: #038ada;
    }

    .list-group-item-khl-blue-dark.list-group-item-action.active {
        color: #fff;
        background-color: #000000;
        border-color: #000000;
    }

.table-khl-blue-dark,
.table-khl-blue-dark > th,
.table-khl-blue-dark > td {
    background-color: #039af3;
}

.table-hover .table-khl-blue-dark:hover {
    background-color: #038ada;
}

    .table-hover .table-khl-blue-dark:hover > td,
    .table-hover .table-khl-blue-dark:hover > th {
        background-color: #038ada;
    }

.text-khl-blue-dark {
    color: #01283f !important;
}

a.text-khl-blue-dark:hover, a.text-khl-blue-dark:focus {
    color: #00080c !important;
}
