@media only screen and (max-width: 1390px) {
#container {
    width:95%;
}
#main h1 {
    margin-top:75px;
}
#navi-main {
    display:none;
}
.header-main-txt {
    font-size:1rem;
}
.header-sub-txt {
    font-size:.8rem;
}
#header {
    border-style:hidden;
}
#header-content {
    position:fixed;
    z-index: 990;
}
h1 {
    font-size:1.5rem;
}
h2 {
    font-size:1.25rem;
}
.mod_navigation#service-menue {
    right:0;
    top:-15px;
    float:none;
}
#service-menue ul li {
    font-size:1.25rem;
}
#navi-level-3 {
    top:-25px;
}
.mm-menu_offcanvas {
    width:90%;
}
#breadcrumb {
    display:none;
}
.image_container.float_left {
    float:none;
    text-align:center;
}
.offcanvas {
    right:10px;
    display:block;
}
.mobile-center-it {
    text-align:center;
}
.mod_navigation#service-menue a,
.mod_navigation#service-menue span,
.mod_navigation#service-menue .forward.trail.submenu {
    font-size:0.8rem;
}
#main .mod_navigation#navimain {
    display:none;
}
#main .link-button.link-button-submenue a {
    width:100%;
}
#logo {
    left:10px;
    display:inline-block;
}
#header-textbox {
    left:10px;
    top:75px;
    font-size:1rem;
}

.float_left, .media--left>figure{
    float: none;
    margin-right: 0px;
}
}
