.top-custom-card {
  width: 100%;
  float: left;
  margin: 5px;
}

.card-wrapper {
  width: 100%;
  overflow: unset !important;
  display: block;
}

.avatar.custom-avta {
  width: 60px;
  height: 60px;
}

.bg-label-yellow {
  background: #fff3d6 !important;
  color: #fcc21b !important;
}

.bg-label-green {
  background: #d9f7e8 !important;
  color: #4ad991 !important;
}

.bg-label-red {
  background: #ffded1 !important;
  color: #ff9871 !important;
}

.bg-label-pink {
  background: #ffd2f0 !important;
  color: #ff66cb !important;
}

.quick-link-menu {
  font-size: 1rem;
  background-color: rgba(231, 227, 252, 0.08) !important;
  border-radius: 0 50rem 50rem 0 !important;
  margin-bottom: 10px;
  border: none;
}

.bg-menu-theme.custom-side-menu {
  background-color: transparent !important;
  height: 365px;
  overflow-y: scroll;
  margin-top: 20px;
}

.custom-side-menu.custom-side-menu-d2 {
  height: 450px;
}
.custom-side-menu li a {
	padding-left: 0 !important;
}
.chustom-chart-h5 {
  margin-bottom: 0;
  line-height: 1.5;
}

.form-control.chart-date {
  font-size: 14px;
  padding-top: 2px;
  font-weight: 500;
}
.form-control.chart-date:focus {
	padding-top: 2px;
}

.client-h5 {
  line-height: 2;
  margin-bottom: 0;
  font-weight: 400;
}

.custom-accodion {
  min-height: 418px;
}
.top-section-bg {
   background-color: #f4f5fa !important;
}
.client-avtar-img {
 	display: none;
 }
.custombg-none {
 	background: none !important;
 }
.custom-taskborder .custom-topborder {
 	border-top: 2px solid var(--bs-light-border-subtle);
 }
.custom-taskborder .custom-topborder:first-child {
 	border-top: none;
 }
.layout-menu-fixed img.side-logo-sm, .layout-menu-fixed.layout-menu-collapsed.layout-menu-hover img.side-logo-sm {
 	display: none;
 }
.layout-menu-fixed.layout-menu-collapsed img.side-logo-sm {
 	display: block;
 }
.layout-menu-fixed.layout-menu-collapsed img.side-logo {
 	display: none;
 }
.layout-menu-fixed.layout-menu-collapsed.layout-menu-hover img.side-logo {
 	display: block;
 }
.layout-menu-fixed.layout-menu-collapsed.layout-menu-expanded img.side-logo-sm {
	display: none;
}
.layout-menu-fixed.layout-menu-collapsed.layout-menu-expanded img.side-logo {
	display: block;
}
.nav.custom-nav i {
	padding: 0;
}
.nav.custom-nav li i input.waves-button-input {
	padding: 0.85em 0.65em;
}

@media only screen and (min-width: 576px) {
  .top-custom-card {
    width: 45%;
    margin: 0 10px;
  }
  .card-wrapper {
    display: -webkit-inline-box;
    overflow-x: hidden !important;
  }
  .card-wrapper.new-card-wrapper {
  	overflow-x: scroll !important;
  }
}
@media only screen and (min-width: 768px) {
  .top-custom-card {
    width: 35%;
  }
  .client-avtar-img {
  	display: block;
  }
}
@media only screen and (min-width: 992px) {
  .top-custom-card {
    width: 25%;
  }
  .card-wrapper.new-card-wrapper {
  	overflow-x: hidden !important;
  }
}

/* only for datatables */
@media screen and (min-width: 1399.98px){
	table.table-responsive {
    display: block;
	}
}


