html {
  background-color: #000;
}

body {
  color: #fff;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #fff;
}

.well h3 {
  color: #000;
}

.modal-title-in {
  color: #000;
}

.table .table {
  background-color: inherit;
}

#wrapper {
  background-color: #000;
}

#content {
  background-color: #000;
}

#footer a {
  color: #fff;
}

#footer.dark,
.dark #footer {
  background-color: #000 !important;
}

#top-bar {
  background-color: #000;
  border-bottom: 1px solid #4f4f4f;
}

#top-social li a {
  color: #fff;
}

#top-social li,
.top-links ul ul li {
  border-left: 1px solid #4f4f4f;
}

.top-links .lk-fpassword {
  color: #ffffff;
}

.top-links ul div.top-link-section,
.top-links ul ul {
  background-color: #000;
}

#header.full-header {
  border-bottom-color: #000000;
}
#header {
  background-color: #000000;
}
#header.sticky-header #header-wrap {
  background-color: #000000;
}
#header.full-header #primary-menu > ul {
  border-right: 1px solid #000000;
}
#header.full-header #logo {
  border-right: 1px solid #000000;
}

#primary-menu ul li > a {
  color: #ffffff;
}
#primary-menu ul li.current > a,
#primary-menu ul li:hover > a {
  color: #2ece23;
}

#page-submenu-trigger,
#primary-menu-trigger {
  color: #fff;
}

#top-search-trigger,
#top-cart-trigger {
  color: #ffffff !important;
}

.product-sb .button.button-border {
  border: 2px solid #1abc9c;
  color: #1abc9c;
}

.product-title h3 a {
  color: #1abc9c;
}
