:root>* {
  --halny-grey: #5f5e5c;
  --halny-green: #3ea860;
  --halny-blue: #0093dd;

  --md-primary-fg-color:        #e9e9e9;
  --md-primary-fg-color--light: #efefef;
  --md-primary-fg-color--dark:  #c5c5c5;
  --md-typeset-a-color: #8b8b8b;
  --md-accent-fg-color: var(--halny-green); /* Link hover */
  --md-typeset-a-color: var(--halny-green); /* Chosen menu */
  --md-typeset-color: var(--halny-grey);
  --md-default-fg-color--light: var(--halny-grey); /* Main page title */
  --md-primary-bg-color: var(--halny-blue); /* Header's title & magnifier */
}

/* hide navigation for previous/next */
.md-footer__inner {
  display: none;
}

.md-grid {
  max-width: 1100px; 
}

header div .md-ellipsis {
  /* color:var(--halny-grey); */
  font-size: 1.3rem;
}

.md-header[data-md-state=shadow] {
  box-shadow: 0 0 .2rem rgba(0, 0, 0, .06), 0 .2rem .4rem rgba(0, 0, 0, .1);
  transition: transform .25s cubic-bezier(.1, .7, .1, 1), box-shadow .25s
}


/* Footer's small 'Made with Material for MkDocs' */
footer div .md-copyright {
  font-size: x-small;
}
footer div .md-copyright__highlight {
  font-size: medium;
}