@media only screen and (max-width: 1296px) {
    .vsh-div-company-content {
        padding: 5px 10px;
    }
}

@media only screen and (max-width: 1280px) {
    .vsh-div-company-content {
        padding: 5px 20px !important;
    }
}

@media only screen and (min-width: 800px) and (max-width: 851px) {
    #vsh-brands-LP, #vsh-brands-RP {
        height: 324px;
    }
}

@media only screen and (max-width: 799px) {
    #vsh-brands-RP {
        width: 100% !important;
    }
    #vsh-brands-LP {
        width: 100% !important;
        float: none !important;
        height: 324px;
    }
}

@media only screen and (max-width: 655px) {
    .vsh-cmpy-brands-first-content {
        width: 100%;
    }
    .vsh-cmpy-brands-second-content {
        width: 100%;
    }
}

@media only screen and (max-width: 599px) {
    .vsh-brands-inner {
        width: 100% !important;
    }
}

@media only screen and (max-width: 479px) {
    #vsh-brands-RP {
        width: 100% !important;
        height: 430px !important;
    }
}

@media only screen and (max-width: 319px) {
    #vsh-brands-RP {
        width: 100% !important;
        height: 520px !important;
    }
}

@media only screen and (max-width: 269px) {
    #vsh-brands-RP {
        width: 100% !important;
        height: 700px !important;
    }
}

@media only screen and (max-width: 314px) {
    #vsh-brands-LP {
        height: 520px !important;
    }
    .vsh-cmpy-brandsMP {
        width: 100% !important;
    }
}
