dl.method.py > dt {
    background-color: rgb(235, 241, 245) !important;
    border-color: rgb(155, 190, 213) !important;
}

code.literal {
    color: #404040 !important;
    background-color: #fbfbfb !important;
}

.wy-table-responsive table td, .wy-table-responsive table th {
    white-space: inherit;
}

/* https://pydata-sphinx-theme.readthedocs.io/en/stable/user_guide/layout.html#horizontal-spacing */
.bd-main .bd-content .bd-article-container {
    max-width: 100%;  /* default is 60em */
}
.bd-page-width {
    max-width: 120rem;  /* default is 88rem */
}
.bd-sidebar-primary {
    max-width: 22rem; /* 88 - 60 */
}

/* font of main toctree on left */
.toctree-l1 {
    font-size: 15px;
}
/* change font of onthispage toctree */
.toc-h2.nav-item.toc-entry {
    font-size: 14px;
}
/* change font of onthispage toctree */
.toc-h3.nav-item.toc-entry {
    font-size: 13px;
}
/* change font of onthispage toctree */
.toc-h4.nav-item.toc-entry {
    font-size: 12px;
}
/* change font of onthispage toctree */
.toc-h5.nav-item.toc-entry {
    font-size: 11px;
}
/* change font of onthispage toctree */
.toc-h6.nav-item.toc-entry {
    font-size: 10px;
}
