﻿:root {
    --primary-color: #535352;
    --secondary-color: #BD182C;
}

/*Login  layout css*/
.font-color {
    color: var(--primary-color) !important;
}

.custom_sidebar {
    background-color: var(--primary-color);
}

.btn.btn-primary {
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}

.btn.btn-brand {
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}

.btn.btn-success {
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}

.kt-wizard-v3__nav-body {
    color: var(--primary-color) !important;
}

.kt-wizard-v3__nav-bar:after {
    color: var(--primary-color) !important;
    background-color: var(--primary-color) !important;
}

.kt-aside-menu {
    background-color: var(--primary-color) !important;
}

.kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item {
    background-color: var(--primary-color) !important;
}

.Custom_OptionTitle {
    color: var(--primary-color) !important;
}

.modal .modal-content .modal-header {
    background-color: var(--primary-color) !important;
}

.login-input, .border-color {
    border: 1px solid var(--primary-color) !important;
}
/*End Login  layout css*/


/* Layout  css*/
.active__menu {
    border: 1px solid var(--primary-color) !important;
}

.kt-aside {
    background-color: var(--primary-color) !important;
}

.btn.btn-primary, .btn-download {
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}

.btn.btn-brand, .btn.btn-sm {
    background-color: var(--primary-color) !important;
    border-color: #fff !important;
}

.btn.btn-success {
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}

.kt-wizard-v3__nav-body, .kt-wizard-v3__nav-bar:after {
    color: var(--primary-color) !important;
}

#kt_aside_menu, #kt_aside_brand, #kt_aside_menu_wrapper {
    background-color: var(--primary-color) !important;
}

.tab {
    overflow: hidden;
    background-color: var(--primary-color) !important;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}

    .tab button {
        background-color: inherit;
        float: left;
        border: none;
        outline: none;
        cursor: pointer;
        padding: 10px 16px;
        transition: 0.3s;
        font-size: 15px;
        color: white;
    }

.tabcontent {
    display: none;
    padding: 0;
    border: none;
    border-top: none;
}

.tab button.active {
    background-color: #808080;
}

.tab button:hover {
    background-color: #ddd;
    color: black;
}


.modal .modal-content .modal-header {
    background-color: var(--primary-color) !important;
}

thead {
    background-color: var(--primary-color) !important;
    color: #fff;
}

.secondary-header {
    background-color: #808080 !important;
}
.nav-tabs.nav-tabs-line a.nav-link.active g [fill], .nav-tabs.nav-tabs-line a.nav-link:hover g [fill], .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link.active g [fill], .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover g [fill] {
    fill: var(--primary-color) !important;
}

.nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link.active, .nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link.active, .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link:hover {
    color: var(--primary-color) !important;
    border-bottom: 2px solid var(--primary-color) !important;
}

.cust_noti_icon {
    color: var(--primary-color) !important;
}

.cust_noti_bar {
    background-color: var(--primary-color) !important;
}

.notifications .num {
    background: var(--primary-color) !important;
}

.cust_profile_bar {
    background-color: var(--primary-color) !important;
}

#contact_model_tbl {
    color: var(--primary-color) !important;
}

.cust_address_title {
    color: var(--primary-color) !important;
}

.kt-scrolltop {
    background-color: var(--primary-color) !important;
}

.kt-header-mobile {
    background-color: var(--primary-color) !important;
}
.kt-header {
    background-color: var(--secondary-color) !important;
}

#kt_header_menu_wrapper h5, .kt-header__topbar-username {
    color: #ffffff !important;
}
.input_textarea {
    border: 1px solid var(--primary-color) !important;
}

#paymet_tbl > tbody > tr > td > span {
    color: var(--primary-color);
    font-size: 15px;
    font-weight: 600;
}
.reported_incident_icon {
    color: var(--primary-color);
}
/*End  Layout  css*/


