.wy-nav-content {
    max-width: none !important;
}
.wy-side-nav-search {
    width: 300px;
    z-index: 200;
    background-color: #00ADA9;
    text-align: center;
    padding: .809em;
    display: block;
    color: #fcfcfc;
    margin-bottom: .809em;
}
.wy-nav-top {
    background-color: #00ADA9;
}
.wy-side-nav-search input[type=text] {
    width: 100%;
    border-radius: 2px;
    padding: 6px 12px;
    border-color: #00ADA9;
}
.wy-menu-vertical a:active {
    background-color:#00ADA9;cursor:pointer;color:#fff
}
.wy-nav-side {
    background: #595156;
}
.rst-content .note {
    background: #efefef;  
}
.rst-content .note .admonition-title {
    background: #4ABDBB;
    color:#595156
}
.rst-content code.literal, .rst-content tt.literal{
    color: #00ADA9;
}
.wy-menu-vertical p.caption {
    color: #4ABDBB
}
.rst-content div a, .rst-content div a:visited {
    color: #00827F;
}
.wy-table-responsive table td {
	white-space: normal;
}
h1 {
	font-size: 200%;
}
h2 {
    color: #14817E;
    font-size: 150%;
}
h3 {
	font-size: 110%;
	color: #5f5f5f;
}
.highlight-default .highlight {
    background-color: #F8F8F8;
}
