/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:'\201C''\201D''\2018''\2019'}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:WebSymbolsLiga;src:url(../../assets/fonts/symbols-liga/websymbolsligaregular.eot);src:url(../../assets/fonts/symbols-liga/websymbolsligaregular.eot?#iefix) format('embedded-opentype'),url(../../assets/fonts/symbols-liga/websymbolsligaregular.woff) format('woff'),url(../../assets/fonts/symbols-liga/websymbolsligaregular.ttf) format('truetype'),url(../../assets/fonts/symbols-liga/websymbolsligaregular.svg#WebSymbolsLiga) format('svg')}@font-face{font-family:andalemono;src:url(../../assets/fonts/fontkit/andalemono-webfont.eot);src:url(../../assets/fonts/fontkit/andalemono-webfont.eot?#iefix) format('embedded-opentype'),url(../../assets/fonts/fontkit/andalemono-webfont.woff) format('woff'),url(../../assets/fonts/fontkit/andalemono-webfont.ttf) format('truetype'),url(../../assets/fonts/fontkit/andalemono-webfont.svg#andalemono) format('svg')}@font-face{font-family:terminusmedium;src:url(../../assets/fonts/fontkit/terminusmedium-webfont.eot);src:url(../../assets/fonts/fontkit/terminusmedium-webfont.eot?#iefix) format('embedded-opentype'),url(../../assets/fonts/fontkit/terminusmedium-webfont.woff) format('woff'),url(../../assets/fonts/fontkit/terminusmedium-webfont.ttf) format('truetype'),url(../../assets/fonts/fontkit/terminusmedium-webfont.svg#terminusmedium) format('svg')}@font-face{font-family:audimat_monolight;src:url(../../assets/fonts/audimat-mono/audiml-webfont.eot);src:url(../../assets/fonts/audimat-mono/audiml-webfont.eot?#iefix) format('embedded-opentype'),url(../../assets/fonts/audimat-mono/audiml-webfont.woff) format('woff'),url(../../assets/fonts/audimat-mono/audiml-webfont.ttf) format('truetype'),url(../../assets/fonts/audimat-mono/audiml-webfont.svg#audimat_monolight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:inconsolata;src:url(../../assets/fonts/fontkit/inconsolata-webfont.eot);src:url(../../assets/fonts/fontkit/inconsolata-webfont.eot?#iefix) format('embedded-opentype'),url(../../assets/fonts/fontkit/inconsolata-webfont.woff) format('woff'),url(../../assets/fonts/fontkit/inconsolata-webfont.ttf) format('truetype'),url(../../assets/fonts/fontkit/inconsolata-webfont.svg#inconsolata) format('svg')}@font-face{font-family:cp-mono;src:url(../../assets/fonts/cpmono/CPMono_v07_Plain-webfont.eot);src:url(../../assets/fonts/cpmono/CPMono_v07_Plain-webfont.eot?#iefix) format('embedded-opentype'),url(../../assets/fonts/cpmono/CPMono_v07_Plain-webfont.woff) format('woff'),url(../../assets/fonts/cpmono/CPMono_v07_Plain-webfont.ttf) format('truetype'),url(../../assets/fonts/cpmono/CPMono_v07_Plain-webfont.svg#CPMono_v07_Plain) format('svg');font-weight:400;font-style:normal}@font-face{font-family:cp-mono-light;src:url(../../assets/fonts/cpmono/CPMono_v07_Light-webfont.eot);src:url(../../assets/fonts/cpmono/CPMono_v07_Light-webfont.eot?#iefix) format('embedded-opentype'),url(../../assets/fonts/cpmono/CPMono_v07_Light-webfont.woff) format('woff'),url(../../assets/fonts/cpmono/CPMono_v07_Light-webfont.ttf) format('truetype'),url(../../assets/fonts/cpmono/CPMono_v07_Light-webfont.svg#CPMono_v07_Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:cp-mono-elight;src:url(../../assets/fonts/cpmono/CPMono_v07_ExtraLight-webfont.eot);src:url(../../assets/fonts/cpmono/CPMono_v07_ExtraLight-webfont.eot?#iefix) format('embedded-opentype'),url(../../assets/fonts/cpmono/CPMono_v07_ExtraLight-webfont.woff) format('woff'),url(../../assets/fonts/cpmono/CPMono_v07_ExtraLight-webfont.ttf) format('truetype'),url(../../assets/fonts/cpmono/CPMono_v07_ExtraLight-webfont.svg#CPMono_v07_ExtraLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:myicons;src:url(../../assets/fonts/myicons/font/myicons.eot?71613073);src:url(../../assets/fonts/myicons/font/myicons.eot?71613073#iefix) format('embedded-opentype'),url(../../assets/fonts/myicons/font/myicons.woff?71613073) format('woff'),url(../../assets/fonts/myicons/font/myicons.ttf?71613073) format('truetype'),url(../../assets/fonts/myicons/font/myicons.svg?71613073#myicons) format('svg');font-weight:400;font-style:normal}[class*=' icon-'],[class^=icon-]{font-family:myicons;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}[class*=' icon-']:before,[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}a [class*=' icon-'],a [class^=icon-]{display:inline}div.logo{margin-top:40px;border:0 none;text-align:center}div.logo img{width:120px;opacity:.7}div.logo p{font-family:audimat_monolight,serif}#dialog-follow{text-align:center;padding-top:80px;clear:both}#dialog-follow .tab-content{margin-top:0;text-align:center;font-size:1.4em}#dialog-follow .tab-content a{text-decoration:none}#dialog-follow .icon-facebook,#dialog-follow .icon-github,#dialog-follow .icon-twitter{opacity:.7;display:inline-block;width:40px;margin-right:5px;margin-left:10px;font-size:40px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#dialog-follow a:hover .icons{opacity:1;color:#dcdcdc}#dialog-follow .follow{display:inline-block}.icon-github:before{content:'\e807'}.icon-twitter:before{content:'\e80a'}.icon-facebook:before{content:'\e809'}.icon-angle-down:before{content:'\e801'}.icon-down:before{content:'\e805'}.icon-right-dir:before{content:'\e802'}.icon-angle-down:before{content:'\e801'}.icon-right-open:before{content:'\e803'}.icon-hist-down:before{content:'\e808'}.icon-hist-up:before{content:'\e806'}.icon-down-bold:before{content:'\e800'}[class*=' icon-']:before,[class^=icon-]:before{display:inline-block;text-decoration:inherit}html{height:100%;max-height:100%;font-size:62.5%}body{height:100%;max-height:100%;font-family:cp-mono-light,serif;font-size:2rem;line-height:1.3em;color:#7f7f7f}body i,body li,body p{font-family:inconsolata,serif}::-moz-selection{color:#222;background:#b2ec99;text-shadow:none}::selection{color:#222;background:#b2ec99;text-shadow:none}.left{float:left}.right{float:right}.clear{clear:both}h1,h2,h3,h4,h5,h6{line-height:1;margin-top:0;margin-bottom:10px}h3,h4,h5,h6{line-height:120%;margin-top:0;margin-bottom:0}h1{font-size:5rem;line-height:1.2em;letter-spacing:-2px;text-indent:-3px}h2{font-size:3.2rem;line-height:1.2em;letter-spacing:-1px;text-indent:-2px}h3{font-size:2.8rem;letter-spacing:-1px}h4{font-size:2.4rem;letter-spacing:-1px}h5{font-size:2.2rem;color:#656565;margin-top:15px;letter-spacing:-1px}h6{font-size:1.9rem}a{color:inherit}a:hover{color:#009704}a.btn{text-decoration:none;background-color:#3b3b3b;border-radius:3px;-webkit-border-radius:3px;color:#fff;display:inline-block;font-size:1em;margin:0;overflow:visible;padding:7px 15px;position:relative;margin-top:2rem;cursor:pointer;text-transform:uppercase;font-weight:lighter}a.btn:hover{background:#018700}.btn.gray{margin:0;font-weight:400;text-transform:uppercase;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.1em;font-size:.7em;background:#282828;background-repeat:repeat-x;color:#aeaeae;text-shadow:0 -1px 0 rgba(88,88,88,.25);border:1px solid #101010;box-shadow:0 1px 0 rgba(138,138,138,.3) inset;color:#aeaeae;border-radius:3px}.btn.gray:hover{background-image:linear-gradient(to bottom,#2c2c2c,#4e4e4e);color:#fff}button:focus,input:focus,select:focus,textarea:focus{outline:0}#header-arrow{color:#018700;font-size:125px;margin:-50px auto;margin-left:-50px;text-align:center;position:absolute;width:100px;left:50%;bottom:80px;cursor:pointer;line-height:80px;opacity:1;z-index:2;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s}#header-arrow:hover{opacity:.6}ol,p,ul{margin:1em 0}ol ol,ol ul,ul ol,ul ul{margin:.4em 0}hr{display:block;height:1px;border:0;border-top:1px solid #efefef;margin:3.2em 0;padding:0}blockquote{-moz-box-sizing:border-box;box-sizing:border-box;margin:1em 0 1em -2.2em;padding:0 0 0 1em;font-weight:lighter}blockquote p{margin:.8em 0}.quo{margin-right:10px;margin-left:10px;font-size:20px}blockquote small{display:inline-block;margin:.8em 0 .8em 1.5em;font-size:.9em;color:#ccc}blockquote small:before{content:'\2014 \00A0'}blockquote cite{font-weight:700}blockquote cite a{font-weight:400}dl{margin:1.6em 0}dl dt{float:left;width:180px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:700;margin-bottom:1em}dl dd{margin-left:200px;margin-bottom:1em}mark{background-color:#ffc336}code,tt{padding:3px 5px;font-family:Inconsolata,monospace,sans-serif;font-size:.75em;border:1px solid #e3edf3;background:#f7fafb;border-radius:2px;color:#3a4145}pre{-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 0;border:1px solid #e3edf3;width:100%;padding:10px;font-family:Inconsolata,monospace,sans-serif;font-size:.9em;overflow:auto;background:#f7fafb;border-radius:3px}pre code,tt{font-size:inherit;white-space:-moz-pre-wrap;white-space:pre-wrap;background:0 0;border:none;padding:0}kbd{display:inline-block;margin-bottom:.4em;padding:1px 8px;border:#ccc 1px solid;color:#666;text-shadow:#fff 0 1px 0;font-size:.9em;font-weight:700;background:#f4f4f4;border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,.2),0 1px 0 0 #fff inset}table{-moz-box-sizing:border-box;box-sizing:border-box;margin:1.6em 0;width:100%;max-width:100%;background-color:transparent}table td,table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #efefef}table th{color:#000}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:0}table tbody+tbody{border-top:2px solid #efefef}table table table{background-color:#fff}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#f6f6f6}li{list-style-type:none;margin-left:30px}.bult{display:inline;float:left;padding-top:7px}.tolowercase{text-transform:lowercase}.hidden{text-indent:-9999px;visibility:hidden;display:none}.inner{height:100vh;margin:auto 0;position:relative;padding:40px;border-radius:6px}.elre{background:#01ad00;color:#171f22;padding:0 4px}#site-head{position:relative;display:table;width:100%;height:100%;margin-bottom:0;text-align:center;color:#fff;background:#171f22;overflow:hidden;clear:both}.ipad-bottom{background:url(../../assets/img/ipad-console-bg.png) top center no-repeat;width:1200px;height:250px;background-size:100%;position:absolute;left:50%;margin-left:-600px;bottom:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}.ipad-bottom.remove{opacity:0;height:0}#site-head-content{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;font-family:audimat_monolight,sans-serif}#site-head-content.remove{margin-top:-400px}.ipad-bottom:hover{cursor:pointer;transition-delay:.3s;height:420px;z-index:5}#site-head h1{color:#02c500}#site-head h2{color:#039801;font-size:.95em;font-weight:400}#back{color:rgba(0,0,0,.2);position:fixed;top:8px;left:8px;padding:6px;font-size:16px}.blog-title{position:relative;margin:10px 0 10px 0;font-size:5rem;letter-spacing:-1px;font-family:andalemono,serif}.blog-title a,.blog-title a:hover{text-decoration:none}.blog-description{margin:0;font-size:1.8rem;letter-spacing:0}.post-holder{width:100%;height:100%;background:#f2efe8;position:relative}.post{position:relative;width:80%;max-width:700px;margin:0 auto;padding-bottom:4rem;padding-top:4rem;height:70%;word-break:break-word;hyphens:auto}.fixed-nav{display:none;opacity:1;position:fixed;top:40px;left:2%;z-index:99999;font-family:terminusmedium,sans-serif;text-transform:uppercase;font-size:2rem;line-height:130%}a.fn-item{display:block;cursor:pointer}.white{color:#fff}a.fn-item.active,a.fn-item:hover{color:#009222;opacity:1}.post-after{position:absolute;bottom:15px;right:7em;z-index:1;width:0;height:0}.post-after:after{font-family:myicons;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-size:6em;font-weight:400;content:'\e805'}.post-title{margin:0}.post-title a{text-decoration:none}.post-excerpt p{margin:1.6rem 0 0 0;font-size:.9em;line-height:1.6em}.post-meta{display:inline-block;margin:0 0 5px 0;font-size:1.5rem;color:#9eabb3}.post-meta a{color:#9eabb3;text-decoration:none}.post-meta a:hover{text-decoration:underline}.user-meta{position:relative;padding:.3rem 40px 0 100px;min-height:77px}.user-image{position:absolute;top:0;left:0}.user-name{display:block;font-weight:700}.user-bio{display:block;max-width:440px;font-size:1.4rem;line-height:1.5em}.publish-meta{position:absolute;top:0;right:0;padding:4.3rem 0 4rem 0;text-align:right}.publish-heading{display:block;font-weight:700}.publish-date{display:block;font-size:1.4rem;line-height:1.5em}.post-template .post{margin-top:0;border-bottom:none;padding-bottom:0}.post-template .post:after{display:none}.post-template .post-header{padding:60px 0}.post-content img{display:block;max-width:100%;margin:0 auto}.post-footer{position:relative;margin:4rem 0 0 0;padding:4rem 0 0 0;border-top:#ebf2f6 1px solid}.post-footer h4{font-size:1.8rem;margin:0}.post-footer p{margin:1rem 0;font-size:1.4rem;line-height:1.6em}.post-footer .author{margin-right:180px}.post-footer .share{position:absolute;top:4rem;right:0;width:140px}.post-footer .share a{font-size:1.8rem;display:inline-block;margin:1.4rem 1.6rem 1.6rem 0;color:#bbc7cc}.post-footer .share a:hover{color:#50585d}.gist table{margin:0;font-size:1.4rem}.gist .line-number{min-width:25px;font-size:1.1rem}.pagination{position:relative;width:80%;max-width:700px;margin:4rem auto;font-size:1.3rem;color:#9eabb3;text-align:center}.pagination a{color:#9eabb3}.newer-posts,.older-posts{position:absolute;display:inline-block;padding:0 15px;border:#ebf2f6 2px solid;text-decoration:none;border-radius:30px;transition:border ease .3s}.older-posts{right:0}.page-number{display:inline-block;padding:2px 0}.newer-posts{left:0}.newer-posts:hover,.older-posts:hover{border-color:#9eabb3}.site-footer{position:relative;margin:0;padding:1rem 0;color:#929292;text-align:center;background:#303030;font-family:audimat_monolight,serif;font-size:.85em}.site-footer a{color:silver;text-decoration:underline}.site-footer a:hover{color:#fff}.poweredby .i-ghost{font-weight:700;text-decoration:none}.poweredby .i-ghost:hover{text-decoration:none}.poweredby .i-ghost:before{font-size:1rem;margin-right:.2em}.subscribe{width:28px;height:28px;position:absolute;top:-14px;left:50%;margin-left:-15px;border:#ebf2f6 1px solid;text-align:center;line-height:2.4rem;border-radius:50px;background:#fff;transition:box-shadow .5s}.subscribe:before{color:#d2dee3;font-size:10px;position:absolute;top:2px;left:9px;font-weight:700;transition:color .5s ease}.subscribe:hover{box-shadow:rgba(0,0,0,.05) 0 0 0 3px;transition:box-shadow .25s}.subscribe:hover:before{color:#50585d}.tooltip{opacity:0;display:inline-block;padding:4px 8px 5px 8px;position:absolute;top:-23px;left:-23px;color:rgba(255,255,255,.9);font-size:1.1rem;font-weight:700;line-height:1em;text-align:center;background:#50585d;border-radius:20px;box-shadow:0 1px 4px rgba(0,0,0,.1);transition:opacity .3s ease,top .3s ease}.tooltip:after{content:'';border-width:5px 5px 0 5px;border-style:solid;border-color:#50585d transparent;display:block;position:absolute;bottom:-4px;left:50%;margin-left:-5px;z-index:220;width:0}.subscribe:hover .tooltip{opacity:1;top:-33px}@media only screen and (max-width:790px) and (min-width:680px){.chprefix .open{display:none}body input.channel{text-align:center}body .ipad-bottom{width:680px;margin-left:-340px;height:120px}body .ipad-bottom:hover{height:238px}}@media only screen and (max-width:680px) and (min-width:430px){.hidesmall{display:none}body .site-footer{font-size:.75em}}@media only screen and (max-width:430px){body .zoom-d form .span4 label span{text-align:left;width:100%}}@media only screen and (max-width:680px) and (min-width:450px){.chprefix .open{display:none}body input.channel{text-align:center}body .ipad-bottom{width:450px;margin-left:-225px;height:95px}body .ipad-bottom:hover{height:168px}body .inner{margin-top:0}body .github-ribbon{margin-top:-60px}}@media only screen and (max-width:600px) and (orientation:landscape){body div.inner{padding-top:0;margin-top:15px}}@media only screen and (max-width:450px){body#tryit .social-wrap{width:100%}#tryit .open-new{display:none}body .github-ribbon{display:none}.chprefix .open{display:none}button.btn.go{margin:10px 0 auto;display:block;width:100%}.channel{text-align:center}body .ipad-bottom,body .ipad-bottom:hover{width:300px;margin-left:-150px;height:105px}body .inner{padding-left:5px;padding-right:5px}body span.code{white-space:normal}body .chprefix{font-size:1.2em}body div.inner{margin-top:0;padding-top:15px}}@media only screen and (max-width:740px){body a.fn-item{font-size:.8em}}@media only screen and (max-width:1130px){.fixed-nav{opacity:.9;position:fixed;top:0;left:0;z-index:99999;width:100%;text-align:center;padding:4px;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}a.fn-item>span{display:none}a.fn-item{display:inline;margin-left:15px;word-spacing:-4px}blockquote{margin-left:0}.post-holder{padding-top:20px}#site-head{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:240px;padding:0;height:100%;margin-bottom:0}.blog-title{font-size:4rem;letter-spacing:-1px}.blog-description{font-size:1.7rem;line-height:1.5em}.post{font-size:.9em;line-height:1.6em}.post-template .post{padding-bottom:1rem}.post-template .post-header{padding:40px 0}h1{font-size:4.8rem;text-indent:-2px}body .version{font-size:11px;top:-32px;margin-left:-39px}}@media only screen and (max-width:860px){#tryit h2.blog-description{display:none}#tryit h1.blog-title{margin-bottom:25px}}@media only screen and (max-width:1200px) and (min-width:1000px){body .ipad-bottom{width:1000px;margin-left:-500px;height:170px}body .ipad-bottom:hover{height:350px}}@media only screen and (max-width:1000px) and (min-width:790px){body .ipad-bottom{width:760px;margin-left:-380px;height:170px}body .ipad-bottom:hover{height:265px}}@media only screen and (max-width:500px){body .version{font-size:9px;top:-25px;margin-left:-31px}.fixed-nav{display:none}.post-holder{padding-top:20px}#blog-logo img{max-height:80px}.inner,.pagination{width:auto;margin-left:0;margin-right:0}.post{width:auto;margin-left:16px;margin-right:16px;font-size:.8em;line-height:1.6em}#site-head{padding:0;height:85%}a.btn{margin-top:10px}.blog-title{font-size:3rem}#site-head h2.blog-description{font-size:1.8rem}h2{font-size:2.5rem}h3{font-size:2.3rem}h4{font-size:2rem}h5{font-size:2rem}body h5:before{font-size:17px}.post-template .post{padding-bottom:0}.post-template .post-header{padding:30px 0}.post-meta{font-size:1.3rem}.post-footer{padding:4rem 0;text-align:center}.post-footer .author{margin:0 0 2rem 0;padding:0 0 1.6rem 0;border-bottom:#ebf2f6 1px dashed}.post-footer .share{position:static;width:auto}.post-footer .share a{margin:1.4rem .8rem 0 .8rem}.newer-posts,.older-posts{position:static;margin:10px 0}.page-number{display:block}.site-footer{font-size:.7rem}}.chprefix{color:#848484;margin-top:40px;font-size:1.3em;text-align:center;letter-spacing:-2px}.chprefix .chrandom,p.chperror{font-family:audimat_monolight,serif;letter-spacing:0}input.channel{background:0 0;color:#fff;border:0;border-bottom:2px solid #fff;border-radius:3px}.btn.go{font-size:1em;margin-left:5px;opacity:0;padding:2px 10px;cursor:default;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.btn.go.okey,.random.okey{opacity:1;cursor:pointer}.chprefix p{color:#aeaeae;font-size:.7em}p.chperror{margin-top:15px;margin-button:0;display:none}.random{text-transform:capitalize;color:#aeaeae;margin:2px 7px;opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;color:#848484;text-decoration:none}.chpmessage{font-family:audimat_monolight,serif;color:#aeaeae;text-align:center;padding-top:10px;display:none}.chpmessage b{font-weight:400;color:#fff}p.bsupport{font-family:audimat_monolight,serif;font-size:.75em;margin:5px 20px 10px 20px;color:#646464;text-align:center}.chrandom{margin-top:30px}.fn-item.active:before{margin:0;padding:0;line-height:0;font-family:myicons;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;margin-right:5px;content:'\e803';font-weight:400}h5:before{margin:0;padding:0;line-height:0;font-family:myicons;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;margin-right:8px;font-size:21px;content:'\e803';font-weight:400}span.code{white-space:nowrap;margin:0 2px;padding:0 5px;border:1px solid #ddd;background-color:#f8f8f8;border-radius:3px;text-align:left}.code.dark{background:none repeat scroll 0 0 #434343;border-color:#636363}.api-intro .code{padding-left:5px;margin-bottom:10px;width:232px;display:inline-block}.api-intro{text-align:center}.api-intro a{padding-left:5px;text-decoration:none}.features{padding-left:0}.features li{font-family:inconsolata,serif;font-weight:400;list-style-type:disc;padding-left:0;font-size:18px}.rawcode{display:none}pre.code{color:#9d9d9d}pre.code.nowrap{word-wrap:normal;white-space:pre;overflow:auto}.example{display:none}.example pre{margin:0}.example-switch,.tryit{margin:0;text-align:right}i.required{font-style:normal;color:#fff}i.note{font-size:.75em;line-height:1.3em}li.bbcode{line-height:1.9em;margin-left:0}ul.bbcodes{padding-left:15px}.zoom-d form .lastname{display:none}.zoom-d form .span4 label span{display:inline-block;width:35%;text-align:right;padding-right:5px;font-size:.85em}.zoom-d form button{float:right}form .span4,form .span8{margin-bottom:10px}.zoom-d form textarea,.zoom-d input,body .zoom-d form input,body .zoom-d form select{font:16px arial,sans-serif;line-height:1.2em;height:32px;padding:3px 5px;width:260px;margin:0;border-radius:3px;border:1px solid #000;background-color:#717171;display:inline-block}body #dialog-feedback.zoom-d form .select{position:relative;display:inline-block;width:260px;text-align:left}body .zoom-d form select{-webkit-appearance:none;-moz-appearance:none;text-indent:2.8px;text-overflow:''}.zoom-d form select::-ms-expand{display:none}@-moz-document url-prefix(){body .zoom-d form select{padding-left:0;padding-top:5px}}.zoom-d form .select:before{font-family:myicons;content:'\e801';color:#000;position:absolute;right:10px;top:3px}.zoom-d form select option{font:16px arial,sans-serif;padding:5px 5px 5px 10px}.zoom-d form textarea{width:100%;height:100px;overflow-y:auto}.zoom-d input:focus,body .zoom-d form input:focus,body .zoom-d form select:focus,body .zoom-d form textarea:focus{outline:0;border-color:#dbd8d8;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.08),0 0 1px 1px #4f4f4f;background-color:#b5b5b5}.zoom-d form ::-webkit-input-placeholder{color:#363636}.zoom-d form :-moz-placeholder{color:#363636}.zoom-d form ::-moz-placeholder{color:#363636}.zoom-d form :-ms-input-placeholder{color:#363636}body .zoom-d form input.error,body .zoom-d form select.error,body .zoom-d form textarea.error{border-color:#c90000;color:#000;background-color:#827373}body .zoom-d form input.error:focus,body .zoom-d form select.error:focus,body .zoom-d form textarea.error:focus{border-color:#e8e8e8;color:#000;background-color:#b5b5b5}.zoom-d form{clear:both}.returntarget>p{margin:0;letter-spacing:-1px;color:#e20f0f}.returntarget>p b{font-weight:700}.zoom-d form .span8.clearfix{margin-bottom:0}.thanksmessage{display:none;text-align:center}.zoom-d form .info{margin-top:0;margin-bottom:10px}#dialog-feedback .btn.gray{padding:10px 15px;margin:0;font-weight:400;text-transform:uppercase;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.1em;font-size:1em;background-color:#282828;background-image:linear-gradient(to bottom,#282828,#1e1e1e);background-repeat:repeat-x;border-color:#0f0f0f;box-shadow:0 1px 0 rgba(138,138,138,.3) inset;color:#aeaeae;text-shadow:0 -1px 0 rgba(88,88,88,.25)}.footer-tabs a{color:#6f6f6f;border:1px solid transparent;text-decoration:none;padding:6px 8px;display:inline-block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:audimat_monolight,serif}.footer-tabs a.active,.footer-tabs a.ctab{border:1px solid #0a0a0a;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#363636;color:#d7d7d7;background-color:#363636;outline:0}.tab2,.tab3{display:none}.footer-tabs{margin-bottom:10px;margin-top:0;text-align:center}.footer-tabs .tabrow{display:block;margin-bottom:10px}.levels .last{display:inline-block;width:3px}.post.last{min-height:860px}#dialog-feedback{margin-top:40px}.tab-content{margin-top:40px}.span4 i.hidesmall{font-style:normal}#toTop,#toTopHover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAEsCAMAAABJ6DU+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAMAUExURQAAAAAAAFpaWQEBAQMCAltbWwAAAAAAAAAAAFtaWlpaW1xcXAAAAAAAABoaGlhYWFlZWAAAAAAAAAAAAB0dHSAgIB4eHlxcXVlaWVpZWldXVzo7O1pbWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8fHyUlJQEBASEhIRkZGVtbW11dXFxcXFxcW0dHRlVUVT0+PhkZGVhaWVVWV1NUUwAAAAAAAAAAAAAAACEhISAgIBsbGx8fHzEzMRsbG1tbWwwMDFlYWVFRUlFRUiAgIFpbWlZVViEhIRAPD1laW1BRUTIyMUVFREVFRSkpKU1NTUFBQllYWF9fX11eXlpaWlVVVktMS1hXV0FAQAAAAB4eHiEhIV5fXyEhISAgIBsbGxoaGhsbGzU1NV9eXR8fHyYnJkhISDg4OCIiIiEhIRsbGxoaGkZGRhsbGzo5OVBPUBkZGTIzMk1NTRsbG15eXlhZWhkZGRoaGk1NTR8fH1RUU1VVVRsbG1RUVV1dXVRTVENGRhwcHFJVVVZVVWBiYTg4OFlYWDY4OEpOS1xeXGBgX0lISE5OTlVVVTQyNFJTUlBQUFVVVTw9PVxcXEBCQFhaWk1NTVtcXlhYVlVUU0lHR1dYVyEhIRsbGyIiIhwcHFxcXP////Hx8FtcW1xcW1laWVtcXFtbW1paWlpZWlhZWR8fH1xbXFpaWV1cXFxcXVpbWVtbWlpbWyAgIFhYVllbWVhYWVxbW1xdXVhZWF9dXl1cXSgoKLu7ul9fX1taW11cXl1dXVpaWlpcWlxbWl1dXFlYWGBgYFpcW1pYWVpbXFtZWlhXWFpZWVxdXCYmJllaWF1fXlxaWl5fXl1eXG5ubltaXFxeXFtYWFxcWm9vcF5eX1hbWGJjYl9eXFhaW1dYV2BfYLKysSMjI1dWVbe3th0dHWJgYXNzc2VlZGtqa2hoaGZlZnJ2cykpKb6+vbW1tP39//b293Z3d/n7/WxtbfP28ZeXlsXFxCQkI/H36fv/9F9aX+7s7tDO0C0tLSdMS3gAAACpdFJOUwAD/k5P/khNKv///gwNBv//IT88TuQ5/v77/Zb/IwEeGTorNUwnaVFlX/P++v6V/oVs/P75GA8aH2x4Z494k+JV/vLt+fjd1Vj0wHWRtW/Ii+j8+/36svOaRDYq+EXb7aXVfvxIc5iKWqX57ZrPk7MzhNzh69hj+aKT9POQw/Ljo2z17fmD8ZHU+PnB4NGE5ur2nfam86Xo392y/P////////////////4j3h5WAAAKsUlEQVR42u1cd3gTRxYHF4wkQDLBMbYVQqimmGZCIFRRQy8xkJ5cSEjv7S65kOu99zvvrsZZaWXZKpaMrGKjtWRbrnKTsXGIMf1oyZFyKddnZkWwL0K7MvPdH/ft+/xhfezuz6/Pmzd6O2yYTDLJJNP/FU19Pjd36avPT70ejPuXZVC0nqL0NPXSsvuHhjFmSQZFUTSNfvQUTTEZ88ckjnLjV2hary+lKAYiQJYYiLThxkRRZrxG0wICYglyxCDAtTMSAhn+Nfh4KfyBD9MMTdOl8F89hNKvGJ4AzNehZhkkih6xQsHPiCsIRNPLpKPkQv6RMIjgs8hSgljwV+mrkrX7GoMeoc9iFGwtBlsdcUitlajnMRuQfWksDoOtjT/phd80s0Ga3efTWCJBLhqrBkIJgmFtzZdkpQxkXz20CxPlBJk9KhyN/sRLUqw1DnGC7UNDQaKqRoiYMYjEUOMkwDyBvZ8ppQUF6ZnPT+EPGJ3CgfGEBJinaGiicoyArEyfOnSoCgGUY5XRSP1PScgMjL78LHy6FHoflA2ivP32ofejlhJ4YijxvDEOSS/YG4VRFUSBOFXlUXfEPNHiylkCpS/XCzbX0wjl8hmIcyrqNFBc6MnfFIW5HdoHmxbFIkI583nVZYRDI2mQ9zAUc7s4DCUENVUqSHQG6oWC/PylCrGB40tPicMswc5BoTSBtHsZu3MbxsE+gx1R3I/HlZ8V8gOW6GSboNm2kwI/SCL4d8RVPBWnAxThnyIUlNAhZ3qE8yl2HJSGxA0+/EHoIkgQuuqzk21R60PYtpOf/RtHCTTBgxKC6iEh+0IXeb8N52KkDIjW1obdGl15SEpoltJRDUCb6FFYlKMYE0IKOQMlKTSHP8AIwYRDEzst5KkUuRPOPzT1gKS0/jjiRh8NZxrbmIoKilI7Qz0uLYs+g5/AELSQ/4TILheWrWekpvS1MA70OOtgF0IiMmjppOEiSq+VvHTm0jiAMBeCcFGxkH/nJrLc4ZzJYD3jKGJwGoOyLkto8UU4CAk7DSOwhIASWnxhKfAkhCiNrjA41cAkRD2ZWCmACxPss9HMKfhv4oUJXDznZ6Cn9cLaW04zGUuGUCYhDT2yIkOIAUqfseKR4cOGTvfes3TptNx77pWLaZlkkkkmmWT6H9GoRTcvXnzzolHXATFm8eQRaVEaMXnxkOqJCelj0/6LxqZPSBRl0oi0GDRiUkIgo28QHkuGNBjohtHSUSZOEUBSZmx77LGn5+Q8++i0q0ATpaKMjD6w6rt71u9cqGntOD3Xs3rTvJTof4+UhhIVaPqcTeu/p2spMevURrNZl3rfypzpUcES4GX5D769N4tXApuluNitLHanWhYc+OlyyfxMFNSSs+ZbOofbXTnL1pUJmnhFc3MBl/Xb9c8mS9PPaKzdlOc27i6stVR6ugKBSrvJpFQGgxpdQcG6t/60Cl2fMlqKYpK3Zu3OVpiACngClcAUVHQ3aYudQXNz1t4/7kmRoJ5JmOctMzNbkljgtnX5KjlWqew/2Mq5ypIUTkXW3vXfuAPdEt8Pse9uXjM7j+01KaygDgCuqZgvqayOHGtv0IznC3Zv/MNdCGeEqJWmv/JG/3G3W1vLsizXoHVpTU5zd+U/NEnc+H5tcfbGPdtSRKyFozFnzW61u9PNm5oamhq0Tq2SB5wrqGm0ulmzzlyYuhOzMzaOmbCVfr8wW91oMpnNSqPXW+J1dkTsdjun7DdagbaiMbul560Z6L5rG+smdHnerCOhWku/0uwOGr1l7cau85eA3Q4sBpYFbLHa3Jg3ewe676ZrwkxGl9882nLQonCGte5g2GU0uc//88PDJ/weu8lgAa0qtVmhyH8T3Tc5vp1W57dYLXwwxCt1rNXx7oW/FxV9cK7PXw1AnX1WhNfxjeAXafFsNQpdXborO6TlnWqdO1zL1tS/U4TpnQioBB1d0BttltTqAzhvXCs/34pVs3CBjg+HWszKWq05/3BRlM7XB+zVPrunjteEwes/Q3feeg2YdHRx/+rxzc0VBzXmTm13J0a5hDm66AxUejJBoK4LlMy+C92ZHs9QX11tCQfVXpfZofHh58/V913ActUHOjI53lZZXXDnb+KZSoDZ5TcdKTNaTZreSx/Dp+v99eqKcxjPEMkEtpAapK77XTwYQaj6E6EjSb0Ohfrih0VFHx/2+2wc23FY0LMns9p73NG68VfxhMIqfiFibWnUciYr+NcHRZ+8F4kYHA0uzbsI5281rZ6Aq8TasHtePBVjg0+r9xuaayx82PFe0Sd/jQDQatVqXY4+iPORz+MJHA+6SnbFNfgEHN+v+4GZ5UCtre+jC2FgaDCUaVy1rLHvwsU+trWH9arZ/jU4dU2Im/q2ezssoMwGgK/zz5zBwMGw0vQ4+OoT9X5boEFbUmLz/zh+AsTpZkeS13e0p8cWE0YVrlHX3flC/OVBSBQrfbyPg4nP4O7NY9n+dlfYYuO7yyJNHn+1iq0I+VamxE8UQtraMTfP51Mds0EcVa+rvSbJ6gUsAKApc5YK8CVcZEta/LQVXepeXFdgUwWquztrTcYyR3sZ64HphutmYV7OC3P7XkwWXfLuRnc8eiBb53SzqQa3o8JgZA2AC3Jca5cRNGm5zNCBzeieu+OuDLdhdp6em+2wgMpZeVyxlzUYWIgCXD09nNNZ4fvRHHzLbfEXqluwlrdnFXjHWztUwNhg7K+oCPZzHS5gM6sKZn/nOYxyi1jJiBbf5Ds27fx1YeHBcFmNq6bVbj961O+PdKby7Qt+uBVbaYpoSSmItWrLz3+5QO3VOZ0KhwHUGVrttbwme/Yb30+TItKAwmTzTxauyz99OjuUlNqrUoG8UKhw5ivLEyiUrpRJOS/vyo/kqx3NhamZx2zamSvnJFImXS3aUh7e+nL9vnX37fOfCM7cnmjR9kUJifPG5pyc/fsf3rYqJeES8mpB+wUlD6WgJVVeoxw28svF/siEi3289UgfuPVIH1orM6qlRYshLRo9TCaZZJJJJplIEoEFhsRyR2bxJdppu77ChEyZRKZoI1NCkiloyZTXhIp9MlsPQhshMtsyQptEMlvWgRtoDAMQjPUKjB12E3kJG+iB23m8DzcM3of7qgErYTs/sLkQuysAwuLNhUGtDhCr1QF7FOKtjkGNl9pYjRfYMRFvvAxqA4VjtYE8UtpAg5pS1lhNKdhNEm9KDWqRKWK1yDz2avEW2aCGnSlWw84ObOINO/H2oZ3jxduHEpqZICDezBzUWjXHaq3Cnqh4a3VQo1cXq9ELO7Tijd5BbedQrLZzXRcvoe08sAkejtUEbwVSmuADW/LKWC15NqiW0JIfeEBgcjewWl6rdOos/RbAwaOG8BED7OxLOCAgdVxB6PCE1FEOoYMlUsdchA7dSB0BkjqQJHU8SuqwltTRMclOG5Fjdbz1IHDIfyU/X/9XDmSSSSaZZJJJpkSIwJftiXz1n8wgApmxCCJDGoRGRsgMsJAZpyE03ENm1IjM4BOhMSxCQ2FkRtQIDcwRGt8jNExIaLSR0KAlobFPQkOohEZiCQ3oEhoXJjW8TGiUmtBgN6Exc1JD74RG8Em9EIDU6wlIvSyB0KsbhpF6kQSp11ogIvGSjWjeIPDKD5lkkkkmmWSSSSaZZPoy/QfGkIeXt9fdIgAAAABJRU5ErkJggg==);background-repeat:no-repeat}#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:70px;height:70px;border:none;text-indent:-999px;background-position:left top;opacity:.8}#toTopHover{background-position:left -70px;display:block;width:70px;height:70px;overflow:hidden;float:left;opacity:0;-moz-opacity:0}#toTop:active,#toTop:focus{outline:0}#tryit .CodeMirror .line-error{background:#fbc2c4!important;color:#8a1f11!important}#tryit .CodeMirror-gutters{background:#f1f5ed}#console{padding:0;margin:0;font-size:14pt}#tryit #site-head{background:#191c1e;height:auto;min-height:60px;border-bottom:1px solid #000}#tryit .post-holder{height:auto}#tryit .inner{margin-top:0;padding-top:5px;height:auto}#tryit .CodeMirror{font-family:Inconsolata,monospace,sans-serif;font-size:.9em}#tryit .CodeMirror pre{overflow:hidden}#tryit .post-holder{border-top:1px solid #c7c7c7}#tryit .post,#tryit .post-holder{padding-top:5px}#tryit .post-title{text-align:center;font-size:1.4em}#tryit h2 .icon-angle-down{font-size:1em;margin:0 15px}#framewrap{background:#171f22}#consoleframe{border:0;width:100%;height:100%;z-index:100}#tryit #buttons{position:relative;text-align:center;background-color:#f1f5ed;padding-bottom:5px;height:55px}#try #buttons button{margin-left:5px}#tryit .CodeMirror{padding:5px 3px;background-color:#f1f5ed;height:auto;overflow-y:hidden;overflow-x:hidden}#tryit .CodeMirror-scroll{height:auto;overflow-y:hidden;overflow-x:hidden}#tryit .icon-right-dir{padding-right:5px}#tryit .social-wrap{margin-left:0;position:absolute;bottom:10px;left:10px}.social-wrap .fb-like>span{vertical-align:top!important}.brun{display:inline-block;background:#53b311;-webkit-box-shadow:0 3px 0 0 #29940d,0 -1px 0 0 #9cd418 inset,0 2px 5px 0 #858585;-moz-box-shadow:0 3px 0 0 #29940d,0 -1px 0 0 #9cd418 inset,0 2px 5px 0 #858585;box-shadow:0 3px 0 0 #29940d,0 -1px 0 0 #9cd418 inset,0 2px 5px 0 #858585;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0s 0;-moz-transition:all 0s 0;-o-transition:all 0s 0;transition:all 0s 0;text-shadow:0 -1px 0 #29940d;padding:5px 15px;margin:5px 0;border-color:#29940d;border-width:1px;border-style:solid;color:#fff;font-weight:100;font-style:normal}.brun:hover{background:#398fa1;-webkit-box-shadow:0 3px 0 0 #316396,0 -1px 0 0 #41c0ad inset,0 2px 5px 0 #858585;-moz-box-shadow:0 3px 0 0 #316396,0 -1px 0 0 #41c0ad inset,0 2px 5px 0 #858585;box-shadow:0 3px 0 0 #316396,0 -1px 0 0 #41c0ad inset,0 2px 5px 0 #858585;text-shadow:0 -1px 0 #316496;border-color:#316496}.brun:active{background:#398fa1;-webkit-box-shadow:0 1px 0 0 #316396,0 -1px 0 0 #41c0ad inset;-moz-box-shadow:0 1px 0 0 #316396,0 -1px 0 0 #41c0ad inset;box-shadow:0 1px 0 0 #316396,0 -1px 0 0 #41c0ad inset;text-shadow:0 -1px 0 #316496;margin:7px 0 3px 0;border-color:#316496}.bup-down{display:inline-block;background:#53b311;-webkit-box-shadow:0 3px 0 0 #29940d,0 -1px 0 0 #9cd418 inset,0 2px 5px 0 #858585;-moz-box-shadow:0 3px 0 0 #29940d,0 -1px 0 0 #9cd418 inset,0 2px 5px 0 #858585;box-shadow:0 3px 0 0 #29940d,0 -1px 0 0 #9cd418 inset,0 2px 5px 0 #858585;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0s 0;-moz-transition:all 0s 0;-o-transition:all 0s 0;transition:all 0s 0;text-shadow:0 -1px 0 #29940d;padding:5px 15px;margin:5px 0;border-color:#29940d;border-width:1px;border-style:solid;color:#fff;font-weight:100;font-style:normal}.bup-down:hover{background:#398fa1;-webkit-box-shadow:0 3px 0 0 #316396,0 -1px 0 0 #41c0ad inset,0 2px 5px 0 #858585;-moz-box-shadow:0 3px 0 0 #316396,0 -1px 0 0 #41c0ad inset,0 2px 5px 0 #858585;box-shadow:0 3px 0 0 #316396,0 -1px 0 0 #41c0ad inset,0 2px 5px 0 #858585;text-shadow:0 -1px 0 #316496;border-color:#316496}.bup-down:active{background:#398fa1;-webkit-box-shadow:0 1px 0 0 #316396,0 -1px 0 0 #41c0ad inset;-moz-box-shadow:0 1px 0 0 #316396,0 -1px 0 0 #41c0ad inset;box-shadow:0 1px 0 0 #316396,0 -1px 0 0 #41c0ad inset;text-shadow:0 -1px 0 #316496;margin:7px 0 3px 0;border-color:#316496}#tryit .btnwrap{width:300px;margin:0 auto}#tryit .bup-down-text{padding-top:10px;display:inline-block;padding-left:16px;float:right}#tryit .brun{float:left}#tryit .bup-down{margin-right:5px;float:right}#tryit .open-new{position:absolute;float:right;bottom:15px;right:15px;text-decoration:none;font-size:16px;color:#878787}#tryit .open-new:hover{color:#fff}.github-ribbon:hover{background-color:#1a941a}.github-ribbon{z-index:99;float:right;margin-right:-130px;margin-top:-80px;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#4b3e3e;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.15)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.25),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.25),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.25),transparent);background-image:-ms-linear-gradient(bottom,rgba(0,0,0,.25),transparent);background-image:linear,bottom,rgba(0,0,0,.25),transparent;padding:2px}.github-ribbon-link{display:inline-block;width:240px;color:#a6a6a6;font-size:.7em;font-family:audimat_monolight,sans-serif;text-shadow:0 -1px #494949;text-decoration:none;text-align:center;line-height:30px;border-top:1px dashed #282828;border-bottom:1px dashed #1c1c1c}.github-ribbon-link:hover,.github-ribbon__link:active{color:#fff}.social-wrap{position:relative;display:flex;align-items:center;justify-content:center;z-index:4;margin-top:20px;opacity:.5}.social-wrap:hover{opacity:1}.social-wrap>div{display:inline-block}.version{font-size:12px;vertical-align:top;position:absolute;top:-39px;margin-left:-48px}.toogleLines{opacity:.5;font-family:WebSymbolsLiga,'Courier New',monospace;text-decoration:none;font-weight:400;display:inline-block;text-decoration:none;position:absolute;bottom:5px;left:5px;font-size:1.1em}.toogleLines:active,.toogleLines:hover{opacity:1}
.CodeMirror{font-family:monospace;height:300px;color:#000}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.cm-s-default span.cm-keyword{color:#708}.cm-s-default span.cm-atom{color:#219}.cm-s-default span.cm-number{color:#164}.cm-s-default span.cm-def{color:#00f}.cm-s-default span.cm-variable{color:#3c3c3c}.cm-s-default span.cm-variable-2{color:#05a}.cm-s-default span.cm-variable-3{color:#085}.cm-s-default span.cm-property{color:#3c3c3c}.cm-s-default span.cm-operator{color:#000}.cm-s-default span.cm-comment{color:#a50}.cm-s-default span.cm-string{color:#a11}.cm-s-default span.cm-string-2{color:#f50}.cm-s-default span.cm-meta{color:#555}.cm-s-default span.cm-error{color:red}.cm-s-default span.cm-qualifier{color:#555}.cm-s-default span.cm-builtin{color:#30a}.cm-s-default span.cm-bracket{color:#cc7}.cm-s-default span.cm-tag{color:#170}.cm-s-default span.cm-attribute{color:#00c}.cm-s-default span.cm-header{color:#00f}.cm-s-default span.cm-quote{color:#090}.cm-s-default span.cm-hr{color:#999}.cm-s-default span.cm-link{color:#00c}span.cm-header,span.cm-strong{font-weight:700}span.cm-em{font-style:italic}span.cm-emstrong{font-style:italic;font-weight:700}span.cm-link{text-decoration:underline}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}