/* -----------------------------------------
   Main Color #EF6F23
----------------------------------------- */

body {
  background: #FFF;
}

body,
#paging a,
#paging a:visited,
#paging span,
.sidebar .item .item-content-wrap,
.woocommerce-tabs .tabs li a,
.logo a,
#navigation > li > a,
.entry-title a,
.woocommerce-MyAccount-navigation-link a::after,
.woocommerce-MyAccount-navigation-link.is-active a {
  color: #313131;
}

.logo a:hover,
.tagline {
  color: rgba(49, 49, 49, 0.54);
}

a,
.entry-title a:hover,
#paging span.current,
.woocommerce .star-rating,
.woocommerce-page .star-rating,
.searchform input[type=text],
#searchform input[type=text],
#navigation > li.active > a,
#navigation > li.current-menu-ancestor > a,
#navigation > li.current-menu-item > a {
  color: #3a3a3a;
}

a:hover,
a:focus,
.sidebar .widget ul li.current-cat > a,
.sidebar .widget ul li.chosen > a,
.sidebar .widget ul li.current-menu-item > a,
.promo-box:after,
.promo-box:before {
  color: #212121;
}

.promo-box:hover:after,
.promo-box:hover:before {
  color: #000;
}

a.btn,
input[type=submit],
button[type=submit],
a.button,
#paging a:hover,
.sidebar .item > a:hover,
.product .summary ul li:before,
.quantity .qty,
.variations td,
.woocommerce-tabs .tabs li.active a,
.shop_attributes th .innerWrapper:before,
.woocommerce-message,
.woocommerce-info,
.promo-box,
.price_slider .ui-slider-handle,
.ci-newsletter-wrap,
.ci-newsletter input[type=email],
#navigation > li > a:hover,
#navigation > li.sfHover > a,
#navigation ul,
.woocommerce-product-gallery__trigger {
  background-color: #3a3a3a;
}

a.btn:hover,
a.button:hover {
  color: #FFF;
}

a.btn:hover,
input[type=submit]:hover,
button[type=submit]:hover,
a.button:hover,
.onsale,
.quantity .minus,
.quantity .plus,
.woocommerce-message .button,
.woocommerce-info .button,
.promo-box:hover,
.ci-newsletter input[type=email]:focus,
.customSelect,
#navigation ul a {
  background-color: #212121;
}

.quantity .minus:hover,
.quantity .plus:hover,
.woocommerce-message .button:hover,
.woocommerce-info .button:hover,
.customSelect.customSelectHover,
#navigation ul a:hover,
#navigation ul li.sfHover > a {
  background-color: #000;
}

#paging span.current,
.woocommerce-tabs .tabs li.active a {
  border-color: #3a3a3a;
}

.item .item-content-wrap,
.images a .img-overlay {
  background: rgba(58, 58, 58, 0.9);
}

.onsale:after {
  border-left-color: #000;
}

.price_slider .ui-slider-handle:after {
  border-left-color: #3a3a3a;
}

.price_slider .ui-slider-handle:last-child:after {
  border-left-color: transparent;
  border-right-color: #3a3a3a;
}

.quantity .qty:focus {
  background: #474747;
}

button.searchsubmit,
input#searchsubmit {
  background: none;
  color: #B2B2B2;
}

button.searchsubmit:hover
input#searchsubmit:hover {
  background: none;
  color: #a1a1a1;
}