/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{position:relative;max-width:960px;margin:0 auto;padding:0 20px}.column,.columns,.container{width:100%;box-sizing:border-box}.column,.columns{float:left}@media (min-width:400px){.container{width:85%;padding:0}}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:Raleway,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4rem;line-height:1.2}h1,h2{letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media (min-width:550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#1eaedb}a:hover{color:#0fa0ce}.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{color:#fff;background-color:#33c3f0;border-color:#33c3f0}.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover{color:#fff;background-color:#1eaedb;border-color:#1eaedb}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #33c3f0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.button,button{margin-bottom:1rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}.container{padding:0 15px}.clearfix{clear:both}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{color:#48aa92}a:hover{color:#25967a}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#48aa92}.button.button-primary{background-color:#48aa92;border-color:#48aa92}.button.button-primary:hover{background-color:#25967a;border-color:#25967a}.ribbon{border:0;position:absolute;right:0;top:0;z-index:10}@media (max-width:960px){.ribbon{display:none}}.page-index .ribbon{top:32px}.header{background:#eee;border-bottom:1px solid #ddd;position:relative}.header .logo{line-height:65px;margin:0}.header .logo a{color:#fff;font-weight:700;text-decoration:none}.header .logo a img{width:65px}.header .logo a .shield{position:relative;top:5px;width:35px}.header .toggler{display:none;float:right;font-size:2.5rem;line-height:65px;text-decoration:none}.header .toggler .hamburger{display:block;font-size:1.5em}.header .toggler .cross{display:none}.header .nav{float:right;list-style:none;margin:0;padding:0}.header .nav li{float:left;margin:0;padding:15px 10px}.header .nav li a{border:1px solid transparent;color:#222;display:inline-block;padding:5px 10px;text-decoration:none}.header .nav li.active a,.header .nav li a:hover{color:#48aa92}@media (max-width:960px){.header{position:relative}.header .nav{background:#eee;border:1px solid #ccc;border-top:0;-webkit-box-shadow:0 2px 20px #ccc;box-shadow:0 2px 20px #ccc;display:none;margin-top:66px;position:absolute;right:0;width:300px;z-index:100}.header .nav li{float:none;padding:0}.header .nav li a{display:block;padding:10px 20px;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s}.header .nav li a:hover{background:#48aa92;color:#fff}.header .toggler{display:inline-block}.header .nav-container.open .nav{display:block}.header .nav-container.open .hamburger{display:none}.header .nav-container.open .cross{display:block}}.hidden{display:none}.alert{padding:15px 30px;border:1px solid #e1e11e;-webkit-border-radius:3px;border-radius:3px}.Social{margin:30px auto 40px;text-align:center}.Social>*{display:inline;margin:0;padding:0}@media (max-width:549px){.logo-container{width:auto}.nav-container{width:auto;float:right}}h1,h2,h3,h4,h5,h6{margin-bottom:1.5rem}h1{margin-top:30px}h2{font-size:3rem}h3{font-size:2.1rem}h4{font-size:1.8rem;font-weight:700}@media (min-width:550px){h1{font-size:5.4rem;margin-top:40px}h2{font-size:3.6rem}h3{font-size:3rem}h4{font-size:2.1rem}}.in-the-githubs h2{clear:both;padding-top:20px}.in-the-githubs a{color:#ccc;float:left;height:55px;margin-bottom:15px;margin-right:25px;margin-top:5px;width:55px}.in-the-githubs a img{border:2px solid #fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;width:100%}.content h2:first-child{border-bottom:1px solid #eee;margin-top:20px}.content .post{margin-bottom:5rem}.content .post .post-info{color:#ccc;margin-bottom:10px}.content .post .post-info .date{font-weight:700}.content .post .post-content{color:#555}.content .post p{margin-bottom:15px;text-align:justify}.content .post ul{padding-left:40px}.content .post h3{border-bottom:1px solid #eee}.content .post-subscribe{margin-bottom:20px}.content .blog-posts .post h2:first-child a{text-decoration:none}.demo-form-container .download,.demo-form-container .progress{display:none}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:38px;background-color:#eee;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px #ccc inset;box-shadow:inset 0 1px 2px #ccc;height:30px;margin-bottom:30px;overflow:hidden}.progress .progress-bar{background-color:#25967a;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#48aa92;float:left;font-size:11px;height:100%;line-height:30px;text-align:center;-webkit-transition:width .6s ease;transition:width .6s ease;width:0}.progress .progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress .progress-bar.no-transition{-webkit-transition:initial;transition:initial}.progress .progress-bar-striped{background-image:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);background-size:40px 40px}.upload-list .button{display:block}.http-method-url{font-family:monospace;font-size:1.3em;padding-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.http-block{padding-left:30px}.http-desc{font-size:1.1em}.http-paragraph{padding-left:30px;font-family:monospace;font-size:1.3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.http-element{background:#eee;padding:15px;border:1px solid #ddd;-webkit-border-radius:8px;border-radius:8px;margin-bottom:10px}.http-method{background:#626262;padding:3px 10px;color:#fff;-webkit-border-radius:5px;border-radius:5px}.TransloaditBar{display:none;height:29px;padding:0 10px;background:#141829;color:#fff;font-size:11px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:768px){.TransloaditBar{padding:0 20px}}.TransloaditBar-link{color:#fff;font-weight:700}.TransloaditBar-link:hover{text-decoration:underline}.TransloaditBar-logo{margin-right:10px;overflow:hidden;width:20px}@media screen and (min-width:360px){.TransloaditBar-logo{overflow:visible;width:auto}}.TransloaditBar-logoImg{display:block}.TransloaditBar-about{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.page-index .TransloaditBar{display:-webkit-box;display:-ms-flexbox;display:flex}.intro{background:#fff;color:#d6e1e5;position:relative;text-align:center}.intro h1{margin:0}.intro a{color:#d6e1e5}.intro .brand h2{border:0!important;font-size:100px;font-weight:700;margin:50px 0!important}.intro .banner{-webkit-animation-delay:.5s;animation-delay:.5s;padding:40px 0;width:60%}.intro .mission{background:#eee;border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#222;padding:50px 0 20px;text-align:justify}.intro .mission a{color:#222}.feature h5{text-align:center;margin-top:1.5em;border-bottom:1px solid #eee}.feature div{text-align:justify}.implementation{text-align:center}.implementation img{display:block;margin:auto auto 15px;width:30%}.implementations-link{padding-top:30px;text-align:center}.posts{list-style:none}.posts li{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:15px}.posts li .author{color:#ccc;float:left;height:55px;margin-right:25px;margin-top:5px;width:55px}.posts li .author img{border:2px solid #fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;width:100%}.posts li .post-title .date{color:#ccc}.posts li .post-title h3{margin:0}.posts li .post-title h3 a{text-decoration:none}.posts li:last-child{border-bottom:none}.logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.logos img{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:22px;max-width:200px;max-height:70px}.on-the-githubs{list-style-type:none;margin:0 0 0 5px;padding:0}.on-the-githubs img,.on-the-githubs p{float:left;margin:0}.on-the-githubs p{display:inline-block;max-width:550px;max-height:50px;overflow:hidden}.on-the-githubs span.timeago{float:left;position:absolute;right:0;text-align:right;width:90px}.on-the-githubs li{border-bottom:1px solid #eee;clear:both;margin:0;padding:5px 0;position:relative}.on-the-githubs li:last-child{border-bottom:none}.on-the-githubs li:hover .commits{display:block}.on-the-githubs li abbr{float:right}.on-the-githubs .gravatar{-webkit-border-radius:10px;border-radius:10px;height:20px;margin-right:7px;width:20px}.on-the-githubs .commits{clear:both;display:none;padding-top:5px}.on-the-githubs .commits li{font-size:12px;list-style-type:none;margin-left:10px}.on-the-githubs .commits li a{display:inline-block;margin-right:3px;text-align:right;width:50px}.on-the-githubs abbr[title]{border:none}.subscription-form{background:#eee;border-top:1px solid #ddd;margin-top:20px;padding-top:20px}.subscription-form form{position:relative;text-align:right}.subscription-form form input[type=email]{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;min-width:250px;position:relative;text-align:left;z-index:100}.subscription-form form input[type=email]:focus{border-color:#ec5f00}.subscription-form form button{background:#f16100;border-color:#f16100;margin-left:-7px}.subscription-form form button:hover{background:#ec5f00;border-color:#ec5f00}.implementations{list-style:inherit;margin-left:30px}.implementations li .author,.implementations li .title{display:inline-block}.implementations li .author,.implementations li .author a{color:#aaa}.implementations li .author a{text-decoration:none}.implementations li .author a:hover{text-decoration:underline}.kramdown-toc{margin-bottom:15px}.kramdown-toc ul{counter-reset:section;list-style-type:none}.kramdown-toc ul li:before{content:counter(section) ". ";counter-increment:section;display:inline-block;width:18px}.kramdown-toc ul li ul{margin-bottom:0;margin-top:1rem}.kramdown-toc ul li li:before{content:counter(section,lower-alpha) ". "}.kramdown-toc ul li li li:before{content:counter(section,lower-roman) ". "}.kramdown-toc ul li li li li:before{content:counter(section,disc) " "}.kramdown-toc ul li a{font-size:14px}