/* line 1, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
html, body {
  height: 100%;
}

/* line 6, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.vmx-login-container {
  position: absolute !important;
  background-color: #FCFCFC;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
}
/* line 14, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.vmx-login-container .alert {
  margin: -5px;
  margin-top: 5px;
  margin-bottom: 10px;
}

/* line 23, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.vmx-row-vertical-center {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 360px;
  height: 360px;
  margin: auto;
}

/* line 35, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.account-wall {
  padding: 20px 0px 20px 0px;
  background-color: #f7f7f7;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
/* line 46, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.account-wall .form-signin {
  max-width: 100%;
  padding: 20px;
  padding-bottom: 10px;
  padding-top: 0px;
  margin: 0 auto;
}
/* line 53, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.account-wall .form-signin .form-control {
  position: relative;
  font-size: 16px;
  height: auto;
  padding: 10px;
  box-sizing: border-box;
}
/* line 63, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.account-wall .form-signin .form-control:focus {
  z-index: 2;
}
/* line 67, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.account-wall .form-signin .form-group {
  padding: 0;
  margin: 0;
}
/* line 72, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.account-wall .form-signin input.invalid {
  border-color: red;
}
/* line 76, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.account-wall .form-signin input.valid {
  border-color: green;
}
/* line 80, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.account-wall .form-signin input[type="text"] {
  margin-bottom: -1px;
}
/* line 84, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.account-wall .form-signin .bnt-confirmar {
  margin-top: 10px;
}
/* line 88, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.account-wall .form-signin .fa-border {
  background-color: #fff;
  border-color: #337ab7;
}
/* line 93, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.account-wall .form-signin .fa-lock {
  color: #337ab7;
}
/* line 97, /c/app/saude/app/assets/stylesheets/login/forgot.scss */
.account-wall .form-signin .link-login {
  margin-top: -15px;
  font-size: 14px;
}
