/* Navigation ausblenden */
.banner .navigation {
    display: none;
}

.banner .webseite_navigation {
    display: block;
}

/* Warenkorb ausblenden */
#shopping-cart-widget, #voucher-widget, .push-content-top-2 {
    display: none;
}



#formRegistration .controls label.radio {
    margin-bottom: 10px;
}


#formRegistration #editCustomerBirthdate {
    cursor: pointer;
}


#formRegistration #regPreloader {
    margin-top: 6px;
    display: none;
}

#formRegistration #editPasswordStrength {
    border-top: 4px solid transparent;
}
#formRegistration #editPasswordStrength.short {
    display: inline-block;
    width: 20%;
    border-top-color: #d0021b;
}
#formRegistration #editPasswordStrength.weak {
    display: inline-block;
    width: 25%;
    border-top-color: #d0021b;
}
#formRegistration #editPasswordStrength.middle {
    display: inline-block;
    width: 50%;
    border-top-color: #f07100;
}
#formRegistration #editPasswordStrength.good {
    display: inline-block;
    width: 75%;
    border-top-color: #a1c616;
}
#formRegistration #editPasswordStrength.strong {
    display: inline-block;
    width: 100%;
    border-top-color: #007d3d;
}


#modalChooseStore #modalPreloader {
    margin-bottom: 14px;
    position: absolute;
    bottom: 0;
    transform: translateX(-50%);
    left: 50%;
}
#modalChooseStore #modalPreloader {
    display: none;
}



.content.registration {
    background-image: url("/theme/img/Customerdata/registration/bg.jpg");
    background-repeat: no-repeat;
    background-position: bottom right;
}

.content.registration .info-text .headline {
    font-size: large;
    padding-bottom: 5px;
}

.content.registration .info-text i {
    color: #216826;
}
