.card-block .add-to-cart a {
  border: 1px solid;
}

.card-block .add-to-cart a:hover {
  border-color: transparent;
}

.main_color_bg, .product_bag .checkmark, .btn_theme, .product_favorite .in-favorite:before,
.noUi-horizontal .noUi-handle, .add-to-favorite .in .in-favorite,
.add-compare-favorite .add-to-compare .in-compare, section.card-characteristics .card-characteristics_tabs li .inner-content .add-review span,
section.cart-prod-info .coupon input .btn-default .btn-submit, section.wishlist-prod-info .coupon input .btn-default .btn-submit
, .btn-default, .btn-close, .open-gallery-mode, .compare_product .spec-wrap .spec-category, .product_view_block .spec-wrap .spec-category
, .product_view_block-table .spec-category, .all_category_block .category_link, section.cart-prod-info .toggle-block input.btn-submit,
.page-basket .cart-buttons button.btn-submit {
  background-color: #337ab7;
}

.main-color, .main-color_hover:hover, .product_favorite .rs-in-favorite i,
.product_compare .rs-in-compare i,
.choice_block_view a.active i, .choice_block_view a:hover,
.bestseller_wrap .bestseller_desc .product_favorite .rs-favorite.rs-in-favorite i,
.product_desc-block .product_title:hover,
.product_desc-block .product_title .product-price_new,
.filter_selected label, section.card-characteristics .card-characteristics_tabs li.active a,
.rating-block .rating-desc, section.card-page .add-review:hover, .brands-catalog-text a:hover,
.registration-steps_wrapper .registration-step.active, .order .delivery-block .price-value,
.order-product-row .order-product-name:hover, .registration-end .value, .order-sum-info .order-sum-info_icon span,
.affiliatesColumns .tree .city.hl, .affiliatesColumns .tree a:hover, .page-compare tr.table-subtitle td,
.breadcrumbs li a:hover, section.card-page .card-block a, section.card-page .card-prod-gallery a, section.card-page .add-to-favorite,
section.card-page .add-to-compare, section.card-characteristics .card-characteristics_tabs li.active a,
section.card-characteristics .card-characteristics_tabs li.active i:before, #mob_menu span, #mob_menu li a:hover,
.filter_block p span i.icon-plus:hover, .paginator .paginator-item a:hover, .product_name:hover, .compare_product_title:hover,
.product_compare:hover i, .product_favorite:hover i, .product_price, .compare_product_cost, .product_bag, .btn-bordered {
  color: #337ab7;
}

table.prod-characteristics tr, table.prod-availability .warehouse-row, .breadcrumbs, .input_color_wrap.active,
.input_color_wrap:hover, input:focus, select:focus, textarea:focus, .card-block .add-to-cart a, .btn-bordered,
.product-gallery-thumb button, .property-wrap .input_color_wrap input:checked + label .input_color,
.property-wrap .input_image_wrap input:checked + label img {
  border-color: #337ab7;
}

.brands-catalog .brands-catalog-image img {
  border-bottom-color: #337ab7;
}

.in-compare .icon-chart-svg:before, .product_compare .in-compare .icon-chart-svg:before,
.product_compare .rs-in-compare .icon-chart-svg:after {
  background: #337ab7;
}

table.prod-availability td tr:nth-child(odd), table.prod-availability thead tr {
  border-bottom: 1px solid #337ab7;
}

.subscribe_group input, .header, .header.alt {
  background-color: rgba(51, 122, 183, 0.8);
}

section.subscribe {
  background: rgba(51, 122, 183, 0.8);
}

section.subscribe p {
  color: #1d4567;
}

.all_category_block .image:after, .nav_prev, .nav_next, .nav_prev_brand, .nav_next_brand {
  background-color: rgba(51, 122, 183, 0.4);
}
