/* .md-grid {
    max-width: 1800px;
} */

@font-face {
    font-family: "bariol";
    src: url("../assets/bariol-regular-2-cufonfonts/Bariol_Regular_0.otf");
}

:root {
    --md-text-font: "bariol";
}

/*
COLOUR_RFC_PRIMARY{0, 48, 87};           // #003057
COLOUR_RFC_SECONDARY{255, 143, 28};      // #FF8F1C
COLOUR_RFC_ACCENT{0, 156, 188};          // #009CBC
COLOUR_RFC_DARK_NEUTRAL{99, 102, 106};   // #63666A
COLOUR_RFC_NEUTRAL{217, 217, 214};       // #D9D9D6
COLOUR_RFC_LIGHT_NEUTRAL{247, 247, 246}; // #F7F7F6
*/

[data-md-color-scheme="rfc"] {
    --md-primary-fg-color: #003057;
    --md-primary-fg-color--light: #FF8F1C;
    --md-primary-fg-color--dark: #003057;
    --md-accent-fg-color: #009CBC;
    --rfc-dark-neutral: #63666A;
}

[data-md-color-scheme="rfc"] .md-typeset h2 {
    color: var(--md-primary-fg-color--light);
}

[data-md-color-scheme="rfc"] .md-typeset h3 {
    color: var(--md-accent-fg-color);
}

[data-md-color-scheme="rfc"] .md-typeset h4 {
    color: var(--md-primary-fg-color--dark);
}

[data-md-color-scheme="rfc"] .md-typeset h5 {
    color: var(--md-accent-fg-color);
}

.md-typeset code {
    color: var(--rfc-dark-neutral);
}

.md-typeset span.filename {
    color: var(--md-primary-fg-color--light);
}
p.clear {
    clear: both;
}
