.intec-content-wrap {
    min-width: 320px;
}
.intec-content {
    max-width: 1280px;
    min-width: 320px;
    margin: 0 auto;
    clear: both;
    overflow: hidden;
}
.intec-content.intec-content-visible {
    overflow: visible;
}

.intec-content .intec-content-responsive {
    margin: 0 -20px;
}
.intec-content .intec-content-responsive.intec-content-responsive-mobile {
    margin: 0;
}

.intec-content .intec-content-wrapper {
    display: block;
    margin-left: 20px;
    margin-right: 20px;
}

.intec-content .intec-content-left {
    width: 260px;
    float: left;
}
.intec-content .intec-content-right {
    margin-left: 290px;
}

.intec-content .intec-content-right .intec-content-right-wrapper {
    display: block;
    width: 100%;
    float: left;
}

.intec-content .intec-content {
    max-width: none;
    min-width: 0;
    margin: 0;
    clear: none;
    overflow: visible;
}
.intec-content .intec-content.intec-content-primary {
    max-width: 1280px;
    min-width: 320px;
    margin: 0 auto;
    clear: both;
    overflow: hidden;
}
.intec-content .intec-content.intec-content-primary.intec-content-visible {
    overflow: visible;
}

.intec-content .intec-content .intec-content-wrapper {
    margin: 0;
}
.intec-content .intec-content.intec-content-primary .intec-content-wrapper {
    margin-left: 20px;
    margin-right: 20px;
}

@media all and (max-width: 720px)
{
    .intec-content .intec-content-left {
        display: none;
    }
    .intec-content .intec-content-left.intec-content-left-visible {
        display: block;
        width: auto;
        float: none;
        margin-bottom: 35px;
    }
    .intec-content .intec-content-right {
        margin: 0;
    }

    .intec-content .intec-content-responsive.intec-content-responsive-desktop {
        margin: 0;
    }
    .intec-content .intec-content-responsive.intec-content-responsive-mobile {
        margin: 0 -20px;
    }
}