/* Create font style which is both bold and italic */
span.bolditalic {
    font-weight: bold;
    font-style: italic;
}

/* Dark orange theme colour */
.wy-side-nav-search, .wy-nav-top {
    background: darkorange;
}

/* Near black inline literals on near white background */
code.literal {
    color: #404040 !important;
    background-color: #fbfbfb !important;
}

/* Background colour of emphasized code block lines */
.highlight .hll {
    background-color: #fdf6d8;
}

/* Black tab headings */
.sphinx-tabs .sphinx-menu a.item {
    color: #000000 !important;
}

/* Reduce vertical spacing below smaller headings */
h4 {
    margin-bottom: 1.17em;
}
h5 {
    margin-bottom: 1.17em;
}
h6 {
    margin-bottom: 1.17em;
}

