#logo-circle {
  fill: #406ca9;
}
.default-btn,
.addToCart,
.mg-pager a,
.product-info,
.filter-btn,
.select__language, 
.select__currency,
.c-button,
input[type="submit"],
button[type="submit"],
.sendComment,
#treelike-comments > form button.sendComment,
.mg-recently-viewed .addToCart {
  background: #406ca9;
  border-bottom-color: #2b4972;
}
.default-btn:hover,
.addToCart:hover,
.mg-pager a:hover,
.product-info:hover,
.filter-btn:hover,
.select__language:hover, 
.select__currency:hover,
.c-button:hover,
.j-login select:focus,
input[type="submit"]:hover,
button[type="submit"]:hover,
#treelike-comments > form button.sendComment:hover,
.mg-recently-viewed .addToCart:hover,
.sendComment:hover {
  background: #365b8f;
  border-bottom-color: #1d314d;
}
.small-cart-icon,
.selects__language,
.selects__currency,
.compare-informer__counter,
.compare-informer,
select[name="multiLang-selector"],
select[name="userCustomCurrency"],
.favourite {
  background: #406ca9;
}
.small-cart-icon:hover {
  background: #365b8f;
}
.small-cart-icon:hover .countsht {
  background: #365b8f;
}
.small-cart-icon .countsht {
  background: #406ca9;
}
.j-worktime span,
.j-worktime .icon {
  color: #fff;
}
.j-contacts > .icon {
  color: #406ca9;
}
.j-login > a {
  background: #406ca9;
}
.j-login > a:hover {
  background: #365b8f;
}
@media (max-width: 767px) {
  .j-worktime-search .mg-search-block .search-button .icon {
    font-size: 15px;
    color: #406ca9;
  }
  .j-mobile-button div {
    background: #406ca9;
    color: #ffffff;
    border-radius: 3px;
    border-bottom: 2px solid #406ca9;
    }
}
@media (max-width: 480px) {
  .j-worktime-search .mg-search-block .search-button .icon {
    color: #406ca9;
  }
  .j-mobile-button div {
    background: #406ca9;
    border-bottom-color: #2b4972;
  }
}
.j-index .j-page-menu:before {
  background-color: #406ca9;
}
.j-no-index .j-page-menu {
  background-color: #406ca9;
}
.mg-pager li a.active {
  background: #2e4d79;
  border-color: #16253a;
}
.j-switcher .default-btn.active {
  background: #2e4d79;
  border-color: #16253a;
}
footer {
  background: #406ca9;
}
.j-static-page article .j-title span {
  color: #406ca9;
}
.j-static-page article .j-ul li:before {
  color: #406ca9;
}
.j-accordion-menu__title {
  background: #406ca9;
}
.j-accordion-menu__parent .icon {
  color: #406ca9;
}
.j-accordion-menu__parent:hover .icon {
  color: #406ca9;
}
.j-accordion-menu .level-1__a:before {
  background: #406ca9;
}
.j-accordion-menu .level-1__a:hover {
  color: #406ca9;
}
.j-accordion-menu .level-1.active > a {
  color: #406ca9;
}
.j-accordion-menu .level-1.open > .j-accordion-menu__parent .icon {
  color: #406ca9;
}
.j-accordion-menu .level-2__a:hover {
  color: #406ca9;
}
.j-accordion-menu .level-2.active > a {
  color: #406ca9;
}
.j-accordion-menu .level-2.open > .j-accordion-menu__parent .icon {
  color: #406ca9;
}
.j-accordion-menu .level-3__a:hover {
  color: #406ca9;
}
.j-accordion-menu .level-3.active > a {
  color: #406ca9;
}
.j-callme__send {
  background: #406ca9;
  border-bottom-color: #2b4972;
}
.j-callme__send:hover {
  background: #365b8f;
  border-bottom-color: #1d314d;
}
.j-callme__button {
  color: #406ca9;
}
.j-callme__button:hover {
  color: #2b4972;
}
.mg-send-order-click-button,
.mg-buy-click-button {
  background: #406ca9;
  border-bottom-color: #2b4972;
}
.mg-send-order-click-button:hover,
.mg-buy-click-button:hover {
  background: #365b8f;
  border-bottom-color: #1d314d;
}
.j-slider-images__buttons > div,
.j-last-views__buttons > div {
  background: #406ca9;
}
.j-slider-images__buttons > div:hover,
.j-last-views__buttons > div:hover {
  background: #365b8f;
}
.m-p-slider-wrapper .bx-wrapper .bx-pager.bx-default-pager a,
.m-p-slider-wrapper .bx-wrapper .bx-pager.bx-default-pager a.active {
  border-color: #406ca9;
}
.m-p-slider-wrapper .bx-wrapper .bx-pager.bx-default-pager a.active,
.j-last-views .owl-pagination > div.active,
.m-p-slider-wrapper .bx-wrapper .bx-pager.bx-default-pager a.active,
.j-last-views .owl-pagination > div:hover {
  background: #406ca9;
}
aside .j-slider-images:hover {
  border-color: #406ca9;
}
.j-related .owl-buttons > div {
  background: #406ca9;
}
.j-related .owl-buttons > div:hover {
  background: #365b8f;
}
.m-p-slider-wrapper .bx-wrapper .bx-prev{
  background:url(../../images/arrow-406ca9.png) 0 0 no-repeat;
}
.m-p-slider-wrapper .bx-wrapper .bx-next{
  background:url(../../images/arrow-406ca9.png) -55px 0 no-repeat;
}
