/* 4.10.45: TomTom-Service – stabile Seitenkante, kein Clipping, ruhigeres Layout. */
#main-content.seeit-editorial-cms-page--tomtom{
  overflow:visible!important;
  padding-bottom:28px!important;
}
#main-content.seeit-editorial-cms-page--tomtom > .seeit-editorial-cms-section,
#main-content.seeit-editorial-cms-page--tomtom > .seeit-editorial-cms-section > .container,
#main-content.seeit-editorial-cms-page--tomtom .seeit-editorial-cms-content,
#main-content.seeit-editorial-cms-page--tomtom .seeit-editor-scope{
  overflow:visible!important;
}
#main-content.seeit-editorial-cms-page--tomtom > .seeit-editorial-cms-section > .container{
  width:min(1280px,calc(100% - 72px))!important;
  max-width:1280px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:0!important;
  padding-right:0!important;
}
#main-content.seeit-editorial-cms-page--tomtom .seeit-editorial-cms-content,
#main-content.seeit-editorial-cms-page--tomtom .seeit-editor-scope,
#main-content.seeit-editorial-cms-page--tomtom .seeit-editorial-cms-content > .seeit-editor-scope > :first-child{
  width:100%!important;
  max-width:100%!important;
  margin-left:0!important;
  margin-right:0!important;
  box-sizing:border-box!important;
}
#main-content.seeit-editorial-cms-page--tomtom .row{
  width:100%!important;
  max-width:100%!important;
  margin-left:0!important;
  margin-right:0!important;
  box-sizing:border-box!important;
}
#main-content.seeit-editorial-cms-page--tomtom .row::before,
#main-content.seeit-editorial-cms-page--tomtom .row::after{
  display:none!important;
  content:none!important;
}
#main-content.seeit-editorial-cms-page--tomtom [class*="col-"]{
  min-width:0!important;
  box-sizing:border-box!important;
}
@media(max-width:1050px){
  #main-content.seeit-editorial-cms-page--tomtom > .seeit-editorial-cms-section > .container{
    width:min(100% - 40px,1280px)!important;
  }
}
@media(max-width:720px){
  #main-content.seeit-editorial-cms-page--tomtom > .seeit-editorial-cms-section > .container{
    width:min(100% - 28px,1280px)!important;
  }
}
