.app-sidebar{
    background: wheat !important;
}
.app-sidebar-menu{
    background: white !important;
}
.app-header{
    background: wheat !important;
}
.app-sidebar-logo-default{
    padding: 6px;
}
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-title {
    color:#860e0c
}
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-icon i{
    color:#860e0c
}
[data-kt-app-layout=dark-sidebar] .app-sidebar .app-sidebar-logo {
    border-bottom: 0px dashed #860e0c;
}
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link:hover{
    border-radius: .475rem;
    background: #860e0c !important;
    color:#fff;
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here){
    border-radius: .475rem;
    background: #860e0c !important;
    color:#fff;
}

.app-default, body {
    background-color: #860e0c08;
}
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active {
    transition: color .2s ease;
    background-color:#860e0c;
    color: #f5f5f5;
}
.btn-red:hover{
    background: #864544a1 !important;
    color:#fff;
}
.btn-red{
    color: var(--bs-primary-inverse);
    border-color: var(--bs-primary);
    background-color: #860e0c !important
}
.menu-link .menu-icon i{
    color:#860e0c
}
.w-10{
    width: 10%;
}
.w-15{
    width: 15%;
}
.w-20{
    width: 25%;
}
.w-25{
    width: 25%;
}
.w-85{
    width: 85%;
}
[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link:hover .menu-icon .svg-icon {
    filter: brightness(0) invert(1);
}

[data-kt-app-layout=dark-sidebar] .app-sidebar .menu .menu-item .menu-link.active .menu-icon .svg-icon {
    filter: brightness(0) invert(1);
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    background-color: #860e0c !important;
    color: white;

}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link {

    color: black;
}
#patientTabs .nav-link:hover{
    background-color: #860e0c !important;
    color: white;
}
#patientTabs .nav-link{
    background: wheat;
}

.form-check-flex{
    display:flex;
    flex-wrap:wrap;
    width:100%;
    justify-content: flex-start;
    align-items: center;
}
.form-check-flex input[type="checkbox"]{
    margin-right:5px;
}
.form-check-flex .form-control-new{
    margin-right: 5px;
    padding-left: 5px;
    font-weight: 500;
    font-size: 12px;
    line-height: 1.5;
    color: var(--bs-gray-700);
    appearance: none;
    background-color: var(--bs-body-bg);
    background-clip: padding-box;
    border: 1px solid var(--bs-gray-300);
    border-radius: .475rem;
    box-shadow: false !important;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.kids-info-block{
    margin-top:2px;
    flex:0 0 100%;
    max-width:100%;
    display:flex;
    flex-wrap: wrap;
    width:100%;
    justify-content: flex-start;
    align-items: center;
}
.dashboard-div{
    align-items: center;
}
.dashboard-div > div:first-child{
    padding: 10px;
     background: #f5deb3;
      border-radius: 10px;
}
.mr-5{
    margin-right: 5px;
}
table.dataTable tfoot td, table.dataTable tfoot th, table.dataTable thead td, table.dataTable thead th{
    color: #860e0c !important;
    font-weight: 600 !important;
    border-bottom: 1px solid #860e0c !important;
    border-color: #860e0c !important;
    white-space: nowrap;
}
.btn.btn-danger{
    background:red !important;
}
.text-primary{
    color: #860e0c !important;
}
.page-heading{
    color: #860e0c !important;
}
.pagination-right-block{
    display:flex;
    flex-wrap: wrap;
    width:100%;
    align-items: center;
    justify-content: flex-end;
}
.status-allocated {
    background-color: #e6ffe6 !important;
}
.status-extended {
    background-color: #f93966!important;
}
.status-released {
    background-color: #f8285963 !important;
}
.status-approved {
    background-color: #f7c205b2 !important;
}
.m5{
    margin: 5px !important;
}
.f-end{
    float: inline-end;
}
#patientBarChart {
  height: 300px !important;  
}
#horizontalRoomBedChart,#horizontalStateWiseChart,#genderReportChart{
    height:340px !important;
}
@media screen and (max-width:767px){
    #notifiction{
        margin-left:0 !important;
    }
    .title-section-dashboard{
        flex-wrap:wrap !important;
    }
     .title-section-dashboard .page-title{
        flex:0 0 100% !important;
        max-width:100% !important;
    }
    .dashboard-title-button-section{
        flex-wrap:wrap !important;
        margin-top:16px;
    }
     .dashboard-title-button-section a, .dashboard-title-button-section button{
        flex:0 0 130px;
        max-width:130px;
     }
     .dashboard-title-button-section.dashboard-title-button-section-pdf button{
        flex:0 0 200px;
        max-width:200px;
     }
    .scroll-tabs-mobile{
        flex-wrap:nowrap !important;
        overflow-x:scroll !important;
    }
    .scroll-tabs-mobile .nav-item{
        flex: 0 0 auto;
        white-space: nowrap;
    }
    div.dataTables_wrapper div.dataTables_paginate{
        padding:3px 0 !important;
    }
    div.dataTables_wrapper div.dataTables_info{
        padding-bottom:3px !important;
    }
    .page-item .page-link{
        padding:6px !important;
        font-size:12px !important;
    }
    .page-item{
        margin-right:2px !important;
    }
    .pdf-patient-details .patient-image{
        float:left !important;
    }
    .card-details-pdf{
        width:100%;
    }
    .btn-blacklist{
        margin-top:16px !important;
    }
    .container-no-padding{
        padding-left:0 !important;
        padding-right:0 !important
    }
}
