.btn.btn-primary,
.item-checkbox input[type=checkbox]:checked + label:after,
.modal-header,
.btn.views-btn.is-active,
.team-list .swiper-pagination-bullet.swiper-pagination-bullet-active,
.btn.sorting-btn.is-active,
.recommendation-list .swiper-pagination-bullet.swiper-pagination-bullet-active,
.object-price,
.hypothec-result-price,
.header:before,
.header-menu-sub,
.bx-no-touch .btn.btn-footer-up:hover,
.btn.btn-footer-up:active,
.catalog-th-large .catalog-item-price,
.catalog-th-list .catalog-item-price,
.slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.irs-bar-edge,
.irs-bar,
.map-container:after,
.switch a:hover,
.switch span.selected,
.citrus-objects-map-popup__price,
.list.check li:before,
.list .item:before,
.list li:before,
.line-checkbox__item-input:checked + .line-checkbox__item-label,
.irs-bar, .irs-from, .irs-to, .irs-single,
.citrus-realty-mortgage .ui-slider-horizontal,
.citrus-realty-mortgage .ui-widget-content .ui-state-hover,
.goods-price,
.footer-help-block {
  background-color: #e31e25; }

.bx-no-touch .btn.btn-primary:not(.is-active):hover {
  background: #fff;
  color: #e31e25;
  border: 2px solid #e31e25; }

.btn-with-additional:hover span.btn-additional-label {
  background: #e31e25;
  color: #fff; }

.bx-no-touch a.header-menu-link:hover, a.header-menu-link:active, .bx-no-touch .header-menu-item:hover a.header-menu-link, .header-menu-item:active a.header-menu-link, .header-menu-item.is-active a.header-menu-link, .header-menu-sub, .btn.btn-primary:not(.is-active):active {
  background-color: #c41e25; }

.item-checkbox input[type=checkbox]:checked + label:before,
.btn.views-btn.is-active,
.btn.sorting-btn.is-active,
.bx-no-touch .btn.service-menu-btn:hover,
.btn.service-menu-btn:active,
.object-gallery-thumbs a.gallery-thumbs.is-active,
.btn.btn-header-phone,
.bx-no-touch .catalog-th-large .catalog-item:hover,
.catalog-th-large .catalog-item:active,
.catalog-th-large .catalog-item-meta,
.team-meta span.btn-label,
.line-checkbox__item-label,
.irs-slider,
.irs-slider.single,
.citrus-realty-mortgage .ui-widget-content .ui-state-default {
  border-color: #e31e25; }

.input-container select:focus + span.select-icon,
.item-checkbox input[type=checkbox]:checked + label,
.item-radio input[type=radio]:checked + label,
a,
.help-item:before,
.hypothec-result-monthly-payment,
.bx-no-touch .btn.btn-outline-white:hover,
.btn.btn-outline-white:active,
.bx-no-touch .footer-menu > a:hover,
.footer-menu > a:active,
.bx-no-touch .subscribe .btn.btn-subscribe:hover,
.subscribe .btn.btn-subscribe:active,
.bx-no-touch a.catalog-item-name:hover,
a.catalog-item-name:active,
.ask-meta .btn,
.bx-no-touch .swiper-button-prev:hover,
.bx-no-touch .swiper-button-next:hover,
.swiper-button-prev:active,
.swiper-button-next:active,
.nav-sliders a.swiper-slide.is-active,
.nav-sliders a.swiper-slide:not(.is-active):hover,
a.article-name,
.gallery-title,
.btn.btn-transparent:hover,
.cui-checkbox__input:checked + .cui-checkbox__checkmark,
a.header-logo .icon-logo,
a.header-logo .desc-logo span,
input:checked + .filter-checkmark,
.btn-with-additional span.btn-additional-label,
.sorting-item._selected {
  color: #e31e25; }

a:hover,
.team-meta .meta_link._phone:hover span.btn-label {
  color: #c41e25; }

.bx-no-touch a.article-user:hover .article-user-ava span, a.article-user:active .article-user-ava span {
  -webkit-box-shadow: 0 0 0 3px #e31e25;
  box-shadow: 0 0 0 3px #e31e25; }

@media screen and (min-width: 1024px) {
  .btn.btn-header-phone {
    color: #e31e25; }
  .bx-no-touch .btn.btn-header-phone:hover, .btn.btn-header-phone:active {
    background-color: #e31e25; } }

@media screen and (max-width: 1023px) {
  .header-menu {
    background-color: #e31e25; } }

@media print {
  .object-price {
    color: #e31e25; } }

/*# sourceMappingURL=colors.css.map */
