@import url('https://fonts.googleapis.com/css?family=Raleway:400,300,700,600,500');
@import url('https://fonts.googleapis.com/css?family=Neucha');

html, body {color:rgba(70,76,106,1);font-size:16px;}
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6, html, body {font-family:'Raleway',Helvetica,Arial,sans-serif;}
h2 .method {display:none;}
li.tocify-item {position:relative;}
.menu_method {position:absolute;display:block; border-radius:3px;overflow:hidden;top:calc(50% - 7px);right:calc(100% - 45px);font-size:6px;padding:0 3px;line-height:13px;font-weight:700;color:rgba(255,255,255,1);text-shadow:-1px -1px 1px rgba(0,0,0,0.2);text-transform:uppercase;text-align:center;}
.menu_method.get {background:rgba(150,203,73,1);}
.menu_method.delete {background:rgba(233,78,78,1);}
.menu_method.post {background:rgba(168,220,255,1);}
.menu_method.put {background:rgba(255,208,83,1);}

.tocify-wrapper {width:300px;background:rgba(255,255,255,1);border-right:1px solid rgba(70,75,106,0.15);}
.tocify-wrapper li {color:rgba(70,75,106,1);padding:5px 20px;border-left:0 solid rgba(255,255,255,0);transition:background .15s ease-in-out;}
.tocify-wrapper li:hover {background:rgba(70,75,106,0.03);}
.tocify-wrapper li:before {content:'';position:absolute;display:block;top:0;left:0;width:100%;height:0;border-top:1px solid rgba(70,75,106,0.05);}
.tocify-wrapper .tocify-focus {color:rgba(70,74,106,1);background:rgba(255,255,255,1);box-shadow:none;}
.tocify-wrapper .tocify-item:after {content:'';position:absolute;display:block;top:0;left:0;width:0;height:100%;background:rgba(70,75,106,0);transition:width .2s ease-in-out, background .2s ease-in-out;}
.tocify-wrapper .tocify-item.tocify-focus:after {width:5px;background:rgba(70,75,106,1);}
.tocify-wrapper .tocify-subheader {background-color:rgba(255,255,255,1);background:rgba(255,255,255,1);}
.tocify-wrapper .tocify-item > a, .tocify-wrapper .toc-footer li {padding:0;}

.page-wrapper {margin-left:300px;background-color:#FDFDFF;}
.page-wrapper .dark-box {width:40%;background:rgba(70,75,106,1);}
.content pre, .content blockquote {width:40%;background:rgba(36,40,62,1);}
.content blockquote > p {background:rgba(22,25,39,1);border:0;color:rgba(202,210,232,1);}
.content > h1, .content > h2, .content > h3, .content > h4, .content > h5, .content > h6, .content > p, .content > table, .content > ul, .content > ol, .content > aside, .content > dl {margin-right:40%;}
.content h1, .content h2 {border-top:1px solid rgba(70,75,106,0.15);border-bottom:0;background:none;}
.content code, .content pre {font-size:1em;}
.content pre.chroma {font-size:12px;}
.content h1 a, .content h2 a, .content h3 a, .content h4 a, .content h5 a, .content h6 a, .content p a {color:rgba(70,75,106,1);background:rgba(255,255,255,0);transition:background .15s ease-in-out;}
.content h1 a:hover, .content h2 a:hover, .content h3 a:hover, .content h4 a:hover, .content h5 a:hover, .content h6 a:hover, .content p a:hover {background:rgba(202,210,232,0.3);}
.content>h1, .content>h2, .content>h3, .content>h4, .content>h5, .content>h6, .content>p, .content>table, .content>ul, .content>ol, .content>aside, .content>dl {text-shadow:none;}

.content aside {background:rgba(168,220,255,0.25);text-shadow:none;color:rgba(17,17,17,1);}
.content aside.success {background-color:rgba(150,203,73,0.25);text-shadow:none;}
.content aside.warning {background-color:rgba(233,78,78,0.25);text-shadow:none;}

.content table {display:table;background:#FDFDFF;border:1px solid rgba(70,75,106,0.1);border-radius:3px;box-shadow:none;padding:0;width:calc(60% - 40px);margin-left:20px;border-collapse:separate;overflow:hidden;}
.content table tr:last-child {border-bottom:0;}
.content table tr:nth-child(even) > td {background:#F8F8FC;}
.content table thead th {border-bottom:1px solid rgba(70,75,106,0.1);padding:20px 10px;}
.content table td {font-size:0.85em;}

.toc-footer {display:none;}
.toc-footer .translations-title {background:rgba(70,75,106,1);}
.tocify-wrapper .toc-footer li, .tocify-wrapper .toc-footer a {color:rgba(70,75,106,0.6);}

@media (max-width: 930px){

}

@media (max-width: 930px){
	.tocify-wrapper{left:-300px}
	.tocify-wrapper.open{left:0}
	.page-wrapper{margin-left:0}
	#nav-button{display:block}
	.tocify-wrapper .tocify-item>a{padding-top:0.3em;padding-bottom:0.3em}
}
@media (max-width: 700px){
	.dark-box{display:none}
	.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6,.content>p,.content>table,.content>ul,.content>ol,.content>aside,.content>dl{margin-right:0}
	.tocify-wrapper .lang-selector{display:block}
	.page-wrapper .lang-selector{display:none}
	.content pre,.content blockquote{width:auto;float:none}
	.content>pre+h1,.content>blockquote+h1,.content>pre+h2,.content>blockquote+h2,.content>pre+h3,.content>blockquote+h3,.content>pre+h4,.content>blockquote+h4,.content>pre+h5,.content>blockquote+h5,.content>pre+h6,.content>blockquote+h6,.content>pre+p,.content>blockquote+p,.content>pre+table,.content>blockquote+table,.content>pre+ul,.content>blockquote+ul,.content>pre+ol,.content>blockquote+ol,.content>pre+aside,.content>blockquote+aside,.content>pre+dl,.content>blockquote+dl{margin-top:28px}
	.highlight .c,.highlight .cm,.highlight .c1,.highlight .cs{color:#909090}
	.highlight,.highlight .w{background-color:#292929}
	.content table {width:calc(100% - 40px);}
}