

/* Start:/local/templates/default/components/bitrix/form.result.new/feedback-price/style.css?177945683749*/
.file-item.--error label{
    color: #fe7d0b;
}
/* End */


/* Start:/local/templates/default/styles.css?17796955391288*/

.header__bottom-nav-item-title > [id^="bx_incl_area_"],
.header__bottom-nav-item-ul ul > [id^="bx_incl_area_"] {
    display: contents;
}

.menu__info-tels div > [id^="bx_incl_area_"],
.menu__soc > [id^="bx_incl_area_"] {
  display: contents;
}

.footer__top-left-icons [id^="bx_incl_area_"] {
    display: flex;
    align-items: center;
    gap: 10px;
}


.footer__bottom {
    width: 100%;
}

.footer__bottom .container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
}

.footer__bottom-text {
    margin: 0;
    padding: 0;
}

.footer__bottom-text a {
    color: inherit;
    text-decoration: none;
}

.footer__bottom-text a:hover {
    text-decoration: underline;
}

/* Чтобы обертки включаемых областей Bitrix не ломали строку */
.footer__bottom-text > div[id^="bx_incl_area_"] {
    display: inline;
}

.footer__bottom-text > div[id^="bx_incl_area_"] script {
    display: none;
}

/* На случай, если Bitrix добавит служебные элементы рядом */
.footer__bottom-text script {
    display: none;
}

@media (max-width: 767px) {
    .footer__bottom .container {
        flex-direction: column;
        align-items: flex-start;
        gap: 8px;
    }
}
/* End */
/* /local/templates/default/components/bitrix/form.result.new/feedback-price/style.css?177945683749 */
/* /local/templates/default/styles.css?17796955391288 */
