.malevich {
    position: fixed;
    width: 1920px;
    height: 1080px;
    top: 0;
    background-color: #000;
    overflow: hidden;
    z-index: 9999;
}

.section-set-list .fa-square-o,
.section-set-list .fa-check-square-o {
    color: rgba(255, 255, 255, 0.6);
}

.green-focus .first-set-key,
.green-focus .navbar-categories-wrap:hover,
.green-focus .navbar-categories-wrap:focus,
.green-focus .nav-ul-categories-item:hover,
.green-focus .nav-ul-categories-item:focus,
.green-focus .active .epg-wrapper,
.green-focus .active .program-channel,
.green-focus .channel-ul-table tr:hover .epg-wrapper,
.green-focus .channel-ul-table tr:focus .epg-wrapper,
.green-focus .channel-ul-table tr:hover .program-channel,
.green-focus .channel-ul-table tr:focus .program-channel,
.green-focus .videopl-epg-table tr:hover .duration-table,
.green-focus .videopl-epg-table tr:focus .duration-table,
.green-focus .videopl-epg-table tr:hover .description-table,
.green-focus .videopl-epg-table tr:focus .description-table,
.green-focus .videopl-epg-table tr:hover .icon-table,
.green-focus .videopl-epg-table tr:focus .icon-table,
.green-focus .videopl-timeduration div.active,
.green-focus .videopl-programm-bar div.active,
.green-focus .video-tv-guide table tr.videopl-epl-active .icon-table,
.green-focus .playlist-info,
.green-focus .section-header span.select-info,
/*
.green-focus .setting-button:hover,
.green-focus .setting-button:focus,
*/
.green-focus .icon-proportion:hover,
.green-focus .icon-proportion:focus,
.green-focus .active-icon,
.green-focus .icon-font-size:hover,
.green-focus .icon-font-size:focus,
.green-focus .video-option-link:hover,
.green-focus .video-option-link:focus,
.green-focus .section-header i:hover,
.green-focus .section-header i:focus,
.green-focus .pass-error,
.green-focus .active-epg-archive,
.green-focus .videopl-info-button span:hover, 
.green-focus .videopl-info-button span:focus {
    outline: 0;
    color: #d0ff47 !important;
}

.blue-focus .first-set-key,
.blue-focus .navbar-categories-wrap:hover,
.blue-focus .navbar-categories-wrap:focus,
.blue-focus .nav-ul-categories-item:hover,
.blue-focus .nav-ul-categories-item:focus,
.blue-focus .active .epg-wrapper,
.blue-focus .active .program-channel,
.blue-focus .channel-ul-table tr:hover .epg-wrapper,
.blue-focus .channel-ul-table tr:focus .epg-wrapper,
.blue-focus .channel-ul-table tr:hover .program-channel,
.blue-focus .channel-ul-table tr:focus .program-channel,
.blue-focus .videopl-epg-table tr:hover .duration-table,
.blue-focus .videopl-epg-table tr:focus .duration-table,
.blue-focus .videopl-epg-table tr:hover .description-table,
.blue-focus .videopl-epg-table tr:focus .description-table,
.blue-focus .videopl-epg-table tr:hover .icon-table,
.blue-focus .videopl-epg-table tr:focus .icon-table,
.blue-focus .videopl-timeduration div.active,
.blue-focus .videopl-programm-bar div.active,
.blue-focus .video-tv-guide table tr.videopl-epl-active .icon-table,
.blue-focus .playlist-info,
.blue-focus .section-header span.select-info,
.blue-focus .icon-proportion:hover,
.blue-focus .icon-proportion:focus,
.blue-focus .active-icon,
.blue-focus .icon-font-size:hover,
.blue-focus .icon-font-size:focus,
.blue-focus .video-option-link:hover,
.blue-focus .video-option-link:focus,
.blue-focus .section-header i:hover,
.blue-focus .section-header i:focus,
.blue-focus .pass-error,
.blue-focus .active-epg-archive,
.blue-focus .videopl-info-button span:hover, 
.blue-focus .videopl-info-button span:focus {
    outline: 0;
    color: #71a2e4 !important;
}

.cherry-focus .first-set-key,
.cherry-focus .navbar-categories-wrap:hover,
.cherry-focus .navbar-categories-wrap:focus,
.cherry-focus .nav-ul-categories-item:hover,
.cherry-focus .nav-ul-categories-item:focus,
.cherry-focus .active .epg-wrapper,
.cherry-focus .active .program-channel,
.cherry-focus .channel-ul-table tr:hover .epg-wrapper,
.cherry-focus .channel-ul-table tr:focus .epg-wrapper,
.cherry-focus .channel-ul-table tr:hover .program-channel,
.cherry-focus .channel-ul-table tr:focus .program-channel,
.cherry-focus .videopl-epg-table tr:hover .duration-table,
.cherry-focus .videopl-epg-table tr:focus .duration-table,
.cherry-focus .videopl-epg-table tr:hover .description-table,
.cherry-focus .videopl-epg-table tr:focus .description-table,
.cherry-focus .videopl-epg-table tr:hover .icon-table,
.cherry-focus .videopl-epg-table tr:focus .icon-table,
.cherry-focus .videopl-timeduration div.active,
.cherry-focus .videopl-programm-bar div.active,
.cherry-focus .video-tv-guide table tr.videopl-epl-active .icon-table,
.cherry-focus .playlist-info,
.cherry-focus .section-header span.select-info,
.cherry-focus .icon-proportion:hover,
.cherry-focus .icon-proportion:focus,
.cherry-focus .active-icon,
.cherry-focus .icon-font-size:hover,
.cherry-focus .icon-font-size:focus,
.cherry-focus .video-option-link:hover,
.cherry-focus .video-option-link:focus,
.cherry-focus .section-header i:hover,
.cherry-focus .section-header i:focus,
.cherry-focus .pass-error,
.cherry-focus .active-epg-archive,
.cherry-focus .videopl-info-button span:hover, 
.cherry-focus .videopl-info-button span:focus {
    outline: 0;
    color: #de406e !important;
}

.copper-focus .first-set-key,
.copper-focus .navbar-categories-wrap:hover,
.copper-focus .navbar-categories-wrap:focus,
.copper-focus .nav-ul-categories-item:hover,
.copper-focus .nav-ul-categories-item:focus,
.copper-focus .active .epg-wrapper,
.copper-focus .active .program-channel,
.copper-focus .channel-ul-table tr:hover .epg-wrapper,
.copper-focus .channel-ul-table tr:focus .epg-wrapper,
.copper-focus .channel-ul-table tr:hover .program-channel,
.copper-focus .channel-ul-table tr:focus .program-channel,
.copper-focus .videopl-epg-table tr:hover .duration-table,
.copper-focus .videopl-epg-table tr:focus .duration-table,
.copper-focus .videopl-epg-table tr:hover .description-table,
.copper-focus .videopl-epg-table tr:focus .description-table,
.copper-focus .videopl-epg-table tr:hover .icon-table,
.copper-focus .videopl-epg-table tr:focus .icon-table,
.copper-focus .videopl-timeduration div.active,
.copper-focus .videopl-programm-bar div.active,
.copper-focus .video-tv-guide table tr.videopl-epl-active .icon-table,
.copper-focus .playlist-info,
.copper-focus .section-header span.select-info,
.copper-focus .icon-proportion:hover,
.copper-focus .icon-proportion:focus,
.copper-focus .active-icon,
.copper-focus .icon-font-size:hover,
.copper-focus .icon-font-size:focus,
.copper-focus .video-option-link:hover,
.copper-focus .video-option-link:focus,
.copper-focus .section-header i:hover,
.copper-focus .section-header i:focus,
.copper-focus .pass-error,
.copper-focus .active-epg-archive,
.copper-focus .videopl-info-button span:hover, 
.copper-focus .videopl-info-button span:focus {
    outline: 0;
    color: #e29d69 !important;
}

.lemon-focus .first-set-key,
.lemon-focus .navbar-categories-wrap:hover,
.lemon-focus .navbar-categories-wrap:focus,
.lemon-focus .nav-ul-categories-item:hover,
.lemon-focus .nav-ul-categories-item:focus,
.lemon-focus .active .epg-wrapper,
.lemon-focus .active .program-channel,
.lemon-focus .channel-ul-table tr:hover .epg-wrapper,
.lemon-focus .channel-ul-table tr:focus .epg-wrapper,
.lemon-focus .channel-ul-table tr:hover .program-channel,
.lemon-focus .channel-ul-table tr:focus .program-channel,
.lemon-focus .videopl-epg-table tr:hover .duration-table,
.lemon-focus .videopl-epg-table tr:focus .duration-table,
.lemon-focus .videopl-epg-table tr:hover .description-table,
.lemon-focus .videopl-epg-table tr:focus .description-table,
.lemon-focus .videopl-epg-table tr:hover .icon-table,
.lemon-focus .videopl-epg-table tr:focus .icon-table,
.lemon-focus .videopl-timeduration div.active,
.lemon-focus .videopl-programm-bar div.active,
.lemon-focus .video-tv-guide table tr.videopl-epl-active .icon-table,
.lemon-focus .playlist-info,
.lemon-focus .section-header span.select-info,
.lemon-focus .icon-proportion:hover,
.lemon-focus .icon-proportion:focus,
.lemon-focus .active-icon,
.lemon-focus .icon-font-size:hover,
.lemon-focus .icon-font-size:focus,
.lemon-focus .video-option-link:hover,
.lemon-focus .video-option-link:focus,
.lemon-focus .section-header i:hover,
.lemon-focus .section-header i:focus,
.lemon-focus .pass-error,
.lemon-focus .active-epg-archive,
.lemon-focus .videopl-info-button span:hover, 
.lemon-focus .videopl-info-button span:focus {
    outline: 0;
    color: #ffe00b !important;
}

.orange-focus .first-set-key,
.orange-focus .navbar-categories-wrap:hover,
.orange-focus .navbar-categories-wrap:focus,
.orange-focus .nav-ul-categories-item:hover,
.orange-focus .nav-ul-categories-item:focus,
.orange-focus .active .epg-wrapper,
.orange-focus .active .program-channel,
.orange-focus .channel-ul-table tr:hover .epg-wrapper,
.orange-focus .channel-ul-table tr:focus .epg-wrapper,
.orange-focus .channel-ul-table tr:hover .program-channel,
.orange-focus .channel-ul-table tr:focus .program-channel,
.orange-focus .videopl-epg-table tr:hover .duration-table,
.orange-focus .videopl-epg-table tr:focus .duration-table,
.orange-focus .videopl-epg-table tr:hover .description-table,
.orange-focus .videopl-epg-table tr:focus .description-table,
.orange-focus .videopl-epg-table tr:hover .icon-table,
.orange-focus .videopl-epg-table tr:focus .icon-table,
.orange-focus .videopl-timeduration div.active,
.orange-focus .videopl-programm-bar div.active,
.orange-focus .video-tv-guide table tr.videopl-epl-active .icon-table,
.orange-focus .playlist-info,
.orange-focus .section-header span.select-info,
.orange-focus .icon-proportion:hover,
.orange-focus .icon-proportion:focus,
.orange-focus .active-icon,
.orange-focus .icon-font-size:hover,
.orange-focus .icon-font-size:focus,
.orange-focus .video-option-link:hover,
.orange-focus .video-option-link:focus,
.orange-focus .section-header i:hover,
.orange-focus .section-header i:focus,
.orange-focus .pass-error,
.orange-focus .active-epg-archive,
.orange-focus .videopl-info-button span:hover, 
.orange-focus .videopl-info-button span:focus {
    outline: 0;
    color: #f27421 !important;
}

.pink-focus .first-set-key,
.pink-focus .navbar-categories-wrap:hover,
.pink-focus .navbar-categories-wrap:focus,
.pink-focus .nav-ul-categories-item:hover,
.pink-focus .nav-ul-categories-item:focus,
.pink-focus .active .epg-wrapper,
.pink-focus .active .program-channel,
.pink-focus .channel-ul-table tr:hover .epg-wrapper,
.pink-focus .channel-ul-table tr:focus .epg-wrapper,
.pink-focus .channel-ul-table tr:hover .program-channel,
.pink-focus .channel-ul-table tr:focus .program-channel,
.pink-focus .videopl-epg-table tr:hover .duration-table,
.pink-focus .videopl-epg-table tr:focus .duration-table,
.pink-focus .videopl-epg-table tr:hover .description-table,
.pink-focus .videopl-epg-table tr:focus .description-table,
.pink-focus .videopl-epg-table tr:hover .icon-table,
.pink-focus .videopl-epg-table tr:focus .icon-table,
.pink-focus .videopl-timeduration div.active,
.pink-focus .videopl-programm-bar div.active,
.pink-focus .video-tv-guide table tr.videopl-epl-active .icon-table,
.pink-focus .playlist-info,
.pink-focus .section-header span.select-info,
.pink-focus .icon-proportion:hover,
.pink-focus .icon-proportion:focus,
.pink-focus .active-icon,
.pink-focus .icon-font-size:hover,
.pink-focus .icon-font-size:focus,
.pink-focus .video-option-link:hover,
.pink-focus .video-option-link:focus,
.pink-focus .section-header i:hover,
.pink-focus .section-header i:focus,
.pink-focus .pass-error,
.pink-focus .active-epg-archive,
.pink-focus .videopl-info-button span:hover, 
.pink-focus .videopl-info-button span:focus {
    outline: 0;
    color: #fab0bf !important;
}

.red-focus .first-set-key,
.red-focus .navbar-categories-wrap:hover,
.red-focus .navbar-categories-wrap:focus,
.red-focus .nav-ul-categories-item:hover,
.red-focus .nav-ul-categories-item:focus,
.red-focus .active .epg-wrapper,
.red-focus .active .program-channel,
.red-focus .channel-ul-table tr:hover .epg-wrapper,
.red-focus .channel-ul-table tr:focus .epg-wrapper,
.red-focus .channel-ul-table tr:hover .program-channel,
.red-focus .channel-ul-table tr:focus .program-channel,
.red-focus .videopl-epg-table tr:hover .duration-table,
.red-focus .videopl-epg-table tr:focus .duration-table,
.red-focus .videopl-epg-table tr:hover .description-table,
.red-focus .videopl-epg-table tr:focus .description-table,
.red-focus .videopl-epg-table tr:hover .icon-table,
.red-focus .videopl-epg-table tr:focus .icon-table,
.red-focus .videopl-timeduration div.active,
.red-focus .videopl-programm-bar div.active,
.red-focus .video-tv-guide table tr.videopl-epl-active .icon-table,
.red-focus .playlist-info,
.red-focus .section-header span.select-info,
.red-focus .icon-proportion:hover,
.red-focus .icon-proportion:focus,
.red-focus .active-icon,
.red-focus .icon-font-size:hover,
.red-focus .icon-font-size:focus,
.red-focus .video-option-link:hover,
.red-focus .video-option-link:focus,
.red-focus .section-header i:hover,
.red-focus .section-header i:focus,
.red-focus .pass-error,
.red-focus .active-epg-archive,
.red-focus .videopl-info-button span:hover, 
.red-focus .videopl-info-button span:focus {
    outline: 0;
    color: #dd2211 !important;
}

.green-focus .channel-ul .active .channel-timeline-filled,
.green-focus .channel-ul-table tr:hover .channel-timeline-filled,
.green-focus .channel-ul-table tr:focus .channel-timeline-filled,
.green-focus .view-container-bar .channel-timeline-filled,
.green-focus .channel-bar .channel-timeline-filled,
.green-focus .view-container-ul .channel-timeline-filled,
.green-focus .timeline-video-filled {
    background-color: #d0ff47;
}

.blue-focus .channel-ul .active .channel-timeline-filled,
.blue-focus .channel-ul-table tr:hover .channel-timeline-filled,
.blue-focus .channel-ul-table tr:focus .channel-timeline-filled,
.blue-focus .view-container-bar .channel-timeline-filled,
.blue-focus .channel-bar .channel-timeline-filled,
.blue-focus .view-container-ul .channel-timeline-filled,
.blue-focus .timeline-video-filled {
    background-color: #71a2e4;
}

.cherry-focus .channel-ul .active .channel-timeline-filled,
.cherry-focus .channel-ul-table tr:hover .channel-timeline-filled,
.cherry-focus .channel-ul-table tr:focus .channel-timeline-filled,
.cherry-focus .view-container-bar .channel-timeline-filled,
.cherry-focus .channel-bar .channel-timeline-filled,
.cherry-focus .view-container-ul .channel-timeline-filled,
.cherry-focus .timeline-video-filled {
    background-color: #de406e;
}

.copper-focus .channel-ul .active .channel-timeline-filled,
.copper-focus .channel-ul-table tr:hover .channel-timeline-filled,
.copper-focus .channel-ul-table tr:focus .channel-timeline-filled,
.copper-focus .view-container-bar .channel-timeline-filled,
.copper-focus .channel-bar .channel-timeline-filled,
.copper-focus .view-container-ul .channel-timeline-filled,
.copper-focus .timeline-video-filled {
    background-color: #e29d69;
}

.lemon-focus .channel-ul .active .channel-timeline-filled,
.lemon-focus .channel-ul-table tr:hover .channel-timeline-filled,
.lemon-focus .channel-ul-table tr:focus .channel-timeline-filled,
.lemon-focus .view-container-bar .channel-timeline-filled,
.lemon-focus .channel-bar .channel-timeline-filled,
.lemon-focus .view-container-ul .channel-timeline-filled,
.lemon-focus .timeline-video-filled {
    background-color: #ffe00b;
}

.orange-focus .channel-ul .active .channel-timeline-filled,
.orange-focus .channel-ul-table tr:hover .channel-timeline-filled,
.orange-focus .channel-ul-table tr:focus .channel-timeline-filled,
.orange-focus .view-container-bar .channel-timeline-filled,
.orange-focus .channel-bar .channel-timeline-filled,
.orange-focus .view-container-ul .channel-timeline-filled,
.orange-focus .timeline-video-filled {
    background-color: #f27421;
}

.pink-focus .channel-ul .active .channel-timeline-filled,
.pink-focus .channel-ul-table tr:hover .channel-timeline-filled,
.pink-focus .channel-ul-table tr:focus .channel-timeline-filled,
.pink-focus .view-container-bar .channel-timeline-filled,
.pink-focus .channel-bar .channel-timeline-filled,
.pink-focus .view-container-ul .channel-timeline-filled,
.pink-focus .timeline-video-filled {
    background-color: #fab0bf;
}

.red-focus .channel-ul .active .channel-timeline-filled,
.red-focus .channel-ul-table tr:hover .channel-timeline-filled,
.red-focus .channel-ul-table tr:focus .channel-timeline-filled,
.red-focus .view-container-bar .channel-timeline-filled,
.red-focus .channel-bar .channel-timeline-filled,
.red-focus .view-container-ul .channel-timeline-filled,
.red-focus .timeline-video-filled {
    background-color: #dd2211;
}

.program-copper .program-channel,
.program-copper .program-color,
.program-copper .videopl-epg-table {
    color: #b59a85;
}

.program-pink .program-channel,
.program-pink .program-color,
.program-pink .videopl-epg-table {
    color: #e38d83;
}

.program-gold .program-channel,
.program-gold .program-color,
.program-gold .videopl-epg-table {
    color: #cda20b;
}

.program-crimson .program-channel,
.program-crimson .program-color,
.program-crimson .videopl-epg-table {
    color: #b83c60;
}

.program-ebd38d .program-channel,
.program-ebd38d .program-color,
.program-ebd38d .videopl-epg-table {
    color: #ebd38d;
}

.program-gray .program-channel,
.program-gray .program-color,
.program-gray .videopl-epg-table {
    color: #959595;
}

.program-e4dde4 .program-channel,
.program-e4dde4 .program-color,
.program-e4dde4 .videopl-epg-table {
    color: #e4dde4;
}

.program-violet .program-channel,
.program-violet .program-color,
.program-violet .videopl-epg-table {
    color: #c1ade8;
}
