.vd_container {
    width: 100%;
    padding-left: 32px;
    padding-right: 32px;
    box-sizing: border-box;
    max-width: 1500px;
}

.adaptive_outer_full .adaptive_header_container {
    padding-top: 0;
    padding-bottom: 0;
}

.outer.content.adaptive_outer.adaptive_outer_full {
    margin-bottom: 60px;
}

.adaptive_outer_full .adaptive_header_row_full {
    margin-left: 0;
    margin-right: 0;
}

.adaptive_outer_full .adaptive_header_col_full {
    padding-left: 0;
    padding-right: 0;
}

.adaptive_outer_full .adaptive_content_container_full {
    width: 100%;
}

.adaptive_outer_full .vd_container {
    width: 100%;
    max-width: 1500px;
    padding-left: 32px;
    padding-right: 32px;
    box-sizing: border-box;
}

.adaptive_outer_full .adaptive_content_row_full {
    margin-left: 0;
    margin-right: 0;
}

.adaptive_outer_full .content_adaptive_full.max_size {
    float: none !important;
    width: 100% !important;
    padding-left: 32px !important;
    padding-right: 32px !important;
}

@media (max-width: 1024px) {
    .vd_container {
        padding-left: 15px;
        padding-right: 15px;
    }

    .adaptive_outer_full .vd_container {
        padding-left: 15px;
        padding-right: 15px;
    }

    .adaptive_outer_full .content_adaptive_full.max_size {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }}

@media (max-width: 768px) {

    .vd_container {
        padding-left: 0;
        padding-right: 0;
    }

    .adaptive_outer_full .vd_container {
        padding-left: 15px;
        padding-right: 15px;
    }

    .adaptive_outer_full .content_adaptive_full.max_size {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    .adaptive_outer_full .adaptive_header_container {
        padding-left: 15px;
        padding-right: 15px;
    }}
