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}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}pre code{background:#fff}.gist{font-size:12px;line-height:1.45}.gist .gist-file .gist-data{background-color:#fff !important}.gist .gist-file .gist-data .gist-highlight pre{font-family:"Inconsolata-dz" !important}.gist .gist-file .gist-meta a{border-bottom:1px solid #EAEAEA}.highlight{margin:0 0 16px 0;position:relative;font:12px Inconsolata-dz;padding:6px 6px 6px 12px;background-color:#fff !important;border:1px solid #eee;overflow-x:auto}.highlight code{background:#fff}.highlight .lineno{color:#aaa;margin-right:12px;padding:2px 6px;border-right:1px solid #aaa;background:#eee}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k,.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc,.highlight .kd,.highlight .kp,.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne,.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#099}.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc,.highlight .vg,.highlight .vi{color:teal}.highlight .il{color:#099}body{margin:12px;font-family:"Gill Sans","Helvetica Neue",sans-serif;font-size:16px}body.scrolled header.site-header{opacity:.2}body.scrolled header.site-header h1{border-bottom:none}body.scrolled header.site-header:hover{opacity:1}body.scrolled header.site-header:hover h1{border-bottom:2px solid #000}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"American Typewriter",Inconsolata-dz}header.site-header{position:fixed;top:0;left:5px;right:5px;z-index:1000;background:#fff;transition:opacity .2s;text-align:right}header.site-header a{border-bottom:none}header.site-header h1{border-bottom:2px solid #000;margin-bottom:4px;font-family:"American Typewriter",Inconsolata-dz;font-size:36px;font-weight:normal;padding:12px 12px 0}header.site-header nav li{padding-left:5px}nav ul{list-style-type:none}nav ul li{display:inline-block}h1 a.self,h2 a.self,h3 a.self,h4 a.self,h5 a.self,h6 a.self{opacity:.01}h1:hover a.self,h2:hover a.self,h3:hover a.self,h4:hover a.self,h5:hover a.self,h6:hover a.self{opacity:.5}a{text-decoration:none;color:#363636}a:hover{color:#363636}a.tag{text-decoration:none;color:#545454;background-color:#ececec;padding:1px 12px;border-radius:12px;border:none !important}a.tag:hover{color:#ececec !important;background-color:#969696 !important;border:none !important}p{padding-bottom:18px;color:#3D3D3D;line-height:1.25}p a,.dsq-comment-text a{border-bottom:1px dotted #363636}article.post,article.page,article.project{padding:25px 75px 12px 75px;color:#3D3D3D;max-width:1000px;min-width:640px;clear:both;border-top:1px solid silver;margin:auto}article.post:first-child,article.page:first-child,article.project:first-child{border-top:none}article.post sidebar.meta,article.page sidebar.meta,article.project sidebar.meta{text-align:left;float:right;margin-left:-200px;width:200px;padding-bottom:25px}article.post sidebar.meta ul,article.page sidebar.meta ul,article.project sidebar.meta ul{position:relative}article.post sidebar.meta ul li,article.page sidebar.meta ul li,article.project sidebar.meta ul li{display:block;padding:4px}article.post sidebar.meta ul li.tag,article.page sidebar.meta ul li.tag,article.project sidebar.meta ul li.tag{display:inline-block}article.post sidebar.meta .date,article.post sidebar.meta .time,article.page sidebar.meta .date,article.page sidebar.meta .time,article.project sidebar.meta .date,article.project sidebar.meta .time{color:#999}article.post header.title,article.page header.title,article.project header.title{border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:silver;padding-bottom:6px;margin-bottom:18px}article.post header.title h2,article.page header.title h2,article.project header.title h2{font-size:22px;display:inline-block;font-weight:normal}article.post section.body,article.page section.body,article.project section.body{margin-right:225px}article.post section.body h2,article.post section.body h3,article.page section.body h2,article.page section.body h3,article.project section.body h2,article.project section.body h3{font-size:18px;color:#000;padding-bottom:6px}article.post section.body hr,article.page section.body hr,article.project section.body hr{width:50%}article.post section.body a,article.page section.body a,article.project section.body a{color:#111;text-decoration:none}article.post section.body a:hover,article.page section.body a:hover,article.project section.body a:hover{color:#666;border-bottom:1px dotted #666}article.post section.body ul,article.page section.body ul,article.project section.body ul{list-style:disc outside}article.post section.body ol,article.page section.body ol,article.project section.body ol{list-style:decimal outside}article.post section.body ul,article.post section.body ol,article.page section.body ul,article.page section.body ol,article.project section.body ul,article.project section.body ol{padding-left:22px}article.post section.body>ul,article.post section.body>ol,article.page section.body>ul,article.page section.body>ol,article.project section.body>ul,article.project section.body>ol{padding-bottom:18px}article.tag-list ul{text-align:justify}article.tag-list ul li{display:inline-block;padding:5px}.content{margin-top:75px}.content footer{clear:both;border-top:1px solid silver}.content footer a{display:inline-block}.content footer a.prev{float:left}.content footer a.next{float:right}#disqus_thread{padding-top:25px}em{font-style:italic}strong{font-weight:bold}blockquote{padding:8px;font-style:italic}code{font-family:Inconsolata-dz;font-size:12px;color:#666;background:#eee}div.twitter-tweet-rendered{clear:none !important;padding-bottom:18px;margin:0 !important}iframe.strava{position:fixed;top:-1px;height:48px;z-index:10000;width:199px;left:-115px}iframe.strava:hover{height:454px;width:300px;top:0;left:0;-webkit-transition-property:height,width;-webkit-transition-duration:.25s;transition-property:height,width;transition-duration:.25s}
