/* #F6851D - #F6851D - цвет основной*/
/* #E78606 - #E78606 - Цвет ховер*/
/* #fed430 - Желтый выделений */

a {
  color: #F6851D;
}

a:hover {
  color: #E78606;
}

.btn-login {
  background-color: #F6851D;
  border-color: #F6851D;
}

.btn-login:hover,
.btn-login:active {
  background-color: #E78606;
  border-color: #E78606;
}

.wall-category-box .item-category .wall-cat-name:hover a {
  color: #E78606;
}

.wall-category-box .item-category:hover {
  border: 1px solid #E78606;
}

.wall-category-box .item-sub-category .subcategory-name a:hover {
  color: #E78606;
}

.wall-category-box .item-sub-category.active-sub-menu .subcategory-name a:hover {
  color: #E78606;
}

.nswc-scrollbar.active .nswc-thumb {
  background-color: #F6851D;
}

.pop-qv-next-prev #qv_next_prod span.icon-next,
.pop-qv-next-prev #qv_prev_prod span.icon-prev {
  color: #F6851D;
  fill: #F6851D;
}

.pop-qv-next-prev .btn-prev-next:hover {
  border-color: #F6851D;
  background-color: #F6851D;
}

.contact-header .dropdown-menu.drop-contacts>li>a:hover,
.box-question.open .dropdown-menu.dropdown-menu-left>li>a:hover,
.box-account .dropdown-menu.dropdown-menu-right>li>a:hover,
#language .dropdown-menu>li>a:hover,
#top #currency .currency-select:hover {
  color: #E78606;
}

.btn-primary {
  background-color: #F6851D;
  border-color: #F6851D;
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #E78606;
  border-color: #E78606;
}

.menu-header-box {
  background: #F6851D;
}

.btn-menu {
  background-color: #F6851D;
}

.h-type-2 .btn-menu {
  background-color: #F6851D;
}

#menu #menu-list>li>a:hover,
#menu #menu-list>li>a.hover,
#menu #menu-list>li>a.parent-link:hover,
#menu #menu-list>li>a.parent-link.hover {
  border-left: 4px solid #E78606;
}

#horizontal-menu {
  background-color: #F6851D;
}

#horizontal-menu.full-width-m .navbar-header {
  background-color: #F6851D;
}

#horizontal-menu li.dropdown.open:hover {
  background: #F6851D;
}

#horizontal-menu .btn-navbar:hover,
#horizontal-menu .btn-navbar:focus,
#horizontal-menu .btn-navbar:active,
#horizontal-menu .btn-navbar.disabled,
#horizontal-menu .btn-navbar[disabled] {
  background-color: #364555;
}

#horizontal-menu .btn-navbar {
  background-color: #122538;
}

#menu.open-mob .btn-menu,
#menu.open .btn-menu,
.btn-menu:hover,
.btn-menu:focus,
.btn-menu.focus,
.btn-menu:active,
.btn-menu.active,
.btn-menu.disabled,
.btn-menu[disabled] {
  background-color: #E78606;
  border-color: #E78606;
}

.btn-general {
  color: #F6851D;
  border-color: #F6851D;
  border-bottom: 2px solid #F6851D;
  transition: 0.3s;
}

#product .btn-general {
  background-color: #F6851D;
  border-color: #F6851D;
}

.product-price .product-thumb:hover .btn-general,
.product-list .product-thumb:hover .btn-general,
.product-grid .product-thumb:hover .btn-general,
.container-module-productany .product-thumb:hover .btn-general,
.container-module .product-thumb:hover .btn-general {
  background-color: #F6851D;
  border-color: #F6851D;
}

.btn-general:hover,
.btn-general:active {
  background-color: #E78606 !important;
  border-color: #E78606 !important;
}

.btn-fastorder {
  color: #000;
  background-color: #e9e9e9;
  border-color: unset;
  border-bottom: unset;
  border: unset;
  transition: 0.2s ease-in-out;
}

.btn-fastorder:hover,
.btn-fastorder:focus,
.btn-fastorder.focus {
  border-color: unset;
  background-color: #d5d2d2;
  color: #000;
}

.btn-wishlist {
  color: #000;
  background-color: #e9e9e9;
  border-color: unset;
  border-bottom: unset;
  border: unset;
  transition: 0.2s ease-in-out;
}

.btn-wishlist:hover {
  border-color: unset;
  background-color: #d5d2d2;
  color: #000;
}

.btn-compare {
  color: #000;
  background-color: #e9e9e9;
  border-color: unset;
  border-bottom: unset;
  border: unset;
  transition: 0.2s ease-in-out;
}

.btn-compare:hover {
  border-color: unset;
  background-color: #d5d2d2;
  color: #000;
  border: unset;
}

#product .quantity-adder .add-action,
.quantity_plus_minus .quantity-btn .add-action {
  color: #122538;
  background: #f5f5f5;
}

#product .quantity-adder .add-action:hover,
.quantity_plus_minus .quantity-btn .add-action:hover {
  background: #122538;
  color: #fff;
  border-color: #122538;
}

footer .footer-top {
  background-color: #f5f5f5;
}

footer a {
  color: #122538;
}

.box-heading {
  background-color: #F6851D;
  border: 1px solid #F6851D;
}

.container-accordion-menu .parent-category.active>a {
  color: #E78606;
}

.container-accordion-menu .parent-link:hover,
.container-accordion-menu .parent-link:hover .arrow,
.container-accordion-menu .parent-link.hover,
.container-accordion-menu .parent-link.hover .arrow {
  color: #E78606;
}

.container-accordion-menu .sub-category-link:hover,
.container-accordion-menu .sub-category-link:hover .arrow {
  color: #E78606;
}

.container-accordion-menu .child_children_link>a:hover {
  color: #E78606;
}

.btn-checkout {
  background-color: #F6851D;
  border: 2px solid #F6851D;
}

.btn-checkout:hover,
.btn-checkout:active {
  color: #F6851D;
}

.btn-shopping {
  color: #F6851D;
  border: 2px solid #F6851D;
}

.btn-shopping:hover,
.btn-shopping:active {
  background-color: #F6851D;
}

footer a:hover {
  color: #E78606;
}

body.fixed-top-header .m-fix-btn,
#top-fixed.fixed-top-header .m-fix-btn {
  background: #f5f5f5;
}

body.fixed-top-header .m-fix-btn i,
#top-fixed.fixed-top-header .m-fix-btn i {
  color: #122538;
}

body.fixed-top-header .m-fix-btn.rotate-icon i,
#top-fixed.fixed-top-header .m-fix-btn.rotate-icon i {
  color: #F6851D;
}

body.fixed-top-header .m-fix-btn:hover i,
#top-fixed.fixed-top-header .m-fix-btn:hover i {
  color: #F6851D;
}


.dropdown-menu li>a:hover,
.dropdown-menu li>a.active,
.dropdown-menu li>a:focus {
  text-decoration: none;
  color: #fff;
  background-color: unset;
}

footer.type-footer-1 .btn-newsletter:hover,
footer.type-footer-1 .btn-newsletter:active,
footer.type-footer-1 .btn-newsletter,
footer.type-footer-2 .btn-newsletter:hover,
footer.type-footer-2 .btn-newsletter:active,
footer.type-footer-2 .btn-newsletter {
  background: #E78606;
  border-color: #E78606;
  box-shadow: none;
}

footer.type-footer-2 .icon-newsletter i {
  color: #F6851D;
}

footer.type-footer-1 .btn-newsletter {
  background: #F6851D;
  border-color: #F6851D;
}

footer.type-footer-2 .btn-newsletter {
  background: #F6851D;
  border-color: #F6851D;
}

.btn-menu .fa-angle-down.arrow {
  opacity: 0.7;
}

#additional-menu li.dropdown:hover {
  background: #F6851D;
}

#additional-menu .nav>li>a i {
  opacity: 0.7;
}

.btn-search:hover,
.btn-search:active {
  border: 1px solid #E78606;
  background-color: #E78606;
  box-shadow: none;
}

.btn-search {
  background-color: #F6851D;
  border: 1px solid #F6851D;
}

.btn-wishlist-h,
.btn-compare-h {
  color: #122538;
}

.type_cart #cart>.btn>.shop-bag {
  color: #122538;
}

.type_cart #cart>.btn .shop-bag:hover,
.btn-wishlist-h:hover,
.btn-compare-h:hover {
  color: #444;
}

#wishlist-total span,
#compare-total span,
.type_cart #cart>.btn .cart-total .products b {
  color: #000;
  background: #f5f5f5;
}

#top .btn-link,
#top-links li,
#top-links a {
  color: #444;
}

#top .btn-link:hover,
#top-links a:hover {
  color: #000;
}

.product-thumb .quantity-reviews {
  background: #6b6b6f;
}

.product-thumb .quantity-reviews a {
  color: #fff;
}

.product-thumb .quantity-reviews:after {
  border-color: rgba(136, 183, 213, 0) #6b6b6f rgba(136, 183, 213, 0) rgba(136, 183, 213, 0);
}

.btn-scroll-top {
  border: 1px solid #5c6875;
  color: #fff;
  background: #5c6875;
}

.btn-scroll-top:hover,
.btn-scroll-top:active,
.btn-scroll-top:focus {
  border: 1px solid #364555;
  color: #fff;
  background: #364555;
}

#top-fixed-mobile .btn.btn-menu-mobile {
  background: #F6851D;
}

#menu-mobile-ns .navbar-nav>li>button>i {
  background: #F6851D;
}

.mob-block-close {
  background: #F6851D;
}

.btn-quickview {
  background-color: #F6851D;
  border-color: #F6851D;
  border-bottom: 2px solid #F6851D;
}

.container-module .title-module:after,
.container-module-productany .title-module:after,
.categorywall-container .title-module:after {
  border-bottom: 2px solid #F6851D;
}

.box-showmore span>span {
  background: #e9e9e9;
  border: unset;
  transition: 0.2s ease-in-out
}

.box-showmore span>span:hover {
  background: #d5d2d2;
  border: unset;
}

.container-module .see-all-reviews {
  color: #F6851D;
}

.my-tabs.nav-tabs>li.active>a,
.my-tabs.nav-tabs>li.active>a:focus,
.my-tabs.nav-tabs>li.active>a:hover {
  color: #ffffff;
  border-bottom: 1px solid #F6851D;
  background-color: #F6851D;
}

.my-tabs.nav>li>a:focus,
.my-tabs.nav>li>a:hover {
  color: #696973;
  border-bottom: 1px solid #F6851D;
}

.my-tabs>li a:hover,
.my-tabs>li.active a {
  border-bottom: 1px solid #F6851D;
  color: #F6851D;
}

.my-tabs>li a:hover:before,
.my-tabs>li.active a:before {
  border-top-color: #F6851D;
}

.thumbnails .image-additional .btn-slick-prev-v:hover svg,
.thumbnails .image-additional .btn-slick-next-v:hover svg {
  fill: #F6851D
}

.thumbnails .image-additional .btn-slick-prev-h:hover svg,
.thumbnails .image-additional .btn-slick-next-h:hover svg {
  fill: #F6851D
}

.thumbnails .image-additional .slick-current .thumbnail,
.thumbnails .image-additional .thumbnail:hover {
  border-color: #F6851D;
}

.btn-slick-prev-mainimg:hover svg,
.btn-slick-next-mainimg:hover svg {
  fill: #F6851D;
}

.thumb-gallery .btn-slick-prev:hover svg,
.thumb-gallery .btn-slick-next:hover svg {
  fill: #F6851D;
}

.thumb-gallery .slick-current .thumbnail,
.thumb-gallery .thumbnail:hover {
  border-color: #F6851D;
}


.box-fcat .fcat-img.active img {
  border: 4px solid #F6851D;
}

.localstorage .btn.active {
  background: #F6851D;
  border: 1px solid #F6851D;
}

a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover {
  border-color: #F6851D;
}

#bar {
  background: #F6851D;
}

.pagination>li>a,
.pagination>li>span {
  color: #122538;
  background-color: #fff;
  border: 1px solid #122538;
}

.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {
  color: #122538;
  background-color: #eee;
  border-color: #122538;
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
  color: #fff;
  background-color: #122538;
  border-color: #122538;
}

.pagination>.disabled>a,
.pagination>.disabled>a:focus,
.pagination>.disabled>a:hover,
.pagination>.disabled>span,
.pagination>.disabled>span:focus,
.pagination>.disabled>span:hover {
  color: #777;
  background-color: #fff;
  border-color: #122538;
}