body{font-family:"Proxima Nova",serif;font-size:16px;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility;color:#747a7e}h1,h2,h3,h4,h5,h6{font-family:"Proxima Nova",serif;font-weight:400;color:#545a5e;margin:2em 0 1em}article h2{font-size:38px}article h2:first-child{margin-top:0}article h3{font-size:22px}p,pre{margin:16px 0}blockquote{border:none;position:relative}blockquote:before{content:"\201C";font-size:84px;color:#dadedf;position:absolute;top:-20px;left:0}blockquote p{margin:0 0 0 1.5em;font-size:inherit}p > code,em > code{background-color:inherit;color:#2b3e4e}pre{border:none;border-radius:0;font-size:13px;padding:2em}code{font-size:12px}i{font-family:"Entypo";font-style:normal}i.social{font-family:"Entypo Social"}.btn{border-radius:0}.btn i{font-size:38px;line-height:0;position:relative;top:4px;right:10px}blockquote{background-color:#fff;border-color:#e0e4e5}img.graphic{opacity:.1}.logotype{display:inline-block;color:inherit;letter-spacing:3px;font-weight:400;border:2px solid;padding:10px 9px 8px 11px}.logotype.sg{font-size:11px;font-weight:500;padding:8px 6px 6px 8px;position:relative;top:-2px;margin-left:8px;color:#89a}.logotype a,.logotype a:hover{color:inherit;text-decoration:none}header{background-color:#3f86e4;color:#fff}header img{height:50px;margin:20px 0;float:left}header .logotype{font-size:16px;margin:30px 0}header .center{text-align:center}header .right{text-align:right}header .right li{display:inline-block;font-weight:400;margin:40px 0 0 20px}header .right li:first-child{margin-left:0}header .right li a{color:inherit}header i#hamburger{cursor:pointer;font-size:68px}section.intro{text-align:center;padding:60px 0 80px;background-color:#3f86e4;color:#fff}section.intro img{height:70px}section.intro .blurb{margin:0 auto 20px;font-weight:200;font-size:32px;max-width:800px}section.intro .btn + .btn{margin-left:5px}section.highlights{padding:40px 0 0}section.highlights span{font-family:monospace;font-size:14px}section.highlights span .highlighted{background-color:#f0f2f5;padding:2px 6px 3px}section.using{padding:40px 0;text-align:center}section.using a{opacity:.75;-webkit-transition:all .2s;transition:all .2s}section.using a:hover{opacity:1}section.using a img{max-height:60px;margin:50px 30px}section.author{text-align:center;background-color:#f0f2f5}section.author h2{font-weight:300;font-size:36px}section.author img{margin:40px 0 20px;width:200px;height:200px;border-radius:500px}section.author a{font-size:46px;padding:0 5px;position:relative;bottom:155px;color:#fff;-webkit-transition:all .2s;transition:all .2s}section.author a:hover{text-decoration:none;color:#3f86e4}section.docs{margin:80px 0 40px}section .separator{text-align:center;border-top:2px solid #eee;margin:40px 0 -30px;letter-spacing:1px}section .separator h5{position:relative;top:-36px;display:inline-block;padding:0 1em;background-color:#fff;font-weight:500}nav{text-align:right}nav.affix{top:40px}nav ul{list-style:none;margin:0}#nav .nav{width:200px}#nav a{padding:inherit;display:inline;color:#919e9f}#nav a:hover{text-decoration:underline;background-color:inherit}#nav > .nav > li > a{color:#444e4e}#nav > .nav > li ul{display:none}#nav li.active ul{display:block}#nav li.active > a{color:#3f86e4}strong{font-weight:500}.btn{padding:1em 1.5em;font-weight:400;font-size:13px}.btn-clear{padding:1.5em 6em;border:none;color:#fff;background-color:#2f6ec1;-webkit-transition:all .2s;transition:all .2s}.btn-clear:hover{background-color:#2562b1;color:#fff}.btn-primary{background-color:#96c0c0;border-color:#96c0c0}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#86baba;border-color:#86baba}a{color:#3f86e4}a:hover{color:#3f86e4;text-decoration:underline}.check-list{list-style:none;padding-left:1em}.check-list li:before{content:"\2713\0020";padding-right:.5em}