.rte_container img {
    max-width: 100%;}
h2 {text-transform: uppercase; font-weight:bold; margin-bottom: 1rem}

hr {border-bottom: solid 1px #f0f0f0}

.breadcrumb li a, .breadcrumb li a:after {font-size:11px; color:#888688 }

.blue-accent {color:#5BA0D0}

footer.main>.wrp>nav li.druckmuster_jn { display: none; }
footer.main>.wrp>nav h3 {font-weight:bold; text-transform: uppercase; font-size:22px}


header.main #customer-menu a, header.main #customer-menu>button {border-radius:10px}
#search {border-radius: 10px !important; border-color:#f7f7f7; font-style: normal; font-weight:normal}
.cd-dropdown-trigger {color: #000; background: none}

#homepage-text2 {padding: 60px 0 60px 0}
#mig {visibility: hidden}
#homepage-text2 .headline {margin: 30px 0 30px 0}
.trade-groups.sidebar {background:none}
.parallax {background-size:cover; background-position:top}
.parallax .wrp {background:none; border:0px; text-align:left; margin-top:60px}

#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset label {border-radius:10px !important; border:none}

#visual_calculation.expert .contentwrapper.left .accordion .accordion-item {border-color:#d1d1d1}
#visual_calculation.expert .contentwrapper.left .accordion .accordion-item .selectOptions .conOptions .flex-container .panel {border-color:#d1d1d1}
#visual_calculation .contentwrapper.left .optionGroup .optionWrapper fieldset.selectOptions .conOptions .flex-container .panel {border-color:#d1d1d1}
#visual_calculation.expert .contentwrapper.left .accordion .accordion-item.selected .counter {border-color:#d1d1d1}

#usp-bar .individualUSP span strong {color:white}
#usp-bar {padding: 80px 0 80px}

#slider .slide figcaption strong {color: #5BA0D0; margin-bottom:0;font-size:32px}

main .col_left, main .col_right {background:none}

.label_tel, .label_mail {display:none}

#modulesPrinttemplate {min-height:70px}

.leadprint-brand {display:none}

#cart #sidebar section img {padding:8px; width:20% !important}

section .sidebar li.current a {background:transparent; color:black}

.trade-groups.sidebar aside.sidebar li a {color: #e73d39; font-weight:bold}
.trade-groups.sidebar aside.sidebar li.current a {color:black}

footer.main>.wrp>nav li.widerruf_jn {display: none;}

#navbar > div > a:nth-child(2) {color:red; font-weight:bold}
#navbar {top:145px}

/* CSS nach go-live löschen  ist für prov. Maintenance Seite */
/*  .error_msg {display:none}
#pageLogin > form {display:none}
#pageLogin {padding: 50px; max-width:350px}
#pageLogin .logo img {margin-top:40px; width: 90%} */

#offcanvas_open {top: 26px; right:20px}
header.main .wrp {padding: 4px 10px 0 14px}
header.main {height:100px}

nav.breadcrumb {margin-top:50px;}

    @media screen and (max-width: 767px) {
        nav.breadcrumb {margin-top:20px}
        main header {margin-top:0px}
}

#creatorContentWrapper .breadcrumb {margin-top: 42px}