@font-face{font-family:Syncopate;font-style:normal;font-weight:400;src:url(/font/syncopate.woff2)format('woff2'),url(/font/syncopate.woff2)format('woff')}a,blockquote,body,form,h1,h2,h5,img,input,label,li,ol,p,pre,small,ul{border:0;margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline}body,input{color:#262626;font:400 14px/21px Georgia}body{box-shadow:inset 1px 0 #d9304c}a{text-decoration:none;color:#d9304c}a:hover{color:#8c1f31;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}ul{list-style:none}li{margin:4px 0}img,label{display:block}h1,h1 a,h2,h2 a{color:#d9304c;font:400 26px/30px Georgia}h5{color:#8c1f31;font:400 15px/23px Georgia}#wrap{width:700px;margin:0 auto;padding:30px 0;height:1%;overflow:hidden}header{width:501px;height:1%;overflow:hidden}header .logo{float:left;font:400 50px/50px Syncopate,sans-serif;letter-spacing:-2px}header .slogan{float:right;margin:-5px 96px 0 0;color:#8c1f31}#main{width:501px;margin:30px 0 0}#main .group{margin:0 0 -20px;text-align:right}#main article{margin:40px 0 0;padding:0 0 40px;border-bottom:1px dotted grey;height:1%;overflow:hidden}#main article.less{border:none}#main article .data hr{width:100%;height:0;border:0;margin:20px 0 0;padding:0 0 20px;border-top:1px solid #eee}#main article .data blockquote{padding:10px 0;color:#8c1f31}#main article .data pre{width:474px;margin:-5px 0 10px;padding:5px 6px 6px 5px;overflow:hidden;background:#fffcfc;border:8px solid #eee;font:400 12px/16px monospace;tab-size:4;-o-tab-size:4;-moz-tab-size:4;-webkit-tab-size:4;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#main article .data pre:active,#main article .data pre:focus,#main article .data pre:hover{overflow:auto}#main article .data h3{margin:10px 0 0}#main article .data ol,#main article .data ul{margin:-10px 0 10px 18px;padding:0 0 8px;list-style:square}#main article .data table{margin:0 0 30px}#main article .data table th{text-align:left}#main article .data p{padding:10px 0;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}#main article .data .wp-post-image{margin:15px 25px 6px 0;float:left;width:64px;height:64px;border:8px solid #eee;padding:5px;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#main article .data .wp-caption-text{padding:0;font-style:italic}#main article .data .size-full,#main article .data object{width:474px;border:8px solid #eee;display:inline-block;padding:5px 6px 5px 5px;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#main article .data .gist{width:485px;border:8px solid #eee;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#main article .data .gist .line-numbers{display:none}#main article .data .gist .gist-data .highlight{width:485px}#main article .data .gist .gist-data .line_data{padding:0 5px}#main article .data .gist .gist-data pre{margin:5px 6px 0 5px;border:0;padding:0;overflow:hidden}#main article .data .gist .gist-meta{padding:5px 5px 0;background:#eee;font:400 13px/19px Georgia}#main article .meta{margin:10px 0 6px}#main article .meta .date{float:left;color:#8c1f31;font:400 13px/19px Georgia}#main article .meta .button{margin:3px 0 0}#main .area{margin:20px 0 0}#main .area.posts{margin:40px 0}#main .area.posts .group{margin:0 0 10px}#main .area.posts .related{margin:10px 0 0;height:1%;overflow:hidden}#main .area.posts .related .item{float:left;width:240px;margin:0;padding:0 0 1px}#main .area.posts .related .item:first-child{text-align:right;padding-right:10px;margin-right:10px;border-right:1px dotted grey}#main .button{border:1px solid #eee;display:inline-block;padding:6px 12px;background:#eee;font:400 13px/19px Georgia;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#main .button:hover{border-color:#8c1f31}#main .pager{margin:40px 0;height:1%;overflow:hidden}#commentform{display:none}aside{float:right;width:149px;margin:96px 0 0;color:grey}aside .group{margin:0 0 30px}aside .group a:before{margin:0 4px 0 0;content:'›';display:inline-block}.float.left{float:left}.float.right{float:right}@media print{#main .pager,#main .posts,aside{display:none}#main,#wrap,header{width:100%}body{box-shadow:none}}@media only screen and (max-device-width:480px){#wrap{width:96%;padding:2%}#main,header{width:100%}aside{display:none}header .logo{font-size:34px}header .slogan{display:none}}.gist-syntax .c{color:#998;font-style:italic}.gist-syntax .err{color:#a61717;background:#e3d2d2}.gist-syntax .k{color:#000;font-weight:700}.gist-syntax .o{color:#000;font-weight:700}.gist-syntax .cm{color:#998;font-style:italic}.gist-syntax .cp{color:#999;font-weight:700}.gist-syntax .c1{color:#998;font-style:italic}.gist-syntax .cs{color:#999;font-weight:700;font-style:italic}.gist-syntax .gd{color:#000;background:#fdd}.gist-syntax .gd .x{color:#000;background:#faa}.gist-syntax .ge{color:#000;font-style:italic}.gist-syntax .gi{color:#000;background:#dfd}.gist-syntax .gi .x{color:#000;background:#afa}.gist-syntax .go{color:#888}.gist-syntax .gs{font-weight:700}.gist-syntax .gu{color:#aaa}.gist-syntax .gr,.gist-syntax .gt{color:#a00}.gist-syntax .kc,.gist-syntax .kd,.gist-syntax .kp,.gist-syntax .kr{color:#000;font-weight:700}.gist-syntax .kt{color:#458;font-weight:700}.gist-syntax .na,.gist-syntax .no,.gist-syntax .nv,.gist-syntax .vc,.gist-syntax .vg,.gist-syntax .vi{color:teal}.gist-syntax .nb{color:#0086B3}.gist-syntax .nc{color:#458;font-weight:700}.gist-syntax .ni{color:purple}.gist-syntax .ne{color:#900;font-weight:700}.gist-syntax .nf{color:#900;font-weight:700}.gist-syntax .gp,.gist-syntax .nn{color:#555}.gist-syntax .nt{color:#000}.gist-syntax .ow{color:#000;font-weight:700}.gist-syntax .w{color:#bbb}.gist-syntax .il,.gist-syntax .m,.gist-syntax .mf,.gist-syntax .mh,.gist-syntax .mi,.gist-syntax .mo{color:#099}.gist-syntax .s,.gist-syntax .s1,.gist-syntax .s2,.gist-syntax .sb,.gist-syntax .sc,.gist-syntax .sd,.gist-syntax .se,.gist-syntax .sh,.gist-syntax .si,.gist-syntax .sx{color:#d14}.gist-syntax .sr{color:#009926}.gist-syntax .ss{color:#990073}.gist-syntax .bp,.gist-syntax .gh{color:#999}.comment-reply-title{display: none;}
