html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{color:#555}h1,h2,h3,h4,h5,h6{font-weight:bold}strong,b{font-weight:bold}em,i{font-style:italic}h1{font-size:1.6em}h2{font-size:1.4em}h3{font-size:1.2em}h4{font-size:1em}h5,h6{font-size:1em}hr{border:1px dashed #eee;margin:2em -0.5em}.stage,.footer{max-width:500px;margin:0 auto;overflow:hidden;padding-left:1em;padding-right:1em}.header{text-align:center;padding-top:4em;padding-bottom:4em}.header h1{font-size:2em}.header h1 a{color:inherit}.header h1 a:hover{color:#111;text-decoration:none}.header.title{border-bottom:1px solid #ccc}.header.title h1{font-size:1.5em}div.article{line-height:1.8em;padding-bottom:5em}div.article h1,div.article h2,div.article h3,div.article h4,div.article h5,div.article h6{line-height:1.2em;margin-top:2em;margin-bottom:0.8em}div.article p,div.article ul,div.article ol,div.article pre{margin-bottom:1.5em}div.article ul,div.article ol{margin-left:1em;list-style:disc}div.article ul li,div.article ol li{margin-left:1em;margin-bottom:0.6em}div.article ol{list-style:decimal}div.article img{max-width:100%;display:block;margin:0 auto}div.article pre{line-height:1.3em}div.article pre code{font-size:80%}div.article.listing ul{margin-left:0;list-style:none;border-bottom:1px solid #ccc}div.article.listing ul li{margin:0;padding:0.6em;border-top:1px solid #ccc}div.article.listing ul li span.date{float:right;margin-left:1em}div.article.announcement{text-align:center}.video{position:relative;width:100%;height:auto;padding-bottom:60%}.video iframe{width:100%;top:0;left:0;height:100%;position:absolute}.footer{text-align:center;padding-bottom:10em}.footer .icon{color:#ccc}.footer .search{border-top:1px solid #ccc;margin-top:2em;padding-top:2em}.footer .search form{display:inline}code[class*="language-"],pre[class*="language-"]{color:#f8f8f2;text-shadow:0 1px rgba(0,0,0,0.3);font-family:Consolas,Monaco,"Andale Mono",monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{padding:1em;margin:0.5em 0;overflow:auto;border-radius:0.3em}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#272822}:not(pre)>code[class*="language-"]{padding:.1em;border-radius:.3em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.property,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.selector,.token.attr-name,.token.string{color:#a6e22e}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#f8f8f2}.token.atrule,.token.attr-value{color:#e6db74}.token.keyword{color:#66d9ef}.token.regex,.token.important{color:#fd971f}.token.important{font-weight:bold}.token.entity{cursor:help}body{font-family:"Gotham A","Gotham B","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:105%}.article,.title.header p,.footer .navigation{font-family:"Chronicle Text G1 A","Chronicle Text G1 B",Georgia,serif}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{font-family:"Gotham A","Gotham B","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:700;font-style:normal}.title.header p,.footer .navigation{font-style:italic}.icon{font-style:normal;font-size:1.2em;font-family:'Picons-Font';vertical-align:middle}a{color:#800;text-decoration:none}a:hover{text-decoration:underline}p>code{font-family:monospace;background:#EEE;padding:1px 3px;border:1px solid #ddd;border-radius:3px}blockquote{text-align:center;font-style:italic;color:#888;padding-top:2em;margin-bottom:2em;border-top:1px #eee solid;border-bottom:1px #eee solid}@media screen and (max-width: 400px){.title.header{padding:1em;overflow:hidden}.title.header h1{float:left}.title.header p{float:right;color:#999}.title.header h1,.title.header p{font-size:1em}}
