.cardCalendar .card-body{
    padding: 1rem !important;
}


.dateCalendarSelect .month{
    font-size: 1rem;
    font-weight: 600;
    padding-top: 4px !important;
}

.dateCalendarSelect .month .year{
    display: inline-block;
    font-size: 1rem !important;
    font-weight: 600 !important;
}

.dateCalendarSelect .calendar header .simple-calendar-btn{
    border-color: transparent;
    color: #545A5C;
}

.dateCalendarSelect .calendar table{
    margin: 8px 0px;
    font-size: 12px;
}

.dateCalendarSelect  .calendar .day {
    font-weight: 600;
    width: 2.2em;
    height: 2.2em;
    line-height: 2em;
    cursor: pointer;
}


.dateCalendarSelect   .calendar .day.has-event:after{
    display: none;
}

.dateCalendarSelect  .calendar .day.has-event {
    border: 1px solid #FEB951; }


.cardCalendar .list-group-item{
    padding-left: 4px;
    padding-right: 4px;
}
.cardCalendar .list-group-item strong{
    font-weight: 400 !important;
}

.cardCalendar .list-group-item:hover{
    text-decoration: none;
}.cardCalendar .card-body{
    padding: 1rem !important;
}


.dateCalendarSelect .month{
    font-size: 1rem;
    font-weight: 600;
    padding-top: 4px !important;
}

.dateCalendarSelect .month .year{
    display: inline-block;
    font-size: 1rem !important;
    font-weight: 600 !important;
}

.dateCalendarSelect .calendar header .simple-calendar-btn{
    border-color: transparent;
    color: #545A5C;
}

.dateCalendarSelect .calendar table{
    margin: 8px 0px;
    font-size: 12px;
}

.dateCalendarSelect  .calendar .day {
    font-weight: 600;
    width: 2.2em;
    height: 2.2em;
    line-height: 2em;
    cursor: pointer;
}


.dateCalendarSelect   .calendar .day.has-event:after{
    display: none;
}

.dateCalendarSelect  .calendar .day.has-event {
    border: 1px solid #FEB951; }
