.pages .disabled {
    display: none !important;
}

.ajax-filter-count {
    display: flex;
    flex-direction: column;
    align-items: center;
}

/*
.ajax-filter-count .ajax-more {
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -ms-flex-align: center;
    align-items: center;
    width: auto;
    height: 48px;
    
    font-size: 16px;
    font-weight: 700;
    color: #0C0C0D;
    background: #0C0C0D;
    color: #fff;
    padding: 0px 10px;
}
*/
.ajax_form .is-invalid {
    border-bottom: 1px solid transparent;
    -webkit-border-image: -webkit-linear-gradient(left, #ff0000, #ff9600);
    border-image: linear-gradient(to right, #ff0000, #ff9600);
    border-image-slice: 1;
}

.content.content_blog table,
.content_blog table {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 100%;
    overflow-x: scroll;
    overflow-y: auto;
    font-size: 0.9em;
}

.content.content_blog table,
.content_blog table {
    border: 1px solid #eee;
}

.content.content_blog table th,
.content_blog table th,
.content.content_blog table td,
.content_blog table td {
    border: 1px solid #eee;
}

.content.content_blog table,
.content_blog table,
.content.content_blog table *,
.content_blog table * {
    padding: 0;
}

.content.content_blog table th,
.content_blog table th,
.content.content_blog table * th,
.content_blog table * th {
    padding: 10px;
    background: #eee;
}

.content.content_blog table td,
.content_blog table td,
.content.content_blog table * td,
.content_blog table * td {
    padding: 10px;
}

.content.content_blog span,
.content_blog table span {
    padding: 0px;
}

.form-input:not(:placeholder-shown).form-input:not(:focus) ~ .form-label {
    background: linear-gradient(to right, #0c0c0d, #0c0c0d);
     -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}


form input[type="text"]:focus, form input[type="tel"]:focus, form input[type="email"]:focus, form input[type="search"]:focus, form input[type="password"]:focus, form textarea:focus, form select:focus {
    border-image: linear-gradient(to right, #98A7C3, #98A7C3);
    border-image-slice: 1
}

.form-input:focus ~ .form-label, .form-input:not(:placeholder-shown).form-input:not(:focus) ~ .form-label {
    background: -webkit-linear-gradient(left,#0c0c0d,#0c0c0d);
    background: linear-gradient(to right,#0c0c0d,#0c0c0d);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}


/* .acc_filter .item.active_all {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
} */

.block__list-city {
    background: #f5f6f9;
    padding: 10px 0 !important;
    margin: 10px 0;
}
.list-city {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
}

.list-city li {
    margin: 10px 20px;
}
.list-city li a {
    font-weight: 600;
        color: #0c0c0d;
/*     color: #0c0c0d;
background: -webkit-linear-gradient(left, black, #0c0c0d);
background: linear-gradient(to right, black, #0c0c0d);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent; */
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.list-city li a:hover {
        color: #98a7c3;
/*     color: red;
background: -webkit-linear-gradient(left, red, #ff9600);
background: linear-gradient(to right, red, #ff9600);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent; */
        -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}