/* holiday calendar */

.week-calendar-container .bxholid {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
}

.week-calendar-container .bxholid .bxholid-flex {
    margin-top: auto !important;
}

.flexa .btn.btn-secondary:hover {
    background: #0f67ea !important;
}

.flexa .btn.btn-secondary:hover span {
    color: #FFF !important;
}

.flexa .btn.btn-secondary:hover svg path:first-child {
    fill: #FFF !important;
}

.flexa .btn.btn-secondary:hover svg path:last-child {
    fill: #1167ea !important;
}

/* holiday calendar */