/* Sphinx-Gallery has compatible CSS to fix default sphinx themes Tested for Sphinx 1.3.1 for all themes: default, alabaster, sphinxdoc, scrolls, agogo, traditional, nature, haiku, pyramid Tested for Read the Docs theme 0.1.7 */ .sphx-glr-thumbcontainer { background: #fff; border: solid #fff 1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; box-shadow: none; float: left; margin: 5px; min-height: 230px; padding-top: 5px; position: relative; } .sphx-glr-thumbcontainer:hover { border: solid #b4ddfc 1px; box-shadow: 0 0 15px rgba(142, 176, 202, 0.5); } .sphx-glr-thumbcontainer a.internal { bottom: 0; display: block; left: 0; padding: 150px 10px 0; position: absolute; right: 0; top: 0; } /* Next one is to avoid Sphinx traditional theme to cover all the thumbnail with its default link Background color */ .sphx-glr-thumbcontainer a.internal:hover { background-color: transparent; } .sphx-glr-thumbcontainer p { margin: 0 0 .1em 0; } .sphx-glr-thumbcontainer .figure { margin: 10px; width: 160px; } .sphx-glr-thumbcontainer img { display: inline; max-height: 160px; width: 160px; } .sphx-glr-thumbcontainer[tooltip]:hover:after { background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color: #fff; content: attr(tooltip); left: 95%; padding: 5px 15px; position: absolute; z-index: 98; width: 220px; bottom: 52%; } .sphx-glr-thumbcontainer[tooltip]:hover:before { border: solid; border-color: #333 transparent; border-width: 18px 0 0 20px; bottom: 58%; content: ''; left: 85%; position: absolute; z-index: 99; } .highlight-pytb pre { background-color: #ffe4e4; border: 1px solid #f66; margin-top: 10px; padding: 7px; } .sphx-glr-script-out { color: #888; margin: 0; } .sphx-glr-script-out .highlight { background-color: transparent; margin-left: 2.5em; margin-top: -1.4em; } .sphx-glr-script-out .highlight pre { background-color: #fafae2; border: 0; max-height: 30em; overflow: auto; padding-left: 1ex; margin: 0px; word-break: break-word; } .sphx-glr-script-out + p { margin-top: 1.8em; } blockquote.sphx-glr-script-out { margin-left: 0pt; } div.sphx-glr-footer { text-align: center; } div.sphx-glr-download { display: inline-block; margin: 1em auto 1ex 2ex; vertical-align: middle; } div.sphx-glr-download a { background-color: #ffc; background-image: linear-gradient(to bottom, #FFC, #d5d57e); border-radius: 4px; border: 1px solid #c2c22d; color: #000; display: inline-block; /* Not valid in old browser, hence we keep the line above to override */ display: table-caption; font-weight: bold; padding: 1ex; text-align: center; } /* The last child of a download button is the file name */ div.sphx-glr-download a span:last-child { font-size: smaller; } @media (min-width: 20em) { div.sphx-glr-download a { min-width: 10em; } } @media (min-width: 30em) { div.sphx-glr-download a { min-width: 13em; } } @media (min-width: 40em) { div.sphx-glr-download a { min-width: 16em; } } div.sphx-glr-download code.download { display: inline-block; white-space: normal; word-break: normal; overflow-wrap: break-word; /* border and background are given by the enclosing 'a' */ border: none; background: none; } div.sphx-glr-download a:hover { box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); text-decoration: none; background-image: none; background-color: #d5d57e; } ul.sphx-glr-horizontal { list-style: none; padding: 0; } ul.sphx-glr-horizontal li { display: inline; } ul.sphx-glr-horizontal img { height: auto !important; } p.sphx-glr-signature a.reference.external { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 3px; font-size: 75%; text-align: right; margin-left: auto; display: table; }