.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #3b2a1a;
}

.product-category-item .body .title a:hover {
    color: #3b2a1a;
}

/* Buttons */
.btn-primary {
  background-color: #3b2a1a;
  border-color: #2a1d12;
  color: #FFF;
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
  background-color: #2a1d12;
  border-color: #3b2a1a;
  color: #FFF;
}

.btn-secondary {
  background-color: #d4af37;
  border-color: #b8962e;
  color: #000;
}

.btn-secondary:hover,
.btn-secondary:active,
.btn-secondary:focus {
  background-color: #b8962e;
  border-color: #d4af37;
  color: #000;
}

/* Links */
a {
 color: #3b2a1a;
}

a:hover,
a:focus,
a:active {
  color: #d4af37;
}

.link-secondary {
  color: #d4af37;
}

.link-secondary:hover {
  color: #3b2a1a;
}

/* Colors */
.secondary-color,
.text-secondary {
  color: #d4af37;
}

.secondary-bg,
.bg-secondary {
  background-color: #d4af37;
  color: #000 !important;
}

.primary-bg,
.bg-primary {
  background-color: #3b2a1a !important;
  color: #FFF !important;
}

.primary-color {
  color: #3b2a1a !important;
}

/* Dropdowns */
.le-dropdown {
  background-color: #3b2a1a;
}

.le-dropdown.open {
  background-color: #2a1d12;
}

.le-button {
  background-color: #3b2a1a;
}

.le-button:hover {
  background-color: #2a1d12;
}

/* Selection */
::selection,
::-moz-selection {
  background-color: #3b2a1a;
  color: #FFF;
}

/* Navbar */
.navbar .navbar-toggle {
  background-color: #2a1d12;
  border-color: #1a1a1a;
}

/* Header */
header .top-search-holder .contact-row i,
header .top-search-holder .search-area .search-button {
  color: #3b2a1a;
  background-color: #3b2a1a;
}

header .top-search-holder .search-area .search-button:hover {
  background-color: #2a1d12;
}

header .top-cart-row .wishlist-compare-holder a:hover,
header .top-cart-row .wishlist-compare-holder a:hover i,
header .top-cart-row .top-cart-holder .basket-item .price {
  color: #d4af37;
}

header .top-cart-row .top-cart-holder .basket-item-count .count {
  background-color: #3b2a1a;
}

/* Side menu */
.sidemenu-holder .side-menu .head {
  background-color: #3b2a1a;
}

.sidemenu-holder .side-menu .menu-item:hover,
.sidemenu-holder .side-menu .menu-item.open {
  border-color: #3b2a1a;
}

/* Mega Menu */
.megamenu-horizontal .nav > li > a:hover,
.megamenu-horizontal .nav > li > a:focus {
  background-color: #3b2a1a !important;
}

/* Breadcrumb */
.breadcrumb-nav-holder .breadcrumb-item.current a {
  color: #3b2a1a;
}

/* Forms */
.le-radio:checked + .fake-box:after,
.le-checkbox:checked + .fake-box {
  background-color: #3b2a1a;
  border-color: #3b2a1a;
}

/* Pagination */
.pagination li:hover a,
.pagination li.current a,
.pagination > .active > a {
  color: #FFF !important;
  background-color: #3b2a1a;
  border-color: #3b2a1a;
}

.pagination > li > a {
  color: #3b2a1a;
}

/* Footer */
#footer {
  border-top: 2px solid #3b2a1a;
}

#footer .widget .body li a:hover,
#footer .link-list-row .link-widget li a:hover {
  color: #d4af37;
}

#footer .copyright-bar {
  background-color: #2a1d12;
  color: #FFF;
}

/* Icons */
.iconic-link:hover,
.iconic-link:hover:before {
  color: #3b2a1a;
}

/* Owl carousel */
.owl-pagination .owl-page.active span,
.owl-pagination .owl-page:hover span {
  background: #3b2a1a;
}

/* Files / Downloads */
.file-item .title a:hover,
.file-grid-item .title a:hover,
.folder-item .title a:hover {
  color: #3b2a1a;
}

/* Prices */
.product-item-holder .price-current {
  color: #d4af37;
}

.product-item-holder .price-prev {
  color: #f00;
}

/* Posts */
.posts .post .date-wrapper .date,
.posts .format-quote {
  background-color: #d4af37;
}

/* Top Mega Menu */
#top-megamenu-nav {
  background-color: #ffc200;
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
}

#top-megamenu-nav .nav > li > a:hover {
  background-color: #ffc200;
}

/* Misc */
.logo-svg {
  fill: #3b2a1a;
}

.mq-container marquee {
  background: #FFF;
}

#top-megamenu-nav .navbar-nav > li > a {
  color: #000;
}

#top-megamenu-nav .navbar-nav > li > a:hover {
  color: #fff;
}

#footer ul li a {
  color: #d4af37 !important;
}

.header-alt {
  background-color: #fff1c3;
}

.header-alt .control-group {
  background-color: #fff !important;
}


.row.downloads-search-home.secondary-bg {
  background: #666;
}

header nav .nav > li > a:hover, header nav .nav > li > a:focus {
  background-color: transparent !important;
}