

/* Start:/local/components/fhkz/calendar.title/templates/.default/style.css?1675853486519*/
.month-toggle-dropdown {
    position: absolute;
    top: 100%;
    right: 0;
    display: none;
    flex-direction: column;
    background: #ffffff;
    border: 2px solid #F4F6F9;

    font-weight: normal;
    font-size: 18px;
    line-height: 23px;
    color: #12181F;
    z-index: 3;
}

.month-toggle-item {
    text-decoration: none;
    color: #12181F;
    width: 100%;
    display: flex;
    justify-content: center;
    padding: 3px 10px;
}

.month-toggle {
    position: relative;
}

/* End */


/* Start:/local/templates/fhkz/components/bitrix/news.list/home_calendar/style.css?1675853487207*/
.calendar-top-mid .leag.active {
    display: flex;
}

.calendar-body-left-item, .calendar-body-right-item {
    text-decoration: none;
}

.calendar-body .date {
    color: rgba(18, 24, 31, 0.8);
}
/* End */


/* Start:/local/templates/fhkz/components/bitrix/news.list/home-media-video/style.css?1675853487712*/
.iframe-container {
    overflow: hidden;
    padding-top: 67.25%;
    position: relative;
}

.iframe-container iframe {
    border: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

@media (max-width: 1200px) {
    .media-body-right .media-subtitle {
        display: none;
    }

    .media-body-right .left-border {
        padding-left: 0;
        border-left: none;
        display: flex;
        flex-direction: row;
    }

    .inner .media-body-right .left-border .media-item + .media-item {
        margin-top: 0;
    }
}

@media (max-width: 767px) {
    .media-body-right .left-border {
        flex-direction: column;
    }
}
/* End */
/* /local/components/fhkz/calendar.title/templates/.default/style.css?1675853486519 */
/* /local/templates/fhkz/components/bitrix/news.list/home_calendar/style.css?1675853487207 */
/* /local/templates/fhkz/components/bitrix/news.list/home-media-video/style.css?1675853487712 */
