.bd-search {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
}

.bd-search .icon {
    left: 10px;
}

#navbar-collapsible {
    padding: 0;
}

#navbar-icon-links {
    margin: 0 15px 0 0;
}

.navbar-nav {
    flex-direction: row;
}

.navbar-light .navbar-nav li a.nav-link {
    padding: 0 5px 0 0;
}

@media (max-width:959.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{
    padding-right: 15px;
    padding-left: 15px;
}}


p.sphx-glr-signature, p.sphx-glr-timing, .sphx-glr-download, .sphx-glr-download-link-note {
    display: none;
}


.sphx-glr-thumbcontainer::before {
    display: none !important;
}

.sphx-glr-thumbcontainer {
    margin: 1px 0 !important;
    background-color: grey;
    min-height: auto !important;
    padding: 0 !important;
    width: 100% !important;
    border: 0 !important;
}

.sphx-glr-thumbcontainer a.headerlink {
    display: none;
}

.sphx-glr-thumbcontainer p {
    margin: 0 !important;
}

.sphx-glr-thumbcontainer .figure {
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
}

.sphx-glr-thumbcontainer .figure p.caption {
    padding: 0 !important;
}

.sphx-glr-thumbcontainer .figure p.caption:hover {
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
}

.sphx-glr-thumbcontainer img {
    display: none !important;
}

.sphx-glr-thumbcontainer .figure img {
    display: none !important;
}

.sphx-glr-thumbcontainer a.internal {
    position: relative !important;
    padding: 30px 15px !important;
    background-color: rgb(128, 128, 128) !important;
    color: white !important;
    border: 0 !important;
    vertical-align: middle;
    border-radius: 5px;
}

.sphx-glr-thumbcontainer a.internal:hover {
    background-color: rgb(60, 60, 60) !important;
    border: 0 !important;

    box-shadow: none !important;
    -webkit-box-shadow: none !important;

    text-decoration: none;
}

/* Disable tooltip */
.sphx-glr-thumbcontainer::after {
    display: none !important;
}

.sphx-glr-thumbcontainer:hover {
    border: 0 !important;
    box-shadow: none !important;
}

.sphx-glr-thumbcontainer[tooltip]::before, .sphx-glr-thumbcontainer[tooltip]::after, 
.sphx-glr-thumbcontainer[tooltip]:hover::before, .sphx-glr-thumbcontainer[tooltip]:hover::after {
    display: none;
}