.disw-global-footer .disw-global-footer-container {
  padding-left: 381px;
  padding-right: 381px;
  font-family: 'Siemens Sans', 'Siemens Roman', 'SiemensSans', 'SiemensRoman', 'Helvetica Neue', 'Segoe UI', 'Oxygen', 'Ubuntu',
  'Cantarell', 'Open Sans', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-kerning: auto;
  text-rendering: optimizeLegibility;
}

.disw-container.container {
  margin-left: 2em;
  margin-right: 2em;
}

@media only screen and (min-width: 1216px) {
  .disw-container.container {
    margin-left: 80px;
    margin-right: 80px;
  }
}

@media only screen and (min-width: 48em) {
  .disw-global-footer-links {
    box-sizing: border-box;
  }
}

@media only screen and (max-width: 1999px) {
  .disw-global-footer .disw-global-footer-container {
    padding-left: 298px;
    padding-right: 298px;
  }
}

@media only screen and (max-width: 1599px) {
  .disw-global-footer .disw-global-footer-container {
    padding: 0;
  }
}

@media only screen and (max-width: 1219px) {
  .disw-global-footer .disw-global-footer-container {
    margin-right: 16px;
    margin-left: 16px;
  }
}

body > disw-footer {
  z-index: 1;
}
