.pricesSearch__form{
    position:relative;
}
.pricesSearch__input{
    padding:0 10px;
    box-sizing: border-box;
    width: 100%;
}
.pricesSearch__button {
    background: url(/local/templates/baltmed/img/doctors/tech_swg-09.svg) 0 0 no-repeat;
    background-size: auto;
    background-size: 19px;
    width: 19px;
    height: 19px;
    border: 0;
    cursor: pointer;
    position: absolute;
    display: block;
    top: 5px;
    right: 9px;
}
#price-result{
    display: none;
}
.maxwidth-banner{
    background-size:contain!important;
}
.banners-content{
    margin: 0!important;
}
#price-result .add_srv {
    display: table;
    margin: 20px 0 0;
    border-bottom: 3px solid #1498d5;
    width: 100%;
}
.cats .price-list + ul li:before{
    content: "\2023"!important;;
}

.price-list span {
    color: black!important;;
}

.price-list span:hover {
    color: #F5B21B!important;
}


.price-list a, .service.name, .tariff a , a.prices-document, .service-column a{
    color: black!important;
}

.price-list a:hover, .service.name:hover, .tariff a:hover, a.prices-document:hover, .service-column a:hover{
    color: #F5B21B!important;
}


.cats .pricelist__category:before{
    content: "\2023"!important;
}
.pricelist__category .available.services{
    padding-top: 6px;
}

.service.element .available.tariffs{
    padding-top: 6px;
}

.pricesSearch{
    padding-top: 15px;
    padding-bottom: 2px;
}
.prices-document{

}
.banners-content .maxwidth-banner{
    background-position: center;
    background-size: cover!important;
}