.owl-carousel__dot.active::after {
  border-color: #dc2f2f;
}
a.grey {
  color: #818181;
}
a.grey:hover {
  color: #dc2f2f;
}
.dark_link:hover {
  color: #dc2f2f;
}
.btn-inline {
  color: #dc2f2f;
}
.btn-inline.black:hover {
  color: #dc2f2f;
}
.btn-inline.rounded:hover i {
  background: #dc2f2f;
}
body .fa.big-icon {
  background: #dc2f2f;
}
body .fa.big-icon.grey {
  color: #dc2f2f;
  background: #efefef;
}
.icon-text {
  color: #fff;
  background: #dc2f2f;
}
.icon-text .fa {
  color: #fff;
}
.icon-text.grey {
  color: #222;
  background: #efefef;
}
.icon-text.grey .fa {
  color: #dc2f2f;
}
a.scroll-to-top.ROUND_COLOR,
a.scroll-to-top.RECT_COLOR {
  background-color: #dc2f2f;
}
a.scroll-to-top.ROUND_COLOR:hover,
a.scroll-to-top.RECT_COLOR:hover {
  background-color: #e25252;
}
.underline {
  border-bottom: 2px solid #dc2f2f;
}
blockquote::before {
  color: #dc2f2f;
}
.review .it:before {
  color: #dc2f2f;
}
.styled-block {
  border-left-color: #dc2f2f;
}
.list.icons .fa {
  color: #dc2f2f;
}
table.table th {
  background-color: #dc2f2f;
}
hr.colored_line {
  border-color: #dc2f2f;
}
.label.label-default {
  background: #93a6bc;
}
.label.label-primary {
  background: #b8c2cd;
}
.label.label-success {
  background: #5cb85c;
}
.label.label-warning {
  background: #f0ad4e;
}
.label.label-danger {
  background: #d9534f;
}
.svg.colored svg path {
  fill: #dc2f2f;
}
#main .header-cart--hcolor-count .header-cart__count {
  background-color: #e04949 !important;
}
.search-tags-cloud .tags a:hover {
  background: #dc2f2f;
}
.breadcrumb a:hover {
  color: #222;
}
.breadcrumb a:active {
  color: #9f1b1b;
}
.breadcrumb li:hover > a {
  color: #e04949;
}
.pagination .active a,
.pagination .active span {
  border-color: #dc2f2f !important;
  background-color: #dc2f2f !important;
}
.pagination li:not(.active):hover a {
  border-color: #dc2f2f !important;
  color: #dc2f2f;
}
.pagination a:hover .fa {
  color: #dc2f2f;
}
.pagination li.prev:hover a svg path,
.pagination li.next:hover a svg path {
  fill: #dc2f2f;
}
.item-views.blocks h3.line:after {
  background: #dc2f2f;
}
.nav-direction .flex-direction-nav li a {
  background: #dc2f2f;
}
.nav-direction .flex-direction-nav li a:hover {
  background: #e04949;
}
.show_props .char_title:hover svg path {
  fill: #dc2f2f;
}
.cls-cluster2 {
  fill: #dc2f2f;
}
.social-icons li:hover a {
  border-color: #e04949;
  background-color: transparent;
}
.accordion-head.accordion-open a,
.accordion-head:hover a {
  color: #dc2f2f;
}
.detail .gallery-block .small-gallery ul.items li.flex-active-slide,
.detail .gallery-block .small-gallery ul.items li:hover {
  border-color: #dc2f2f;
}
.flex-direction-nav a:hover,
.flex-direction-nav a:hover::before {
  color: #e04949;
  border-color: #e04949;
}
.color-controls .flex-direction-nav a {
  background: #dc2f2f;
}
.color-controls .flex-direction-nav a:hover {
  background: #e04949;
}
span.zoom {
  background-color: #dc2f2f;
}
span.zoom:hover {
  background-color: #e04949;
}
.wr_scrollbar .scrollbar .handle {
  background: #dc2f2f;
}
.banners-small .item .title a:hover {
  color: #dc2f2f !important;
}
.banners-big.view_2 .slides  li .maxwidth-theme .row .tablet_text {
  background-color: #dc2f2f;
}
.banners-big.view_2 .flexslider .slides li .wrap .tablet_text .banner_buttons .btn:hover {
  color: #dc2f2f !important;
}
.teasers.item-views.front.icons .item a:hover {
  color: #dc2f2f !important;
}
.front-projects.item-views.table .item .info {
  border-top-color: #dc2f2f;
}
.front-projects.item-views.table .item a:hover .info {
  background: #324860;
}
.front-projects.item-views.table .item a:hover .info:before {
  border-bottom-color: #dc2f2f;
}
.item-views .item .title a:hover {
  color: #dc2f2f;
}
.docs-block .iblocks:hover .icons-block a,
.iblocks .icons-block a:hover {
  background: #dc2f2f;
}
.docs-block .iblocks:hover .text-block .text {
  color: #dc2f2f !important;
}
.item-views .property.price .fa,
.item-views .property.price .price_val {
  color: #dc2f2f;
}
.item-views .item:hover .property .fa {
  color: #dc2f2f;
}
.link-block-more .dark-color:hover:before {
  background: #dc2f2f;
}
.tabs.item-views.table .title,
.history.item-views.table .title {
  color: #dc2f2f;
}
.history.item-views .title {
  color: #dc2f2f;
}
.detail .galery #slider.flexslider:hover .flex-direction-nav {
  background: #e04949;
}
.detail .galery #carousel .slides li.flex-active-slide {
  border-color: #dc2f2f;
}
.detail .reviews .item .review .icons:before {
  color: #dc2f2f;
}
.detail .galery #carousel .flex-direction-nav a:hover::before {
  color: #dc2f2f;
}
.catalog.group .price .price_val {
  color: #dc2f2f;
}
.select-outer i.fa {
  color: #dc2f2f;
}
.item-views.table.bblock .item .info {
  border-top-color: #dc2f2f;
}
.popup_regions .items .item.current {
  background: #dc2f2f;
}
#headerfixed .nav-pills>li.active>a,
#headerfixed .nav>li>a:focus,
#headerfixed .nav>li>a:hover,
#headerfixed .nav-pills>li.active>a,
#headerfixed .nav-pills>li.active>a:focus,
#headerfixed .nav-pills>li.active>a:hover,
#headerfixed .dropdown-menu>.active>a,
#headerfixed .dropdown-menu>.active>a:focus,
#headerfixed .dropdown-menu>.active>a:hover,
#headerfixed .dropdown-menu>li>a:focus,
#headerfixed .dropdown-menu>li>a:hover {
  color: #dc2f2f;
}
.item .sticker-block {
  color: #dc2f2f;
}
.news_block .item .sticker {
  background: #dc2f2f;
}
.reviews.item-views.slider .item .preview-text-wrapper .quote svg path {
  fill: #dc2f2f;
}
.profit-front-block .item .image {
  background: #dc2f2f;
}
.item-views .item .title a.colored {
  color: #dc2f2f;
}
.float-banners.v2 .item:hover:after {
  background: #dc2f2f;
}
.marker .mcls-1 {
  fill: #dc2f2f;
}
.bx-yandex-view-layout .pane_info_wrapper .pane_info .email a:hover {
  color: #dc2f2f;
}
.marker:hover .mcls-1 {
  fill: #e25252;
}
.subscribe-edit-main .form input[type=checkbox] + label:hover:after,
.subscribe-edit-main .form input[type=checkbox]:checked + label:after,
.subscribe-edit-main .form input[type=radio] + label:hover:after,
.subscribe-edit-main .form input[type=radio]:checked + label:after {
  background-color: #dc2f2f;
  border-color: #dc2f2f;
}
.subscribe-edit-main font.notetext {
  border-color: #dc2f2f;
}
