@import url("reset.css");@import url("pygment.css");@import url("typogrify.css");@font-face{font-family:'Quicksand';font-style:normal;font-weight:400;src:local('Quicksand Regular'),local('Quicksand-Regular'),url('../fonts/quicksand.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Quicksand';font-style:normal;font-weight:700;src:local('Quicksand Bold'),local('Quicksand-Bold'),url('../fonts/quicksand-bold.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../fonts/opensans.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../fonts/opensans-bold.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:local('Open Sans Italic'),local('OpenSans-Italic'),url('../fonts/opensans-italic.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{background:#eee;color:#222;font-size:87.5%;font-family:'Open Sans',sans-serif;line-height:1.4em;margin:0;overflow-y:scroll;padding:0;text-align:left}h1{font-size:1.6em}h2{font-size:1.4em}h3{font-size:1.2em}h4{font-size:1.0}h5{font-size:.8em}h6{font-size:.6em}h1,h2,h3,h4,h5,h6{font-family:'Quicksand',sans-serif;letter-spacing:-1px;line-height:1.3em;margin:.6em 0 .6em}hr{border:.05em solid #222}a{color:#4478e1;outline:0;text-decoration:none}a img{border:0}a:focus{outline:thin dotted}a:hover{text-decoration:underline}h1 a:hover{background-color:inherit}div.line-block,p{margin-top:1em;margin-bottom:1em;text-align:justify}strong,b{font-weight:bold}em,i{font-style:italic}ul{list-style:outside disc;margin:0 0 0 1.5em}ol{list-style:outside decimal;margin:0 0 0 1.5em}li{margin-top:.5em;margin-bottom:1em}dl{margin:0 0 1.5em 0}dt{font-weight:bold}dd{margin-left:1.5em}pre{background-color:#eee;padding:.7em;margin:.7em;overflow:auto}blockquote{margin:1.4em;font-style:italic}div.note{float:right;margin:5px;font-size:85%;max-width:300px}table{margin:.5em auto 1.5em auto;width:98%}thead th{padding:.5em .4em;text-align:left}tbody td{padding:.5em .4em}header,section,footer,aside,nav,article,figure{display:block}.body{clear:both;margin:0 auto;padding:0 10px;max-width:800px}img{max-width:100%}img.right,figure.right,div.figure.align-right{float:right;margin:0 0 2em 2em}img.left,figure.left,div.figure.align-left{float:left;margin:0 2em 2em 0}img.center,figure.center,div.figure.align-center{margin:2em auto;display:block}#banner{margin:0 auto}#banner h1{font-size:2.5em;line-height:1.0;margin-bottom:.3em}#banner h1 a:link,#banner h1 a:visited{color:#000305;display:block;font-weight:bold;margin:0 0 0 .2em;text-decoration:none}#banner h1 strong{font-size:.36em;font-weight:normal}#banner nav{background:#000305;border-radius:5px;font-size:1.2em;line-height:30px;margin:0 auto 2em auto;max-width:800px;overflow:auto;padding:0;text-align:center}#banner nav ul{list-style:none;margin:0 auto;max-width:800px}#banner nav li{float:left;display:inline;margin:0}#banner nav a:link,#banner nav a:visited{color:#fff;display:inline-block;height:30px;padding:5px 1em;text-decoration:none}#banner nav a:hover,#banner nav a:active{background:#4478e1;color:#fff;text-shadow:none !important}#banner nav li:first-child a{border-top-left-radius:5px;border-bottom-left-radius:5px}#content{max-width:800px}.entry{background-color:#fff;clear:both;margin:0 0 1em 0;overflow:hidden;padding:1.5em;box-shadow:0 .1em .2em #999;border-radius:1em 1em}.entry header h1{font-size:1.8em;margin:0 0 .5em 0;border-bottom:.05em solid #222}.entry header h1 a:link,.entry header h1 a:visited{color:#222;text-decoration:none}.entry aside div{color:#fff;font-weight:bold;font-size:.8em;display:block;float:right;padding:.3em;margin-left:.4em;border-radius:.5em .5em}.entry aside a{color:#fff;text-decoration:none}.entry aside .category{background-color:#78e144}.entry aside .date{background-color:#4478e1}.entry aside .tag{background-color:#999}#paginator div{display:inline;max-width:45%}#paginator div a{font-weight:bold;display:inline-block;padding:.6em 2em;background-color:#fff;box-shadow:0 .1em .2em #999;border-radius:1em 1em;position:relative}#paginator div a:hover,#paginator div a:active{text-decoration:none;background-color:#eee}#paginator .previous{float:left}#paginator .next{float:right}#footer{clear:both;padding:2em 1em 1em;font-size:.7em}#footer a{font-weight:bold;text-decoration:none}#footer img{border:0;float:right;margin:0 0 0 1em}