

/* Start:/f/resources/pages/services_prices/services_prices.css?14480391522143*/
.content_inner {
    position: relative;
    z-index: 5;
}
.price_desc {
  position: absolute;
  width:25%;
  right:0;
  top:.5em;
}
.b-table-with-help__caption.name_col {
    border-radius: 4px 0 0 4px;
    width: 50% !important;
}
.price_col {
    width: 14% !important;
    font-style: italic;
    text-align: right;
}

.have_descr span {
    padding-bottom: 3px;
    background: url('/r/wave.png') repeat-x 0 100%;
}
.b-table-with-help__string:hover .have_descr span {
    background-image: url('/r/wave_h.png');
}

.b-table-with-help__helper {
    font-style: italic;
    font-size: 12px;
    color: #6D6E71 !important;
  background: white;
  min-height:40px;
}
.rur {
    font-weight: normal !important;
}

.b-table-with-help tr:hover td,
.b-table-with-help tr.hover td{
    background: none !important;
    color: #6D6E71 !important;
}
.b-table-with-help tr.b-table-with-help__string:hover td.b-table-with-help__caption,
.b-table-with-help tr.b-table-with-help__string.hover td.b-table-with-help__caption {
    background: #ff2b3d !important;
    color: #fff !important;
}


.foldable_control .pseudo {
  border-color: rgb(32, 136, 255);
    border-color: rgba(32, 136, 255, 0.3);
    color: #2088FF;
}
.foldable_control .pseudo:after {
    content: '';
    width:6px;
    height: 4px;
    margin: 0 -6px 0 0;
    display: inline-block;
    position: relative;
    left: 3px;
    vertical-align: 2px;
    background: url('/r/arrs.png') no-repeat 0 0;
}
.foldable_control .pseudo:hover:after {
    background-position: -12px 0;
}
.foldable_control .pseudo.open {
  border-color: rgb(224, 0, 0) !important;
    border-color: rgba(224, 0, 0, 0.3) !important;
    color: #E00000 !important;
}
.foldable_control .pseudo.open:after {
    background-position: -6px 0;
}

.foldable {
    padding: 1px 0;
    display: none;
}



.home-page__contact-us-button {
    text-align: center;
    padding:10px 0 2em;
}

.home-page__contact-us-links {
    text-align: center;
    font-style: normal;
}
.home-page__contact-us-links a {
    margin-right:1em;
}

.bordered {
    border-bottom: 1px solid #bababa !important;
}

small {
    font-size: 11px;
}
/* End */


/* Start:/bitrix/components/mama/news.list/templates/services.prices/style.css?1695918327126*/
.section-data__subsection-name {
    font-size: 18px;
}

.section ul.section-data__subsection {
    margin-left: 30px;
}
/* End */
/* /f/resources/pages/services_prices/services_prices.css?14480391522143 */
/* /bitrix/components/mama/news.list/templates/services.prices/style.css?1695918327126 */
