
.special-date {
    background-color: #008000; /* Example color for special dates */
}

/* Custom class for the datepicker container */
.large-datepicker .datepicker {
    font-size: 16px; /* Larger font size */
}

.large-datepicker .datepicker-days .table-condensed th,
.large-datepicker .datepicker-days .table-condensed td {
    width: 500px; /* Width of the day cells */
    height: 100px; /* Height of the day cells */
}


.btn-group {
    flex-wrap: wrap; /* Allow button group to wrap */
}

.btn-check + label {
    white-space: normal; /* Allow text in labels to wrap */
}

.bd-lightgreen {
    border-color: #05ff50 !important
}



.card {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.card-body {
    flex: 1;
}

.card .btn {
    margin-top: auto;
}