.filter-materias ul {
    -moz-column-count: 3;
    -moz-column-gap: 20px;
    -webkit-column-count: 3;
    -webkit-column-gap: 20px;
    column-count: 3;
    column-gap: 20px;
}
.filter-materias li {
    break-inside: avoid-column;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
}
.editoriales_mpons  {
    margin: 10px 0;
    overflow: hidden;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 2rem;
    -moz-column-gap: 2rem;
    column-gap: 2rem;
    -webkit-column-rule: 1px solid #b2b2b2;
    -moz-column-rule: 1px solid #b2b2b2;
    column-rule: 1px solid #b2b2b2;
}
.editoriales_mpons li {
    padding: 12px;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 996px) {
    .filter-materias ul {
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
    }
    .editoriales_mpons  {
    margin: 10px 0;
    overflow: hidden;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 2rem;
    -moz-column-gap: 2rem;
    column-gap: 2rem;
    -webkit-column-rule: 1px solid #b2b2b2;
    -moz-column-rule: 1px solid #b2b2b2;
    column-rule: 1px solid #b2b2b2;
    }
    .menu_zonaclientes  {
    margin: 10px 0;
    overflow: hidden;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 2rem;
    -moz-column-gap: 2rem;
    column-gap: 2rem;
    -webkit-column-rule: 1px solid #b2b2b2;
    -moz-column-rule: 1px solid #b2b2b2;
    column-rule: 1px solid #b2b2b2;

    }

}