#thesearchdiv .searchsubmit {
    width: 100%;
}

@media(max-width:991px){
    .aktuellJobs .ts {
        display: none;
    }
    .bottom-text-start {
        padding: 0 25px;
    }
    .portals .referenz {
        height: initial;
    }
    .footerMobile {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .mcp-info-parts {
        display: none;
    }
    .additional-filter-wrapper {
        margin-bottom: 15px;
    }
    .additional-filter-toggle {
        font-size: 1.1em;
        padding: 10px;
    }
    .info-page-nav {
        display: none;
    }
    .btn-jobs-per-mail {
        display: none !important;
    }
    .career-portal li {
        background: none !important;
        padding: 10px !important;
    }
    .career-portal li hr {
        border: none;
        border-bottom: 1px solid #e5e5e5;
        width: 150px;
        margin-top: 10px;
        margin-bottom: 5px;
    }
}

@media (min-width: 992px) {
    .collapse-mobile-only {
        display: block !important;
        height: auto !important;
        visibility: visible !important;
    }
    .additional-filter-wrapper {
        display: none;
    }
    .career-portal li hr {
        display: none;
    }
}
