
.navbar .navbar-brand-wrapper{
    height: 80px!important;
}

.navbar{
    background: #FFFFFF;
}

.sidebar{
    width: 340px!important;
}

.content-wrapper{
    padding: 2.5rem 1.7rem;
}

.main-panel{
    background-color: #E6EAEE;
}

.sidebar .nav .nav-item.nav-profile .nav-link{
    padding: 3rem 1.625rem 2.25rem 1.188rem;
}

.navbar .navbar-brand-wrapper .navbar-brand img{
    height: auto!important;
}

.table .thead-dark th, .jsgrid .jsgrid-table .thead-dark th{
    background-color: #0E77BB!important;
    border-color: #0B344F!important;
}

.table td img, .jsgrid .jsgrid-table td img, .table th img, .jsgrid .jsgrid-table th img{
    height: auto!important;
    width: auto!important;
    border-radius: 0%!important;
}
.card-title-custom{
    margin-bottom: 0.5rem!important;
}

.navbar .navbar-menu-wrapper .navbar-nav .nav-item{
    margin-left: -10px!important;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator i{
    margin-top: -6px!important;
}

.dataTables_wrapper .dataTable .btn, .dataTables_wrapper .dataTable .ajax-upload-dragdrop .ajax-file-upload, .ajax-upload-dragdrop .dataTables_wrapper .dataTable .ajax-file-upload, .dataTables_wrapper .dataTable .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .dataTables_wrapper .dataTable .swal2-styled, .dataTables_wrapper .dataTable .wizard > .actions a, .wizard > .actions .dataTables_wrapper .dataTable a{
    padding: .5rem 1rem!important;
    margin-left: 5px;
}
.dataTables_wrapper .dataTable thead .sorting:before, .dataTables_wrapper .dataTable thead .sorting_asc:before, .dataTables_wrapper .dataTable thead .sorting_desc:before, .dataTables_wrapper .dataTable thead .sorting_asc_disabled:before, .dataTables_wrapper .dataTable thead .sorting_desc_disabled:before{
    top: 0.2em!important;
}
.dataTables_wrapper .dataTable thead .sorting:after, .dataTables_wrapper .dataTable thead .sorting_asc:after, .dataTables_wrapper .dataTable thead .sorting_desc:after, .dataTables_wrapper .dataTable thead .sorting_asc_disabled:after, .dataTables_wrapper .dataTable thead .sorting_desc_disabled:after{
    top: 0.2em!important;
}

.instruction_message{
    color: #32498e;
    background-color: aliceblue;
    border-color: #32498e;
}

.btn-submit{
    background-color: #56B97A;
    border: #56B97A;
    color: #fff;
    padding: 13px;
    border-radius: 0px!important;
}

.card-title .btn-outline-success{
    border: 1px solid #56B97A;
    padding: 12px;
    border-radius: 0px!important;
}

.card-title .btn-outline-success:hover{
    background-color: #56B97A;
    padding: 12px;
    border-radius: 0px!important;
}

.dropify-wrapper .dropify-message .file-icon:before{
    color: #56b97a!important;
}

.page-heading{
    font-size: 24px;
    font-weight: bold;
}


table.dataTable.stripe > tbody > tr.odd > *, table.dataTable.display > tbody > tr.odd > *, table.dataTable.stripe > tbody > tr.even > *, table.dataTable.display > tbody > tr.even > *{
    word-break: break-all;
    white-space: normal;
    line-height: 2;
}


#ajax-data-table th:first-child {
    pointer-events: none; /* Disable sorting interaction */
}

#ajax-data-table th:first-child::after {
    content: none !important; /* Remove the sort icon */
}

.btn-active {
    background-color: #0E77BB !important;
    color: white !important;
    border: 1px solid #0B344F !important;
}

.dataTables_length {
    margin-right: 10px !important;
}