
@media screen and (min-width: 1px) {

    body.winter {
        background: #cdd6df url("../../../../../../tl_files/images/layout/bodyBg-winter.jpg") 20% 0 repeat-x;
    }
    .home.winter #large-buttons {
        background-color: #135889;
    }
    .home.winter #homeText h2 {
        background-color: #cdd6df;
    }
    .home.winter #homeText p {
        background-color: #cdd6df;
    }
    .home.winter #home-main-content {
        background: #cdd6df url("../../../../../../tl_files/images/layout/home-winter-ski.png") -25px 15% no-repeat;
        background-size: unset;
    }
    .home.winter #homeEvents p.info,
    .home.winter #homeNews p.info {
        color: #135889;
    }
    .home.winter #container {
        background: #cdd6df url("../../../../../../tl_files/images/layout/homeMain-winter-2017-5.jpg") left bottom no-repeat;
    }
    body.winter #promos {
        background: #acb9cc url("../../../../../../tl_files/images/layout/promoBg-winter.jpg") left top repeat-x;
    }
    body.winter #swoosh {
        border-top-color: #cdd6df;
    }
    body.winter #footer {
        background-color: #cdd6df;
    }
    body.winter #responsiveSwoosh {
        position: relative;
        background-color: #cdd6df;
    }
    body.winter #memberNav {
        margin-top: 20px;
    }
    body.winter #simplesearch {
        margin-top: 20px;
        margin-bottom: 15px;
    }
    body.winter #memberNav li a {
        background-color: #acb9cc;
        color: #0c3654;
    }
    body.winter #nav li a:hover {
        background-color: #0c3654;
    }
    body.winter #header .pressbutton a {
        background-color: #135889;
    }
    body.winter #subMenusContainer a,
    body.winter #nav li li a {
        color: #0c3654;
    }
    body.winter #subMenusContainer a:hover,
    body.winter #subMenusContainer a:focus,
    body.winter #subMenusContainer a.subMenuParentBtnFocused,
    body.winter #nav li li a:hover,
    body.winter #nav li li a:focus {
        background-color: #135889;
    }
    body.winter #nav ol,
    body.winter #nav ul,
    body.winter #subMenusContainer ul,
    body.winter #subMenusContainer ol {
        background-color: #cdd6df;
        border: 1px solid #7897ad;
    }
    .insidepage.winter #left {
        background-color: #acb9cc;
    }
    .insidepage.winter #container .rightColumn {
        background: #fff;
    }
    body.winter #breadcrumb {
        background-image: url("../../../../../../tl_files/images/layout/breadcrumbBg-winter.jpg");
    }
    body.winter #leftNav h2 {
        color: #0c3654;
        border-bottom-color: #0c3654;
    }
    body.winter #offcanvas .inner {
        background-color: #acb9cc;
    }
    body.winter #offcanvas .inner:before {
        background-color: #135889;
    }
    body.winter #offcanvas .inner:after {
        background-color: #135889;
    }
    body.winter #offcanvas-mainNav li a {
        color: #0c3654;
    }
    body.winter #offcanvas-memberNav li a[href^=event],
    body.winter #offcanvas-memberNav li a[href^=submit-a-deal],
    body.winter #offcanvas .pressbutton a {
        background-color: #0c3654;
    }
}

@media screen and (min-width: 961px) {

    .home.winter #large-buttons {
        background-color: #cfd7e4;
    }
    .home.winter #home-main-content {
        background-color: transparent !important;
        background-image: none !important;
    }
    body.winter #nav {
        background-color: #135889;
    }
    body.winter #nav li {
        background-color: #135889;
    }
    body.winter #nav li a {
        background-color: #135889;
    }
    .home.winter #homeText h2 {
        background-color: transparent;
    }
    .home.winter #homeText p {
        background-color: transparent;
    }

}