/*!(c) 2018 klugeSoftware GmbH*/.nogrid .mainmenu{display:table}.nogrid .mainmenu>*{display:table-cell;vertical-align:middle;width:30%;white-space:pre}.nogrid .mainmenu>.main{width:auto}.nogrid .mainmenu>.f1{width:1%}.nogrid .menu{vertical-align:middle}.nogrid .submenu{display:block}.nogrid .submenu-container{display:inline-block;vertical-align:middle}@media (min-width:700px){.nogrid .submenu-main>.submenu{display:table}.nogrid .submenu-main>.submenu>li{display:table-cell}.nogrid .submenu-main>.submenu>.submenu-subonly{display:none}}.noflex .submenu-container{margin-left:0}.nogrid .cnt-grid-aside-left,.nogrid .cnt-grid-aside-right{margin-top:10px;background-color:#fff;width:270px;display:inline-block;vertical-align:top}.nogrid .cnt-grid-aside-left{margin-right:7px}.nogrid .cnt-grid-aside-right{margin-left:7px}.nogrid .cnt-grid-hero{margin-bottom:7px}.nogrid .js-aside-left,.nogrid .js-aside-right{vertical-align:top;display:inline-block;max-width:1003px;width:calc(100% - 270px - 7px)}@media (max-width:599px){.nogrid .cnt-grid-aside-left,.nogrid .cnt-grid-aside-right{width:100%;max-width:none;margin-right:0;margin-left:0}.nogrid .js-aside-left,.nogrid .js-aside-right{width:100%;max-width:none}}.nogrid .tile-grid{background-color:#fff}.nogrid .subgroups-shortcut{display:flex;flex-direction:row;flex-wrap:wrap;-ms-flex-align:stretch;align-items:flex-start}.nogrid .subgroups-shortcut>*{flex:5 1 140px;display:inline-block;min-width:140px;max-width:220px;margin-right:10px;margin-bottom:10px}.nogrid .subgroups-shortcut>*>*{display:inline-block;margin:4px auto 0}.nogrid .subgroups-shortcut>*>*>img{margin-left:auto;margin-right:auto}.noflex .subgroups-shortcut>*{width:220px}