body {
  color: #676767;
}

a {
  color: #f94b37;
}
a:hover, a:focus {
  color: #363636;
}

blockquote cite {
  color: rgba(103, 103, 103, 0.8);
}

input,
textarea {
  border: 1px solid #e5e5e5;
}
input:hover,
textarea:hover {
  border-color: #f94b37;
}
input:focus,
textarea:focus {
  border-color: #f94b37;
}

.btn,
input[type="button"],
input[type="submit"],
input[type="reset"],
button,
.button {
  background-color: #f94b37;
  color: #FFF;
}
.btn:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
button:hover,
.button:hover {
  background: #363636;
  color: #FFF;
}
.btn.btn-tag:after,
input[type="button"].btn-tag:after,
input[type="submit"].btn-tag:after,
input[type="reset"].btn-tag:after,
button.btn-tag:after,
.button.btn-tag:after {
  border-left-color: #f94b37;
}
.btn:hover:after,
input[type="button"]:hover:after,
input[type="submit"]:hover:after,
input[type="reset"]:hover:after,
button:hover:after,
.button:hover:after {
  border-left-color: #363636;
}

.form-allowed-tags,
.comment-notes {
  color: rgba(103, 103, 103, 0.8);
}

.pre-head {
  background-color: #252525;
  color: #FFF;
}
.pre-head a {
  color: #FFF;
}
.pre-head a:hover {
  color: #FFF;
}

.header {
  background-color: #252525;
}

.site-logo a, .site-logo a:hover {
  color: #FFF;
}

.site-tagline {
  color: #a3a3a3;
}

.socials i {
  background: #7b7b7b;
  color: #282828;
}

#navigation a {
  color: #FFF;
}
#navigation > li ul a {
  background: #252525;
  border-bottom: 1px solid #363636;
}
#navigation > li ul a:hover,
#navigation > li ul .sfHover > a {
  color: #FFF;
  background-color: #f94b37;
}
#navigation > li > a:hover,
#navigation > li.sfHover > a,
#navigation > li.sfHover > a:active,
#navigation > li.current_page_item > a,
#navigation > li.current-menu-item > a,
#navigation > li.current-menu-ancestor > a,
#navigation > li.current-menu-parent > a,
#navigation > li.current > a {
  background-color: #f94b37;
}
#navigation ul {
  border: 3px solid #f94b37;
}

.footer {
  background-color: #f94b37;
  color: #FFF;
}
.footer a {
  color: #000;
}
.footer a:hover {
  color: #FFF;
}

.foot-nav li a {
  color: #FFF;
}

.btn-slider .btn-slider {
  background: #f94b37;
  background-image: -webkit-linear-gradient(0deg, #c41906, #f94b37);
  background-image: linear-gradient(0deg, #c41906, #f94b37);
}
.btn-slider .btn-slider.btn-tag:after {
  background: #f94b37;
  background-image: -webkit-linear-gradient(-45deg, #c41906, #f94b37);
  background-image: linear-gradient(-45deg, #c41906, #f94b37);
}
.btn-slider .btn-slider:hover.btn-tag:after {
  background-image: none;
  background-color: #363636;
}

.member-social i {
  background-color: #f94b37;
  color: #FFF;
}

.widget .entry {
  border-bottom: 1px solid #e5e5e5;
}

.entry-thumb img {
  border: 1px solid #e5e5e5;
}

figure[class^="entry-thumb"] img {
  border: 1px solid #e5e5e5;
}

#paging > span,
#paging a,
#paging .current,
#paging li span,
.woocommerce-pagination > span,
.woocommerce-pagination a,
.woocommerce-pagination .current,
.woocommerce-pagination li span {
  color: #FFF;
  background-color: #f94b37;
}
#paging span.current,
#paging a:hover,
.woocommerce-pagination span.current,
.woocommerce-pagination a:hover {
  background-color: #363636;
}

.item-nav a.active:after {
  background-color: #f94b37;
}
.item-nav a.active:before {
  border-right-color: #f94b37;
}
.item-nav a.active, .item-nav a:hover {
  color: #FFF;
}
.item-nav a.active i, .item-nav a:hover i {
  color: #FFF;
}
.item-nav a:hover:after {
  background-color: #363636;
}
.item-nav a:hover:before {
  border-right-color: #363636;
}

.sidebar {
  border: 5px solid #e5e5e5;
}

.filters-nav .btn {
  background-color: #363636;
}
.filters-nav a.selected,
.filters-nav a:hover {
  background-color: #f94b37;
}
.filters-nav a:focus {
  color: #FFF;
}

.section-title {
  border-bottom: 1px solid #e5e5e5;
}

/* WooCommerce */
.sale-wrap {
  background: #f94b37;
}

.quantity input {
  background-color: #f94b37;
}

.variations td {
  color: #676767;
}

.woocommerce-tabs .tabs {
  border-bottom: 1px solid #e5e5e5;
}
.woocommerce-tabs .tabs a {
  border-top: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
}
.woocommerce-tabs .tabs li.active a {
  color: #FFF;
  background: #f94b37;
}

.price_slider .ui-slider-handle {
  background: #f94b37;
}
