.kt-aside__brand {
    background-color: #002147;
}

.kt-aside-menu {
    background-color: #002147;
}

.kt-aside .kt-aside-menu {
    margin: 0 !important;
}

.kt-aside-menu .kt-menu__nav>.kt-menu__item.kt-menu__item--active>.kt-menu__link {
    background-color: #27D3FC;
}

.kt-aside-menu .kt-menu__nav>.kt-menu__section .kt-menu__section-text {
    color: #fff;
}

.kt-aside-menu .kt-menu__nav>.kt-menu__item.kt-menu__item--active>.kt-menu__heading .kt-menu__link-icon,
.kt-aside-menu .kt-menu__nav>.kt-menu__item.kt-menu__item--active>.kt-menu__link .kt-menu__link-icon {
    color: #ffffff !important;
}

.kt-aside-menu .kt-menu__nav>.kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover>.kt-menu__heading,
.kt-aside-menu .kt-menu__nav>.kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover>.kt-menu__link {
    background-color: #27D3FC;
}

.kt-aside-menu .kt-menu__nav>.kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover>.kt-menu__heading .kt-menu__link-icon,
.kt-aside-menu .kt-menu__nav>.kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover>.kt-menu__link .kt-menu__link-icon {
    color: #fff;
}

.kt-aside-menu .kt-menu__nav>.kt-menu__item>.kt-menu__heading .kt-menu__link-icon,
.kt-aside-menu .kt-menu__nav>.kt-menu__item>.kt-menu__link .kt-menu__link-icon {
    color: #fff;
}

.kt-notification-item-padding-x {
    background: #002147 !important;
}

.btn-success {
    color: #fff;
    background-color: #002147;
    border-color: #002147;
}

.btn-secondary {
    color: #fff;
    background-color: #27D3FC;
    border-color: #27D3FC;
}

.btn-secondary:hover {
    background-color: #e4e4e4 !important;
}
.btn-primary {
    color: #fff;
    background-color: #002246;
    border-color: #002246;
}
.btn-primary:hover{
    border-color: #27D3FC;
}

.btn-brand {
    color: #fff;
    background-color: #002147;
    border-color: #002147;
}

.btn-brand:not(:disabled):not(.disabled):active,
.btn-brand:not(:disabled):not(.disabled).active,
.show>.btn-brand.dropdown-toggle {
    color: #fff;
    background-color: #002147;
    border-color: #002147;
}

.btn-brand:hover {
    color: #fff !important;
    background-color: #27D3FC;
    border-color: #27D3FC;
}

.page-item.active .page-link {
    color: #fff;
    background-color: #27D3FC;
    border-color: #27D3FC;
}

.page-link:hover {
    color: #27D3FC;
}

.page-link {
    color: #002147;
}

.btn.btn-label-brand {
    background-color: rgb(8 9 20);
    color: #fff;
    cursor: text !important;
}

a.btn.btn-label-brand:focus,
a.btn.btn-label-brand:hover,
a.btn.btn-label-brand.active,
button.btn.btn-label-brand:focus,
button.btn.btn-label-brand:hover,
button.btn.btn-label-brand.active,
input.btn.btn-label-brand:focus,
input.btn.btn-label-brand:hover,
input.btn.btn-label-brand.active {
    background-color: #27D3FC;
    color: #fff !important;
    border-color: #27D3FC;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number]{
    -moz-appearance: textfield;
}

.btn-success {
    color: #fff;
    background-color: #002147 !important;
    border-color: #002147;
}

.btn-success:hover {
    color: #fff;
    background-color: #27D3FC !important;
    border-color: #27D3FC;
}

.min-h-screen button {
    color: #fff;
    background-color: #002147;
    border-color: #002147;
}

.min-h-screen button:hover {
    color: #fff;
    background-color: #27D3FC;
    border-color: #27D3FC;
}

.min-h-screen {
    background-color: #002147;
}

.kt-header-mobile {
    background-color: #002147 !important;
}


.btn-primary:hover {
    background-color: #27D3FC;
    color: #fff;
}

.kt-scrolltop {
    background: #27D3FC;
}

.kt-content button {
    /* background-color: #002147; */
}

.kt-content button:hover {
    background: #27D3FC;
}

a:hover {
    color: #27D3FC !important;
}

.kt-notification .kt-notification__item .kt-notification__item-details .kt-notification__item-title:hover {
    color: #27D3FC !important;
}

.kt-notification .kt-notification__item .kt-notification__item-details .kt-notification__item-title:active {
    color: #27D3FC !important;
}

.kt-header .kt-header-menu .kt-menu__nav>.kt-menu__item.kt-menu__item--active>.kt-menu__link .kt-menu__link-text {
    color: #27D3FC !important;
}

.kt-aside-close i {
    color: #27D3FC !important;
}

.kt-aside-menu .kt-menu__nav>.kt-menu__item>.kt-menu__link .kt-menu__link-icon {
    color: #fff;
}

.kt-aside--minimize .kt-aside-menu .kt-menu__nav>.kt-menu__item>.kt-menu__link>.kt-menu__link-icon {
    color: #fff;
}

.kt-aside-menu .kt-menu__nav>.kt-menu__section .kt-menu__section-icon {
    color: #ffffff;
}

.kt-font-success {
    color: #27D3FC !important;
}

.page-item button {
    color: #000;
    background-color: #fff;
    border-color: #eee;
}

.page-item button:hover {
    color: #fff !important;
    background-color: #27D3FC;
    border-color: #eee;
}

.dropdown-item.active,
.dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #27D3FC;
}


.dropdown-menu>li>a>i,
.dropdown-menu>.dropdown-item:hover>i {
    color: #fff;
}

.dropdown .dropdown-menu .dropdown-item {
    background-color: transparent;
}

.dropdown-item:hover,
.dropdown-item:focus {
    color: #fff !important;
    text-decoration: none;
    background-color: #27D3FC !important;
}
.kt-aside {
    background-color: #002246;
}

.table-responsive thead tr th .row{
    flex-wrap: unset !important;
}

.kt-aside__brand-aside-toggler .kt-svg-icon{
    /* filter: invert(1); */
}


.sm\:w-full{
    margin-top: 250px;
}

/* 05/06/2023 */

.sec-head{
    font-size: 18px;
    margin: 20px 0;
    font-weight: 600;
    border-top: 1px solid #ebedf2;
    padding-top: 10px;
}

.kt-portlet__body .btn-style{ 
    margin-bottom: 20px;
    border-bottom: 1px solid #ebedf2;
    padding-bottom: 20px;
    text-align: right;
}

.kt-portlet__body .btn-style:last-child{ 
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0;
}

/* 05/06/2023 */

/* start media query */
@media (max-width:767px) {
    .kt-header-menu-wrapper-close>i {
        color: #27D3FC;
    }

    .kt-header-menu-wrapper {
        background: #002147;
    }

    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__topbar-toggler.kt-header-mobile__topbar-toggler--active i,
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__topbar-toggler:hover i {
        color: #27D3FC;
    }

    .kt-header-menu-mobile {
        background-color: #002147;
    }

    .kt-aside-menu .kt-menu__nav {
        padding: 40px 0;
    }

    .kt-header-menu-mobile .kt-menu__nav>.kt-menu__item.kt-menu__item--active>.kt-menu__heading,
    .kt-header-menu-mobile .kt-menu__nav>.kt-menu__item.kt-menu__item--active>.kt-menu__link {
        background-color: #27D3FC;
    }

    .kt-header .kt-header-menu .kt-menu__nav>.kt-menu__item.kt-menu__item--active>.kt-menu__link .kt-menu__link-text {
        color: #ffffff !important;
    }

    .kt-header-menu-mobile .kt-menu__nav {
        padding: 40px 0 40px 0;
    }

    .kt-header-menu-wrapper--on .kt-header-menu-wrapper-close {
        background: #ffffff38;
    }
}

@media (min-width: 1025px) {
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav>.kt-menu__item>.kt-menu__link>.kt-menu__link-icon {
        color: #fff;
    }
}

