.shadow-light {
    background-color: #fff;
    border-radius: 0.3rem;
    padding: 0.3rem;
}
.login-brand{
    margin-bottom: none;
}
.main-sidebar .sidebar-menu li ul.dropdown-menu li a {
    height: auto;
}
.btn.btn-lg {
    padding: 0.55rem 1.5rem;
    font-size: 15px;
}

  .btn-primary:focus, .btn-primary.disabled:focus {
    background-color: #34395e !important; }
    .btn-primary:focus:active, .btn-primary.disabled:focus:active {
      background-color: #34395e !important; }
  .btn-primary:active, .btn-primary:hover, .btn-primary.disabled:active, .btn-primary.disabled:hover {
    background-color: #FFC107 !important; }

.btn-bordered {
    background-color: #fff;
    border-color: #e1e1e1;
    color: #FFC107;
    font-weight: bold;
}
.btn-bordered:hover {
    border-color: #34395e !important;
    color: #34395e !important;
}
.btn-bordered-red {
    border-color: #e1e1e1;
    color: #e24a4a;
}
.btn-bordered-red:hover {
    border-color: #e24a4a !important;
    color: #e24a4a !important;
}
.card .card-header h4 {
    font-size: 18px;

}
.table {
    font-weight: 600;
}
table.dataTable thead {
    background: #34395e;
}
table.dataTable thead th{
    color: #fff !important;
}
table.table thead {
    background: #34395e;
}
table.table thead th{
    color: #fff !important;
    font-size: 14px;
}
.table td,
.table th {
    padding: 0.25rem 0.75rem;
}
.dtsp-searchPanes .dtsp-bordered{
    border:none !important;
    background:none;
}

.form-control:not(.form-control-sm):not(.form-control-lg) {
    height: calc(1.5em + .75rem + 2px); 
}
.page-item.disabled .page-link {
    color: #34395e;
}
.card .card-header h4 + .card-header-action .btn{
    box-shadow: 0 2px 6px rgb(52 57 94 / 27%);
    font-weight: bold;    
    padding: 0.375rem 0.75rem;
    border-radius: 0.25rem !important;
    font-size: 0.85rem;
    color:#fff;
}
.form-group {
    margin-bottom: 5px;
}

.select2-container .select2-selection--multiple,
.select2-container .select2-selection--single{
    height: calc(1.5em + .75rem + 2px) !important;
    min-height: auto;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: calc(1.5em + .75rem + 2px);
}