{% extends '!layout.html' %}

{% block extrahead %}
<script async defer src="https://buttons.github.io/buttons.js"></script>
<!-- Alabaster (krTheme++) Hacks, modified version of Kenneth Reitz' https://github.com/kennethreitz/requests/blob/master/docs/_templates/hacks.html -->
<style type="text/css">
    /* Rezzy requires precise alignment. */
    img.logo {margin-left: -20px!important;}
    /* "Quick Search" should be capitalized. */
    div#searchbox h3 {text-transform: capitalize;}
    /* Go button should be behind input field */
    div.sphinxsidebar div#searchbox input[type="text"] {width: 160px}
    div#searchbox form div {display: inline-block;}
    /* Make the document a little wider, less code is cut-off. */
    div.document {width: 1008px;}
    /* Much-improved spacing around code blocks. */
    div.highlight pre {padding: 11px 14px;}
    /* Remain Responsive! */
    @media screen and (max-width: 1008px) {
        div.sphinxsidebar {display: none;}
        div.document {width: 100%!important;}
        /* Have code blocks escape the document right-margin. */
        div.highlight pre {margin-right: -30px;}
    }
</style>
{% endblock %}
