

/* Start:/local/templates/grim-irk.ru/components/bitrix/news.calendar/news_calendar/style.css?16540907351194*/
.weekdays-title {
    text-transform: uppercase;
    font-size: .7em;
    color: #ccc;
}

table.dates_table {
    text-align: center;
}

table.dates_table tr:not(:first-of-type) td {
    cursor: default;
    transition: color .3s;
}

table.dates_table tr:not(:first-of-type) td:hover {
    outline: 1px solid var(--main-yellow);
}

table.dates_table tr:not(:first-of-type) td:nth-of-type(6), table.dates_table tr:not(:first-of-type) td:nth-of-type(7) {
    background-color: var(--main-yellow);
    color: #fff;
}

table.dates_table tr td.has_event {
    background-color: #FFCA3C !important;
    color: #fff;
}

table.dates_table tr td.has_event:hover {
    color: #ccc;
    cursor: pointer;
    outline: none;
}

.event_link {
    display: block;
    width: 100%;
    height: 100%;
    color: #fff;
}

.event_link:hover {
    color: #ccc;
    text-decoration: none;
}

.current_date {
    text-align: center;
    display: flex;
    justify-content: space-between;
}

.current_date a {
    font-weight: 400;
    color: #000;
}

.current_date a:hover {
    text-decoration: none;
}

.change_month_select, .change_year_select {
    width: auto !important;
    display: inline-block !important;
}
/* End */
/* /local/templates/grim-irk.ru/components/bitrix/news.calendar/news_calendar/style.css?16540907351194 */
