@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:100,300,500,700);*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}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:inherit;font-size:100%;vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}button,input{line-height:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button{cursor:pointer;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}.clearfix{overflow:hidden;*zoom:1}.pie-clearfix,.container,section{*zoom:1}.pie-clearfix:after,.container:after,section:after{content:"";display:table;clear:both}.max-width{max-width:100%;height:auto}html{font-size:100%}body{color:#444444;font-family:Helvetica, Arial, sans-serif}a{color:#444444}a:hover,a:focus,a:active{color:#222222}h1{font-size:1.875em;line-height:1.33333em;margin:0.53333em 0 0.53333em 0}h2{font-size:1.5em;line-height:1.33333em;margin:1.33333em 0 0.66667em 0}h3{font-size:1.125em;line-height:1.33333em;margin:0.88889em 0 0.88889em 0}h4{font-size:0.875em;line-height:1.71429em;margin:0 0 0.57143em 0}h5{font-size:0.75em;line-height:1.33333em;margin:0 0 0.66667em 0}h6{font-size:0.625em;line-height:1.6em;margin:0 0 0.8em 0}p,pre,label{font-size:1em;line-height:1.5em;margin:0 0 1em 0}ol,ul{font-size:1em;line-height:1.5em;margin:0 0 2em 0}li{line-height:auto}ul{list-style-position:outside;list-style-type:disc}ol{list-style-position:outside;list-style-type:decimal}strong,b{font-weight:600}em,i,q{font-style:italic}blockquote{color:#222222}blockquote p{font-size:2.0625em;line-height:1.21212em;letter-spacing:-2px;line-height:48px;font-weight:bold;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;margin:1.2em 0 1.2em 0}.pin{position:absolute}.container{margin:0 auto;width:95%}.wide-container{margin:0 auto;width:100%;padding:0 5px}.wide-container header{text-align:right}.wide-container img{max-height:80%;width:auto}.constrain-width{width:50%;margin:0 auto}.subscribe{position:fixed;right:5px}.subscribe a{color:darkorange}.options{padding:5px;padding-top:20px;margin:0 10%;text-align:center}.big-option{width:30%;margin:0;padding:5px;display:inline-block;min-height:200px;vertical-align:top;border:1px #c4c4c4 solid;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;text-align:left}.big-option p{margin-top:20px}.index{margin:0 auto;padding:0 5px}.index h1{text-align:left}.index a{text-decoration:none}.index a:hover{text-decoration:underline}.index img{height:80%;max-height:80%;margin-right:5px}.index .toc{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;-webkit-column-rule:0px dotted black;-moz-column-rule:0px dotted black;column-rule:0px dotted black}.index-article p{margin-bottom:0}.copy{font-variant:small-caps}footer{margin:0 5px}footer p{float:right;display:inline-block;text-align:right}#whome{position:fixed;right:5px;bottom:-10px}.pull-left{float:left}.pull-right{float:right}.bragtags{position:relative;bottom:-8px}a{text-decoration:none;color:darkorange}a:hover{text-decoration:underline}.anchor{margin:0 5px;font-size:1.5em;font-variant:small-caps}.container{margin-bottom:1em}.posted-under{float:left}.publication-date{float:left;text-transform:lowercase;text-align:right}.more-from{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;-webkit-column-rule:0px dotted black;-moz-column-rule:0px dotted black;column-rule:0px dotted black}.more-from a{font-variant:small-caps;text-decoration:none}.more-from a:hover{text-decoration:underline}.border{border-bottom:1px #c4c4c4 solid}.leader{font-size:2em;font-weight:700;font-variant:small-caps;margin-bottom:0}.thumb{width:100%;display:inline-block;page-break-inside:avoid}ol{list-style-position:inside;list-style-type:decimal}ul{list-style-position:inside;list-style-type:disc}h1,h2,h3{font-family:"Open Sans", sans-serif;font-weight:700;color:#000}body{font-family:"Open Sans", sans-serif;margin:0;font-weight:300}body b,body strong{font-weight:700}header{width:100%}header h1{margin:0 0 0 0}#lightbox{display:none;position:fixed;width:100%;height:100%;background-color:#fff;z-index:999;top:0;left:0;-webkit-transition:all .5s ease-in-out}.hide{display:none}img{box-shadow:0 1px 2px rgba(34,25,25,0.4);opacity:1;-webkit-transition:all .5s ease-in-out;position:relative;z-index:1000;cursor:pointer}.nozoom{cursor:auto;z-index:1 !important}.subtle{color:grey;font-size:0.8em}.cover-title{margin-top:-5px;text-transform:uppercase;font-size:1.125em;line-height:1.33333em}.toc{column-gap:5px;-webkit-column-gap:5px;-moz-column-gap:5px;font-variant:small-caps;padding-top:0.6em}.toc p{margin:0}.paginate{opacity:1;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.paginate a{background-color:rgba(0,0,0,0.15);color:#fff;font-size:32px;width:72px;line-height:72px;text-align:center;text-decoration:none;position:fixed;top:50%;margin-top:-32px;-webkit-border-radius:64px 64px 64px 64px;-moz-border-radius:64px 64px 64px 64px;border-radius:64px 64px 64px 64px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.paginate a.prev{z-index:1001;left:0;margin-left:30px;padding-right:4px}.paginate a.next{z-index:1001;right:0;margin-right:30px;padding-left:4px}.paginate a:hover{background-color:#00cc88}.paginate a:hover.prev{left:10px}.paginate a:hover.next{right:10px}@media screen and (max-width: 47.9375em){h1{font-size:1.375em;line-height:1.45455em;margin:0.66667em 0 0 0}h2{font-size:1.25em;line-height:1.2em;margin:1.06667em 0 0.53333em 0}h3{font-size:1.125em;line-height:1.33333em;margin:0.72727em 0 0.72727em 0}h4{font-size:1em;line-height:1.5em;margin:0 0 0.4em 0}h5{font-size:0.875em;line-height:1.71429em;margin:0 0 0.44444em 0}h6{font-size:0.75em;line-height:1.33333em;margin:0 0 0.5em 0}}@media screen and (min-width: 0){.container{width:100%;padding:0 5px}.wide-container{width:95%}.index{width:100%}.toc{clear:left;column-count:1;-webkit-column-count:1;-moz-column-count:1}.constrain-width{width:100%;margin:0 auto}}@media screen and (min-width: 47.9375em){.toc{clear:left;column-count:2;-webkit-column-count:2;-moz-column-count:2}.constrain-width{width:80%;margin:0 auto}.index .toc{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;-webkit-column-rule:0px dotted black;-moz-column-rule:0px dotted black;column-rule:0px dotted black}#bottom-pages{display:block}body{margin:0}.container{margin:0 auto;min-width:36.625em}.wide-container{min-width:43.75em;width:100%}.index{min-width:43.75em}h1{font-size:2.375em;line-height:1.26316em;margin:0.42105em 0 0 0}h2{font-size:1.875em;line-height:1.33333em;margin:1.06667em 0 0.53333em 0}h3{font-size:1.375em;line-height:1.45455em;margin:0.72727em 0 0.72727em 0}h4{font-size:1.25em;line-height:1.2em;margin:0 0 0.4em 0}h5{font-size:1.125em;line-height:1.33333em;margin:0 0 0.44444em 0}h6{font-size:1em;line-height:1.5em;margin:0 0 0.5em 0}}@media screen and (min-width: 64em){.toc{clear:left;column-count:1;-webkit-column-count:1;-moz-column-count:1}.constrain-width{width:50%;margin:0 auto}.more-from{-webkit-column-count:4;-moz-column-count:4;column-count:4}.container{width:48em}.paginate{opacity:1}.paginate a{position:fixed}.cover article{margin:0 0 0 30%;width:70%}.cover article .index-article{display:inline-block;float:right}.cover article h1{float:left}.cover article .toc{clear:left;column-count:1 !important;-webkit-column-count:1 !important;-moz-column-count:1 !important}.cover h1{text-align:left}}#bottom-pages{display:none}@media screen and (max-width: 64em){.anchor{margin-bottom:10px}.cover h1{text-align:right}.paginate a{position:absolute;top:40px;line-height:36px;width:36px;font-size:1em}.paginate a.prev{left:0;margin-left:5px;padding-right:4px}.paginate a.next{right:0;margin-right:5px;padding-left:4px}.paginate a:hover{background-color:#00cc88}.paginate a:hover.prev{left:0}.paginate a:hover.next{right:0}footer{margin-bottom:35px}#bottom-pages{display:block}#bottom-pages .paginate{text-align:center}#bottom-pages .paginate a{position:inherit;font-size:18px;line-height:36px;width:36px}#bottom-pages .paginate a.prev{float:left}#bottom-pages .paginate a.next{float:right}}@media screen and (max-width: 769px){-webkit-text-size-adjust:none}.is-centered{text-align:center}.noisy{color:red;font-variant:small-caps;font-weight:bold}