.wy-nav-content {
max-width: 1240px !important;
}

.wy-menu-vertical a {
	font-size: 92%;
}

.wy-menu-vertical li code, .wy-menu-vertical li .rst-content tt, .rst-content .wy-menu-vertical li tt {
    font-size: 100%;
}

dt.sig-object {
    font-family: monospace;
    font-size: 0px!important;
}

dt.sig-object span.sig-param, dt.sig-object span.sig-paren, dt.sig-object span.n, dt.sig-object span.k, dt.sig-object span.kt, dt.sig-object span.w, dt.sig-object span.p, dt.sig-object span.pre {
    font-size: large!important;
}

dt.sig-object span:nth-child(8)::after {
    font-size: large;
    content: "\a\20\20\20\20\20";
    white-space: pre;
}

dt.sig-object span.sig-param:not(:nth-last-child(4))::after {
    font-size: large;
    content: "\,\a\20\20\20\20\20";
    white-space: pre;
}

dt.sig-object span.sig-param:nth-last-child(4)::after {
    content: "\a";
    white-space: pre;
}

dt.sig-object span.sig-name {
    /* color: darkgreen; */
}

dt.sig-object span.sig-param {
    position: relative;
    text-align: end;
    color: darkslategray;
}

code.code span.pre, code.cpp span.pre, code.docutils span.pre{
    color: darkgreen;
}

dd.field-odd {
  display:;
}

