.container.menu-container {
    width: 100%;
}

@media (min-width: 1000px) {
    .container.menu-container {
        width: 984px;
    }
}

@media (min-width: 1401px) {
    .container.menu-container {
        width: 1300px;
    }
}

.a-col {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
}

@media (max-width: 600px) {
    .a-col-xxs-12 {
        width: 100%;
    }
}

@media (min-width: 601px) and (max-width: 1000px) {
    .a-col-6 {
        width: 50%;
    }
}

@media (min-width: 1001px) and (max-width: 1400px) {
    .a-col-sm-4 {
        width: 33.33%;
    }
}

@media (min-width: 1401px) {
    .a-col-md-3 {
        width: 25%;
    }
}