.wy-nav-content {
    max-width: 1000px;
}

.wy-nav-side {
    padding-bottom: 3em;
}

/* Каждое property занимает всю строку */
.py.property {
    min-width: 100%;
}

/* Переменные в toctree, на уровне модуля, увеличенный шрифт */
[class^="toctree-"] .reference.internal .docutils.literal.notranslate .pre {
    font-size: 1.25em;
}

/* Newlines (\a) and spaces (\20) before each parameter */
dt i.sig-param:not(dt i.sig-param:only-of-type)::before {
    content: "\a\20\20\20\20";
    white-space: pre;
}

/* Newline after the last parameter (so the closing bracket is on a new line) */
dt i.sig-param:last-of-type:not(dt i.sig-param:only-of-type)::after {
    content: "\a";
    white-space: pre;
}

/* To have blue background of width of the block (instead of width of content) */
dl dt.sig.sig-object.py {
    display: block !important;
}

/* */
table.autosummary.longtable.docutils {
    width: 100%;
}

/* Перенос текста на новую строку в таблицах */
td p {
    white-space: break-spaces;
}

/* Изменение стиля для вставок без форматирования с красного на серый */
dl.field-list.simple code[class="docutils literal notranslate"],
ul.simple code[class="docutils literal notranslate"],
section code[class="docutils literal notranslate"] {
    color: #404040 !important;
    background-color: #ecf0f3 !important;
}

/*
ul.simple code[class="docutils literal notranslate"] {
    color: #404040 !important;
    background-color: #ecf0f3 !important;
}

section code[class="docutils literal notranslate"] {
    color: #404040 !important;
    background-color: #ecf0f3 !important;
}

*/

/* Высота для невидимых разделителей в левой панели (toctree) */
/*
p.caption[role="heading"] {
  height: 5px;
  margin-bottom: 0;
}
invis
:caption: ㅤ
*/

div.wy-menu.wy-menu-vertical p.caption[role="heading"] {
  color: darkorange;
}
