.national-sec__card__inner:hover {
    background: var(--background-neutral-50, #F9FAFB);
}

.filter-sec {
    position: relative;
    border-radius: .5rem;
    background: var(--background-neutral-50, #F9FAFB);
    padding: 2.125rem;
    margin-bottom: 2.5rem;
}

.national-sec .buttons-blog {
    margin-top: auto;
    padding-top: 1.125rem;
}

.national-sec__card .buttons-blog {
    margin-top: auto;
    border-top: .0625rem solid var(--border-neutral-primary, #D2D6DB);
}

.calendars-dow-0 {
    font-weight: 100 !important;
}

.calendars-dow-1 {
    font-weight: 100 !important;
}

.calendars-dow-2 {
    font-weight: 100 !important;
}

.calendars-dow-3 {
    font-weight: 100 !important;
}

.calendars-dow-4 {
    font-weight: 100 !important;
}

.calendars-dow-5 {
    font-weight: 100 !important;
}

.calendars-dow-6 {
    font-weight: 100 !important;
}

.calendars .calendars-month-row .calendars-month tbody tr td a, .calendars .calendars-month-row .calendars-month tbody tr td span {
    padding: 7px 0px !important;
}

.calendars .calendars-month-row .calendars-month .calendars-today {
    padding: 5px 0px !important;
}

/*.calendars .calendars-month-row .calendars-month tbody tr td a:focus, .calendars .calendars-month-row .calendars-month tbody tr td span:focus {
    background-color: #d2d6db !important;
}

.calendars .calendars-month-row .calendars-month tbody tr td a:hover, .calendars .calendars-month-row .calendars-month tbody tr td span:hover {
    background-color: #e5e7eb !important;
}
*/
/*.calendars .calendars-month-row .calendars-month .calendars-month-header .calendars-month-year select {
    background-color: #e5e7eb !important;
}
.calendars-month-year select option:hover {
    background-color: #e5e7eb !important;
}

.calendars .calendars-month-row .calendars-month .calendars-month-header .calendars-month-year select option:focus, .calendars .calendars-month-row .calendars-month .calendars-month-header .calendars-month-year input:focus {
    background-color: #e5e7eb !important;
}


.calendars .calendars-month-row .calendars-month .calendars-month-header select option:hover, .calendars .calendars-month-row .calendars-month .calendars-month-header input :hover {
    border: 1px solid #fff;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background-color: red !important;
    color: #1B8354;
    border-radius: 50px;
    padding-inline: 12px;
}

select, option {
    background-color: #f0f0f0;
    color: #ff0000;
    box-shadow: 0 0 10px 100px #f0f0f0 inset;
}


select:hover, option:hover {
    background-color: green;
    color: #ff0000;
    box-shadow: 0 0 10px 100px #f0f0f0 inset;
}
*/
.calendars .calendars-month-year {
    background-image: none !important;
    pointer-events: none;
    cursor: default;
    color: gray;
    text-decoration: none;
}
