[data-block],
div.ecwid-productBrowser,
div.store,
div.caption,
div.menu,
div.footer,
div.tiles {
  background-color: #000;
}

div.border {
  border-top: 3px solid #333 !important;
}

div.whyus,
div.owner,
div.contacts,
div.location {
  background-color: #000;
  color: #fff;
}

.ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner {
  background-color: transparent !important;
}

.ecwid div,
.ecwid span,
.ecwid a,
.ecwid p {
  color: #fff !important;
}

.contacts .data .phone a, .contacts .data .phone a:visited {
  color: #fff;
}

.menu .cat-row a {
  color: #fff;
}

button.form-control__button.form-control__button--icon-center {
  background-color: #black !important;
}

.ecwid div, .ecwid span, .ecwid a, .ecwid p {
  color: #5085dc !important;
}

.ec-size .ec-store .grid__categories {
  display: none;
}
