.view-db-appointments-dashboard .title {
  margin-top: -15px;
  margin-bottom: 45px;
  color: #b11111;
}
.view-db-appointments-dashboard .title i {
  font-size: 40px;
  padding-right: 10px;
  color: seagreen;
}
.view-db-appointments-dashboard .total-order {
  background-color: #fff8dcb0;
}
.view-db-appointments-dashboard .total-order h3 {
  padding: 20px 22px 20px 22px;
  color: #53505f;
  font-weight: 500;
  border-bottom: 1px solid #e5e9ec;
}
.view-db-appointments-dashboard .total-order canvas {
  padding: 0px 20px;
}
.view-db-appointments-dashboard .new-customer,
.view-db-appointments-dashboard .list-category {
  overflow-x: auto;
}
.view-db-appointments-dashboard .monthly-profits {
  background-color: #ffe4dc52;
}
.view-db-appointments-dashboard .monthly-profits h3 {
  padding: 20px 22px 20px 22px;
  color: #53505f;
  font-weight: 500;
  border-bottom: 1px solid #e5e9ec;
}
.view-db-appointments-dashboard .monthly-profits canvas {
  padding: 0px 20px;
}
.view-db-appointments-dashboard .new-customer {
  background-color: #00a0d214;
  margin: 20px 0px;
}
.view-db-appointments-dashboard .new-customer h3 {
  padding: 7px 22px 20px 22px;
  color: #53505f;
  font-weight: 500;
  border-bottom: 1px solid #e5e9ec;
}
.view-db-appointments-dashboard .new-customer table {
  color: #53505f;
  margin-bottom: 0px;
}
.view-db-appointments-dashboard .list-category {
  background-color: #00a0d214;
  margin: 20px 0px;
}
.view-db-appointments-dashboard .list-category h3 {
  padding: 7px 22px 20px 22px;
  color: #53505f;
  font-weight: 500;
  border-bottom: 1px solid #e5e9ec;
}
.view-db-appointments-dashboard .list-category .category-image {
  width: 70px;
}
.view-db-appointments-dashboard .list-category table {
  color: #53505f;
  margin-bottom: 0px;
}
.view-db-appointments-dashboard .order-this-week,
.view-db-appointments-dashboard .employee-chart,
.view-db-appointments-dashboard .finance-chart,
.view-db-appointments-dashboard .finance-chart-pie {
  width: 100% !important;
  height: 400px !important;
}
.view-db-appointments-dashboard .block-item-widget {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  border-radius: 5px;
  margin-bottom: 30px;
}
.view-db-appointments-dashboard .block-item-widget:nth-child(2) {
  background-color: #36a2f5;
}
.view-db-appointments-dashboard .block-item-widget:nth-child(3) {
  background-color: #eac459;
}
.view-db-appointments-dashboard .block-item-widget:nth-child(4) {
  background-color: #ff518a;
}
.view-db-appointments-dashboard .block-item-widget .icon-block {
  margin-right: 20px;
  color: #ffffff;
  font-size: 30px;
}
.view-db-appointments-dashboard .block-item-widget .content-block {
  color: #ffffff;
}
.view-db-appointments-dashboard .user {
  background-color: #a768f3;
}
.view-db-appointments-dashboard .order {
  background-color: #36a2f5;
}
.view-db-appointments-dashboard .delivery {
  background-color: #eac459;
}
.view-db-appointments-dashboard .monthly {
  background-color: #ff518a;
}
