.login-form-additionaldata-label,.login-form-user-label{position:absolute;top:0;margin:6px 0 0 30px;-webkit-transition:all .2s;transition:all .2s;opacity:.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.input-text-group--focus .login-form-additionaldata-label,.input-text-group--focus .login-form-user-label,.login-form-additionaldata:valid+.login-form-additionaldata-label,.login-form-user:valid+.login-form-user-label{font-size:75%;-webkit-transform:translate3d(-25px,-13px,0);transform:translate3d(-25px,-13px,0);opacity:1!important;line-height:normal}.login-form-additionaldata:-webkit-autofill+.login-additionaldata-password-label,.login-form-user:-webkit-autofill+.login-form-user-label{font-size:75%;-webkit-transform:translate3d(-25px,-13px,0);transform:translate3d(-25px,-13px,0);opacity:1!important;line-height:normal}.input-text-group--focus .login-form-additionaldata-label span,.input-text-group--focus .login-form-user-label span,.login-form-additionaldata:valid+.login-form-additionaldata-label span,.login-form-user:valid+.login-form-user-label span{padding:0 2.5px;background:#fff}.login-form-additionaldata:-webkit-autofill+.login-form-additionaldata-label span,.login-form-user:-webkit-autofill+.login-form-user-label span{padding:0 2.5px;background:#fff}.login-form-additionaldata:invalid,.login-form-user:invalid{-webkit-box-shadow:none;box-shadow:none}