.l-chromelessview .l-wrapper-page>header {
    display: none
}

.l-chromelessview .l-wrapper-page>footer {
    display: none
}

.l-navlessview #m-main-nav {
    display: none !important
}

.l-navlessview .l-wrapper-page>header .l-header-content,.l-navlessview .l-wrapper-page>header hr.m-mobile-only,.l-navlessview .l-wrapper-page>header .m-mobile-only.l-search-field-wrapper {
    display: none !important
}

#ctl00_MainContentRenderer_dbRepeater_ctl00_ctl01_DivDataPager {
    clear: both
}

@media only screen and (max-width: 767px) {
    .sparplan-icon-entfernen {
        width:10% !important;
        float: right !important
    }
}

.datepicker {
    margin-top: 12px
}

* {
    -webkit-print-color-adjust: exact
}

#m-main-nav {
    display: inline !important;
    visibility: visible !important
}

#m-main-nav>* {
    display: none !important;
    visibility: hidden !important
}

#m-main-nav>*#m-main-nav-menu {
    border: none;
    position: absolute;
    top: -100px;
    left: 150px;
    font-size: 200%;
    display: inline-block !important;
    visibility: visible !important
}

#m-main-nav>*#m-main-nav-menu>li {
    display: none !important;
    visibility: hidden !important
}

#m-main-nav>*#m-main-nav-menu>li.active {
    border: none;
    display: inline-block !important;
    visibility: visible !important
}

#m-main-nav>*#m-main-nav-menu>li.active>span,#m-main-nav>*#m-main-nav-menu>li.active ul {
    display: none !important;
    visibility: hidden !important
}

#m-main-nav>*#m-main-nav-menu>li.active>a {
    display: inline-block !important;
    visibility: visible !important;
    width: auto
}

a[href]:after {
    display: none !important;
    visibility: hidden !important
}

#l-drawer-toggle {
    display: none !important;
    visibility: hidden !important
}

#l-logo-mobile:after {
    content: url("../images/logo/b2c.png?c=1649839584")
}

#l-logo-mobile a {
    display: none !important;
    visibility: hidden !important;
    width: 0px;
    position: absolute;
    left: -9999px
}

.l-wrapper-page {
    width: 100%
}

.l-wrapper-page>header>* {
    display: none !important;
    visibility: hidden !important
}

.l-wrapper-page>header>*:nth-child(3) {
    display: block !important;
    visibility: visible !important
}

#m-content {
    padding-top: 20px !important;
    padding-bottom: 0 !important
}

#m-sidebar-nav {
    width: 100% !important;
    padding-left: 96px;
    margin-top: -42px;
    padding-bottom: 0
}

#m-sidebar-nav ul,#m-sidebar-nav li,#m-sidebar-nav a,#m-sidebar-nav span {
    display: inline !important;
    width: auto !important
}

#m-sidebar-nav .l-wrapper-parent {
    border: none !important
}

#m-sidebar-nav li {
    display: none !important;
    visibility: hidden !important
}

#m-sidebar-nav li.active-trail {
    display: inline-block !important;
    visibility: visible !important;
    display: inline-block !important
}

#m-sidebar-nav li.active-trail:before {
    content: ' > ';
    margin: 0 1px 0 3px
}

#m-content-main {
    width: 100% !important;
    border-top: 2px solid #0080a6;
    border-bottom: 2px solid #0080a6
}

#m-nav-switch-mobile {
    display: none !important;
    visibility: hidden !important
}

#l-footer-hotline>section {
    width: 50% !important;
    padding: 0 20px !important;
    float: left !important
}

#l-footer-hotline>section:first-child {
    text-align: right
}

.l-tab-wrapper.l-wrapper-section {
    display: none !important;
    visibility: hidden !important
}

.l-content-box.l-tabbed .l-box-body {
    padding-left: 0;
    padding-right: 0;
    display: block !important;
    visibility: visible !important;
    height: auto !important
}

.l-content-box.l-tabbed .l-box-body:before {
    content: attr(data-title);
    font-size: 150%;
    margin-bottom: 10px;
    display: block
}

.l-wrapper-socialmedia {
    display: none !important;
    visibility: hidden !important
}

#l-locations {
    display: none !important;
    visibility: hidden !important
}

#l-footer-info {
    display: none !important;
    visibility: hidden !important
}

#l-necessary-evil {
    display: none !important;
    visibility: hidden !important
}

#l-copyright {
    width: 100% !important;
    text-align: center
}

footer>hr {
    display: none !important;
    visibility: hidden !important
}

.wf-loading {
    visibility: hidden
}

.wf-active {
    visibility: visible
}