body {
    background: url(../../images/frenchy_bg.png) repeat-x left bottom #1b499b !important;
}

.contentPage#container header #navigation {
    background-color: #f3e3cf;
}

.contentPage#container header #navigation nav div a {
    color: #000;
}

.contentPage#container header #navigation div.active {
    background-color: #f7981d;
}

.contentPage#container #content .channel {
    background-color: #f3e3cf;
    border-color: #f3e3cf;
}

.contentPage#container #content {
    color: #000;
}

.contentPage#container #content .breadcrumb {
    color: #FFFFFF;
}

.contentPage#container #content .video-channels #right,
.contentPage#container #content .video-channels #left {
    background-color: transparent;
}

footer .links a,
footer .copyright {
    color: #000;
}

.contentPage#container #content .account .section label {
    color: #000;
}

.contentPage#container #content .account .section .button,
#container #content .login .submit .button {
    background-color: #f7981d;
    background-image: none;
    border: none;
    box-shadow: 2px 3px 5px #000;
    color: #000;
}

#container #content .login label {
    color: #000;
}

#container #content {
    border: 1px solid #f7981d;
}

#container .signup {
    color: #000;
}

#container #content .login .text {
    background-color: #ccc;
    color: #333;
}

#container #content .login .remember .check {
    background-color: #ccc;
}

.day-list a {
    color: #000000 !important;
    background-color: #f3e3cf !important;
}

.day-list a.active {
    background-color: #f7981d !important;
}

.table td > span.border-element {
    border: 1px solid #f3e3cf !important;
    background-color: #f3e3cf !important;
    color: #333 !important;
}

#current-programme td > span.border-element {
    background-color: #f7981d !important;
    color: #000000 !important;
}

.programe-title {
    background-color: #f7981d !important;
}

.tv-list li {
    border: 1px solid #f3e3cf !important;
    background-color: #f3e3cf !important;
}

.tv-list .active {
    background-color: #f7981d !important;
}

.contentPage#container #content .account .section,
.contentPage#container #content .root_section {
    border: 1px solid #f7981d;
}

.contentPage#container #content .breadcrumb span {
    color: #f7981d;
}

.channellist a {
    color: #000000 !important;
}

.statusbar {
    background-color: #FFFFFF !important;
    border: #FFFFFF solid 1px;
    border-radius: 0.25em;
}

.statusbar .active {
    background-color: #f7981d !important;
    border-radius: 0.25em;
}

.table a {
    color: #000000 !important;
}

#replayPrograms a {
    color: #000000 !important;
}

#replayPrograms .swiper-slide-replay {
    background-color: #f3e3cf;
    border-radius: 0.50em;
}

#replayPrograms #selected-programme {
    background-color: #f7981d;
}