@media screen and (max-width: 1450px) {

.logo {
  top: 30px;
  height: 120px;
}

.centered-wrapper.phone-mail.padding-left-xs,
.centered-wrapper.sociallinks.padding-left-xs {
  padding-left: 10px !important;
}

ul.icon-links.ce_rsce_tao_icon_links.kontaktlinks li:nth-child(1),
ul.icon-links.ce_rsce_tao_icon_links.kontaktlinks li:nth-child(2),
.sociallinks .content-text p {
  font-size: 0.875em;
}

.mod_rocksolid_slider .button {
  font-size: 1em !important;
}

.centered-wrapper.natursiegel .centered-wrapper-background {
  background-position-x: 72% !important;
  background-position-y: 3% !important;
}

.guetesiegel-home.content-gallery img {
  height: 147px !important;
}

.guetesiegel-home.content-gallery {
  top: -50px;
}

.guetesiegel-home.content-gallery ul li {
  width: 47% !important;
}

.hackfleisch-check.centered-wrapper {
  padding-left: 0;
}

footer.page-footer ul.icon-links.ce_rsce_tao_icon_links li {
  margin: 0 0 0 0 !important;
}

.produtkkategorien .projects-item h3 {
  font-size: 0.5em;
}

.counter-fakten .counter-boxes-item p {
  font-size: 2em;
}

.counter-boxes-item h3 {
  font-size: 1em;
}

.bilderheader .content-image.hauptbild figure figcaption {
  font-size: 2em;
}

.page-footer .button.-small {
  font-size: 0.875em !important;
}

.page-footer .spalte2 .font-size-s p,
.page-footer .spalte3 .font-size-s p{
  font-size: 16px !important;
}

.page-footer .spalte3 table td {
  font-size: 15px !important;
}

.page-footer .content-table table td:nth-child(1) {
  width: 92px !important;
}

}