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

    #swoosh {
        text-align: center;
        height: auto;
        background: #fff;
        max-width: 950px;
        margin: 0 auto;
        position: relative;
    }
    #responsiveSwoosh {
        width: 100%;
        background-color: #afcaaa;
        overflow: hidden;
    }
    #responsiveSwoosh img {
        margin-top: -1px;
    }
}

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

    #swoosh {
        height: 155px;
    }
    #responsiveSwoosh {
        position: absolute;
        bottom: 0;
        z-index: 0;
    }
}

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

    #swoosh {
        height: 143px;
        background-image: url("../../../../../../tl_files/images/layout/swooshBg2.gif");
        background-position: left top;
        background-repeat: no-repeat;
        background-color: transparent;
    }
    #responsiveSwoosh {
        top: 0;
        background-color: transparent;
    }
    #responsiveSwoosh img {
        display: none;
    }
}