.shib-login-link,
.openathens-login-link {
  margin-bottom:20px;
}

.opportunity-challenge-institution .shib-login-link input,
.opportunity-challenge-institution .openathens-login-link input {
  float: left;
  margin-right: 2em;
  width: 10em;
}

.opportunity-challenge-institution .shib-login-desc,
.opportunity-challenge-institution .openathens-login-desc {
  font-size: 0.8em;
}

.opportunity-challenge-login .drupal-login.compact .form-item-name {
  float: left;
  margin-right: 20px;
}

.opportunity-challenge-login .form-item-name,
.opportunity-challenge-login .form-item-pass {
  margin-top: inherit;
}

.opportunity-challenge-login .relogin-message {
  margin-bottom: 15px;
}

.opportunity-challenge-login .form-actions {
  clear: left;
}

.opportunity-challenge-login h3 {
  margin-top: 10px;
}

.opportunity-challenge-institution,
.opportunity-challenge-login {
  border-bottom: 1px solid gray;
  padding-bottom: 10px;
}

/* This is a honeypot field */
.sticky-captcha, .js-captcha {
  display:none;
}