#stream-schedule-header {
    width: 100%;
    height: 80px;
    position: fixed;
    top: 0;
    margin: 0;
    padding: 0;
    background: #ffffff;
    vertical-align: baseline;
}
#stream-schedule-header-logo {
    width: 244px;
    height: 45.5px;
    position: relative;
    left: 20px;
    z-index: 1;
    padding: 0px 0px 0px calc((100% - 1400px) * 0.5);
}
#stream-schedule-header-logo img {
    width: 151px;
    height: 40px;
    position: absolute;
}
@media (max-width: 1099px) {
    #stream-schedule-header-menu {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        text-align: center;
        font-size: 15px;
    }
    #stream-schedule-header-menu-buttons {
        width: 40px;
        height: 40px;
        background: #e6e6e6;
        border-radius: 3px;
        font-size: 40px;
        line-height: 34px;
        position: absolute;
        top: 30px;
        right: 30px;
        overflow: hidden;
        cursor: pointer;
    }
    #stream-schedule-header-menu-buttons a:hover {
        color: #4a4c4f;
    }
    #stream-schedule-header-menu .menu-open {
        width: 100%;
        height: 100%;
        color: #494c4f;
        display: block;
        position: absolute;
    }
    #stream-schedule-header-menu .menu-close {
        width: 100%;
        height: 100%;
        color: #494c4f;
        display: none;
        position: absolute;
    }
    #stream-schedule-header-menu ul {
        width: 100%;
        position: absolute;
        top: 60px;
        right: 0;
        background: #fef5f4;
    }
    #stream-schedule-header-menu li {
        transition: all 0.3s ease 0s;
        height: 0;
        overflow: hidden;
    }
    #stream-schedule-header-menu li:hover {
        background-color: #fae2d2;
    }
    #stream-schedule-header-menu li a {
        margin: auto;
        text-decoration: none;
        font-family: "Sans-serif";
        font-weight: 600;
        letter-spacing: 2.2px;
        display: block;
        white-space: nowrap;
        color: #4a4c4f;
    }
    #stream-schedule-header-menu li a:hover {
        color: #ffffff;
    }
    #stream-schedule-header .opened-menu .menu-open {
        display: none;
    }
    #stream-schedule-header .opened-menu .menu-close {
        display: block;
    }
    #stream-schedule-header .opened-menu li {
        height: 40px;
        line-height: 40px;
    }
}
@media (min-width: 1100px) {
    #stream-schedule-header-menu {
        position: absolute;
        top: 0;
        right: 20px;
        padding-right: calc((100% - 1400px) * 0.5);
    }
    #stream-schedule-header-menu-buttons {
        display: none !important;
    }
    #stream-schedule-header-menu ul {
        margin: 16px 0 16px 0;
        overflow-x: visible;
        list-style: none;
        display: flex;
    }
    #stream-schedule-header-menu li {
        width: 100%;
        height: 48.5px;
        line-height: 48.5px;
        text-align: center;
    }
    #stream-schedule-header-menu a {
        margin: auto;
        padding: 0 14px 0 14px;
        text-decoration: none;
        font-family: "Sans-serif";
        font-size: 15px;
        font-weight: 600;
        letter-spacing: 2.2px;
        display: block;
        white-space: nowrap;
        color: #60c0f7;
    }
    #stream-schedule-header-menu a:hover {
        color: #abb8c3;
        border-bottom: 3px solid #abb8c3;
    }
}
#stream-schedule-body {
    margin: 0;
    padding: 0;
    width: 1vw;
    height: 1vh;
    background-color: #f5f5fa;
}
#stream-schedule-container {
    top: 80px;
    height: calc(100% - 80px);
} /*# sourceMappingURL=schedule.css.map */
