.search_title {
    font-size: 35px;
    line-height: normal;
}
.bx-filter .bx-filter-input-container input{
    height: 34px;
    font-size: 14px;
}
.bx-filter .bx-filter-parameters-box.bx-active{
    margin-bottom: 10px;
}
.category-side__item{
    font-size: 18px;
    padding: 10px 33px;
}
.catalog_searchbar .form__input{
    padding: 20px 34px 10px 14px;
}
.bx-filter .bx-filter-parameters-box-title{
    margin-bottom: 10px;
}
.catalog_searchbar.form__input-clear {
    top: 19px;
}
.form-check-label, .bx-soa-pp-company-smalltitle{
    min-height: 120px;
    height: 0px;
}
.bx-soa-section-content .bx-soa-customer-input {
    height: 48px;
}
.bx-soa-section-content .bx-soa-customer-input {
    height: 48px;
}
#bx-soa-properties textarea {
    padding-top: 15px;
}
.bx-soa-section-content .bx-soa-customer-field{
    margin-bottom: 15px;
}
.bx-soa-custom-label, .bx-soa .bx-soa-customer-label, .bx-soa .form-group label {
    margin-bottom: 0px;
}
textarea#orderDescription{
    min-height: 150px;
}
.first-block-auto .form__input{
    padding: 17px 35px 13px 11px;
}
.first-block-auto .form__input-placeholder{
    top: 16px;
    left: 14px;
}
.first-block-auto__form .form__row{
    margin: 0px 0px 10px 0px;
}
.first-block-auto .nice-select{
    height: 50px;
    line-height: 50px;
}
.first-block-auto__form .form__row:nth-child(2){
    margin: 0px 0px 15px 0px;
}
.first-block-auto__form .form__button{
    height: 50px;
}
.first-block-auto  .form__input-clear{
    top: 18px;
}
.first-block-auto{
    margin: 60px 0px 0px 0px;
}
@media (max-width: 1439.98px){
    .search_title {
        font-size: 30px;
    }
}
@media (max-width: 500px){
    .search_title {
        font-size: 25px;
    }
    .first-block__title{
        line-height: 20px;
    }
    .main-title {
        font-size: 20px;
    }
    .first-block-auto {
        margin: 20px 0px 0px 0px;
    }
    .first-block-auto__form .form__row:nth-child(1) .form__inner:nth-child(1){
        margin:0px;
    }
    .header .first-block-auto {
        padding-bottom: 20px;
    }
    .category__link{
        font-size: 18px;
    }
    
    .modal-catalog__link{
        font-size: 20px;
    }
    .catalog__header{
        display: block;
        margin: 0px 0px 0px 0px;
    }
    .form__input {

        padding: 21px 33px 15px 14px;

    }
    .form__input-placeholder {
        top: 19px;
    }
    .catalog__center {
        padding: 0px 0px 80px 0px;
    }
}
