.page.distributor-resources-page.design-menu .distributor-row.design-menu-web,
.page.distributor-resources-page.design-menu .distributor-row.design-menu-mobile {
    display: none !important;
    flex-wrap: wrap;
}

@media (min-width:1181px) {
    .page.distributor-resources-page.design-menu .distributor-row.design-menu-web {
        display: flex !important;
    }
}

@media (max-width:1180px) {
    .page.distributor-resources-page.design-menu .distributor-row.design-menu-mobile {
        display: flex !important;
    }
}

.page.distributor-resources-page.design-menu .distributor-list .distributor-box {
    max-width: initial;
    padding: 10px;
    flex: 0 0 23%;
}

.page.distributor-resources-page.design-menu .distributor-list .distributor-box .distributor-content a {
    font-size: 16px;
}

.page.distributor-resources-page.design-menu .distributor-list .distributor-box .distributor-content img {
    max-height: initial;
    max-width: initial;
    width: 100%;
}

.page.distributor-resources-page.design-menu .distributor-list .distributor-box .distributor-content .image-icon {
    height: initial;
}

.page.distributor-resources-page.design-menu .distributor-list .distributor-box .distributor-content {
    padding: 0 0 70px;
}

@media (max-width:1180px) {
    .page.distributor-resources-page.design-menu .distributor-list .distributor-box {
        flex: 0 0 31%;
    }
}

@media (max-width:950px) {
    .page.distributor-resources-page.design-menu .distributor-list .distributor-box {
        flex: 0 0 48%;
    }
}

@media (max-width:567px) {
    .page.distributor-resources-page.design-menu .distributor-list .distributor-box {
        flex: 0 0 98%;
    }
}
