/* Material icon: https://developers.google.com/fonts/docs/material_icons */ /* Icon library: https://fonts.google.com/icons */ .material-icons { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; /* Preferred icon size */ display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ font-feature-settings: 'liga'; } /* viewcode link should have left padding */ span.viewcode-link { padding-left: 0.6rem; } /* adding an eyebrow for API references */ dt.sig-object { position: relative; background: #f4f5f7; padding: 0.5rem; border-left: 0.2rem solid #ec407a; /* this should be matched with theme color. */ word-wrap: break-word; } /* logo is too large */ a.md-logo img { padding: 3px; } /* Add split for navigation */ nav.md-tabs .md-tabs__item:not(:last-child) { padding-right: 0; } nav.md-tabs .md-tabs__item:not(:last-child) .md-tabs__link:after { content: "ยป"; font-family: "Material Icons"; padding-left: 0.6rem; } /* hide the floating button generated by readthedocs */ .rst-versions.rst-badge { display: none !important; } /* Add some margin between main content and footer */ .md-footer { margin-top: 1rem; } /* make footer appearing inline */ .md-footer-copyright__highlight { display: inline; } /* toc style */ .md-nav span.caption { margin-top: 1.25em; } /* citation style */ .citation dt { padding-right: 1em; } /* for release icon, on home page */ .release-icon { margin-left: 8px; width: 40px; } /* Similar to cardlink, but used in codesnippet in index page. see sphinx_gallery.css */ .codesnippet-card-container { display: flex; flex-flow: wrap row; } .codesnippet-card.admonition { border-left: 0; padding: 0; margin: .5rem 1rem 1rem 0rem; width: 100%; } /* Controlling the cards in containers only */ .codesnippet-card-container .codesnippet-card.admonition { width: 47%; } @media only screen and (max-width:59.9375em) { .codesnippet-card-container .codesnippet-card.admonition { width: 100%; } } .codesnippet-card .codesnippet-card-body { min-height: 4rem; position: relative; padding: 0.9rem 0.9rem 3rem 0.9rem; } .codesnippet-card .codesnippet-card-footer { padding: 0.8rem 0.9rem; border-top: 1px solid #ddd; margin: 0 !important; position: absolute; bottom: 0; width: 100%; } .codesnippet-card a:not(:hover) { color: rgba(0, 0, 0, .68); } .codesnippet-card-title-container { margin-top: 0.3rem; position: relative; } .codesnippet-card-title-container h3 { padding-left: 2.5rem; line-height: 1.8rem; height: 1.8rem; margin-top: 0; } .codesnippet-card-icon { position: absolute; top: 0; left: 0; } .codesnippet-card-icon img { max-width: 100%; max-height: 100%; /* horizontal and vertical center */ /* https://stackoverflow.com/questions/7273338/how-to-vertically-align-an-image-inside-a-div */ text-align: center; vertical-align: middle; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; } .codesnippet-card-icon { width: 1.8rem; height: 1.8rem; padding: 0; } .codesnippet-card-link { position: relative; } .codesnippet-card-link .material-icons { position: absolute; right: 0; } /* fixes reference overlapping issue */ /* This is originally defined to be negative in application_fixes.css */ /* They did that to ensure the header doesn't disappear in jump links */ /* We did this by using scroll-margin-top instead */ dt:target { margin-top: 0.15rem !important; padding-top: 0 !important; scroll-margin-top: 3.5rem; }