@media (max-width: 767px) {
    #wrapper .tvcmscontainer-layout {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }

    #wrapper .tvcmscontainer-layout > .container {
        padding-right: 8px !important;
        padding-left: 8px !important;
    }

    #wrapper .tvcmscontainer-layout > .container > .container.tv-left-layout {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }

    #wrapper .tvcmscontainer-layout > .container > .container.tv-left-layout > .row {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }

    #wrapper #left-column,
    #wrapper #content-wrapper {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }

    .footer-container .container {
        padding-right: 8px !important;
        padding-left: 8px !important;
    }

    .footer-container .row {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }

    .footer-container .row > [class*="col-"] {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
}
