#forma .form-error {
    color: #a12622;
    font: 400 16px/1.4 "Roboto Condensed", sans-serif;
    padding: 12px;
    margin-top: 16px;
    border: 1px solid currentColor;
}
.search-pages {
    display: flex;
    justify-content: center;
    gap: 8px;
    margin: 24px 0;
    font: 400 18px "Roboto Condensed", sans-serif;
}
.search-pages a, .search-pages b {
    display: block;
    min-width: 32px;
    padding: 8px;
    text-align: center;
    border: 1px solid #00475d;
    border-radius: 3px;
}
.search-pages b { background: #00475d; color: #fff; }
.search-summary { padding: 12px 0; }
#head_search .search_result > .search-more {
    display: block;
    padding: 12px;
    text-align: center;
    background: #00475d;
    color: #fff;
}
@media (max-width: 759px) {
    #podbor .podbor .podbor_bottom .sorted {
        display: block;
        padding: 12px;
        margin: 12px 0;
        background: #f0f0f0;
    }
    #podbor .sorted h6 { margin: 0 0 8px; font: 400 14px "Roboto Condensed", sans-serif; }
    #podbor .sorted .items { display: flex; flex-wrap: wrap; gap: 8px; }
    #podbor .sorted .items p {
        padding: 8px;
        margin: 0;
        border: 1px solid #00475d;
        border-radius: 3px;
        font: 400 14px "Roboto Condensed", sans-serif;
    }
    #podbor .sorted .items p.active { background: #00475d; color: #fff; }
    #podbor .sorted .items p b { display: none; }
    #podbor .sorted .items p.active::after { content: ' ↑'; }
    #podbor .sorted .items p.active[data-sort="desc"]::after { content: ' ↓'; }
}
