/*
 * Franklin Hudson interim branding for my.ism.edu (until Nexus).
 * Loaded last by templates/ism-20183.0/index.php, after custom2.css.
 * Remove this file's <link> in index.php to roll back the visual part.
 * Colours: navy #143344, orange-red #FF421D, mid blue #4C97D2 (franklinhudson.ism.edu kit).
 * 2026-11-06
 */

/* Header logo: navy Franklin Hudson logo (548 x 196 source). Height kept at the ISM 65px:
   the header is fixed and the page offset below it is tuned for 65px. */
#homelogo > a,
#homelogo2 > a {
  background-image: url("img/fh-logo-navy.png");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
  width: 182px;
  height: 65px;
}

/* Sticky header (after scrolling): Franklin Hudson emblem instead of the ISM circle */
.outerheader.sticky #homelogo > a {
  background-image: url("img/fh-emblem-navy.png");
  background-position: left center;
  width: 40px;
  height: 40px;
}

@media only screen and (max-width: 767px) {
  #homelogo > a,
  #homelogo2 > a {
    width: 180px;
    height: 64px;
  }
}

/* Login button: Franklin Hudson button style (navy fill, white text, square corners).
   !important needed: skin.css sets .btn-primary to transparent / blue with !important. */
.login-wrapper .formlogin .rsform-submit-button {
  background: #143344 !important;
  border: 2px solid #143344 !important;
  border-radius: 0;
  color: #fff !important;
  padding: 8px 28px;
  letter-spacing: 0.02em;
}
.login-wrapper .formlogin .rsform-submit-button:hover,
.login-wrapper .formlogin .rsform-submit-button:focus {
  background: rgba(20, 51, 68, 0.85) !important;
  border-color: rgba(20, 51, 68, 0.85) !important;
  color: #fff !important;
}

/* Footer copyright: link to franklinhudson.ism.edu */
.footer-copyright a {
  color: inherit;
  text-decoration: underline;
}
.footer-copyright a:hover {
  color: #4C97D2;
}
