/*21-12-2023*/


body.Dashboard-page {
    background: #000 !important;
}


body.Dashboard-page a.rounded.bg-light .text-muted.text-sm {
    color: #E0A92A !important;
}

body.Dashboard-page div#statistics_body a.rounded.bg-light.border-light.shadow-sm.d-block .rounded-left {
    background-color: rgb(255 255 255 / 0%) !important;
}


div#statistics > .card.mb-4, body.Dashboard-page .row.px-1.mb-5 {
    box-shadow: inherit;
    background: #F9F9F9!important;
    padding: 40px;
    border-radius: 16px!important;
}

body.Dashboard-page .row.px-1.mb-5 {
    margin: 50px 0px!important;
    padding: 40px!important;
}


div#statistics_body a.rounded.bg-light.border-light.shadow-sm.d-block{
    margin-bottom: 12px;
    background-color: #fff!important;
    transition: all .5s ease-in-out;
    position: relative;
    border: 0px solid transparent;
    border-radius: 1.25rem!important;
    box-shadow: 0px 12px 23px 0px rgba(160,44,250,0.04)!important;
    padding: 20px;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgb(224 169 42 / 14%)!important;
}


a.card.shadow.border.border-light.w-100.h-100 {
    padding: 10px!important;
    box-shadow: 0px 12px 23px 0px rgba(160,44,250,0.04)!important;
    border-radius: 30px!important;
}

.font {
    display: inline-block;
    border-radius: 60px;
    padding: 0.5em 0.6em;
    font-size: 25px;
    background-color: rgb(0 0 0 / 10%)!important;
    color: #000!important;
}


body.Dashboard-page a.card.shadow.border.border-light.w-100.h-100 .row.w-100.mx-auto.p-1 {
    padding: 16px!important;
}

.table-plain th, .table-plain td,  {
    border-bottom: #e0a92a 1px solid !important;
}

.table-excel th, .table-excel td {
    border: 1px solid #e0a92a!important;
}


.table-plain th {
    border-top: #ffffff 4px solid !important;
}

.table-excel th {
    background: #e0a92a!important;
    color: #fff !important;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    padding: 5px 8px;
}

 .sidebar a {
    color: #000!important;
    font-size: 15px;
    display: block;
    padding: 15px 0px 15px 20px;
    border-bottom: 1px solid #000!important;
    text-decoration: none;
    border-radius: 0px!important;
    background: #e0a92a;
    font-weight: 600!important;
     transition: all .5s ease-in-out;
}

.col-2.border-right.bg-white.sidebar.px-0.pattern-2.pt-0.d-none.d-lg-inline-block{
     background: #e0a92a!important;
}
.sidebar a:hover {
    background: #000000!important;
    color: #fff!important;
    box-shadow: 1px 1px 1px 1px #eee;
     transition: all .5s ease-in-out;
}

div#logindash_sidebar a {
    color: #fff !important;
    border-bottom: 1px solid #fff !important;
    font-weight: 600 !important;
    font-family: 'Montserrat' !important;
}




.col-2.border-right.bg-white.sidebar.px-0.pattern-2.pt-0.d-none.d-lg-inline-block a img {
    display: none!important;
}

.sidebar a.active {
    border-left: 5px solid #000!important;
}
body.Dashboard-page div#statistics_body a.rounded.bg-light.border-light.shadow-sm.d-block .rounded-left {
    background-color: rgb(255 255 255 / 0%)!important;
}

body.Dashboard-page .border-right {
    border-right: 1px solid #e0a92a!important;
    transition: all .5s ease-in-out;
}

body.Dashboard-page .input-group-prepend span.input-group-text, 
body.Dashboard-page .input-group-append label.input-group-text.btn.btn-light i.far.fa-search {
    color: #e0a92a!important;
/*    background: #fff!important;*/
}





body.Dashboard-page .input-group-prepend {
    margin-right: 3px!important;
}



body.Dashboard-page span.input-group-text {
    background: #fff;
    border: 0px;
}


div#statistics_body a.rounded.bg-light.border-light.shadow-sm.d-block:hover {
    background-color: rgb(224 169 42 / 14%)!important;
}

div#statistics_body a.rounded.bg-light.border-light.shadow-sm.d-block:hover .w-100.d-flex.text-dark, div#statistics_body a.rounded.bg-light.border-light.shadow-sm.d-block:hover .text-muted.text-sm {
    color: #000!important;
}



div#statistics_body a.rounded.bg-light.border-light.shadow-sm.d-block:hover body.Dashboard-page .border-right {
    border-right: 1px solid #fff!important;
     transition: all .5s ease-in-out;
}
div#statistics .rounded-left {
    background: transparent!important;
}

label.input-group-text.btn.btn-light {
    display: none;
}
.modal-content .modal-header {
    background: #e0a92a;
    align-items: center;
}

.modal-content {
    border-radius: 10px;
}

.modal-content .modal-header h5.modal-title {
    color: #fff !important;
    font-weight: bold !important;
}

.modal-content .modal-header button.close span {
    font-size: 40px;
    color: #000 !important;
    font-weight: bold !important;
    text-shadow: none !important;
}

.modal-content .modal-body .field input, .modal-content .modal-body .field select {
    background: #f1f1f1;
    padding: 10px 15px !important;
    margin-top: 5px;
}

.modal-content .modal-body .field .d-flex {
    gap: 10px;
}

.modal-content .modal-body label {
    font-size: 14px;
    font-weight: bold;
    text-transform: capitalize;
    font-family: 'Montserrat';
}

table.table-striped.table thead {background: #e0a92a;}

table.table-striped.table thead th {
    padding: 15px;
    font-weight: bold !important;
    color: #fff !important;
}

table.table-striped.table tbody tr td {
    padding: 10px 15px !important;
}
table.table-striped.table.table-sm {
    border: 1px solid #e0a92a !important;
}

table.table-striped.table.table-sm tr td {
    border-bottom: 1px solid #e0a92a !important;
    box-shadow: none !important;
}

table thead tr th{background: #e0a92a !important;    
    padding: 15px;
    font-weight: bold !important;
    color: #fff !important;
}

table tbody tr td {
    padding: 10px 15px !important;
}
table .table-sm {
    border: 1px solid #e0a92a !important;
}

table tr td {
    border-bottom: 1px solid #e0a92a !important;
    box-shadow: none !important;
}
table tbody tr td {
    border-bottom: 1px solid #e0a92a !important;
    padding: 10px 15px !important;
}

table{
    border: 1px solid #e0a92a !important;
}