#regpwdinc {
    position: absolute;
    top: 0px;
    left: 0px;
    transform: translate3d(300px, 10px, 0px);   
}

#respwdinc {
    position: absolute;
    top: 0px;
    left: 0px;
    transform: translate3d(400px, 10px, 0px);   
}

/* START OF CHG0014679 BA FIX FOR PROD */
button.BALaunchPad {
    position: fixed !important;
    bottom: 10px !important;
    right: 10px !important;
}
/* END OF CHG0014679 BA FIX FOR PROD */

/* START OF CHG0014679 BA FIX FOR PREPROD */
.imgDiv {
    width: 0px !important;
    height: 0px !important;
}

.baButton {
    position: fixed !important;
    bottom: 10px !important;
    right: 10px !important;
    height: 7% !important;
    z-index: 1;
}
/* END OF CHG0014679 BA FIX FOR PREPROD */

.error-text {
    color: #dc3545;
}

.alignbox td.af_selectBooleanCheckbox_label {
    display: none;
}

.password-bar {
    border-radius: 100px;
    overflow: hidden;
    height: 8px;
    margin: 16px 0;
    background-color: #eeefef;
}

.password-bar > div.weak-password span{
    background-color: #ff808b;
    width: 33.3%;
}
    
.password-bar > div.medium-password span{
    background-color: #ffc600;
    width: 66.6%;
}
    
.password-bar div.strong-password span{
    background-color: #c4d82e;
    width: 100%;
}
    
.password-bar > div > span {
    height: 8px;
    display: block;
    border-radius: 100px;
    -webkit-transition: all .75s cubic-bezier(.5,0,.5,1);
    transition: all .75s cubic-bezier(.5,0,.5,1);
}
      
@media (max-width: 479px) {
  .pwStrenghtIndicator {
    display: none !important;
    opacity: 0; } }