.category_block {
    height: 100%;
    font-size: 15px;
    color: #123EAB;
    background-color: #fff;
}

.category_block dd {
    cursor: pointer;
}

.category_block dd:nth-last-child(1) {
    margin-bottom: 0;
}

.category_block_title {
    background-color: #fff;
}

.category_block_title h4 {
    font-weight: 700;
    word-wrap: anywhere;
}

/* @media (max-width: 400px) {} */

/* Малые девайсы («ландшафтные телефоны», >= 576px) */

@media (max-width: 576px) {}

/* Средние девайсы («таблетки», >= 768px) */

@media (max-width: 768px) {
    .category_block_title {
        width: 100%;
    }
    .category_block, .category_block dl {
        margin: 0 !important;
        padding: .5rem !important;
    }
    .categories_blocks_panel_title {
        text-align: center;
    }
}

/* Большие девайсы (десктопы, >= 992px) */

@media (max-width: 992px) {}

/* Экстрабольшие девайсы (большие десктопы, >= 1200px) */

/* @media (max-width: 1200px) {} */