@media all and (max-width: 1200px) {
    .mod_breadcrumb {
        width: 100%;
    }

    .persons .body {
        width: 48%;
    }

    #suche {
        width: 40%;
    }

    #suchfeld {
        width: auto;
    }

    #header-contact {
        display: none;
    }

    #header {
        height: 140px;
    }

    #header .inside,
    #footer .inside {
        width: 100%;
        padding: 0 20px;
        box-sizing: border-box;
    }

    #logo {
        max-width: calc(25% - 10px);
    }

    #mainnav ul a,
    #mainnav strong {
        font-size: 16px;
    }


}