.simple-calendar {
  width: 100%;
}

.simple-calendar-table {
  width: 100%;
  border: 1px solid #636262;
  table-layout: fixed;
}

.simple-calendar-table tbody tr {
  height: 60px !important;
}

.calendar-heading nav a {
  padding-left: 2rem;
}

.weekend {
  background-color: #63626265 !important;
}

.current-month {
  background-color: rgba(255, 185, 9, 0.2) !important;
}

.today {
  border: 2px solid #bc6e6e !important;
}

.selected_date {
  border: 2px solid #5860b9 !important;
}