.hrm-pwd-step-wrapper {
  padding: 30px 50px 50px 50px;
  border-bottom: 1px solid #e9e9e9;
}

.hrm-pwd-step-wrapper .ant-steps-step {
  position: relative;
}

.hrm-pwd-step-wrapper .ant-steps-description {
  position: absolute;
  width: 200px;
  top: 30px;
  left: -57px;
}

.hrm-password-bgcolor .wea-new-top-content{
	background-color: #fff
}

.hrm-pass-qa{
	padding: 20px 20%;
}

.hrm-pass-qa .ant-form > div{
	padding: 10px 0;
}

.hrm-pass-qa .ant-form > div p:first-child > span:first-child{
	display: inline-block;
	width: 17%;
}

.hrm-pass-qa .ant-form > div p:first-child > span:last-child{
	display: inline-block;
	width: 83%;
	vertical-align: top;
}

.hrm-pass-qa .ant-form > div p:last-child > span{
	display: inline-block;
	width: 17%;
}

.hrm-pass-qa .ant-form > div p > div{
	display: inline-block;
	width: 83%;
	margin-bottom: 0;
}

.hrm-pass-qa .ant-form > div > p{
	padding:5px 0;
}

.hrm-secondaryVerify .input-tip {
    width: 165px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

