@import url("//fonts.googleapis.com/css?family=Lora:400,400italic,700,700italic");.clearfix,.pagination,.highlight{*zoom:1}.clearfix:before,.pagination:before,.highlight:before{content:" ";display:table}.clearfix:after,.pagination:after,.highlight:after{content:" ";display:table;clear:both}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}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;min-height:100%}html{-webkit-tap-highlight-color:transparent}body{border-top:3px solid #2ecc71;background:#f7f8f9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em}body,input,select,textarea{color:rgba(0,0,0,0.7);font-family:"Lora",Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.6}a{color:#2ecc71;text-decoration:underline}a:hover{transition:color .2s linear;text-decoration:none;color:#25a25a}strong{font-weight:700}em{font-style:italic}p{margin:0 0 1em 0}img{display:block;margin:0 0 .6em;vertical-align:middle;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1em;margin:0 0 1em 0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%}h1{font-size:2.2rem}h2{font-size:1.8rem}h3{font-size:1.4rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.9rem}sub{font-size:0.8em;position:relative;top:0.5em}sup{font-size:0.8em;position:relative;top:-0.5em}hr{border:0;border-bottom:solid 1px rgba(144,144,144,0.25);margin:2em 0}hr.major{margin:3em 0}blockquote{border-left:solid 4px #2ecc71;font-style:italic;margin:0 0 2em 0;padding:0.5em 0 0.5em 2em}q small,blockquote small{font-size:60%}q{quotes:"«" "»"}q:before{content:open-quote}q:after{content:close-quote}code{background:none;border-radius:0;border:none;font-family:"Courier New", monospace;font-size:0.9em;margin:0;padding:0 5px;background-color:#dedede}pre{-webkit-overflow-scrolling:touch;font-family:"Courier New", monospace;font-size:0.9em;margin:0}pre code{line-height:1.75em}.dot{border-radius:50%}.txt-center{text-align:center}.container{max-width:38em;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.hr,.post:after{display:block;width:60px;height:3px;background-color:#2ecc71;margin:3em auto;border:none}.btn{appearance:none;transition:background-color .2s linear, color .2s linear, border-color .2s linear;border-radius:4px;box-shadow:none;background-color:#2ecc71;border:2px solid #3bd37c;color:#fff;cursor:pointer;display:inline-block;font-weight:700;line-height:2.6em;padding:0 1.6em;text-align:center;text-decoration:none;white-space:nowrap}.btn:hover,.btn:active{background-color:#40d47e;border-color:#48d684;color:#f2f2f2}.pagination{text-align:center;margin:2em 0}.pagination li{padding:0 .4em}.pagination li,.pagination a,.pagination span{display:inline-block}.pagination a,.pagination span{line-height:1.2em;font-size:.7em}.pagination span{color:#aaa;font-style:italic}.site-header h1{margin-top:1em}.site-header h1 small{display:block;color:#aaa}.author-thumb{opacity:.7;display:inline-block;transition:opacity .2s ease}.author-thumb img{width:100px;display:inline;margin:0}.author-thumb:hover,.author-thumb:focus,.author-thumb:active{opacity:.9}.navbar{margin-top:1.4em;margin-bottom:1.4em}.navbar li{display:inline-block}.navbar a{font-size:14px;text-decoration:none;color:#2ecc71}.navbar .divider{padding-left:.6em;padding-right:.6em}.navbar .btn{color:#fff;font-weight:400;line-height:2em;padding:0 1em}.post{margin:3em 0}.post h1{margin-bottom:.3em}.post .post-meta{font-style:italic;color:#aaa}.post:after{content:''}.posts .post h1{font-size:1.4rem}.read-more{font-size:1rem;padding:0 .8em}.site-footer{padding:1.6em 0 2em;margin-top:1.5em}.site-footer small{color:#aaa;font-size:.8em;display:block}.share{padding:1.2em 0 0;width:100%;text-align:right}.share span,.share a{display:inline-block;color:#787878;text-decoration:none;padding-left:5px}.social{text-align:center;margin:2em 0}.social li{display:inline-block;padding:0 .6em}.social a{color:#999;text-decoration:none;font-size:1.2em}.github-corner:hover .octo-arm{animation:octocat-wave 560ms ease-in-out}@keyframes octocat-wave{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width: 500px){.github-corner:hover .octo-arm{animation:none}.github-corner .octo-arm{animation:octocat-wave 560ms ease-in-out}}@font-face{font-family:"loralicons";src:url("../fonts/loralicons.eot?pfzr1n");src:url("../fonts/loralicons.eot?pfzr1n#iefix") format("embedded-opentype"),url("../fonts/loralicons.ttf?pfzr1n") format("truetype"),url("../fonts/loralicons.woff?pfzr1n") format("woff"),url("../fonts/loralicons.svg?pfzr1n#loralicons") format("svg");font-weight:normal;font-style:normal}.icon{font-family:"loralicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-redo:before{content:""}.icon-link:before{content:""}.icon-star:before{content:""}.icon-heart:before{content:""}.icon-facebook:before{content:""}.icon-facebook-rounded:before{content:""}.icon-instagram:before{content:""}.icon-twitter:before{content:""}.icon-twitter-rounded:before{content:""}.icon-feed:before{content:""}.icon-feed-rounded:before{content:""}.icon-github:before{content:""}.icon-linkedin:before{content:""}.highlight{padding:0;margin-top:1.2em;margin-bottom:1.2em}.highlight,.highlight .hll,.highlight pre,.highlight code{background-color:#272822 !important;border:none}.highlight pre{margin:0;padding:1.3em;white-space:pre;line-height:23px;overflow-x:auto;margin-bottom:0;word-break:inherit;word-wrap:inherit}.highlight pre,.highlight pre code{color:#eeffdd}.highlight pre code{white-space:pre;padding:0 !important}.highlight pre code *{white-space:nowrap}.highlight .c{color:#75715e}.highlight .err{color:#f2f1f2}.highlight .k{color:#66d9ef}.highlight .l{color:#ae81ff}.highlight .n{color:#f8f8f2}.highlight .o{color:#f92672}.highlight .p{color:#f8f8f2}.highlight .cm{color:#75715e}.highlight .cp{color:#75715e}.highlight .c1{color:#75715e}.highlight .cs{color:#75715e}.highlight .ge{font-style:italic}.highlight .gs{font-weight:bold}.highlight .kc{color:#66d9ef}.highlight .kd{color:#66d9ef}.highlight .kn{color:#f92672}.highlight .kp{color:#66d9ef}.highlight .kr{color:#66d9ef}.highlight .kt{color:#66d9ef}.highlight .ld{color:#e6db74}.highlight .m{color:#ae81ff}.highlight .s{color:#e6db74}.highlight .na{color:#a6e22e}.highlight .nb{color:#f8f8f2}.highlight .nc{color:#a6e22e}.highlight .no{color:#66d9ef}.highlight .nd{color:#a6e22e}.highlight .ni{color:#f8f8f2}.highlight .ne{color:#a6e22e}.highlight .nf{color:#a6e22e}.highlight .nl{color:#f8f8f2}.highlight .nn{color:#f8f8f2}.highlight .nx{color:#a6e22e}.highlight .py{color:#f8f8f2}.highlight .nt{color:#f92672}.highlight .nv{color:#f8f8f2}.highlight .ow{color:#f92672}.highlight .w{color:#f8f8f2}.highlight .mf{color:#ae81ff}.highlight .mh{color:#ae81ff}.highlight .mi{color:#ae81ff}.highlight .mo{color:#ae81ff}.highlight .sb{color:#e6db74}.highlight .sc{color:#e6db74}.highlight .sd{color:#e6db74}.highlight .s2{color:#e6db74}.highlight .se{color:#ae81ff}.highlight .sh{color:#e6db74}.highlight .si{color:#e6db74}.highlight .sx{color:#e6db74}.highlight .sr{color:#e6db74}.highlight .s1{color:#e6db74}.highlight .ss{color:#e6db74}.highlight .bp{color:#f8f8f2}.highlight .vc{color:#f8f8f2}.highlight .vg{color:#f8f8f2}.highlight .vi{color:#f8f8f2}.highlight .il{color:#ae81ff}.highlight .gu{color:#75715e}.highlight .gd{color:#f92672}.highlight .gi{color:#a6e22e}
