<NME> theme_overrides.css
<BEF> @import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);
@import url(http://fonts.googleapis.com/css?family=Source+Code+Pro:300,400,500);

body {
    font: 400 13px/26px "Open Sans",sans-serif;
    color: #687E95;
    text-rendering: optimizelegibility;
    background-color: #FFFFFF;
}

.wy-body-for-nav {
    background: #FFFFFF;
}

.wy-nav-content {
    background: #FFFFFF;
}

.wy-nav-content-wrap {
    background: #FFFFFF;
    margin-left: 300px;
    padding-left: 70px;
    padding-right: 70px;
    /*box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);*/
    max-width: 940px;
}

@media only screen and (max-width: 768px) {
    .wy-nav-content-wrap {
        margin-left: 0;
        padding-left: 0;
        padding-right: 0;
    }
}

.wy-nav-top {
    background: #1A1A1A;
}

.wy-plain-list-disc li,
.rst-content .section ul li,
.rst-content .toctree-wrapper ul li,
article ul li {
    font: 400 13px/26px "Open Sans",sans-serif;
    color: #687E95;
}

.wy-nav-side {
    position: fixed;
    background: #1A1A1A;
    /*box-shadow: 0px 0 1px rgba(0, 0, 0, 0.1) inset;
    overflow: scroll;
    bottom: inherit;*/
}

.wy-side-nav-search {
    font-family: "Open Sans", "Roboto", sans-serif;
    font-size: 15px;
    background-color: transparent;
    color: #7A7A7A;
}

.wy-menu-vertical ul {
    font-family: "Open Sans", "Roboto", sans-serif;
    margin-right: 1em;
}

.wy-menu-vertical > ul {
    padding-left: 20px;
}

.wy-menu-vertical li.current {
    background: transparent;
}

.wy-menu-vertical > ul > li {
    margin-bottom: 30px;
}

.wy-menu-vertical > ul > li > ul {
    display: block;
}

.wy-menu-vertical li.current > ul {
    background: transparent;
    padding: 0;
}

.wy-menu-vertical li.on a, .wy-menu-vertical li.current > a {
    background: transparent;
    border: 0;
    font-weight: 400;
}

.wy-menu-vertical li a {
    opacity: 1;
}

.wy-menu-vertical > ul > li > a,
.wy-menu-vertical > ul > li > a:visited
{
    color: #9A9A9A;
    opacity: 1;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.wy-menu-vertical > ul > li > a:hover
{
    color: #FAC322;
    opacity: 1;
}

.wy-menu-vertical li a:hover {
    background: transparent;
}

.wy-menu-vertical li a, .wy-menu-vertical li.current > a {
    border-radius: 0 5px 5px 0;
}

.wy-menu-vertical li.current > ul > li > a {
    font-size: 13px;
    border-right: 0;
    opacity: 1;
    padding: 0.4045em 20px;
}

.wy-menu-vertical li.current > a {
    font-size: 13px;
    border-right: 0;
}

.wy-menu-vertical li.toctree-l2.current > a {
    background: none;
    font-size: 13px;
    color: #EF6155 !important;
    padding-left: 3.027em;
}

.wy-menu-vertical li.toctree-l1.current > ul > li > a::before {
    font-family: "FontAwesome";
    content: "";
    color: #EC7600;
    font-size: 8px;
    position: absolute;
    top: 4px;
    left: 3em;
    opacity: 0.3;
    display: none;
}

.wy-menu-vertical li.toctree-l1.current > ul > li.toctree-l2.current > a::before {
    content: "##";
    color: #EF6155;
    font-size: 13px;
    position: absolute;
    top: 6px;
    left: 20px;
    opacity: 1;
    display: block;
}

.wy-menu-vertical li.toctree-l2.current ul {
    display: none !important;
}

.wy-menu-vertical li.toctree-l2.current li.toctree-l3 > a  {
    background: none;
    padding: 0 4em;
    font-size: 12px;
}

.wy-menu-vertical li.toctree-l2.current li.toctree-l3.current ul {
    display: None;
}

.wy-menu-vertical a,
.wy-menu-vertical a:visited {
    color: #7A7A7A;
    line-height: 20px;
    font-size: 13px;
}

.wy-menu-vertical a:hover {
    color: #5A5A5A;
}

.wy-menu-vertical > ul > li > ul > li > a,
.wy-menu-vertical > ul > li > ul > li > a:visited,
.wy-menu-vertical li.current a,
.wy-menu-vertical li.current a:visited {
    color: #7A7A7A;
    background: transparent;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.wy-menu-vertical > ul > li > ul > li > a:hover,
.wy-menu-vertical li.current a:hover {
    color: #EF6155;
    background: transparent;
}

.wy-menu-vertical li.current > a {
    color: #FAC322 !important;
    padding-left: 2.427em;
}

.wy-menu-vertical li.current > a:hover {
}

.wy-side-nav-search input[type="text"] {
    font-family: "Open Sans", "Roboto", sans-serif;
    border: 0;
    background: none;
    box-shadow: none;
    color: #7A7A7A;
    font-size: 13px;
    width: 90%;
    border-radius: 0;
    border-bottom: 1px solid rgba(129, 150, 154, 0.7);
    opacity: 1;
    padding: 6px 0;
}

.wy-side-nav-search > a,
.wy-side-nav-search > a:visited {
    color: #9A9A9A;
}

.wy-side-nav-search > a:hover {
    background: none;
}

.wy-menu-vertical li {
    position: relative;
}

.wy-menu-vertical li span.toctree-expand::before,
.wy-menu-vertical li.on a span.toctree-expand::before,
.wy-menu-vertical li.current > a span.toctree-expand::before,
.wy-menu-vertical li a span.toctree-expand,
.wy-menu-vertical li a span.toctree-expand:before {
    display: none;
}

.wy-menu-vertical li.current ul li a span.toctree-expand,
.wy-menu-vertical li.on a:hover span.toctree-expand,
.wy-menu-vertical li.current a:hover span.toctree-expand{
    display: none;
}

.wy-menu-vertical li.toctree-l1.current:before {
    content: "#";
    color: #FAC322;
    font-size: 13px;
    position: absolute;
    top: 3px;
    left: 20px;
    z-index: 2;
    display: block;
}

.wy-menu-vertical li.toctree-l1:before {
    font-family: FontAwesome;
    content: "";
    opacity: 1;
    color: #1999B3;
    font-size: 10px;
    top: 2px;
    position: absolute;
    left: 12px;
    z-index: 2;
    display: none;
}

.rst-content table.docutils,
.rst-content table.field-list {
    border: medium none;
    width: 100%;
}

.rst-content table.docutils thead th,
.rst-content table.field-list thead th
{
    font-family: "Montserrat", serif;
    text-transform: uppercase;
    color: #7A7A7A;
    font-weight: 500;
}

.rst-content table.docutils thead th,
.rst-content table.field-list thead th,
.rst-content table.docutils tbody td,
.rst-content table.field-list tbody td
{
    border-top: 0;
    border-bottom: 1px solid rgba(230, 230, 230, 0.7);
    border-left: 0;
    border-right: 0;
    padding: 20px;
    white-space: pre-wrap;
}

.wy-table-odd td,
.wy-table-striped tr:nth-child(2n-1) td,
.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td {
    background: none;
}

.wy-table td, .rst-content table.docutils td {
    font-size: 100% !important;
}

.rst-content table.docutils tbody td tt.code,
.rst-content table.field-list tbody td tt.code,
.rst-content table.docutils tbody td code.code,
.rst-content table.field-list tbody td code.code
{
    border: 0;
    background: none;
    padding: 0.3em 0;
    color: #26A6A6;
}

.rst-content .highlighted {
    border: 1px solid rgb(250, 195, 34);
    padding: 0 4px;
    border-radius: 3px;
    color: #BA8300;
    display: inline;
    font-weight: inherit;
    background: rgba(250, 195, 34, 0.6) none repeat scroll 0% 0%;
}

h1, h2, h3, h4, h5, h6 {
    color: #384E65;
    padding: 10px 0;
    font-family: "Open Sans", "Montserrat", serif;
    line-height: 1;
    margin: 40px 0 30px 0;
    font-weight: 300;
    position: relative;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.rst-content h1 .headerlink,
.rst-content h2 .headerlink,
.rst-content h3 .headerlink,
.rst-content h4 .headerlink,
.rst-content h5 .headerlink,
.rst-content h6 .headerlink {
    visibility: hidden;
    color: inherit;
    font-size: inherit;
    margin: 0;
}

.rst-content h1 .headerlink:before,
.rst-content h2 .headerlink:before,
.rst-content h3 .headerlink:before,
.rst-content h4 .headerlink:before,
.rst-content h5 .headerlink:before,
.rst-content h6 .headerlink:before {
    font-family: inherit;
    visibility: visible;
    position: absolute;
    left: -40px;
    width: 100%;
    content: "#";
    opacity: 0;
    font-weight: inherit;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.rst-content h1 .headerlink:before {
    top: 20px;
}

.rst-content h1:hover .headerlink,
.rst-content h2:hover .headerlink,
.rst-content h3:hover .headerlink,
.rst-content h4:hover .headerlink,
.rst-content h5:hover .headerlink,
.rst-content h6:hover .headerlink {
    display: inline;
    color: inherit;
}

.rst-content h1:hover .headerlink:before,
.rst-content h2:hover .headerlink:before,
.rst-content h3:hover .headerlink:before,
.rst-content h4:hover .headerlink:before,
.rst-content h5:hover .headerlink:before,
.rst-content h6:hover .headerlink:before {
    opacity: 1;
}

.rst-content h1 .headerlink:after,
.rst-content h2 .headerlink:after,
.rst-content h3 .headerlink:after,
.rst-content h4 .headerlink:after,
.rst-content h5 .headerlink:after,
.rst-content h6 .headerlink:after {
    visibility: hidden;
    content: "";
}

h1 {
    font-size: 44px;
}

h2 {
    font-size: 38px;
    color: #579ED1;
    position: relative;
}

h2:before {
    display: none;
    font-family: "FontAwesome";
    content: "#";
    margin-left: -30px;
    font-size: 38px;
    top: 11px;
    color: #579ED1 !important;
    opacity: 0.6;
    position: absolute;
}

h3 {
    font-size: 24px;
}

h4 {
    font-size: 20px;
}


h1,
h1 a,
.header h1,
.header h1 a {
    font: 300 44px/66px "Open Sans", "Roboto","Montserrat",sans-serif;
    margin-bottom: 30px;
    color: #485E75;
}

a, a:visited {
    color: #009CD4;
}

a:hover {
    color: #48B0F7;
}

a > em {
    font-style: normal;
}

p {
    font: 400 13px/26px "Open Sans",sans-serif;
    color: #687E95;
}

b, strong {
   font-weight: 600;
}

pre, pre code, .rst-content tt, code.docutils, .rst-content dl:not(.docutils) code {
    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;
    color: #26A6A6;
    background-color: transparent;
    font-size: 13px;
    font-weight: 400;
    border: 0;
    padding: 0;
}

pre, code, .rst-content ttc {
	font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;
	font-weight: 400;
    border-radius: 3px;
    font-size: 13px;
    margin: 0px 2px;
}

div[class^="highlight"] {
    border: 0;
    background: transparent;
}

.higlight {
    background: transparent;
}

.highlight > pre, div[class^="highlight"] pre {
    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;
	border-left: 1px solid #F2F2F2;
    font-size: 13px;
    padding: 2% 4%;
    margin-left: 1%;
    color: #788EA5;
    /*background-color: #FAFAFA;*/
}

code, .rst-content tt, .rst-content code {
    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;
}

code {
    color: #CB6077;
    background-color: transparent;
    font-size: 13px;
    font-weight: 500;
}

p > code,
.rst-content tt,
p > code.docutils {
    color: #26A6A6;
    padding: 0;
    display: inline;
    font-weight: 400;
    border: 0;
    background-color: transparent;
}

.rst-content tt.literal, .rst-content tt.literal, .rst-content code.literal, .rst-content dl:not(.docutils) code {
    color: #1976BF;
}

.rst-content .admonition-title {
    display: none;
}

.rst-content .note,
.rst-content .warning,
.rst-content .tip,
.rst-content .caution,
.rst-content .versionchanged,
.rst-content .versionadded
{
    padding: 4% 4%;
    margin: 30px 0;
    background: transparent;
}

.rst-content .note .highlight > pre,
.rst-content .note div[class^="highlight"] pre,
.rst-content .warning .highlight > pre,
.rst-content .warning div[class^="highlight"] pre,
.rst-content .versionadded .highlight > pre,
.rst-content .versionadded div[class^="highlight"] pre,
.rst-content .tip .highlight > pre,
.rst-content .tip div[class^="highlight"] pre,
.rst-content .caution .highlight > pre,
.rst-content .caution div[class^="highlight"] pre {
    margin-left: 0;
    border-left: 0;
}

.rst-content .note {
    border-left: 1px dotted rgba(50, 154, 188, 0.3);
    border-right: 1px dotted rgba(50, 154, 188, 0.3);
    background: rgba(50, 154, 188, 0.02);
    color: #3399BB !important;
    box-shadow: 0 0 2px rgba(50, 154, 188, 0.1);
}

.rst-content .tip {
    border-left: 1px dotted rgba(73,182,127, 0.3);
    border-right: 1px dotted rgba(73,182,127, 0.3);
    background: rgba(73,182,127, 0.02);
    color: #49B67F !important;
    box-shadow: 0 0 2px rgba(73,182,127, 0.1);
}

.rst-content .tip > p {
    color: #49B67F !important;
}

.rst-content .tip > p code {
    color: #19864F !important;
}

.rst-content .warning,
.rst-content .caution {
    border-left: 1px dotted rgba(249, 145, 87, 0.3);
    border-right: 1px dotted rgba(249, 145, 87, 0.3);
    background: rgba(249, 145, 87, 0.02);
    color: #F99157 !important;
    box-shadow: 0 0 2px rgba(249, 145, 87, 0.1);
}

.rst-content .note > p {
    color: #39B !important;
}

.rst-content .warning > p,
.rst-content .caution > p
{
    color: #F99157 !important;
}

.rst-content .versionadded,
.rst-content .versionchanged
{
    border-left: 1px dotted rgba(102, 119, 187, 0.3);
    border-right: 1px dotted rgba(102, 119, 187, 0.3);
    background: rgba(102, 119, 187, 0.02);
    color: #6677BB !important;
    margin-bottom: 20px;
    position: relative;
    box-shadow: 0 0 2px rgba(102, 119, 187, 0.1);
}

.rst-content .versionadded > p > span,
.rst-content .versionchanged > p > span
{
    font-family: "Montserrat", serif;
    display: block;
    font-size: 12px;
    margin-bottom: 20px;
    text-transform: uppercase;
    color: #36479B !important;
}

.rst-content .versionadded > p,
.rst-content .versionchanged > p
{
    color: #6677BB !important;
}

.rst-content .versionadded > p code,
.rst-content .versionchanged > p code
{
    color: #36479B !important;
}

.rst-content .versionadded > p,
.rst-content .versionchanged > p {
    margin-bottom: 0;
}

.rst-content .note .versionchanged
{
    padding-left: 4%;
}

.note code {
    border: 0;
    padding: 0;
    display: inline;
}

.note ul li,
.warning ul li {
    color: inherit !important;
}

.warning code,
.warning tt {
    border: 0;
    padding: 0;
    display: inline;
    color: #D9664F !important;
}

.btn-neutral,
.btn-neutral:visited {
    color: #808080 !important;
    font: 400 12px/20px Montserrat,Arial,sans-serif;
    text-transform: uppercase;
    padding: 6px 14px;
    border-radius: 4px;
    box-shadow: none;
    border: 0;
    transition: all 0.3s;
    background-color: transparent !important;
}

.btn-neutral:hover {
    background-color: transparent !important;
    color: rgba(25, 153, 179, 0.8) !important;
    /*color: rgba(0, 168, 192, 1) !important;*/
}

.btn-neutral:focus {
    background-color: transparent !important;
    color: rgba(25, 153, 179, 1) !important;
    box-shadow: none;
    padding: 6px 14px;
}

.btn-neutral span.fa {
    transition: all 0.3s;
}

.btn-neutral:hover span.fa-arrow-circle-left {
    padding-right: 5px;
}

.btn-neutral:hover span.fa-arrow-circle-right {
    padding-left: 5px;
}

.btn-neutral span.fa-arrow-circle-left:before {
    content: ''
}

.btn-neutral span.fa-arrow-circle-right:before {
    content: ''
}


/* Autodoc */
.rst-content table.field-list .field-name {
    text-align: left;
    white-space: nowrap;
    padding-right: 10px;
    width: 140px;
    font-weight: 600;
}

.rst-content table.field-list .field-body {
    padding: 8px 16px;
    text-align: left;
    vertical-align: top;
    border: 0;
}

.rst-content table.field-list .field-body ul {
    line-height: 0;
}

.rst-content table.field-list .field-body ul li {
    list-style: none;
    margin-left: 0;
    font-size: 100%;
}

.rst-content table.field-list td p {
    line-height: inherit;
}

.rst-content table.field-list .field-body strong {
    color: #F3888B;
    font-weight: 400;
    margin-top: 0;
}

.rst-content dl:not(.docutils).class > dt {
    border: 0;
    background: transparent;
    font-size: inherit;
    margin-bottom: 24px;
    color: #579ED1;
    font-weight: 600;
}

.rst-content dl:not(.docutils).class > dt > em,
.rst-content dl:not(.docutils).class > dt > em.property {
    font-weight: 400;
    font-style: normal;
}

.rst-content dl:not(.docutils).class > dt > code {
    color: #F9A167;
    font-weight: 400;
}

.rst-content dl:not(.docutils) dl.classmethod > dt,
.rst-content dl:not(.docutils) dl.method > dt {
    border-left: 1px solid #F2F2F2;
    background: transparent;
    font-size: inherit;
}

.rst-content dl:not(.docutils) dl.classmethod > dt > code,
.rst-content dl:not(.docutils) dl.method > dt > code {
    color: #D9664F;
    font-weight: 400;
}

.rst-content dl:not(.docutils) dl.classmethod > dt > em,
.rst-content dl:not(.docutils) dl.method > dt > em {
    font-weight: 400;
}

.rst-content dl:not(.docutils) dl.classmethod > dt > em.property,
.rst-content dl:not(.docutils) dl.method > dt > em.property {
    font-weight: 400;
    color: #7AC;
}


/* Solarized Light

For use with Jekyll and Pygments

http://ethanschoonover.com/solarized

SOLARIZED HEX      ROLE
--------- -------- ------------------------------------------
base01    #586e75  body text / default code / primary content
base1     #93a1a1  comments / secondary content
base3     #fdf6e3  background
orange    #cb4b16  constants
red       #dc322f  regex, special keywords
blue      #268bd2  reserved keywords
cyan      #2aa198  strings, numbers
green     #859900  operators, other keywords
*/

.highlight { background-color: #fdf6e3; color: #586e75 }
.highlight .c { color: #93a1a1 } /* Comment */
.highlight .err { color: #586e75 } /* Error */
.highlight .g { color: #586e75 } /* Generic */
.highlight .k { color: #859900 } /* Keyword */
.highlight .l { color: #586e75 } /* Literal */
.highlight .n { color: #586e75 } /* Name */
.highlight .o { color: #859900 } /* Operator */
.highlight .x { color: #cb4b16 } /* Other */
.highlight .p { color: #586e75 } /* Punctuation */
.highlight .cm { color: #93a1a1 } /* Comment.Multiline */
.highlight .cp { color: #859900 } /* Comment.Preproc */
.highlight .c1 { color: #93a1a1 } /* Comment.Single */
.highlight .cs { color: #859900 } /* Comment.Special */
.highlight .gd { color: #2aa198 } /* Generic.Deleted */
.highlight .ge { color: #586e75; font-style: italic } /* Generic.Emph */
.highlight .gr { color: #dc322f } /* Generic.Error */
.highlight .gh { color: #cb4b16 } /* Generic.Heading */
.highlight .gi { color: #859900 } /* Generic.Inserted */
.highlight .go { color: #586e75 } /* Generic.Output */
.highlight .gp { color: #586e75 } /* Generic.Prompt */
.highlight .gs { color: #586e75; font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #cb4b16 } /* Generic.Subheading */
.highlight .gt { color: #586e75 } /* Generic.Traceback */
.highlight .kc { color: #cb4b16 } /* Keyword.Constant */
.highlight .kd { color: #268bd2 } /* Keyword.Declaration */
.highlight .kn { color: #859900 } /* Keyword.Namespace */
.highlight .kp { color: #859900 } /* Keyword.Pseudo */
.highlight .kr { color: #268bd2 } /* Keyword.Reserved */
.highlight .kt { color: #dc322f } /* Keyword.Type */
.highlight .ld { color: #586e75 } /* Literal.Date */
.highlight .m { color: #2aa198 } /* Literal.Number */
.highlight .s { color: #2aa198 } /* Literal.String */
.highlight .na { color: #586e75 } /* Name.Attribute */
.highlight .nb { color: #B58900 } /* Name.Builtin */
.highlight .nc { color: #268bd2 } /* Name.Class */
.highlight .no { color: #cb4b16 } /* Name.Constant */
/*.highlight .nd { color: #268bd2 }*/ /* Name.Decorator */
.highlight .nd { color: #cb4b16 }
.highlight .ni { color: #cb4b16 } /* Name.Entity */
.highlight .ne { color: #cb4b16 } /* Name.Exception */
.highlight .nf { color: #268bd2 } /* Name.Function */
.highlight .nl { color: #586e75 } /* Name.Label */
.highlight .nn { color: #586e75 } /* Name.Namespace */
.highlight .nx { color: #586e75 } /* Name.Other */
.highlight .py { color: #586e75 } /* Name.Property */
.highlight .nt { color: #268bd2 } /* Name.Tag */
.highlight .nv { color: #268bd2 } /* Name.Variable */
.highlight .ow { color: #859900 } /* Operator.Word */
.highlight .w { color: #586e75 } /* Text.Whitespace */
.highlight .mf { color: #ff9800 } /* Literal.Number.Float */
.highlight .mh { color: #ff9800 } /* Literal.Number.Hex */
.highlight .mi { color: #ff9800 } /* Literal.Number.Integer */
.highlight .mo { color: #ff9800 } /* Literal.Number.Oct */
.highlight .sb { color: #93a1a1 } /* Literal.String.Backtick */
.highlight .sc { color: #2aa198 } /* Literal.String.Char */
.highlight .sd { color: #586e75 } /* Literal.String.Doc */
.highlight .s2 { color: #2aa198 } /* Literal.String.Double */
.highlight .se { color: #cb4b16 } /* Literal.String.Escape */
.highlight .sh { color: #586e75 } /* Literal.String.Heredoc */
.highlight .si { color: #2aa198 } /* Literal.String.Interpol */
.highlight .sx { color: #2aa198 } /* Literal.String.Other */
.highlight .sr { color: #dc322f } /* Literal.String.Regex */
.highlight .s1 { color: #2aa198 } /* Literal.String.Single */
.highlight .ss { color: #2aa198 } /* Literal.String.Symbol */
.highlight .bp { color: #F2777A } /* Name.Builtin.Pseudo */
.highlight .vc { color: #F2777A } /* Name.Variable.Class */
.highlight .vg { color: #F2777A } /* Name.Variable.Global */
.highlight .vi { color: #F2777A } /* Name.Variable.Instance */
.highlight .il { color: #2aa198 } /* Literal.Number.Integer.Long */


/***** Mocha *****/
.highlight .s { color: #7BBDA4 } /* Literal.String */
.highlight .s1 { color: #7BBDA4 } /* Literal.String */
.highlight .si { color: #A89BB9 } /* Literal.String */
.highlight .m { color: #F4BC87 } /* Literal.Number */
.highlight .mf { color: #F4BC87 } /* Literal.Number */
.highlight .mh { color: #F4BC87 } /* Literal.Number */
.highlight .mi { color: #F4BC87 } /* Literal.Number */
.highlight .mo { color: #F4BC87 } /* Literal.Number */
.highlight .k { color: #BEB55B; font-weight: normal; } /* Keyword */
.highlight .kn { color: #BEB55B; font-weight: normal; } /* Keyword */
.highlight .ow { color: #BEB55B; font-weight: normal } /* Operator.Word */
.highlight .nc { color: #D28B71; font-weight: 500 } /* Name.Class */
.highlight .nf { color: #8AB3B5; font-weight: normal; } /* Name.Function */
.highlight .bp { color: #F3888B } /* Name.Builtin.Pseudo */
.highlight .vc { color: #F3888B } /* Name.Variable.Class */
.highlight .vg { color: #F3888B } /* Name.Variable.Global */
.highlight .vi { color: #F3888B } /* Name.Variable.Instance */
.highlight .nd { color: #BB9584 } /* Name.Decorator */
.highlight .ne { color: #CB6077; font-weight: 400 } /* Name.Exception */
.highlight .o { color: #8A8A8A } /* Operator */
.highlight .n { color: #8A8A8A }
.highlight .c { color: #B8AFAD; font-style: normal; }
.highlight .sd { color: #B8AFAD; font-style: normal; }
.highlight .nl { color: #A89BB9 } /* Name.Label */
.highlight .nn { color: #A89BB9 } /* Name.Namespace */
.highlight .nx { color: #A89BB9 } /* Name.Other */
.highlight .py { color: #A89BB9 } /* Name.Property */

/* Inline code */

tt.code, code.code {
    border: 1px solid #F2F2F2;
    font-weight: normal;
    display: inline;
    padding: 0.3em 0.5em;
    background-color: #FAFAFA;
}
tt.code .name, code.code .name { color: #8A8A8A }
tt.code .operator, code.code .operator { color: #8A8A8A }
tt.code .punctuation, code.code .punctuation { color: #8A8A8A }
tt.code .string, code.code .string { color: #7BBDA4 }
tt.code .number, code.code .number { color: #F4BC87 }
tt.code .integer, code.code .integer { color: #F4BC87 }


/***** Eighties *****/

.highlight .s { color: #59B6CF } /* Literal.String */
.highlight .s1 { color: #59B6CF } /* Literal.String */
.highlight .si { color: #8986BF } /* Literal.String */
.highlight .m { color: #F9768F } /* Literal.Number */
.highlight .mf { color: #F9768F } /* Literal.Number */
.highlight .mh { color: #F9768F } /* Literal.Number */
.highlight .mi { color: #F9768F } /* Literal.Number */
.highlight .mo { color: #F9768F } /* Literal.Number */
.highlight .k { color: #579ED1; font-weight: normal; } /* Keyword */
.highlight .kn { color: #579ED1; font-weight: normal; } /* Keyword */
.highlight .ow { color: #579ED1; font-weight: normal } /* Operator.Word */
.highlight .nc { color: #69B69F; font-weight: 400 } /* Name.Class */
.highlight .nf { color: #8986BF; font-weight: normal; } /* Name.Function */
.highlight .bp { color: #69B69F } /* Name.Builtin.Pseudo */
.highlight .vc { color: #69B69F } /* Name.Variable.Class */
.highlight .vg { color: #69B69F } /* Name.Variable.Global */
.highlight .vi { color: #69B69F } /* Name.Variable.Instance */
.highlight .nd { color: #879ED1 } /* Name.Decorator */
.highlight .ne { color: #CB6077; font-weight: 400 } /* Name.Exception */
.highlight .o { color: #98AEC5 } /* Operator */
.highlight .n { color: #788EA5 }
.highlight .c { color: #A8AFC2; font-style: normal; }
.highlight .sd { color: #A8AFC2; font-style: normal; }
.highlight .nl { color: #F9768F } /* Name.Label */
.highlight .nn { color: #8986BF } /* Name.Namespace */
.highlight .nx { color: #F9768F } /* Name.Other */
.highlight .py { color: #F9768F } /* Name.Property */
.highlight .nb { color: #63ABA3 } /* Name.Builtin */
.highlight .p { color: #98AEC5 } /* Punctuation */

/* Inline code */

tt.code, code.code {
    border: 1px solid #F2F2F2;
    font-weight: normal;
    display: inline;
    padding: 0.3em 0.5em;
    background-color: #FAFAFA;
}
tt.code .name, code.code .name { color: #788EA5 }
tt.code .operator, code.code .operator { color: #98AEC5 }
tt.code .punctuation, code.code .punctuation { color: #98AEC5 }
tt.code .string, code.code .string { color: #59B6CF }
tt.code .number, code.code .number { color: #F9768F }
tt.code .integer, code.code .integer { color: #F9768F }
tt.code .pseudo, code.code .pseudo { color: #69B69F }

/* API */
.rst-content dl:not(.docutils) .property {
    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;
    padding-right: 5px;
}
.rst-content dl:not(.docutils) em {
    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;
    font-style: normal;
    color: #788EA5;
}

.rst-content dl.class:not(.docutils) > dt > code {
    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;
    color: #788EA5;
}

.rst-content dl:not(.docutils) > dt > tt.descname,
.rst-content dl:not(.docutils) > dt > tt.descname,
.rst-content dl:not(.docutils) > dt > code.descname {
    color: #69B69F;
}

.rst-content dl.class:not(.docutils) > dt > .sig-paren,
.rst-content dl:not(.docutils) dl.classmethod > dt > .sig-paren,
.rst-content dl:not(.docutils) dl.method > dt > .sig-paren

{
    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;
    color: #98AEC5;
    font-weight: normal;
    font-style: normal;
}

.rst-content dl:not(.docutils) dl.classmethod > dt > code,
.rst-content dl:not(.docutils) dl.method > dt > code {
    color: #8986BF;
    font-weight: 400;
}

.rst-content table.field-list .field-body strong {
    color: #F9768F;
    font-weight: 600;
}

.o {
    font-weight: normal;
}

/* Dark Orator */

div[class^="highlight"] {
    border: 0;
    background: #152B39;
    border-radius: 3px;
}

div[class^="highlight"] > pre {
    border: 0;
    color: #98AEC5;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 4% 4%;
}

.highlight .nn, .highlight .nc { color: #89C6BF; }
.highlight .c, .highlight .c1 { color: #727995; font-style: normal; }
.highlight .sd { color: #727995; font-style: normal; }
.highlight .p, .highlight .o, code.code .operator { color: #687E95 }
.highlight .n, code.code .name { color: #98AEC5 }
.highlight .l { color: #98AEC5; }

.note .last pre,
.warning .last pre,
.tip .last pre,
.caution .last pre,
.versionchanged .last pre,
.versionadded .last pre {
    padding-bottom: 4%;
    margin-bottom: 0;
}

<MSG> Updating docs style

<DFF> @@ -209,7 +209,7 @@ article ul li {
 }
 
 .wy-menu-vertical li.current > a {
-    color: #FAC322 !important;
+    color: #579ED1 !important;
     padding-left: 2.427em;
 }
 
@@ -259,7 +259,7 @@ article ul li {
 
 .wy-menu-vertical li.toctree-l1.current:before {
     content: "#";
-    color: #FAC322;
+    color: #579ED1;
     font-size: 13px;
     position: absolute;
     top: 3px;

{'commit': 'diff --git a/docs/_static/theme_overrides.css b/docs/_static/theme_overrides.css\nindex 13a2a43..99fbc59 100644\n--- a/docs/_static/theme_overrides.css\n+++ b/docs/_static/theme_overrides.css\n@@ -209,7 +209,7 @@ article ul li {\n }\n \n .wy-menu-vertical li.current > a {\n-    color: #FAC322 !important;\n+    color: #579ED1 !important;\n     padding-left: 2.427em;\n }\n \n@@ -259,7 +259,7 @@ article ul li {\n \n .wy-menu-vertical li.toctree-l1.current:before {\n     content: "#";\n-    color: #FAC322;\n+    color: #579ED1;\n     font-size: 13px;\n     position: absolute;\n     top: 3px;\n', 'commit_subject': 'Updating docs style', 'repo_name': 'sdispater/cleo', 'committer': {'name': 'Sébastien Eustace', 'email': '4b58e32d3d71188a84ee85c44b09e5626d51ee5f@gmail.com', 'time_sec': '1452398815', 'tz_offset': '-300', 'date': {'seconds': '1452398815'}}, 'commit_tree': 'b650394098549b21f04156f012ad42b93a7d76c7', 'commit_message': 'Updating docs style\n', 'language_name': 'Python', 'license': 'mit', 'hunks': '@@ -209,7 +209,7 @@ article ul li {\n }\n \n .wy-menu-vertical li.current > a {\n-    color: #FAC322 !important;\n+    color: #579ED1 !important;\n     padding-left: 2.427em;\n }\n \n@@ -259,7 +259,7 @@ article ul li {\n \n .wy-menu-vertical li.toctree-l1.current:before {\n     content: "#";\n-    color: #FAC322;\n+    color: #579ED1;\n     font-size: 13px;\n     position: absolute;\n     top: 3px;\n', 'addition_count': 2, 'deletion_count': 2, 'src_file': 'a/docs/_static/theme_overrides.css', 'tgt_file': 'b/docs/_static/theme_overrides.css', 'file_extension': '.css', 'before_file': '@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);\n@import url(http://fonts.googleapis.com/css?family=Source+Code+Pro:300,400,500);\n\nbody {\n    font: 400 13px/26px "Open Sans",sans-serif;\n    color: #687E95;\n    text-rendering: optimizelegibility;\n    background-color: #FFFFFF;\n}\n\n.wy-body-for-nav {\n    background: #FFFFFF;\n}\n\n.wy-nav-content {\n    background: #FFFFFF;\n}\n\n.wy-nav-content-wrap {\n    background: #FFFFFF;\n    margin-left: 300px;\n    padding-left: 70px;\n    padding-right: 70px;\n    /*box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);*/\n    max-width: 940px;\n}\n\n@media only screen and (max-width: 768px) {\n    .wy-nav-content-wrap {\n        margin-left: 0;\n        padding-left: 0;\n        padding-right: 0;\n    }\n}\n\n.wy-nav-top {\n    background: #1A1A1A;\n}\n\n.wy-plain-list-disc li,\n.rst-content .section ul li,\n.rst-content .toctree-wrapper ul li,\narticle ul li {\n    font: 400 13px/26px "Open Sans",sans-serif;\n    color: #687E95;\n}\n\n.wy-nav-side {\n    position: fixed;\n    background: #1A1A1A;\n    /*box-shadow: 0px 0 1px rgba(0, 0, 0, 0.1) inset;\n    overflow: scroll;\n    bottom: inherit;*/\n}\n\n.wy-side-nav-search {\n    font-family: "Open Sans", "Roboto", sans-serif;\n    font-size: 15px;\n    background-color: transparent;\n    color: #7A7A7A;\n}\n\n.wy-menu-vertical ul {\n    font-family: "Open Sans", "Roboto", sans-serif;\n    margin-right: 1em;\n}\n\n.wy-menu-vertical > ul {\n    padding-left: 20px;\n}\n\n.wy-menu-vertical li.current {\n    background: transparent;\n}\n\n.wy-menu-vertical > ul > li {\n    margin-bottom: 30px;\n}\n\n.wy-menu-vertical > ul > li > ul {\n    display: block;\n}\n\n.wy-menu-vertical li.current > ul {\n    background: transparent;\n    padding: 0;\n}\n\n.wy-menu-vertical li.on a, .wy-menu-vertical li.current > a {\n    background: transparent;\n    border: 0;\n    font-weight: 400;\n}\n\n.wy-menu-vertical li a {\n    opacity: 1;\n}\n\n.wy-menu-vertical > ul > li > a,\n.wy-menu-vertical > ul > li > a:visited\n{\n    color: #9A9A9A;\n    opacity: 1;\n    -webkit-transition: all 0.3s;\n    -moz-transition: all 0.3s;\n    -ms-transition: all 0.3s;\n    -o-transition: all 0.3s;\n    transition: all 0.3s;\n}\n\n.wy-menu-vertical > ul > li > a:hover\n{\n    color: #FAC322;\n    opacity: 1;\n}\n\n.wy-menu-vertical li a:hover {\n    background: transparent;\n}\n\n.wy-menu-vertical li a, .wy-menu-vertical li.current > a {\n    border-radius: 0 5px 5px 0;\n}\n\n.wy-menu-vertical li.current > ul > li > a {\n    font-size: 13px;\n    border-right: 0;\n    opacity: 1;\n    padding: 0.4045em 20px;\n}\n\n.wy-menu-vertical li.current > a {\n    font-size: 13px;\n    border-right: 0;\n}\n\n.wy-menu-vertical li.toctree-l2.current > a {\n    background: none;\n    font-size: 13px;\n    color: #EF6155 !important;\n    padding-left: 3.027em;\n}\n\n.wy-menu-vertical li.toctree-l1.current > ul > li > a::before {\n    font-family: "FontAwesome";\n    content: "\uf10c";\n    color: #EC7600;\n    font-size: 8px;\n    position: absolute;\n    top: 4px;\n    left: 3em;\n    opacity: 0.3;\n    display: none;\n}\n\n.wy-menu-vertical li.toctree-l1.current > ul > li.toctree-l2.current > a::before {\n    content: "##";\n    color: #EF6155;\n    font-size: 13px;\n    position: absolute;\n    top: 6px;\n    left: 20px;\n    opacity: 1;\n    display: block;\n}\n\n.wy-menu-vertical li.toctree-l2.current ul {\n    display: none !important;\n}\n\n.wy-menu-vertical li.toctree-l2.current li.toctree-l3 > a  {\n    background: none;\n    padding: 0 4em;\n    font-size: 12px;\n}\n\n.wy-menu-vertical li.toctree-l2.current li.toctree-l3.current ul {\n    display: None;\n}\n\n.wy-menu-vertical a,\n.wy-menu-vertical a:visited {\n    color: #7A7A7A;\n    line-height: 20px;\n    font-size: 13px;\n}\n\n.wy-menu-vertical a:hover {\n    color: #5A5A5A;\n}\n\n.wy-menu-vertical > ul > li > ul > li > a,\n.wy-menu-vertical > ul > li > ul > li > a:visited,\n.wy-menu-vertical li.current a,\n.wy-menu-vertical li.current a:visited {\n    color: #7A7A7A;\n    background: transparent;\n    -webkit-transition: all 0.3s;\n    -moz-transition: all 0.3s;\n    -ms-transition: all 0.3s;\n    -o-transition: all 0.3s;\n    transition: all 0.3s;\n}\n\n.wy-menu-vertical > ul > li > ul > li > a:hover,\n.wy-menu-vertical li.current a:hover {\n    color: #EF6155;\n    background: transparent;\n}\n\n.wy-menu-vertical li.current > a {\n    color: #FAC322 !important;\n    padding-left: 2.427em;\n}\n\n.wy-menu-vertical li.current > a:hover {\n}\n\n.wy-side-nav-search input[type="text"] {\n    font-family: "Open Sans", "Roboto", sans-serif;\n    border: 0;\n    background: none;\n    box-shadow: none;\n    color: #7A7A7A;\n    font-size: 13px;\n    width: 90%;\n    border-radius: 0;\n    border-bottom: 1px solid rgba(129, 150, 154, 0.7);\n    opacity: 1;\n    padding: 6px 0;\n}\n\n.wy-side-nav-search > a,\n.wy-side-nav-search > a:visited {\n    color: #9A9A9A;\n}\n\n.wy-side-nav-search > a:hover {\n    background: none;\n}\n\n.wy-menu-vertical li {\n    position: relative;\n}\n\n.wy-menu-vertical li span.toctree-expand::before,\n.wy-menu-vertical li.on a span.toctree-expand::before,\n.wy-menu-vertical li.current > a span.toctree-expand::before,\n.wy-menu-vertical li a span.toctree-expand,\n.wy-menu-vertical li a span.toctree-expand:before {\n    display: none;\n}\n\n.wy-menu-vertical li.current ul li a span.toctree-expand,\n.wy-menu-vertical li.on a:hover span.toctree-expand,\n.wy-menu-vertical li.current a:hover span.toctree-expand{\n    display: none;\n}\n\n.wy-menu-vertical li.toctree-l1.current:before {\n    content: "#";\n    color: #FAC322;\n    font-size: 13px;\n    position: absolute;\n    top: 3px;\n    left: 20px;\n    z-index: 2;\n    display: block;\n}\n\n.wy-menu-vertical li.toctree-l1:before {\n    font-family: FontAwesome;\n    content: "\uf10c";\n    opacity: 1;\n    color: #1999B3;\n    font-size: 10px;\n    top: 2px;\n    position: absolute;\n    left: 12px;\n    z-index: 2;\n    display: none;\n}\n\n.rst-content table.docutils,\n.rst-content table.field-list {\n    border: medium none;\n    width: 100%;\n}\n\n.rst-content table.docutils thead th,\n.rst-content table.field-list thead th\n{\n    font-family: "Montserrat", serif;\n    text-transform: uppercase;\n    color: #7A7A7A;\n    font-weight: 500;\n}\n\n.rst-content table.docutils thead th,\n.rst-content table.field-list thead th,\n.rst-content table.docutils tbody td,\n.rst-content table.field-list tbody td\n{\n    border-top: 0;\n    border-bottom: 1px solid rgba(230, 230, 230, 0.7);\n    border-left: 0;\n    border-right: 0;\n    padding: 20px;\n    white-space: pre-wrap;\n}\n\n.wy-table-odd td,\n.wy-table-striped tr:nth-child(2n-1) td,\n.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td {\n    background: none;\n}\n\n.wy-table td, .rst-content table.docutils td {\n    font-size: 100% !important;\n}\n\n.rst-content table.docutils tbody td tt.code,\n.rst-content table.field-list tbody td tt.code,\n.rst-content table.docutils tbody td code.code,\n.rst-content table.field-list tbody td code.code\n{\n    border: 0;\n    background: none;\n    padding: 0.3em 0;\n    color: #26A6A6;\n}\n\n.rst-content .highlighted {\n    border: 1px solid rgb(250, 195, 34);\n    padding: 0 4px;\n    border-radius: 3px;\n    color: #BA8300;\n    display: inline;\n    font-weight: inherit;\n    background: rgba(250, 195, 34, 0.6) none repeat scroll 0% 0%;\n}\n\nh1, h2, h3, h4, h5, h6 {\n    color: #384E65;\n    padding: 10px 0;\n    font-family: "Open Sans", "Montserrat", serif;\n    line-height: 1;\n    margin: 40px 0 30px 0;\n    font-weight: 300;\n    position: relative;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-smoothing: antialiased;\n}\n\n.rst-content h1 .headerlink,\n.rst-content h2 .headerlink,\n.rst-content h3 .headerlink,\n.rst-content h4 .headerlink,\n.rst-content h5 .headerlink,\n.rst-content h6 .headerlink {\n    visibility: hidden;\n    color: inherit;\n    font-size: inherit;\n    margin: 0;\n}\n\n.rst-content h1 .headerlink:before,\n.rst-content h2 .headerlink:before,\n.rst-content h3 .headerlink:before,\n.rst-content h4 .headerlink:before,\n.rst-content h5 .headerlink:before,\n.rst-content h6 .headerlink:before {\n    font-family: inherit;\n    visibility: visible;\n    position: absolute;\n    left: -40px;\n    width: 100%;\n    content: "#";\n    opacity: 0;\n    font-weight: inherit;\n    -webkit-transition: all 0.3s;\n    -moz-transition: all 0.3s;\n    -ms-transition: all 0.3s;\n    -o-transition: all 0.3s;\n    transition: all 0.3s;\n}\n\n.rst-content h1 .headerlink:before {\n    top: 20px;\n}\n\n.rst-content h1:hover .headerlink,\n.rst-content h2:hover .headerlink,\n.rst-content h3:hover .headerlink,\n.rst-content h4:hover .headerlink,\n.rst-content h5:hover .headerlink,\n.rst-content h6:hover .headerlink {\n    display: inline;\n    color: inherit;\n}\n\n.rst-content h1:hover .headerlink:before,\n.rst-content h2:hover .headerlink:before,\n.rst-content h3:hover .headerlink:before,\n.rst-content h4:hover .headerlink:before,\n.rst-content h5:hover .headerlink:before,\n.rst-content h6:hover .headerlink:before {\n    opacity: 1;\n}\n\n.rst-content h1 .headerlink:after,\n.rst-content h2 .headerlink:after,\n.rst-content h3 .headerlink:after,\n.rst-content h4 .headerlink:after,\n.rst-content h5 .headerlink:after,\n.rst-content h6 .headerlink:after {\n    visibility: hidden;\n    content: "";\n}\n\nh1 {\n    font-size: 44px;\n}\n\nh2 {\n    font-size: 38px;\n    color: #579ED1;\n    position: relative;\n}\n\nh2:before {\n    display: none;\n    font-family: "FontAwesome";\n    content: "#";\n    margin-left: -30px;\n    font-size: 38px;\n    top: 11px;\n    color: #579ED1 !important;\n    opacity: 0.6;\n    position: absolute;\n}\n\nh3 {\n    font-size: 24px;\n}\n\nh4 {\n    font-size: 20px;\n}\n\n\nh1,\nh1 a,\n.header h1,\n.header h1 a {\n    font: 300 44px/66px "Open Sans", "Roboto","Montserrat",sans-serif;\n    margin-bottom: 30px;\n    color: #485E75;\n}\n\na, a:visited {\n    color: #009CD4;\n}\n\na:hover {\n    color: #48B0F7;\n}\n\na > em {\n    font-style: normal;\n}\n\np {\n    font: 400 13px/26px "Open Sans",sans-serif;\n    color: #687E95;\n}\n\nb, strong {\n   font-weight: 600;\n}\n\npre, pre code, .rst-content tt, code.docutils, .rst-content dl:not(.docutils) code {\n    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;\n    color: #26A6A6;\n    background-color: transparent;\n    font-size: 13px;\n    font-weight: 400;\n    border: 0;\n    padding: 0;\n}\n\npre, code, .rst-content ttc {\n\tfont-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;\n\tfont-weight: 400;\n    border-radius: 3px;\n    font-size: 13px;\n    margin: 0px 2px;\n}\n\ndiv[class^="highlight"] {\n    border: 0;\n    background: transparent;\n}\n\n.higlight {\n    background: transparent;\n}\n\n.highlight > pre, div[class^="highlight"] pre {\n    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;\n\tborder-left: 1px solid #F2F2F2;\n    font-size: 13px;\n    padding: 2% 4%;\n    margin-left: 1%;\n    color: #788EA5;\n    /*background-color: #FAFAFA;*/\n}\n\ncode, .rst-content tt, .rst-content code {\n    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;\n}\n\ncode {\n    color: #CB6077;\n    background-color: transparent;\n    font-size: 13px;\n    font-weight: 500;\n}\n\np > code,\n.rst-content tt,\np > code.docutils {\n    color: #26A6A6;\n    padding: 0;\n    display: inline;\n    font-weight: 400;\n    border: 0;\n    background-color: transparent;\n}\n\n.rst-content tt.literal, .rst-content tt.literal, .rst-content code.literal, .rst-content dl:not(.docutils) code {\n    color: #1976BF;\n}\n\n.rst-content .admonition-title {\n    display: none;\n}\n\n.rst-content .note,\n.rst-content .warning,\n.rst-content .tip,\n.rst-content .caution,\n.rst-content .versionchanged,\n.rst-content .versionadded\n{\n    padding: 4% 4%;\n    margin: 30px 0;\n    background: transparent;\n}\n\n.rst-content .note .highlight > pre,\n.rst-content .note div[class^="highlight"] pre,\n.rst-content .warning .highlight > pre,\n.rst-content .warning div[class^="highlight"] pre,\n.rst-content .versionadded .highlight > pre,\n.rst-content .versionadded div[class^="highlight"] pre,\n.rst-content .tip .highlight > pre,\n.rst-content .tip div[class^="highlight"] pre,\n.rst-content .caution .highlight > pre,\n.rst-content .caution div[class^="highlight"] pre {\n    margin-left: 0;\n    border-left: 0;\n}\n\n.rst-content .note {\n    border-left: 1px dotted rgba(50, 154, 188, 0.3);\n    border-right: 1px dotted rgba(50, 154, 188, 0.3);\n    background: rgba(50, 154, 188, 0.02);\n    color: #3399BB !important;\n    box-shadow: 0 0 2px rgba(50, 154, 188, 0.1);\n}\n\n.rst-content .tip {\n    border-left: 1px dotted rgba(73,182,127, 0.3);\n    border-right: 1px dotted rgba(73,182,127, 0.3);\n    background: rgba(73,182,127, 0.02);\n    color: #49B67F !important;\n    box-shadow: 0 0 2px rgba(73,182,127, 0.1);\n}\n\n.rst-content .tip > p {\n    color: #49B67F !important;\n}\n\n.rst-content .tip > p code {\n    color: #19864F !important;\n}\n\n.rst-content .warning,\n.rst-content .caution {\n    border-left: 1px dotted rgba(249, 145, 87, 0.3);\n    border-right: 1px dotted rgba(249, 145, 87, 0.3);\n    background: rgba(249, 145, 87, 0.02);\n    color: #F99157 !important;\n    box-shadow: 0 0 2px rgba(249, 145, 87, 0.1);\n}\n\n.rst-content .note > p {\n    color: #39B !important;\n}\n\n.rst-content .warning > p,\n.rst-content .caution > p\n{\n    color: #F99157 !important;\n}\n\n.rst-content .versionadded,\n.rst-content .versionchanged\n{\n    border-left: 1px dotted rgba(102, 119, 187, 0.3);\n    border-right: 1px dotted rgba(102, 119, 187, 0.3);\n    background: rgba(102, 119, 187, 0.02);\n    color: #6677BB !important;\n    margin-bottom: 20px;\n    position: relative;\n    box-shadow: 0 0 2px rgba(102, 119, 187, 0.1);\n}\n\n.rst-content .versionadded > p > span,\n.rst-content .versionchanged > p > span\n{\n    font-family: "Montserrat", serif;\n    display: block;\n    font-size: 12px;\n    margin-bottom: 20px;\n    text-transform: uppercase;\n    color: #36479B !important;\n}\n\n.rst-content .versionadded > p,\n.rst-content .versionchanged > p\n{\n    color: #6677BB !important;\n}\n\n.rst-content .versionadded > p code,\n.rst-content .versionchanged > p code\n{\n    color: #36479B !important;\n}\n\n.rst-content .versionadded > p,\n.rst-content .versionchanged > p {\n    margin-bottom: 0;\n}\n\n.rst-content .note .versionchanged\n{\n    padding-left: 4%;\n}\n\n.note code {\n    border: 0;\n    padding: 0;\n    display: inline;\n}\n\n.note ul li,\n.warning ul li {\n    color: inherit !important;\n}\n\n.warning code,\n.warning tt {\n    border: 0;\n    padding: 0;\n    display: inline;\n    color: #D9664F !important;\n}\n\n.btn-neutral,\n.btn-neutral:visited {\n    color: #808080 !important;\n    font: 400 12px/20px Montserrat,Arial,sans-serif;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 4px;\n    box-shadow: none;\n    border: 0;\n    transition: all 0.3s;\n    background-color: transparent !important;\n}\n\n.btn-neutral:hover {\n    background-color: transparent !important;\n    color: rgba(25, 153, 179, 0.8) !important;\n    /*color: rgba(0, 168, 192, 1) !important;*/\n}\n\n.btn-neutral:focus {\n    background-color: transparent !important;\n    color: rgba(25, 153, 179, 1) !important;\n    box-shadow: none;\n    padding: 6px 14px;\n}\n\n.btn-neutral span.fa {\n    transition: all 0.3s;\n}\n\n.btn-neutral:hover span.fa-arrow-circle-left {\n    padding-right: 5px;\n}\n\n.btn-neutral:hover span.fa-arrow-circle-right {\n    padding-left: 5px;\n}\n\n.btn-neutral span.fa-arrow-circle-left:before {\n    content: \'\uf053\'\n}\n\n.btn-neutral span.fa-arrow-circle-right:before {\n    content: \'\uf054\'\n}\n\n\n/* Autodoc */\n.rst-content table.field-list .field-name {\n    text-align: left;\n    white-space: nowrap;\n    padding-right: 10px;\n    width: 140px;\n    font-weight: 600;\n}\n\n.rst-content table.field-list .field-body {\n    padding: 8px 16px;\n    text-align: left;\n    vertical-align: top;\n    border: 0;\n}\n\n.rst-content table.field-list .field-body ul {\n    line-height: 0;\n}\n\n.rst-content table.field-list .field-body ul li {\n    list-style: none;\n    margin-left: 0;\n    font-size: 100%;\n}\n\n.rst-content table.field-list td p {\n    line-height: inherit;\n}\n\n.rst-content table.field-list .field-body strong {\n    color: #F3888B;\n    font-weight: 400;\n    margin-top: 0;\n}\n\n.rst-content dl:not(.docutils).class > dt {\n    border: 0;\n    background: transparent;\n    font-size: inherit;\n    margin-bottom: 24px;\n    color: #579ED1;\n    font-weight: 600;\n}\n\n.rst-content dl:not(.docutils).class > dt > em,\n.rst-content dl:not(.docutils).class > dt > em.property {\n    font-weight: 400;\n    font-style: normal;\n}\n\n.rst-content dl:not(.docutils).class > dt > code {\n    color: #F9A167;\n    font-weight: 400;\n}\n\n.rst-content dl:not(.docutils) dl.classmethod > dt,\n.rst-content dl:not(.docutils) dl.method > dt {\n    border-left: 1px solid #F2F2F2;\n    background: transparent;\n    font-size: inherit;\n}\n\n.rst-content dl:not(.docutils) dl.classmethod > dt > code,\n.rst-content dl:not(.docutils) dl.method > dt > code {\n    color: #D9664F;\n    font-weight: 400;\n}\n\n.rst-content dl:not(.docutils) dl.classmethod > dt > em,\n.rst-content dl:not(.docutils) dl.method > dt > em {\n    font-weight: 400;\n}\n\n.rst-content dl:not(.docutils) dl.classmethod > dt > em.property,\n.rst-content dl:not(.docutils) dl.method > dt > em.property {\n    font-weight: 400;\n    color: #7AC;\n}\n\n\n/* Solarized Light\n\nFor use with Jekyll and Pygments\n\nhttp://ethanschoonover.com/solarized\n\nSOLARIZED HEX      ROLE\n--------- -------- ------------------------------------------\nbase01    #586e75  body text / default code / primary content\nbase1     #93a1a1  comments / secondary content\nbase3     #fdf6e3  background\norange    #cb4b16  constants\nred       #dc322f  regex, special keywords\nblue      #268bd2  reserved keywords\ncyan      #2aa198  strings, numbers\ngreen     #859900  operators, other keywords\n*/\n\n.highlight { background-color: #fdf6e3; color: #586e75 }\n.highlight .c { color: #93a1a1 } /* Comment */\n.highlight .err { color: #586e75 } /* Error */\n.highlight .g { color: #586e75 } /* Generic */\n.highlight .k { color: #859900 } /* Keyword */\n.highlight .l { color: #586e75 } /* Literal */\n.highlight .n { color: #586e75 } /* Name */\n.highlight .o { color: #859900 } /* Operator */\n.highlight .x { color: #cb4b16 } /* Other */\n.highlight .p { color: #586e75 } /* Punctuation */\n.highlight .cm { color: #93a1a1 } /* Comment.Multiline */\n.highlight .cp { color: #859900 } /* Comment.Preproc */\n.highlight .c1 { color: #93a1a1 } /* Comment.Single */\n.highlight .cs { color: #859900 } /* Comment.Special */\n.highlight .gd { color: #2aa198 } /* Generic.Deleted */\n.highlight .ge { color: #586e75; font-style: italic } /* Generic.Emph */\n.highlight .gr { color: #dc322f } /* Generic.Error */\n.highlight .gh { color: #cb4b16 } /* Generic.Heading */\n.highlight .gi { color: #859900 } /* Generic.Inserted */\n.highlight .go { color: #586e75 } /* Generic.Output */\n.highlight .gp { color: #586e75 } /* Generic.Prompt */\n.highlight .gs { color: #586e75; font-weight: bold } /* Generic.Strong */\n.highlight .gu { color: #cb4b16 } /* Generic.Subheading */\n.highlight .gt { color: #586e75 } /* Generic.Traceback */\n.highlight .kc { color: #cb4b16 } /* Keyword.Constant */\n.highlight .kd { color: #268bd2 } /* Keyword.Declaration */\n.highlight .kn { color: #859900 } /* Keyword.Namespace */\n.highlight .kp { color: #859900 } /* Keyword.Pseudo */\n.highlight .kr { color: #268bd2 } /* Keyword.Reserved */\n.highlight .kt { color: #dc322f } /* Keyword.Type */\n.highlight .ld { color: #586e75 } /* Literal.Date */\n.highlight .m { color: #2aa198 } /* Literal.Number */\n.highlight .s { color: #2aa198 } /* Literal.String */\n.highlight .na { color: #586e75 } /* Name.Attribute */\n.highlight .nb { color: #B58900 } /* Name.Builtin */\n.highlight .nc { color: #268bd2 } /* Name.Class */\n.highlight .no { color: #cb4b16 } /* Name.Constant */\n/*.highlight .nd { color: #268bd2 }*/ /* Name.Decorator */\n.highlight .nd { color: #cb4b16 }\n.highlight .ni { color: #cb4b16 } /* Name.Entity */\n.highlight .ne { color: #cb4b16 } /* Name.Exception */\n.highlight .nf { color: #268bd2 } /* Name.Function */\n.highlight .nl { color: #586e75 } /* Name.Label */\n.highlight .nn { color: #586e75 } /* Name.Namespace */\n.highlight .nx { color: #586e75 } /* Name.Other */\n.highlight .py { color: #586e75 } /* Name.Property */\n.highlight .nt { color: #268bd2 } /* Name.Tag */\n.highlight .nv { color: #268bd2 } /* Name.Variable */\n.highlight .ow { color: #859900 } /* Operator.Word */\n.highlight .w { color: #586e75 } /* Text.Whitespace */\n.highlight .mf { color: #ff9800 } /* Literal.Number.Float */\n.highlight .mh { color: #ff9800 } /* Literal.Number.Hex */\n.highlight .mi { color: #ff9800 } /* Literal.Number.Integer */\n.highlight .mo { color: #ff9800 } /* Literal.Number.Oct */\n.highlight .sb { color: #93a1a1 } /* Literal.String.Backtick */\n.highlight .sc { color: #2aa198 } /* Literal.String.Char */\n.highlight .sd { color: #586e75 } /* Literal.String.Doc */\n.highlight .s2 { color: #2aa198 } /* Literal.String.Double */\n.highlight .se { color: #cb4b16 } /* Literal.String.Escape */\n.highlight .sh { color: #586e75 } /* Literal.String.Heredoc */\n.highlight .si { color: #2aa198 } /* Literal.String.Interpol */\n.highlight .sx { color: #2aa198 } /* Literal.String.Other */\n.highlight .sr { color: #dc322f } /* Literal.String.Regex */\n.highlight .s1 { color: #2aa198 } /* Literal.String.Single */\n.highlight .ss { color: #2aa198 } /* Literal.String.Symbol */\n.highlight .bp { color: #F2777A } /* Name.Builtin.Pseudo */\n.highlight .vc { color: #F2777A } /* Name.Variable.Class */\n.highlight .vg { color: #F2777A } /* Name.Variable.Global */\n.highlight .vi { color: #F2777A } /* Name.Variable.Instance */\n.highlight .il { color: #2aa198 } /* Literal.Number.Integer.Long */\n\n\n/***** Mocha *****/\n.highlight .s { color: #7BBDA4 } /* Literal.String */\n.highlight .s1 { color: #7BBDA4 } /* Literal.String */\n.highlight .si { color: #A89BB9 } /* Literal.String */\n.highlight .m { color: #F4BC87 } /* Literal.Number */\n.highlight .mf { color: #F4BC87 } /* Literal.Number */\n.highlight .mh { color: #F4BC87 } /* Literal.Number */\n.highlight .mi { color: #F4BC87 } /* Literal.Number */\n.highlight .mo { color: #F4BC87 } /* Literal.Number */\n.highlight .k { color: #BEB55B; font-weight: normal; } /* Keyword */\n.highlight .kn { color: #BEB55B; font-weight: normal; } /* Keyword */\n.highlight .ow { color: #BEB55B; font-weight: normal } /* Operator.Word */\n.highlight .nc { color: #D28B71; font-weight: 500 } /* Name.Class */\n.highlight .nf { color: #8AB3B5; font-weight: normal; } /* Name.Function */\n.highlight .bp { color: #F3888B } /* Name.Builtin.Pseudo */\n.highlight .vc { color: #F3888B } /* Name.Variable.Class */\n.highlight .vg { color: #F3888B } /* Name.Variable.Global */\n.highlight .vi { color: #F3888B } /* Name.Variable.Instance */\n.highlight .nd { color: #BB9584 } /* Name.Decorator */\n.highlight .ne { color: #CB6077; font-weight: 400 } /* Name.Exception */\n.highlight .o { color: #8A8A8A } /* Operator */\n.highlight .n { color: #8A8A8A }\n.highlight .c { color: #B8AFAD; font-style: normal; }\n.highlight .sd { color: #B8AFAD; font-style: normal; }\n.highlight .nl { color: #A89BB9 } /* Name.Label */\n.highlight .nn { color: #A89BB9 } /* Name.Namespace */\n.highlight .nx { color: #A89BB9 } /* Name.Other */\n.highlight .py { color: #A89BB9 } /* Name.Property */\n\n/* Inline code */\n\ntt.code, code.code {\n    border: 1px solid #F2F2F2;\n    font-weight: normal;\n    display: inline;\n    padding: 0.3em 0.5em;\n    background-color: #FAFAFA;\n}\ntt.code .name, code.code .name { color: #8A8A8A }\ntt.code .operator, code.code .operator { color: #8A8A8A }\ntt.code .punctuation, code.code .punctuation { color: #8A8A8A }\ntt.code .string, code.code .string { color: #7BBDA4 }\ntt.code .number, code.code .number { color: #F4BC87 }\ntt.code .integer, code.code .integer { color: #F4BC87 }\n\n\n/***** Eighties *****/\n\n.highlight .s { color: #59B6CF } /* Literal.String */\n.highlight .s1 { color: #59B6CF } /* Literal.String */\n.highlight .si { color: #8986BF } /* Literal.String */\n.highlight .m { color: #F9768F } /* Literal.Number */\n.highlight .mf { color: #F9768F } /* Literal.Number */\n.highlight .mh { color: #F9768F } /* Literal.Number */\n.highlight .mi { color: #F9768F } /* Literal.Number */\n.highlight .mo { color: #F9768F } /* Literal.Number */\n.highlight .k { color: #579ED1; font-weight: normal; } /* Keyword */\n.highlight .kn { color: #579ED1; font-weight: normal; } /* Keyword */\n.highlight .ow { color: #579ED1; font-weight: normal } /* Operator.Word */\n.highlight .nc { color: #69B69F; font-weight: 400 } /* Name.Class */\n.highlight .nf { color: #8986BF; font-weight: normal; } /* Name.Function */\n.highlight .bp { color: #69B69F } /* Name.Builtin.Pseudo */\n.highlight .vc { color: #69B69F } /* Name.Variable.Class */\n.highlight .vg { color: #69B69F } /* Name.Variable.Global */\n.highlight .vi { color: #69B69F } /* Name.Variable.Instance */\n.highlight .nd { color: #879ED1 } /* Name.Decorator */\n.highlight .ne { color: #CB6077; font-weight: 400 } /* Name.Exception */\n.highlight .o { color: #98AEC5 } /* Operator */\n.highlight .n { color: #788EA5 }\n.highlight .c { color: #A8AFC2; font-style: normal; }\n.highlight .sd { color: #A8AFC2; font-style: normal; }\n.highlight .nl { color: #F9768F } /* Name.Label */\n.highlight .nn { color: #8986BF } /* Name.Namespace */\n.highlight .nx { color: #F9768F } /* Name.Other */\n.highlight .py { color: #F9768F } /* Name.Property */\n.highlight .nb { color: #63ABA3 } /* Name.Builtin */\n.highlight .p { color: #98AEC5 } /* Punctuation */\n\n/* Inline code */\n\ntt.code, code.code {\n    border: 1px solid #F2F2F2;\n    font-weight: normal;\n    display: inline;\n    padding: 0.3em 0.5em;\n    background-color: #FAFAFA;\n}\ntt.code .name, code.code .name { color: #788EA5 }\ntt.code .operator, code.code .operator { color: #98AEC5 }\ntt.code .punctuation, code.code .punctuation { color: #98AEC5 }\ntt.code .string, code.code .string { color: #59B6CF }\ntt.code .number, code.code .number { color: #F9768F }\ntt.code .integer, code.code .integer { color: #F9768F }\ntt.code .pseudo, code.code .pseudo { color: #69B69F }\n\n/* API */\n.rst-content dl:not(.docutils) .property {\n    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;\n    padding-right: 5px;\n}\n.rst-content dl:not(.docutils) em {\n    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;\n    font-style: normal;\n    color: #788EA5;\n}\n\n.rst-content dl.class:not(.docutils) > dt > code {\n    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;\n    color: #788EA5;\n}\n\n.rst-content dl:not(.docutils) > dt > tt.descname,\n.rst-content dl:not(.docutils) > dt > tt.descname,\n.rst-content dl:not(.docutils) > dt > code.descname {\n    color: #69B69F;\n}\n\n.rst-content dl.class:not(.docutils) > dt > .sig-paren,\n.rst-content dl:not(.docutils) dl.classmethod > dt > .sig-paren,\n.rst-content dl:not(.docutils) dl.method > dt > .sig-paren\n\n{\n    font-family: "Source Code Pro", "Consolas", "Menlo", "Monaco", "Courier New", Courier, monospace;\n    color: #98AEC5;\n    font-weight: normal;\n    font-style: normal;\n}\n\n.rst-content dl:not(.docutils) dl.classmethod > dt > code,\n.rst-content dl:not(.docutils) dl.method > dt > code {\n    color: #8986BF;\n    font-weight: 400;\n}\n\n.rst-content table.field-list .field-body strong {\n    color: #F9768F;\n    font-weight: 600;\n}\n\n.o {\n    font-weight: normal;\n}\n\n/* Dark Orator */\n\ndiv[class^="highlight"] {\n    border: 0;\n    background: #152B39;\n    border-radius: 3px;\n}\n\ndiv[class^="highlight"] > pre {\n    border: 0;\n    color: #98AEC5;\n    -webkit-border-radius: 3px;\n    -moz-border-radius: 3px;\n    border-radius: 3px;\n    padding: 4% 4%;\n}\n\n.highlight .nn, .highlight .nc { color: #89C6BF; }\n.highlight .c, .highlight .c1 { color: #727995; font-style: normal; }\n.highlight .sd { color: #727995; font-style: normal; }\n.highlight .p, .highlight .o, code.code .operator { color: #687E95 }\n.highlight .n, code.code .name { color: #98AEC5 }\n.highlight .l { color: #98AEC5; }\n\n.note .last pre,\n.warning .last pre,\n.tip .last pre,\n.caution .last pre,\n.versionchanged .last pre,\n.versionadded .last pre {\n    padding-bottom: 4%;\n    margin-bottom: 0;\n}\n', 'message': 'Updating docs style\n', 'author_name': 'Sébastien Eustace', 'lang': 'css'}