div section {
    text-align: justify;
}
#table-of-contents {
    text-align: left;
}

div .toctree-wrapper > ul {
    column-count: 2;
    margin: 0;
}

ul .toctree-l1 {
    margin: 0;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid-column;
}

div .contents > ul {
    column-count: 2;
    margin: 0;
}

div .contents li {
    margin: 0;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid-column;
}

div.admonition.info-icon > .admonition-title:before {
  content: "\f05a"; /* the fa-circle-info icon */
}

/* Fix white-space wrapping in tables.
 * See https://github.com/readthedocs/sphinx_rtd_theme/issues/1505
 * This is included via html_static_path and html_style in conf.py
 */
.wy-table-responsive table td {
    white-space: normal;
}
