/* TM_GLOBAL_FOOTER_BACKGROUND_CLEANUP_1_1_1
   Ein gemeinsamer Footerrahmen ohne abweichende Missions-Hintergrundflaeche. */
:root {
  --tm-global-footer-frame: 1534px;
  --tm-global-footer-line: #17191c;
}

.tm21-global-footer-layout,
.tm21-global-footer-layout--home,
.tm21-global-footer-layout--modellbahn,
.tm21-global-footer-layout--default {
  width: 100% !important;
  max-width: var(--tm-global-footer-frame) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  box-sizing: border-box !important;
  border-left: 1px solid var(--tm-global-footer-line) !important;
  border-right: 1px solid var(--tm-global-footer-line) !important;
}

.tm21-global-footer-layout > .tm21-footer,
.tm21-global-footer-layout > .tm21-global-footer-mission {
  min-width: 0 !important;
  box-sizing: border-box !important;
}

/* Nur die aeussere rechte Flaeche angleichen; die Missionskarte bleibt erhalten. */
.tm21-global-footer-layout > .tm21-global-footer-mission {
  background: transparent !important;
}

@media (max-width: 1534px) {
  .tm21-global-footer-layout,
  .tm21-global-footer-layout--home,
  .tm21-global-footer-layout--modellbahn,
  .tm21-global-footer-layout--default {
    max-width: 100% !important;
  }
}
