body{font:400 16px/25px "Palatino Linotype","Book Antiqua",Palatino,serif;color:#333;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:"Alegreya",Palatino,serif;font-weight:400;margin:16px 0}a{color:#cb4b16;text-decoration:none}a:hover{color:#b73702}#banner{padding:15px 0 0}.site-title{font-size:1.2em;color:#777;display:block;line-height:1em;margin:0;text-align:center}.site-title:hover{color:#333}nav{display:block;text-align:center}.nav-list{font-family:"Alegreya SC",serif}.nav-list-item{display:inline;margin:0 15px 0 0}.nav-list-link{color:#aaa}.nav-list-link:hover{color:#666}.active a{color:#666}hr{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}.container{margin:0 auto;max-width:660px;padding:0 10px}.post-title{font-size:1.5em;line-height:1.1em}.post-pubdate{color:#777;font-size:.8em;font-style:italic;margin:-15px 0 0;padding:0}.post-summary{margin:0 0 60px}#mainfooter{margin:40px 0 15px;text-align:center}.social-item{display:inline}.social-link{background-image:url(../images/social-icons.png);background-repeat:no-repeat;opacity:.6;filter:alpha(opacity=60);width:24px;height:24px;margin:2px;vertical-align:middle;display:inline-block}.social-link:hover{opacity:1;filter:alpha(opacity=100)}.social-link[href*='github.com']{background-position:-48px 0}.social-link[href*='linkedin.com']{background-position:left -24px}.social-link[href*='twitter.com']{background-position:-24px -24px}.social-link[href*='flickr.com']{background-position:-24px 0}.paginator{color:#777;font-size:1.1em;font-style:italic;margin-bottom:30px}pre,code{background-color:#fafafc;border:1px solid #e8e8ef;font-size:.8em;padding:2px 4px;border-radius:3px;overflow:auto}blockquote{font-style:italic;border-left:5px solid #eee;margin:0 0 20px;padding:0 0 0 15px}img{display:block;margin:0 auto;max-width:100%}.plain{list-style-type:none;margin:0;padding:0}.math .mi,.math .mo,.math .mn{color:inherit}@media only screen and (min-width: 420px){body{font-size:18px}}@media only screen and (min-width: 660px){body{font-size:20px;line-height:1.5}.site-title{font-size:1.2em;color:#777;display:inline;line-height:1em;margin:0;text-align:left}nav{display:inline;float:right;text-align:right}}@media only screen and (min-width: 1020px){#banner{left:0;position:fixed;top:0;width:270px}.site-title{font-size:1.4em;display:block;margin:40px 0 20px;text-align:right}.headersep{display:none}.maincontent{margin:0 auto 0 29%}.nav-list-item{display:block;margin:0 0 4px}#mainfooter{bottom:0;position:fixed;left:0;margin-bottom:30px;text-align:right;width:270px}}.hll{background-color:#ffc}.c{color:#998;font-style:italic}.err{color:#a61717;background-color:#e3d2d2}.k{font-weight:700}.o{font-weight:700}.cm{color:#998;font-style:italic}.cp{color:#999;font-weight:700}.c1{color:#998;font-style:italic}.cs{color:#999;font-weight:700;font-style:italic}.gd{color:#000;background-color:#fdd}.ge{font-style:italic}.gr{color:#a00}.gh{color:#999}.gi{color:#000;background-color:#dfd}.go{color:#888}.gp{color:#555}.gs{font-weight:700}.gu{color:#aaa}.gt{color:#a00}.kc{font-weight:700}.kd{font-weight:700}.kn{font-weight:700}.kp{font-weight:700}.kr{font-weight:700}.kt{color:#458;font-weight:700}.m{color:#099}.s{color:#b84}.na{color:teal}.nb{color:#999}.nc{color:#458;font-weight:700}.no{color:teal}.ni{color:purple}.ne{color:#900;font-weight:700}.nf{color:#900;font-weight:700}.nn{color:#555}.nt{color:navy}.nv{color:teal}.ow{font-weight:700}.w{color:#bbb}.mf{color:#099}.mh{color:#099}.mi{color:#099}.mo{color:#099}.sb{color:#b84}.sc{color:#b84}.sd{color:#b84}.s2{color:#b84}.se{color:#b84}.sh{color:#b84}.si{color:#b84}.sx{color:#b84}.sr{color:olive}.s1{color:#b84}.ss{color:#b84}.bp{color:#999}.vc{color:teal}.vg{color:teal}.vi{color:teal}.il{color:#099}
