
.brAnzeigenPass {display:none;}
@media screen and ( max-width: 400px ) {
.brAnzeigenPass {display:inline;}
}

.password-strength-info {
position: absolute;
top:42px;
margin: 0px 0px 0px 0px;
/*color: #999;*/
	font-size: 0.9em;
	line-height: 135%;
	display: none;
 width:100%;
}

.passwortMeter .regAdressLinks, .passwortMeter .regAdressRechts{ float:left;}
.passwortMeter .passwortMeterHidden{ display:block;}
#passwort_feld{height:40px;}

@media screen and ( max-width: 600px ) {
.passwortMeter .regAdressLinks, .passwortMeter .regAdressRechts{ float:none;}
.passwortMeter .passwortMeterHidden{ display:none;}
#passwort_feld{height: 80px;}
}

.password-strength-info span.strength {
    font-weight: bold;
}
.password-strength-info span.estimate {
    display: block;
	color: #bbb;
}
.password-strength-info.weak span.strength {
    color: #ff0000;
}
.password-strength-info.medium span.strength {
    color: #ff9900;
}
.password-strength-info.ok span.strength {
    color: #66ccff;
}
.password-strength-info.strong span.strength {
    color: #66cc00;
}
.password-strength-meter {
position: absolute;
width:100%;
margin: 31px 0px 0px 0px;
background-color: transparent;
}
.password-strength-meter .bar {
 height: 4px;
	/*width: 75px;*/
 width: 24.5%;
	float: left;
	margin-right: 1px;
	margin-bottom: 5px;
	background-color: #eeeeee;
 /*border:1px solid #dddddd;*/
}
.password-strength-meter .one {
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-bottom-left-radius: 2px;
}

.password-strength-meter .four {
	/*width: 75px;*/
 width: 24.5%;
	-webkit-border-bottom-right-radius: 2px;
	-moz-border-radius-bottomright: 2px;
	border-bottom-right-radius: 2px;
}
.password-strength-meter.weak .one {
	background-color: #ff0000;
}
.password-strength-meter.medium .one,
.password-strength-meter.medium .two{
	background-color: #ff9900;
}

.password-strength-meter.ok .one,
.password-strength-meter.ok .two,
.password-strength-meter.ok .three {
	background-color: #66ccff;
}

.password-strength-meter.strong .bar {
	background-color: #66cc00;
}

