.nav-lang,
.searchbox,
.menu-btn,
.news-backlink-wrap,
.printlink,
.video,
.tx-klinkteasers,
.news-related-wrap,
.grid-bg--partner,
.site-footer,
/*.ce-steps a,*/
.ce-steps,
.ce-fsimgbox__img-wrap { display: none !important; }

a.logo--de .logo--s { content: url('../Images/logo-de--l.svg'); height: auto; width: 50%; }
a.logo--de .logo--m { content: url('../Images/logo-de--l.svg'); height: auto; width: 50%; }
a.logo--de .logo--l { content: url('../Images/logo-de--l.svg'); height: auto; width: 50%; }
a.logo--fr .logo--s { content: url('../Images/logo-fr--l.svg'); height: auto; width: 50%; }
a.logo--fr .logo--m { content: url('../Images/logo-fr--l.svg'); height: auto; width: 50%; }
a.logo--fr .logo--l { content: url('../Images/logo-fr--l.svg'); height: auto; width: 50%; }

.ce-fsimgbox { height: auto; min-height: auto; margin: 0; page-break-after: always; }
/*.ce-fsimgbox__img-wrap { height: auto; position: relative; }
.ce-fsimgbox__img-wrap-inner { width: 100%; }
.ce-fsimgbox__img { top: 0; transform: none; }*/
.ce-fsimgbox__box { background: #fff !important; border: 1px solid #000; clear: both; margin-left: 0; margin-right: 0; margin-top: 0; padding: 2rem; width: 100%; }
.ce-fsimgbox__box * { color: #000; }

.frame-ce-box--yellow { background: none; border: 1px solid #000; padding: 2rem; }
.frame-ce-box--yellow * { color: #000; }

/*.ce-steps { background: none; border: 1px solid #000; display: flex; margin-left: 0; margin-right: 0; padding: 2rem; width: 100%; }
.ce-steps * { color: #000; }
.ce-steps__nr path { fill: #000; }
.frame-type-klinkcesteps .centerwrap { margin: 0 !important; max-width: 100% !important; padding: 0 !important; }
*/