a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}code[class*=language-],pre[class*=language-]{color:#f8f8f2;text-shadow:0 1px rgba(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;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.property,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#f8f8f2}.token.atrule,.token.attr-value{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.important{font-weight:700}.token.entity{cursor:help}body{color:#555}h1,h2,h3,h4,h5,h6{font-weight:700}b,strong{font-weight:700}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 -.5em}.footer,.stage{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:.8em}div.article ol,div.article p,div.article pre,div.article ul{margin-bottom:1.5em}div.article ol,div.article ul{margin-left:1em;list-style:disc}div.article ol li,div.article ul li{margin-left:1em;margin-bottom:.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:.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;border-top:1px solid #ccc;margin-top:2em;padding-top:2em}body{font-family:"Gotham A","Gotham B","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:105%}.article,.footer .navigation,.header p.dateline,.title.header p{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}.footer .navigation,.header p.dateline,.title.header p{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}}