.table th, .table td {
    padding: 10px 8px;
}

.c_black {
  color: #000000;
}

.copyright-text {
    font-size: 10px;
}

.copyright-text strong {
    font-size: 10px;
}
.copyright-text p {
    font-size: 10px;
	margin-top: 15px;
    margin-left: 10px;
}

.brand-title-ek {
	margin-left:10px;
}

.widget-media-ek {
	height:380px;
}

.totalBalance {
	display:inline-flex;
}

.ibana_gonder{
	min-height: 400px;
}

.display-block{
	display:block;
}

.display-inline-flex{
	display:inline-flex;
}

.d-column{
	flex-direction:column;
}

.display-none{
	display:none;
}

.display-inline-none{
	display:inline-none;
}


.dataTables_wrapper .dataTables_paginate span .paginate_button {
    height: 40px;
    width: 40px;
    padding: 8px 16px;
    margin-left: 0px;
    margin: 2px 0px;
    line-height: 2;
    text-align: center;
    font-size: 1rem;
    border-radius: 1rem;
    color: var(--primary) !important;
    border: 0 !important;
}

.input-ek{
	width:95px;
	justify-content:left !important;
}

.input-ek2{
	width:100px;
	justify-content:left !important;
}

.input-ek3{
	width:200px;
	justify-content:left !important;
}

.input-ek4{
	width:125px;
	justify-content:left !important;
}

.copy-ek {
	width:90px;
}

.h400 {
	height: 400px;
}

.h200 {
	height: 200px;
}

.w75 {
	width:75px;
}

.w100 {
	width:100px;
}

.w125 {
	width:120px;
}

.w150 {
	width:150px;
}

.wmax125 {
	max-width:125px;
}

.wmax150 {
	max-width:150px;
}

.wmax200{
	max-width:150px;
}

.wmax250 {
	max-width:250px;
}
.wmin185 {
	min-width:185px
}

.w30{
	width:30px
}
.w20{
	width:20px
}

 .modal-backdrop {
     z-index: 1040 !important;
 }
 
 .modal {
     z-index: 1050 !important;
 }
 
.zindex1 {
	z-index:1;
}



.side-nav {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}


.card {
margin-bottom: 1.875rem;
background-color: #fff;
transition: all .5s ease-in-out;
position: relative;
border: 1px solid transparent;
border-radius: 0.5rem;
box-shadow: 0rem 0.3125rem 0.3125rem 0rem rgba(82, 63, 105, 0.05);
height: calc(100% - 30px);
color: #040404;
}

.dataTablesCard {
background-color: #fff;
border-radius: 0.5rem;
color: #040404;
}


.rounded {
border-radius: 0.5rem !important;
}

.shadoww {
box-shadow: 0rem 0.3125rem 0.3125rem 0rem rgba(82, 63, 105, 0.05);
}

.alert {
border-radius: 0.5rem;
padding: 1rem 1.5rem;
}

[data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li > a {
font-size: 0.938rem;
padding: 0.7375rem 1.2rem;
border-radius: 0.5rem;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s;
}

.input-group-text {
background: #f3f3f3;
border: 0.0625rem solid #e6e6e6;
min-width: 3.125rem;
display: flex;
justify-content: center;
padding: 0.532rem 0.75rem;
border-radius: 0.5rem;
}

.form-control {
background: #fff;
border: 0.0625rem solid #e6e6e6;
padding: 0.3125rem 1.25rem;
color: #6e6e6e;
height: 3.5rem;
border-radius: 0.5rem;
}


.table thead th {
border-bottom: 1px solid #f5f5f5;
text-transform: capitalize;
font-size: 14px;
white-space: nowrap;
font-weight: 500;
letter-spacing: 0.5px;
color: #000;
border-color: #e6e6e6 !important;
}

.copyright strong {
    display: block;
    font-size: 12px;
}

.header {
    height: 5.5rem;
    z-index: 1;
    position: relative;
    padding: 0rem;
    background: var(--headerbg);
    z-index: 3;
    padding-left: 21.563rem;
    padding-top: 20px;
    transition: all .2s ease;
}

[data-header-position="fixed"] .content-body {
    padding-top: 5.5rem;
}

.header-left .dashboard_bar {
    font-size: 28px;
    font-weight: 600;
    color: #000;
}


.btn-xxs {
    padding: 3px 5px;
    font-size: 10px;
    line-height: 1.3;
	font-weight: 600;
}

.card-title {
    font-size: 20px;
    font-weight: 500;
    color: #000;
    text-transform: none;
}