#strengthHint {
	visibility: hidden;
	cursor: default;
	top:0;
	left:0;
}

.jfk-bubble {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #fff;
    border-color: #bbb #bbb #a8a8a8;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    line-height: 17px;
    padding: 16px;
    position: absolute;
    width: 255px;
    z-index: 1201 !important;
    
}
.jfk-bubble-arrow {
    position: absolute;
}
.jfk-bubble-arrow .jfk-bubble-arrowimplbefore, .jfk-bubble-arrow .jfk-bubble-arrowimplafter {
    display: block;
    height: 0;
    position: absolute;
    width: 0;
}
.jfk-bubble-arrow .jfk-bubble-arrowimplbefore {
    border: 9px solid;
}
.jfk-bubble-arrow .jfk-bubble-arrowimplafter {
    border: 8px solid;
}
.jfk-bubble-arrowdown {
    bottom: 0;
}
.jfk-bubble-arrowup {
    top: -9px;
}
.jfk-bubble-arrowleft {
    left: -9px;
}
.jfk-bubble-arrowright {
    right: 0;
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore, .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore {
    border-color: #bbb transparent;
    left: -9px;
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore {
    border-color: #a8a8a8 transparent;
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter, .jfk-bubble-arrowup .jfk-bubble-arrowimplafter {
    border-color: #fff transparent;
    left: -8px;
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore {
    border-bottom-width: 0;
}
.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter {
    border-bottom-width: 0;
}
.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore {
    border-top-width: 0;
}
.jfk-bubble-arrowup .jfk-bubble-arrowimplafter {
    border-top-width: 0;
    top: 1px;
}
.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore, .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore {
    border-color: transparent #bbb;
    top: -9px;
}
.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter, .jfk-bubble-arrowright .jfk-bubble-arrowimplafter {
    border-color: transparent #fff;
    top: -8px;
}
.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore {
    border-left-width: 0;
}
.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter {
    border-left-width: 0;
    left: 1px;
}
.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore {
    border-right-width: 0;
}
.jfk-bubble-arrowright .jfk-bubble-arrowimplafter {
    border-right-width: 0;
}
.jfk-bubble.jfk-bubble-promo {
    background-color: #f9edbe;
    border: 1px solid #f0c36d;
}
.jfk-bubble-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore, .jfk-bubble-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore {
    border-color: #f0c36d transparent;
}
.jfk-bubble-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter, .jfk-bubble-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplafter {
    border-color: #f9edbe transparent;
}
.jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore, .jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore {
    border-color: transparent #f0c36d;
}
.jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter, .jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplafter {
    border-color: transparent #f9edbe;
}
.password-strength p {
    margin: 0;
}
.password-strength .meter {
    background: none repeat scroll 0 0 #f5f5f5;
    height: 5px;
    margin: 4px 0;
}
.password-strength .meter #strengthbar {
    display: block;
    height: 100%;
    width: 0;
}
.password-strength .meter .veryweak {
    background: none repeat scroll 0 0 #a03;
}
.password-strength .meter .weak {
    background: none repeat scroll 0 0 #a03;
}
.password-strength .meter .good {
    background: none repeat scroll 0 0 #fc3;
}
.password-strength .meter .strong {
    background: none repeat scroll 0 0 #2d98f3;
}
.password-strength .meter .verystrong {
    background: none repeat scroll 0 0 #76c261;
}
.password-strength .meter .notRated {
    background: none repeat scroll 0 0 #666;
}

.jfk-bubble-text {
	text-align: justify !important;
}

.jfk-bubble-text span.hintwarning {
	color: #a03;
}