body {
    --themecolor: black;
    --themelightcolor: #D56E04;
    --highlightcolor: #D56E04;
    --notecolor: white;
}

.wy-side-nav-search {
    color: var(--highlightcolor);
    background-color: var(--themecolor);
}
.wy-nav-top {
    color: var(--highlightcolor);
    background-color: var(--themecolor);
}
.wy-menu-vertical {
    color: var(--highlightcolor);
    background-color: var(--themecolor);
}

.wy-nav-side {
    background: var(--themecolor);
}

.wy-menu-vertical .caption-text {
    color: var(--highlightcolor);
}

.admonition.note {
    color: var(--notecolor);
    background-color: var(--themelightcolor);
}

.rst-content .note .admonition-title {
    color: var(--highlightcolor);
    background-color: var(--themecolor);
}
/* https://github.com/readthedocs/sphinx_rtd_theme/issues/1505 */
.wy-table-responsive table td, .wy-table-responsive table th {
    white-space: normal;
}