@charset "UTF-8";*{padding:0;margin:0}h1,h2,h3,h4,h5,h6,p,pre,blockquote,label,ul,ol,dl,fieldset,address{margin:1em 0}fieldset{padding:.5em}select option{padding:0 5px}.access{display:none}.clear{clear:both;height:0px;font-size:0px;line-height:0px;overflow:hidden}a{outline:none}a img{border:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:inline-block}.clearfix{display:block}body{font-family:IBM Plex Sans,sans-serif;background-color:#f8f8f8;font-size:14.5px;color:#333;text-shadow:0 1px 0 rgb(255,255,255)}p{color:#222;font-size:14px}a.top-link{color:#101010;margin-top:40px;font-size:72px;font-weight:700;text-decoration:none}a.top-link:hover{text-decoration:none;color:#505050}strong{font-weight:700}a{color:#00bfff;text-decoration:none}a:hover{color:#2382c8;text-decoration:underline}hr{margin:20px 0 25px;text-align:center;letter-spacing:3px;font-size:20px;color:#ddd;border:none}hr:before{content:"•••••"}.container{width:60%;margin:0 auto;padding:0 20px}@media (max-width: 768px){.container{width:80%;margin:0 auto;padding:0 20px}}.header-container{margin:0 auto}header{margin:20px 0}ul.nav{margin:0;padding:8px 0;list-style-type:none}ul.nav li{display:inline-block;text-transform:uppercase;font-size:18px;font-weight:300}@media only screen and (max-width: 520px){ul.nav{position:relative;padding-top:40px}ul.nav li{margin:0 4px;font-size:13px}ul.nav li.logo{position:absolute;top:10px}[dir=ltr] ul.nav li.logo{left:50%;margin-left:-14px}[dir=rtl] ul.nav li.logo{right:50%;margin-right:-14px}}ul.nav li a{color:#303030;text-decoration:none;font-weight:400}[dir=ltr] ul.nav li a{margin-right:12px}[dir=rtl] ul.nav li a{margin-left:12px}ul.nav li a:hover{color:#2382c8}ul.nav li.logo{text-transform:none}ul.nav li.logo a{position:relative;top:-2px;display:inline-block;width:27px;height:27px;line-height:26px;color:#fff;font-weight:700;background:#556270;border-radius:100px;box-shadow:0 1px #fff}.listing{margin-top:40px}.listing .post{margin:40px 0}.listing .post:first-child{margin-top:22px}.listing .post p.date{font-size:14px;color:#bbb}.listing .post h2{margin:0 0 -12px;font-weight:400;font-size:30px;border:none}.listing .post h2 a{color:#00bfff;text-decoration:none;font-size:24px;font-weight:600}.listing .post h2 i{font-size:40px}.listing .post .post-summary{font-size:20px;color:#777}.listing .post.other{color:#666}.listing .post.other h2{margin:-5px 0 -15px;font-size:21px;font-weight:lighter}.listing .post.other h2 a{color:#303030}.listing .post.other h2 a:hover{color:#909090}.listing .post.other p:last-child{margin-bottom:0}.listing .post.other .icon{margin-top:-3px;width:20px;height:20px;font-size:20px;color:#ddd}[dir=ltr] .listing .post.other .icon{float:left;margin-left:-35px}[dir=rtl] .listing .post.other .icon{float:right;margin-right:-35px}.listing .post.other .icon:hover{text-decoration:none;color:#bbb}[dir=ltr] .listing blockquote{border-left-color:#ddd}[dir=rtl] .listing blockquote{border-right-color:#ddd}@media only screen and (max-width: 520px){.listing .post{margin:30px 0}.listing .post h2{font-size:24px}.listing .post .post-summary{font-size:18px}}p.date{color:#aaa;margin:20px 0 0}p.intro{font-size:32px;line-height:1.2;text-align:justify;font-weight:lighter}@media only screen and (max-width: 520px){p.intro{font-size:20px}}p.intro a{color:#55acee}[dir=ltr] h1{margin-left:20px}[dir=rtl] h1{margin-right:20px}h1.words{color:#db2c17}h1.link{font-size:32px}h1.link .desc{font-weight:400;color:#000}@media only screen and (max-width: 700px){h1{font-size:48px;letter-spacing:0}}h2{font-size:30px;color:#000}h3{margin:2em 0 -.75em;font-size:17px;color:#333}h3 a,h3 a:visited,h2 a,h2 a:visited{color:#000}h3 a:hover,h2 a:hover{color:#000;border:none}h4{font-size:1em;font-weight:400;color:#000}[dir=ltr] .pagination{text-align:right}[dir=rtl] .pagination{text-align:left}.figure{margin:19px 0;padding:2px;text-align:center;border:1px solid #ddd;background:#f5f5f5;line-height:0}[dir=ltr] .fig-a{float:right;margin-left:15px}[dir=rtl] .fig-a{float:left;margin-right:15px}.figure small{margin:2px 0 0;padding:5px 7px;display:block;font-size:11px;line-height:12px;color:#666;background:#ddd}[dir=ltr] .figure small{text-align:left;text-shadow:1px 1px 0 rgba(255,255,255,.3)}[dir=rtl] .figure small{text-align:right;text-shadow:-1px 1px 0 rgba(255,255,255,.3)}.figure small strong{text-transform:uppercase}.figure img{max-width:100%}blockquote{margin:1em 0;font-size:16px}[dir=ltr] blockquote{padding:0 0 0 15px;border-left:2px solid #aaa}[dir=rtl] blockquote{padding:0 15px 0 0;border-right:2px solid #aaa}blockquote p{margin:12px 0;color:#999}table{width:100%;border-top:1px solid #CCCCCC;border-bottom:2px solid #CCC;color:#000;background:#fff;border-collapse:separate;font-size:11px}caption{font-size:12px;text-transform:uppercase;font-weight:700}[dir=ltr] caption{padding:10px 10px 5px 0;text-align:left}[dir=rtl] caption{padding:10px 0 5px 10px;text-align:right}th{text-align:center;padding:5px}td{text-align:center;padding:3px 5px}.odd td{background:#f0f1f2}[dir=ltr] table.data th,[dir=ltr] table.data td{text-align:left}[dir=rtl] table.data th,[dir=rtl] table.data td{text-align:right}p.note{color:#666}.twitter-tweet-rendered{padding:10px 0}@media only screen and (max-width: 520px){h1{font-size:30px;line-height:1;letter-spacing:0}.container .twitter-tweet-rendered.tw-align-center{width:100%!important}}img{max-width:100%}p>a>img{max-width:100%}.keep-in-touch{margin:30px 0;border-top:1px solid #dfe4ea}[dir=ltr] .keep-in-touch{text-align:right}[dir=rtl] .keep-in-touch{text-align:left}.keep-in-touch p:first-child{margin-top:0;padding-top:20px;border-top:1px solid #fff}.keep-in-touch a{color:#55acee}.post-date{font-size:12px;margin-top:18px}@media only screen and (max-width: 520px){.keep-in-touch{font-size:14px}}pre{margin:16px 0;padding:10px;color:#444;background:#fff;border-bottom:1px solid #eee;border-radius:4px;overflow:auto;-webkit-font-smoothing:subpixel-antialiased}code{padding:0 4px;font-size:.9em;color:#556270;background:#f4faff;border-radius:3px}pre code{padding:0;color:inherit;background:inherit;border-radius:0}code span.global{color:#38d}code span.brackets{color:#777}code span.string{color:#bc6710}code span.symbol,code span.selectors{color:#19e}code span.properties{color:#b41}code span.keywords{color:#4b2}code span.comment{color:#bcbcbc}code span.shell{background:#f1f1f1}code.html span.tag,code.xaml span.tag{color:#b41}code.html span.attribute,code.xaml span.attribute{color:#4b2}code.html span.string,code.xaml span.string{color:#00f}code.html span.comment,code.xaml span.comment{color:#999}code.html span.doctype{color:#d7ff80}.social-media-icons{color:#000}[dir=ltr] .social-media-icons{float:left;margin-right:6px}[dir=rtl] .social-media-icons{float:right;margin-left:6px}[dir=ltr] .owner-name{margin-left:0}[dir=rtl] .owner-name{margin-right:0}.user-avatar{border-radius:12px}.bottom-icon:hover{color:orange}.container h2{font-size:24px;font-weight:600}.highlight .hll{background-color:#ffc}.highlight{background:#f8f8f8}.highlight .c{color:#080;font-style:italic}.highlight .err{border:1px solid #FF0000}.highlight .k{color:#a2f;font-weight:700}.highlight .o{color:#666}.highlight .cm{color:#080;font-style:italic}.highlight .cp{color:#080}.highlight .c1{color:#080;font-style:italic}.highlight .cs{color:#080;font-weight:700}.highlight .gd{color:#a00000}.highlight .ge{font-style:italic}.highlight .gr{color:red}.highlight .gh{color:navy;font-weight:700}.highlight .gi{color:#00a000}.highlight .go{color:#888}.highlight .gp{color:navy;font-weight:700}.highlight .gs{font-weight:700}.highlight .gu{color:purple;font-weight:700}.highlight .gt{color:#04d}.highlight .kc,.highlight .kd,.highlight .kn{color:#a2f;font-weight:700}.highlight .kp{color:#a2f}.highlight .kr{color:#a2f;font-weight:700}.highlight .kt{color:#0b0;font-weight:700}.highlight .m{color:#666}.highlight .s,.highlight .na{color:#b44}.highlight .nb{color:#a2f}.highlight .nc{color:#00f}.highlight .no{color:#800}.highlight .nd{color:#a2f}.highlight .ni{color:#999;font-weight:700}.highlight .ne{color:#d2413a;font-weight:700}.highlight .nf{color:#00a000}.highlight .nl{color:#a0a000}.highlight .nn{color:#00f;font-weight:700}.highlight .nt{color:green;font-weight:700}.highlight .nv{color:#b8860b}.highlight .ow{color:#a2f;font-weight:700}.highlight .w{color:#bbb}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#666}.highlight .sb,.highlight .sc{color:#b44}.highlight .sd{color:#b44;font-style:italic}.highlight .s2{color:#b44}.highlight .se{color:#b62;font-weight:700}.highlight .sh{color:#b44}.highlight .si{color:#b68;font-weight:700}.highlight .sx{color:green}.highlight .sr{color:#b68}.highlight .s1{color:#b44}.highlight .ss{color:#b8860b}.highlight .bp{color:#a2f}.highlight .vc,.highlight .vg,.highlight .vi{color:#b8860b}.highlight .il{color:#666}
