@CHARSET "UTF-8";

	
.fieldlistChecker{	}
.fieldlistChecker { width:282px; padding:10px 20px 25px; background:#fff; margin-bottom:10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;  }
.fieldlistChecker .progress-bar-holder{ border-radius:0; -webkit-border-radius:0; background:#efefef; box-shadow:none !important; height:10px; margin-bottom:25px; }
.fieldlistChecker .progress-bar-holder > div{ width:100%; height:10px; margin-bottom:10px; background:#efefef; }
.fieldlistChecker .progress-bar-holder > div.progress-bar-verystrong{ background:#89c73f	; }
.fieldlistChecker .progress-bar-holder > div.progress-bar-strong{ background:#89c73f; }
.fieldlistChecker .progress-bar-holder > div.progress-bar-weak{ background:#de321d; }
.fieldlistChecker .progress-bar-holder > div.progress-bar-fair{ background:#4995e0; }
.fieldlistChecker .title{ font-size:13px; font-family:Arial;		color:#000000;		margin-bottom:15px; }
.fieldlistChecker .title span{ font-weight:bold;}
/*.fieldlistChecker .checKlist .fail{ background:url('../password/icons/fail-icon.png') 10px 16px no-repeat; }*/
.fieldlistChecker .checKlist .fail::after { background: url("../password/icons/fail-icon.png") no-repeat; content: ""; display: block; height: 12px; left: 10px; position: absolute; text-indent: 0; top: 16px; width: 13px; }
/*.fieldlistChecker .checKlist .pass{ background:url('../password/icons/pass-icon.png') 10px 16px no-repeat; }*/
.fieldlistChecker .checKlist .pass::after { background: url("../password/icons/pass-icon.png") no-repeat; content: ""; display: block; height: 12px; left: 10px; position: absolute; text-indent: 0; top: 15px; width: 13px; }

.fieldlistChecker .checKlist{ margin:0; padding:0; list-style-type:none; font-family:Arial; }
.fieldlistChecker .checKlist li{ /*color:#858585;*/ position:relative; color:#767676; font-size:13px; line-height:20px; padding:10px 5px 10px 36px;  border-top:1px solid #efefef;}
.fieldlistChecker .checKlist li.last{ padding-bottom: 0px! important; }
span.empty{ color : #cacaca; }
span.weak{ color : #de321d; }
span.fair{ color : #4995e0; }
span.strong{ color : #89c73f; }
span.verystrong{ color : #89c73f; }

.popover {
    max-width: none !important;
   
}

