@media screen and (min-width: 800px){.responsiveNavHolder{margin-top:0 !important}.menu_main a,.menu_main span{padding:calc(var(--base_verticalelementabstand)/4) var(--base_seitenabstand)}.menu_main li li a,.menu_main li li span{padding-top:calc(var(--base_verticalelementabstand)/8);padding-bottom:calc(var(--base_verticalelementabstand)/8)}.menu_main>ul>li>ul{padding-top:calc(var(--base_verticalelementabstand)/8);padding-bottom:calc(var(--base_verticalelementabstand)/4)}.menu_main ul ul ul{padding-top:calc(var(--base_verticalelementabstand)/8);padding-bottom:calc(var(--base_verticalelementabstand)/4);margin-top:calc(-1*var(--base_verticalelementabstand)/8)}.menu_main.opticalline-left{margin-left:calc(-1*var(--base_seitenabstand))}.menu_main.opticalline-right{margin-right:calc(-1*var(--base_seitenabstand));margin-left:var(--base_seitenabstand)}}@media screen and (max-width: 799px){.mainNavigation{display:inline-block}.mainNavigation .menu_main a,.mainNavigation .menu_main span{padding:calc(var(--base_seitenabstand)/2) calc(var(--base_seitenabstand)*1.5) calc(var(--base_seitenabstand)/2) calc(var(--base_seitenabstand)/2)}.mainNavigation .menu_main>ul>li.currentSub>ul{padding-bottom:calc(var(--base_seitenabstand)/2)}.mainNavigation .menu_main>ul>li li a,.mainNavigation .menu_main>ul>li li span{padding-top:calc(var(--base_seitenabstand)/3);padding-bottom:calc(var(--base_seitenabstand)/3)}.responsiveNavHolder{padding-bottom:var(--base_verticalelementabstand)}}