﻿.password-meter #pswd_info ul {
  padding-left: 1em;
}
.password-meter .unchecked {
  padding-left: 1px;
  line-height: 18px;
  color: #b94a48;
}
.password-meter .hidereq {
  padding-left: 1px;
  line-height: 18px;
  display: none;
}
.password-meter #pswd_info ul {
  padding-left: 1em;
}
.password-meter .unchecked {
  padding-left: 1px;
  line-height: 18px;
  color: #b94a48;
}
.password-meter .hidereq {
  padding-left: 1px;
  line-height: 18px;
  display: none;
}
.password-meter meter {
  position: absolute;
  margin: -0.2em 0;
  /* v1 used calc(100% + 30px) because BS3's .form-horizontal grid put the
     input 30px narrower than its containing block, so the meter needed +30
     to reach the input's right edge. v2's _RegistrationForm wraps the input
     in a plain position:relative div the SAME width as the .form-control
     input (no grid gutter offset), so 100% snaps exactly to the input. */
  width: 100%;
  height: 0.2em;
  /* Applicable only to Firefox */
  background: none;
  background-color: rgba(0, 0, 0, 0.1);
}
.password-meter meter::-webkit-meter-bar {
  background: none;
  background-color: rgba(0, 0, 0, 0.1);
}
.password-meter meter[value="1"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="2"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="3"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="4"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="5"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="6"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="7"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="8"]::-webkit-meter-optimum-value {
  background: yellow;
}
.password-meter meter[value="9"]::-webkit-meter-optimum-value {
  background: yellow;
}
.password-meter meter[value="10"]::-webkit-meter-optimum-value {
  background: yellow;
}
.password-meter meter[value="11"]::-webkit-meter-optimum-value {
  background: yellow;
}
.password-meter meter[value="12"]::-webkit-meter-optimum-value {
  background: yellow;
}
.password-meter meter[value="13"]::-webkit-meter-optimum-value {
  background: orange;
}
.password-meter meter[value="14"]::-webkit-meter-optimum-value {
  background: orange;
}
.password-meter meter[value="15"]::-webkit-meter-optimum-value {
  background: orange;
}
.password-meter meter[value="16"]::-webkit-meter-optimum-value {
  background: orange;
}
.password-meter meter[value="17"]::-webkit-meter-optimum-value {
  background: green;
}
.password-meter meter[value="18"]::-webkit-meter-optimum-value {
  background: green;
}
.password-meter meter[value="19"]::-webkit-meter-optimum-value {
  background: green;
}
.password-meter meter[value="20"]::-webkit-meter-optimum-value {
  background: green;
}
.password-meter meter[value="21"]::-webkit-meter-optimum-value {
  background: green;
}
.password-meter meter[value="1"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="2"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="3"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="4"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="5"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="6"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="7"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="8"]::-moz-meter-bar {
  background: yellow;
}
.password-meter meter[value="9"]::-moz-meter-bar {
  background: yellow;
}
.password-meter meter[value="10"]::-moz-meter-bar {
  background: yellow;
}
.password-meter meter[value="11"]::-moz-meter-bar {
  background: yellow;
}
.password-meter meter[value="12"]::-moz-meter-bar {
  background: yellow;
}
.password-meter meter[value="13"]::-moz-meter-bar {
  background: orange;
}
.password-meter meter[value="14"]::-moz-meter-bar {
  background: orange;
}
.password-meter meter[value="15"]::-moz-meter-bar {
  background: orange;
}
.password-meter meter[value="16"]::-moz-meter-bar {
  background: orange;
}
.password-meter meter[value="17"]::-moz-meter-bar {
  background: green;
}
.password-meter meter[value="18"]::-moz-meter-bar {
  background: green;
}
.password-meter meter[value="19"]::-moz-meter-bar {
  background: green;
}
.password-meter meter[value="20"]::-moz-meter-bar {
  background: green;
}
.password-meter meter[value="21"]::-moz-meter-bar {
  background: green;
}
.password-meter meter::-webkit-meter-bar {
  background: none;
  background-color: rgba(0, 0, 0, 0.1);
}
.password-meter meter[value="1"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="2"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="3"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="4"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="5"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="6"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="7"]::-webkit-meter-optimum-value {
  background: red;
}
.password-meter meter[value="8"]::-webkit-meter-optimum-value {
  background: yellow;
}
.password-meter meter[value="9"]::-webkit-meter-optimum-value {
  background: yellow;
}
.password-meter meter[value="10"]::-webkit-meter-optimum-value {
  background: yellow;
}
.password-meter meter[value="11"]::-webkit-meter-optimum-value {
  background: yellow;
}
.password-meter meter[value="12"]::-webkit-meter-optimum-value {
  background: yellow;
}
.password-meter meter[value="13"]::-webkit-meter-optimum-value {
  background: orange;
}
.password-meter meter[value="14"]::-webkit-meter-optimum-value {
  background: orange;
}
.password-meter meter[value="15"]::-webkit-meter-optimum-value {
  background: orange;
}
.password-meter meter[value="16"]::-webkit-meter-optimum-value {
  background: orange;
}
.password-meter meter[value="17"]::-webkit-meter-optimum-value {
  background: green;
}
.password-meter meter[value="18"]::-webkit-meter-optimum-value {
  background: green;
}
.password-meter meter[value="19"]::-webkit-meter-optimum-value {
  background: green;
}
.password-meter meter[value="20"]::-webkit-meter-optimum-value {
  background: green;
}
.password-meter meter[value="21"]::-webkit-meter-optimum-value {
  background: green;
}
.password-meter meter[value="1"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="2"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="3"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="4"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="5"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="6"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="7"]::-moz-meter-bar {
  background: red;
}
.password-meter meter[value="8"]::-moz-meter-bar {
  background: yellow;
}
.password-meter meter[value="9"]::-moz-meter-bar {
  background: yellow;
}
.password-meter meter[value="10"]::-moz-meter-bar {
  background: yellow;
}
.password-meter meter[value="11"]::-moz-meter-bar {
  background: yellow;
}
.password-meter meter[value="12"]::-moz-meter-bar {
  background: yellow;
}
.password-meter meter[value="13"]::-moz-meter-bar {
  background: orange;
}
.password-meter meter[value="14"]::-moz-meter-bar {
  background: orange;
}
.password-meter meter[value="15"]::-moz-meter-bar {
  background: orange;
}
.password-meter meter[value="16"]::-moz-meter-bar {
  background: orange;
}
.password-meter meter[value="17"]::-moz-meter-bar {
  background: green;
}
.password-meter meter[value="18"]::-moz-meter-bar {
  background: green;
}
.password-meter meter[value="19"]::-moz-meter-bar {
  background: green;
}
.password-meter meter[value="20"]::-moz-meter-bar {
  background: green;
}
.password-meter meter[value="21"]::-moz-meter-bar {
  background: green;
}
