/* override table width restrictions:
   https://github.com/rtfd/sphinx_rtd_theme/issues/117 */
.wy-table-responsive table td, .wy-table-responsive table th {
  white-space: normal !important;
}

@media screen and (min-width: 767px) {
  .wy-table-responsive {
    max-width: 100%  !important;
    overflow: visible  !important;
  }
}

/* RST has an extra space after sub-lists in unordered lists.  This */
/* fixes that annoying problem. */
.rst-content .section ul p {
    margin-bottom: 0px;
}
.rst-content .section li ol {
    margin-bottom: 0px;
}

/* Strikethrough */
/* https://stackoverflow.com/questions/6518788/rest-strikethrough */
.strike {
    text-decoration: line-through;
}

/*  */
.wy-side-nav-search > a img.logo, .wy-side-nav-search .wy-dropdown > a img.logo {
    max-width: 70%;
}

details summary {
    font-size: large;
    font-weight: bold;
    margin-bottom:12px
}

details {
    margin-bottom:20px
}

/* Allow literals in tables to wrap. */
.rst-content table code.literal {
    white-space: unset;
}

.table-heading-centered th {
    text-align: center;
}

.table-align-top td {
    vertical-align: top !important;
}

.scicomp-table-dense th, .scicomp-table-dense td {
    padding: 8px 8px !important;
}
