/* Custom Style */

.main-content, #sidebar-menu, .simplebar-content-wrapper, .footer{
    background-color: #fff !important;
}
.simplebar-content-wrapper{
    border-right: 1px solid #f5f5f5;
}
#sidebar-menu ul li a{
    padding: .3rem 1.5rem;
}
body[data-sidebar=dark] .mm-active>a, body[data-sidebar=dark] .mm-active, body[data-sidebar=dark] .mm-active>a i, .mm-active>a i, body[data-sidebar=dark] #sidebar-menu ul li a:hover i, body[data-sidebar=dark] #sidebar-menu ul li a:hover, body[data-sidebar=dark] .mm-active .active i, body[data-sidebar=dark] .mm-active .active{
    color: #777 !important;
}
body[data-sidebar=dark] .mm-active .active{
    background-color: #ddd;
    font-weight: bold;
}
.page-title-box .breadcrumb{
    font-size: 12px;
}
.page-title-box .btn.active{
    background-color: #d9d9d9 !important;
}
.page-title-box .btn{
    padding: .1rem .65rem;
}
.page-title-box{
    padding-bottom: 0px;
}

.navbar-header{
    height: 40px;
}
.header-item{
    height: 40px;
    margin-top: 9px;
}
.page-content{
    padding: calc(24px + 24px) calc(24px / 2) 60px calc(24px / 2);
}
.table-month-search tr td {
    padding: 2px 5px;
    border: 1px solid;
}
.form-label{
    margin-bottom: 0px;
}