.region {
  margin: 0 auto;
  width: 100%;
  max-width: 1278px;
  box-sizing: border-box;
}

.region-header {
  max-width: 1350px;
}

.path-frontpage .region-content {
  max-width: unset;
}

.orion-for-us > .region-content {
  max-width: unset;
}

@media screen and (max-width: 980px) {
  .region {
    padding-inline: 20px;
  }

  .region-header,
  .orion-for-us .region-content {
    padding-inline: 0;
  }
}


/* Převzato z style.css tak jak šli po sobě -> ke kontrole a opravě */
.page-node-10 .region-content {
  max-width: unset;
}

body.page-node-type-vyrobek .region-content,
body.page-node-42 .region-content {
  max-width: unset;
}

body.page-node-type-tip-trik .region-content {
  max-width: unset;
}

@media screen and (max-width: 980px) {
  body.page-node-type-vyrobek .region-content {
    padding: 0px;
  }

  body.page-node-type-tip-trik .region-content {
    padding: 0;
  }
}

.page-node-type-recept #wrapper .region {
  width: inherit;
  margin: 0;
}

.mb-50 {
  margin-bottom: 50px;
}
