:root > * {
  --md-primary-fg-color: #1d4586;
  --md-primary-fg-color--light: #1d4586;
  --md-primary-fg-color--dark:  #1d4586;
  --md-accent-fg-color: #f39123;
  --md-footer-bg-color: #1d4586;
}

div.grid.cards h3#tag\:org {
    display: none;
}

div.grid.cards #tag\:org\/ship-operator,
div.grid.cards #tag\:org\/charterer,
div.grid.cards #tag\:org\/terminal-operator,
div.grid.cards #tag\:org\/associate-organisation,
div.grid.cards #tag\:org\/inspector,
div.grid.cards #tag\:org\/classification-society
{
    margin-top: 0;
}

/* Git Revision plugin */
.md-source-file {
  display: none; /* hide the default timestamps from the bottom of the topic */
}
.git-revision-date-localized-plugin-date,
span.last-revised-date { 
    color: darkgray; 
}

span.last-revised-text,
.git-revision-date-localized-plugin-date { 
    font-weight: 600 
}

/* Images */
.md-content img {
    vertical-align: middle; /* Default alignment for all inline images */
}

li::marker {
    font-weight: 600
}

li:has(p.red)::marker,
li.red::marker {
    color:red
}

li:has(p.orange)::marker,
li.orange::marker {
    color:orange
}

li:has(p.green)::marker,
li.green::marker {
    color: green
}

.pill {
    font-weight: bold;
    padding: 4px 7px;
    border-radius: 750px;
    color: white;
    font-size: .6rem;
}

.pill.red {
  background-color: rgb(181, 35, 42);
}

.pill.green {
  background-color: rgb(54, 135, 57);
}

.latest-badge {
    background: #1d4686;
    color: white;
    font-size: 0.65em;
    font-weight: 600;
    padding: 2px 6px;
    border-radius: 4px;
    vertical-align: middle;
}
