.align-text,.restore-header{text-align:center}.restore-header{font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:29px;margin:80px 0 60px}.restore-password-form .ant-row{width:100%;flex-flow:row}.restore-password-form{display:block}#phoneConfirm .ant-row{width:50%}.restore-password-form .ant-form-item-label>label{float:left;text-align:left;white-space:normal;height:auto}.restore-password-form .ant-form-item-label>label.ant-form-item-required:before{padding-left:8px;color:#000}.restore-password-form .btn-form-float-right{margin-left:18px}.restore-password-form .phone-number .ant-form-item-control-input-content{display:flex}.phone-code-block,.restore-password-form .phone-number{display:flex;justify-content:center}.phone-code-block .phone-code{border:none}.code-phone-confirm-text div{margin-bottom:1em}.code-phone-confirm-text{font-size:16px;margin:15px 0 40px}#phoneConfirm{margin-bottom:150px}#phoneConfirm button{margin-left:32px}.restore-password-form .ant-form-item-with-help{margin-bottom:16px}.restore-password-form .custom-button{width:226px}.new-password-form{margin-bottom:232px}@media(min-width:1600px){.restore-password-form .ant-form-item-label{flex:0 0 36.33333333%}.restore-password-form{width:55%}}@media(min-width:1201px)and (max-width:1599px){.restore-password-form .ant-form-item-label{flex:0 0 40.33333333%}.restore-password-form{width:60%}}@media(min-width:800px)and (max-width:1200px){.restore-password-form .ant-form-item-label{flex:0 0 45.33333333%}.restore-password-form{width:65%}}@media(max-width:799px){.restore-password-form .ant-form-item-control{display:block;-webkit-box-flex:0 0 100%;flex:0 0 100%;max-width:100%}.phone-code-block,.phone-number,.restore-password-form .ant-row{display:block!important}#phoneConfirm button,.phone-number .ant-row~button{float:left;min-width:100%;margin-left:0;margin-bottom:30px}.restore-password-form{width:70%}#phoneConfirm .ant-row,.phone-code{width:100%}}