.globalheader {padding: 0.6em .8em;}

.globalheader {color: var(--color8);background:  var(--mainlayoutcolor1);}
.globalheader a{color: var(--color8);}


.globalheader-inner{display: flex; flex-flow: row;justify-content: end;max-width: 1380px;margin: 0 auto;}

.globalheader-kontaktbox{}
.globalheader-kontaktbox p{padding: 0; margin: 0;}
.globalheader-kontaktbox .homelink{margin-right: .8em;}


.globalheader-navigationbox .mod_customnav ul{padding: 0; margin: 0;text-align: right;}
.globalheader-navigationbox .mod_customnav ul li{padding: 0; margin: 0 0 0 1em; display: inline-block;}
.globalheader-navigationbox .mod_customnav ul li a,.globalheader-navigationbox .mod_customnav ul li strong{text-transform: uppercase; font-weight:normal;}
.globalheader-navigationbox .mod_customnav ul li strong{text-decoration: underline;}

body.home .globalheader-navigationbox .mod_customnav ul li.first a{text-decoration: underline;}

.heroheader{margin-bottom: 0em;}
.heroheader .image_container {width: 100%;}
.heroheader img{width: 100%;}

.heroheader .mod_article .inside {
max-width:inherit;
max-height:inherit;
}

.mod_changelanguage {
display: inline-block;
padding: 0.8em;
margin-right: 15px;
}
.mod_changelanguage ul {
margin: 0;
padding: 0;
}
.mod_changelanguage li:first-child {
border-right: 2px solid  var(--mainlayoutcolor3);
margin-right: 10px;
padding-right: 10px;
}
.mod_changelanguage li {
display: inline-block;
}
.mod_changelanguage a,.mod_changelanguage strong {
text-decoration: none;
font-size: 1.1em;
display: inline-block;
}
.mod_changelanguage .active strong {
color: var(--mainlayoutcolor1);  
}


@media screen and (max-width: 880px) {
.globalheader {display: none;}


}
