body,
footer a,
footer p {
  font-family: lato, sans-serif;
  font-size: 17px;
}
.nav-menu {
  background-color: #083050;
}
#only-mobile {
  background-color: #083050;
}
.dl-menuwrapper ul {
  background-color: #083050 !important;
}
.mobile-menu-fade {
  display: none;
}
#about {
  padding-top: 20px;
  padding-bottom: 0 !important;
  background-color: #fff;
  color: #545555;
}
.news-slider-item a,
.highlight a,
.inleiding a {
  color: #000;
}
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__products--appearance-frame .grid-product__wrap-inner {
  border: none !important;
  background-color: #fff !important;
  box-shadow: none !important;
}
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title-inner {
  color: #000 !important;
}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary .form-control__button {
  background-color: #083050 !important;
}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--secondary.favorite-product__button-add .form-control__button {
  border: solid 1px #fabf25 !important;
}
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button {
  background-color: #fabf25 !important;
}
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-likely__widget {
  background-color: transparent !important;
}
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"] .grid-category:nth-child(n+1) {
  width: 25% !important;
}
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid__categories--advanced[data-cols="4"] .grid-category:nth-child(7) {
  margin-right: 25% !important;
}
