div.sphx-glr-download-link-note {
    display: none;
}

/* Enable thumbnails to take only part of the width on screen not too
 * small */
@media screen and (min-width: 600px) {
    .sphx-glr-thumbnails {
        width: unset !important;
    }
}

div.sidebar, aside.sidebar {
    width: 30ex;
}

/* Our matplotrc gives us very big fonts, we can make figures smaller */
.sphx-glr-single-img {
  max-width: 70ex;
  max-height: 50ex;
}

/* Hide-on-scroll-down / show-on-scroll-up for the top navbar */
.bd-header {
    position: sticky;
    top: 0;
    transition: transform 0.3s ease;
    z-index: 1030;
}

.bd-header.navbar-hidden {
    transform: translateY(-100%);
}

