@media only screen and (min-width: 768px) {
    html:lang(de) .filtersGlob .scrollHashParent {
        width: calc(100% - 260px - 190px);
    }
    html:lang(de) .filtersGlob .git {
        max-width: 190px;
    }
}

html:lang(de) .c-detailWrap p {
    overflow-wrap: break-word;
}

html:lang(de) .c-tile-promo__content {
    overflow-wrap: break-word;
}

/* ipad pro landscape */

@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation:landscape) {
    html:lang(de) .filtersGlob .scrollHashParent {
        width: calc(100% - 260px - 210px);
    }
    html:lang(de) .filtersGlob .git {
        max-width: 210px;
    }
}

/* ipad landscape*/

@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation:landscape) {
    html:lang(de) .filtersGlob .scrollHashParent {
        width: calc(100% - 260px - 210px);
    }
    html:lang(de) .filtersGlob .git {
        max-width: 210px;
    }
}

@media (min-width: 768px) {
    html:lang(de) .blue-col-keyfact {
        display: flex;
        align-items: center;
    }
    html:lang(de) .c-page-header__heading {
        font-size: 30pt;
    }
}

html:lang(de) .spnumbersNew .blue-col-keyfact .statWrap .statdea {
    position: static;
    transform: none;
}

html:lang(de) .spnumbersNew .statWrap {
    position: relative;
}

html:lang(de) .e-button__text {
    white-space: nowrap;
}

/*Fixed footer tab width issues*/

@media only screen and (min-width: 768px) {
    /* html:lang(de) .c-footer__dropdown {
        width: 12.25rem;
    }*/
    html:lang(de) .c-footer__target {
        left: 13.1875rem;
    }
}

/*Fixed Header Search overlapping issues  - ipad*/

@media (min-width: 768px) and (max-width: 991px) {
    html:lang(de) .c-header.nDes .c-header-search .c-header-search__form {
        min-width: 135px;
        max-width: 135px;
    }
    html:lang(de) .c-header.nDes .c-header-search ul.topNavS li a {
        letter-spacing: -.03rem;
    }
}

html:lang(de) .c-page-header__content .e-button__text {
    display: inline-block;
    min-width: 270px;
    white-space: nowrap;
}