
.page-user-login,
.page-user-password,
.page-user-set-password,
.page-user-verify-code,
.page-user-register{
  min-height: 1000px;
  background: #000000;
}

.page-user-login #page-wrapper ,
.page-user-password #page-wrapper ,
.page-user-set-password #page-wrapper ,
.page-user-verify-code #page-wrapper ,
.page-user-register #page-wrapper {
  height: 100%;
}

.page-user-login .login-overlay,
.page-user-password .login-overlay,
.page-user-set-password .login-overlay,
.page-user-verify-code .login-overlay,
.page-user-register .login-overlay {
  position:   fixed;
  top:        0;
  left:       0;
  z-index:    1500;
  overflow:   hidden;
  max-width:  100%;
  text-align: center;
  width:      100%;
  height:     100%;
  background: #666666;

}

.page-user-login .user-login-block-wrapper,
.page-user-password .user-login-block-wrapper,
.page-user-set-password .user-login-block-wrapper,
.page-user-verify-code .user-login-block-wrapper,
.page-user-register .user-login-block-wrapper {
  outline:            0;
  -moz-box-sizing:    content-box;
  -webkit-box-sizing: content-box;
  box-sizing:         content-box;
  position:           absolute;
  top:                10vh;
  z-index:            1500;
  overflow:           hidden;
  display:            block;
  width:              350px;
  left:               50%;
  margin:             0 auto 0 -200px;
  background:         rgb(199, 214, 207) !important;
  border-radius:      20px;
  padding:            25px;
}

/*---- line create user confirm----*/

#wglinerlogin-createuserconfirmform .description-wrapper > div {
  border:        1px solid #CCCCCC;
  padding:       2rem;
  margin:        1rem 0;
  border-radius: 10px;
  background:    #EEEEEE;
}

#wglinerlogin-createuserconfirmform #edit-submit {
  width:        auto;
  background:   orange;
  border-color: transparent;
  font-size:    1rem;
}