.strength{position:relative}.strength .strength_input{position:absolute;left:0;top:0;height:29px;background:transparent;border:transparent;z-index:2}.strength .strength_input:focus{background:transparent}.strength .strength_meter{position:absolute;left:0;top:0;width:100%;height:29px;z-index:1;border:1px solid #dedede}.strength .strength_meter.veryweak{border-color:#f04040!important}.strength .strength_meter.weak{border-color:#ff853c!important}.strength .strength_meter.medium{border-color:#FC0!important}.strength .strength_meter.strong{border-color:#8dff1c!important}.strength .strength_meter div{width:0;height:27px;text-align:right;-webkit-transition:all .3s ease-in-out}.strength .strength_meter div.veryweak{background-color:#ffa0a0;width:25%!important}.strength .strength_meter div.weak{background-color:#ffb78c;width:50%!important}.strength .strength_meter div.medium{background-color:#ffec8b;width:75%!important}.strength .strength_meter div.strong{background-color:#c3ff88;width:100%!important}.strength .strength_meter div p{position:absolute;right:5px;font-size:13px;line-height:29px;font-weight:bold;color:#333}.strength .button_strength{text-decoration:none;display:block;padding-top:30px;color:#f59942}