
h1, h2, h3, h4, h5, h6 {
    color: var(--md-default-fg-color--light);
    line-height: 1.0 !important;
    font-weight: bold !important;
    text-transform: none !important;
    margin-top: 1em !important;
    margin-bottom: .5em !important;
    margin-left: 0em !important;
    margin-right: 0em !important;
}

h1 { font-size: 200% !important; }
h2 { font-size: 178% !important; }
h3 { font-size: 159% !important; }
h4 { font-size: 141% !important; }
h5 { font-size: 126% !important; }
h6 { font-size: 112% !important; }


/* Float any admonition of type 'floating' to the right */
.admonition.floating {
  float: right;
  width: 220px;     /* or whatever width you want */
  margin-left: 1em; /* space between floated block and text */
  margin-bottom: 1em;
  text-align: center; /* center the image + caption */

  /* Remove the default admonition styling: border, shadow, background, etc. */
  border: none;
  box-shadow: none;
  background: none;
  padding: 0;
}

/* Hide the admonition title bar if there's an empty title */
.admonition.floating > .admonition-title {
  display: none;
}

@media (min-width: 1128px) {
  .md-main__inner {
    max-width: 1800px;  /* Adjust this value as desired */
  }
}

.md-typeset table:not([class]) th {
  padding:.5em .5em;
}

.md-typeset table:not([class]) td {
  padding:.5em .5em;
}

.float-right {
    float: right;
    margin-left: 1rem;
}

.full-width table {
    width: 100%;
    display: table;          /* cancels Material’s default “block” */
}

.md-typeset dd {
  margin-top: 0;
  margin-bottom: 0.5em;
}

.artificer-links    a { color: #BF4242; }
.barbarian-links    a { color: #2D8282; }
.bard-links         a { color: #A5683A; }
.cleric-links       a { color: #3B7BAA; }
.druid-links        a { color: #82752D; }
.fighter-links      a { color: #4254BF; }
.monk-links         a { color: #657C2B; }
.paladin-links      a { color: #6642BF; }
.ranger-links       a { color: #45822D; }
.rogue-links        a { color: #9B42BF; }
.sorcerer-links     a { color: #2F873B; }
.warlock-links      a { color: #BF42AD; }
.wizard-links       a { color: #2D825D; }
.domain-table-links a { color: #BF4278; }
