/*
 * University SimpleSAMLphp theme
 * Generated by: ssp-theme-generator.sh v20230725
 * At: Mon Oct 28 09:26:06 PM SAST 2024
 *
 * This CSS file is included after SimpleSAMLphp's default CSS and merely
 * overrides the default styling for this theme.
 */

:root {
  --theme-colour: #0A1A5C;
  --theme-up-complement: hsl(30, 0%, 40.00000%);
  --theme-dn-complement: hsl(330, 0%, 40.00000%);
}

/*
 * if your logo is displaying wrong, you most likely need to change
 * the width and height dimensions here.
 */
.logo-icon {
  padding: 0.5rem 0;
  height: calc(6rem - 1rem);
  width: auto;
}

#logo a:hover,
#logo a:focus {
  background-color: inherit;
  padding: inherit;
}

#header,
#footer {
  background: var(--theme-colour);
}

#menu {
  background: var(--theme-colour);
}

#menu .pure-menu-selected,
#menu .pure-menu-heading {
  background: var(--theme-up-complement);
}

#menu .pure-menu ul,
#menu .pure-menu .menu-item-divided {
  border-top: 1px solid var(--theme-dn-complement);
}
.pure-button-primary,
.pure-button-red {
  background-color: var(--theme-colour);
}

.pure-button-red:hover,
.pure-button-red:focus {
  background: var(--theme-dn-complement);
}

.logo-footer,
.copyrights {
  display: none;
}

.footer-links {
  padding-top: 0.5rem;
  height: 3.5rem;
  font-size: .8rem;
}

