html{margin:0;padding:0;border:0}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5;background:white}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400;float:none !important}table,th,td{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote,q{quotes:"" ""}a img{border:none}:focus{outline:0}@font-face{font-family:TisaPro;font-weight:400;font-style:normal;src:url('/fonts/tisapro-regular-fd9fe8bb.eot');src:url('/fonts/tisapro-regular-fd9fe8bb.eot?#iefix') format("embedded-opentype"),url('/fonts/tisapro-regular-31f79b19.woff') format("woff"),url('/fonts/tisapro-regular-0effd3a3.ttf') format("truetype"),url('/fonts/tisapro-regular-d4d49462.svg#TisaPro') format("svg")}@font-face{font-family:TisaPro;font-weight:400;font-style:italic;src:url('/fonts/tisapro-ita-21866a27.eot');src:url('/fonts/tisapro-ita-21866a27.eot?#iefix') format("embedded-opentype"),url('/fonts/tisapro-ita-87abe260.woff') format("woff"),url('/fonts/tisapro-ita-810ca654.ttf') format("truetype"),url('/fonts/tisapro-ita-bf32789d.svg#TisaPro') format("svg")}@font-face{font-family:TisaPro;font-weight:700;font-style:normal;src:url('/fonts/tisapro-bold-b08ab9dd.eot');src:url('/fonts/tisapro-bold-b08ab9dd.eot?#iefix') format("embedded-opentype"),url('/fonts/tisapro-bold-a6759ba2.woff') format("woff"),url('/fonts/tisapro-bold-264173d4.ttf') format("truetype"),url('/fonts/tisapro-bold-46178320.svg#TisaPro') format("svg")}@font-face{font-family:TisaPro;font-weight:700;font-style:italic;src:url('/fonts/tisapro-boldita-d20df6e7.eot');src:url('/fonts/tisapro-boldita-d20df6e7.eot?#iefix') format("embedded-opentype"),url('/fonts/tisapro-boldita-df329fdf.woff') format("woff"),url('/fonts/tisapro-boldita-41a0fc01.ttf') format("truetype"),url('/fonts/tisapro-boldita-3524594d.svg#TisaPro') format("svg")}@font-face{font-family:TisaPro;font-weight:600;font-style:normal;src:url('/fonts/tisapro-medi-8ca86358.eot');src:url('/fonts/tisapro-medi-8ca86358.eot?#iefix') format("embedded-opentype"),url('/fonts/tisapro-medi-61918f22.woff') format("woff"),url('/fonts/tisapro-medi-0e7c86d6.ttf') format("truetype"),url('/fonts/tisapro-medi-2775ef41.svg#TisaPro') format("svg")}@font-face{font-family:TisaPro;font-weight:600;font-style:italic;src:url('/fonts/tisapro-mediita-677be510.eot');src:url('/fonts/tisapro-mediita-677be510.eot?#iefix') format("embedded-opentype"),url('/fonts/tisapro-mediita-838796cf.woff') format("woff"),url('/fonts/tisapro-mediita-c8b18522.ttf') format("truetype"),url('/fonts/tisapro-mediita-a2a9bc14.svg#TisaPro') format("svg")}@font-face{font-family:AdobeCaslonPro;font-weight:400;font-style:normal;src:url('/fonts/acaslonpro-regular-3cbfe6c3.eot');src:url('/fonts/acaslonpro-regular-3cbfe6c3.eot?#iefix') format("embedded-opentype"),url('/fonts/acaslonpro-regular-d4d7e347.woff') format("woff"),url('/fonts/acaslonpro-regular-07ebab24.ttf') format("truetype"),url('/fonts/acaslonpro-regular-7535d035.svg#AdobeCaslonPro') format("svg")}@font-face{font-family:AdobeCaslonPro;font-weight:400;font-style:italic;src:url('/fonts/acaslonpro-italic-a83b2efd.eot');src:url('/fonts/acaslonpro-italic-a83b2efd.eot?#iefix') format("embedded-opentype"),url('/fonts/acaslonpro-italic-9055ef5b.woff') format("woff"),url('/fonts/acaslonpro-italic-a27696c5.ttf') format("truetype"),url('/fonts/acaslonpro-italic-571ce605.svg#AdobeCaslonPro') format("svg")}@font-face{font-family:AdobeCaslonPro;font-weight:700;font-style:normal;src:url('/fonts/acaslonpro-bold-39b2b1f1.eot');src:url('/fonts/acaslonpro-bold-39b2b1f1.eot?#iefix') format("embedded-opentype"),url('/fonts/acaslonpro-bold-cfe9ac7a.woff') format("woff"),url('/fonts/acaslonpro-bold-9dfd6647.ttf') format("truetype"),url('/fonts/acaslonpro-bold-075b5e1d.svg#AdobeCaslonPro') format("svg")}@font-face{font-family:AdobeCaslonPro;font-weight:700;font-style:italic;src:url('/fonts/acaslonpro-bolditalic-6da97ee3.eot');src:url('/fonts/acaslonpro-bolditalic-6da97ee3.eot?#iefix') format("embedded-opentype"),url('/fonts/acaslonpro-bolditalic-372b659b.woff') format("woff"),url('/fonts/acaslonpro-bolditalic-20c5717f.ttf') format("truetype"),url('/fonts/acaslonpro-bolditalic-5dd2b251.svg#AdobeCaslonPro') format("svg")}@font-face{font-family:AdobeCaslonPro;font-weight:600;font-style:normal;src:url('/fonts/acaslonpro-semibold-be5e7a12.eot');src:url('/fonts/acaslonpro-semibold-be5e7a12.eot?#iefix') format("embedded-opentype"),url('/fonts/acaslonpro-semibold-1c8f81c4.woff') format("woff"),url('/fonts/acaslonpro-semibold-d153d7f8.ttf') format("truetype"),url('/fonts/acaslonpro-semibold-61a6c941.svg#AdobeCaslonPro') format("svg")}@font-face{font-family:AdobeCaslonPro;font-weight:600;font-style:italic;src:url('/fonts/acaslonpro-semibolditalic-d0bbb021.eot');src:url('/fonts/acaslonpro-semibolditalic-d0bbb021.eot?#iefix') format("embedded-opentype"),url('/fonts/acaslonpro-semibolditalic-5677913f.woff') format("woff"),url('/fonts/acaslonpro-semibolditalic-65f80fbe.ttf') format("truetype"),url('/fonts/acaslonpro-semibolditalic-2949b56c.svg#AdobeCaslonPro') format("svg")}@font-face{font-family:SourceCodePro;font-weight:400;font-style:normal;src:url('/fonts/sourcecodepro-regular-18c59ec2.eot');src:url('/fonts/sourcecodepro-regular-18c59ec2.eot?#iefix') format("embedded-opentype"),url('/fonts/sourcecodepro-regular-c787d0bb.woff') format("woff"),url('/fonts/sourcecodepro-regular-ef10517b.ttf') format("truetype"),url('/fonts/sourcecodepro-regular-7f5b8abb.svg#SourceCodePro') format("svg")}@font-face{font-family:SourceCodePro;font-weight:700;font-style:normal;src:url('/fonts/sourcecodepro-bold-9badc82f.eot');src:url('/fonts/sourcecodepro-bold-9badc82f.eot?#iefix') format("embedded-opentype"),url('/fonts/sourcecodepro-bold-fc127fc4.woff') format("woff"),url('/fonts/sourcecodepro-bold-75f6e5f6.ttf') format("truetype"),url('/fonts/sourcecodepro-bold-7f69a819.svg#SourceCodePro') format("svg")}@font-face{font-family:TypeEmbellishments;font-weight:400;font-style:normal;src:url('/fonts/typeembellishments-fda57496.eot');src:url('/fonts/typeembellishments-fda57496.eot?#iefix') format("embedded-opentype"),url('/fonts/typeembellishments-18769bfe.woff') format("woff"),url('/fonts/typeembellishments-57ce5e30.ttf') format("truetype"),url('/fonts/typeembellishments-e77148ed.svg#TypeEmbellishments') format("svg")}@font-face{font-family:Entypo;font-weight:400;font-style:normal;src:url('/fonts/entypo-9bdf6c7d.eot');src:url('/fonts/entypo-9bdf6c7d.eot?#iefix') format("embedded-opentype"),url('/fonts/entypo-1c08abeb.woff') format("woff"),url('/fonts/entypo-161e1ce3.ttf') format("truetype"),url('/fonts/entypo-95410d6c.svg#Entypo') format("svg")}@font-face{font-family:EntypoSocial;font-weight:400;font-style:normal;src:url('/fonts/entypo-social-03a113ec.eot');src:url('/fonts/entypo-social-03a113ec.eot?#iefix') format("embedded-opentype"),url('/fonts/entypo-social-58522d61.woff') format("woff"),url('/fonts/entypo-social-a7e0ee83.ttf') format("truetype"),url('/fonts/entypo-social-a60127db.svg#EntypoSocial') format("svg")}@font-face{font-family:Titillium;font-weight:100;font-style:normal;src:url('/fonts/titilliumtext22l001-6ab2128d.eot');src:url('/fonts/titilliumtext22l001-6ab2128d.eot?#iefix') format("embedded-opentype"),url('/fonts/titilliumtext22l001-27135920.woff') format("woff"),url('/fonts/titilliumtext22l001-2ebad2be.ttf') format("truetype"),url('/fonts/titilliumtext22l001-ed3d3339.svg#Titillium') format("svg")}@font-face{font-family:Titillium;font-weight:300;font-style:normal;src:url('/fonts/titilliumtext22l002-43c89502.eot');src:url('/fonts/titilliumtext22l002-43c89502.eot?#iefix') format("embedded-opentype"),url('/fonts/titilliumtext22l002-6891fb7c.woff') format("woff"),url('/fonts/titilliumtext22l002-701f9ed7.ttf') format("truetype"),url('/fonts/titilliumtext22l002-6c374e03.svg#Titillium') format("svg")}@font-face{font-family:Titillium;font-weight:400;font-style:normal;src:url('/fonts/titilliumtext22l003-4bcbec99.eot');src:url('/fonts/titilliumtext22l003-4bcbec99.eot?#iefix') format("embedded-opentype"),url('/fonts/titilliumtext22l003-c1037eaa.woff') format("woff"),url('/fonts/titilliumtext22l003-f4955fe4.ttf') format("truetype"),url('/fonts/titilliumtext22l003-eae941c8.svg#Titillium') format("svg")}@font-face{font-family:Titillium;font-weight:500;font-style:normal;src:url('/fonts/titilliumtext22l004-21b6c7c1.eot');src:url('/fonts/titilliumtext22l004-21b6c7c1.eot?#iefix') format("embedded-opentype"),url('/fonts/titilliumtext22l004-4c3ab29c.woff') format("woff"),url('/fonts/titilliumtext22l004-dc13ceff.ttf') format("truetype"),url('/fonts/titilliumtext22l004-771ef491.svg#Titillium') format("svg")}@font-face{font-family:Titillium;font-weight:700;font-style:normal;src:url('/fonts/titilliumtext22l005-a9591859.eot');src:url('/fonts/titilliumtext22l005-a9591859.eot?#iefix') format("embedded-opentype"),url('/fonts/titilliumtext22l005-07a00cac.woff') format("woff"),url('/fonts/titilliumtext22l005-2bfb80fe.ttf') format("truetype"),url('/fonts/titilliumtext22l005-9f6a9364.svg#Titillium') format("svg")}@font-face{font-family:Titillium;font-weight:900;font-style:normal;src:url('/fonts/titilliumtext22l006-b176b5ca.eot');src:url('/fonts/titilliumtext22l006-b176b5ca.eot?#iefix') format("embedded-opentype"),url('/fonts/titilliumtext22l006-152f74f2.woff') format("woff"),url('/fonts/titilliumtext22l006-ee7f0ae9.ttf') format("truetype"),url('/fonts/titilliumtext22l006-6e58be8b.svg#Titillium') format("svg")}::selection{background-color:#e23b19;color:white}::-moz-selection{background-color:#e23b19;color:white}em{font-style:italic}html,body{width:100%;height:100%;background-color:white}html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:20px}body{font-family:"TisaPro",Georgia,serif;position:relative}body > footer{padding:1em 0;background-color:#f2f2f2}body > footer nav{position:relative;margin:0 auto;padding-top:.2em;width:700px}body > footer a{font-family:"AdobeCaslonPro","Helvetica Neue",sans-serif;font-style:italic;text-decoration:none;color:#333333;display:inline-block;vertical-align:top;border-bottom:2px solid transparent}body > footer a:hover{color:#e23b19;border-bottom-color:#e23b19}body > footer a.social{color:#208eb3;float:right}body > footer a.social:hover{border-bottom-color:#208eb3}body > article{width:700px;margin-left:auto;margin-right:auto}body > article > header{font-family:"AdobeCaslonPro","Helvetica Neue",sans-serif;font-style:italic;font-weight:400;font-size:2rem;color:#1a1a1a;text-align:center;margin-top:3.25em;margin-bottom:2.5em}body > article > header h1{font-family:"Titillium",Arial,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;font-size:3.75rem;letter-spacing:.04em;margin-bottom:.2em}body > article > header h1 a{text-decoration:none;color:inherit}body > article > header nav a{text-decoration:none;color:#1a1a1a;vertical-align:middle}body > article > header nav a.ampersand{font-family:"Baskerville","AdobeCaslonPro",serif;font-style:italic;font-weight:400;font-size:1.875em;color:white;line-height:1.45em;display:inline-block;margin-left:.3em;margin-right:.3em;width:1.34em;height:1.34em;background-color:#e23b19;border-radius:1em}body > article > section{width:100%}body > article > section > h1{font-family:"AdobeCaslonPro","Helvetica Neue",sans-serif;font-size:2em;font-style:italic;margin-bottom:1em}body > article > section > h1 em{font-weight:700}body > article > section > ul{list-style:none}body > article > section > ul > li{margin-top:5em}body > article > section > nav.pagination{font-family:"AdobeCaslonPro","Helvetica Neue",sans-serif;font-size:1.5em;font-style:italic;height:1.5em;padding-bottom:1.5em}body > article > section > nav.pagination a{color:inherit;text-decoration:inherit;line-height:1em;display:inline-block;padding-bottom:.1em}body > article > section > nav.pagination a:hover{border-bottom:.1em solid #e23b19}body > article > section > nav.pagination .next{white-space:nowrap;float:right}body > article > section > nav.pagination .previous{white-space:nowrap}body > article > section article{width:inherit}body > article > section article header{border-bottom:solid 1px #f2f2f2}body > article > section article header h1{font-family:"TisaPro",Georgia,serif;font-size:1.5em;font-weight:600;color:#333333;margin-bottom:.2em}body > article > section article header h1 a{color:inherit;text-decoration:inherit}body > article > section article header h1 a:hover{padding-bottom:.05em;border-bottom:solid 3px #e23b19}body > article > section article header h2{font-family:"AdobeCaslonPro","Helvetica Neue",sans-serif;font-size:1em;font-weight:400;font-style:italic;color:#e23b19;margin-bottom:2em}body > article > section article header nav{font-family:"AdobeCaslonPro","Helvetica Neue",sans-serif;font-style:italic;font-weight:400;font-size:2rem;color:#1a1a1a;font-size:1.5em;font-style:italic;color:#1a1a1a;display:inline-block;position:absolute;left:0;background-color:#f2f2f2;padding-top:.75em;padding-bottom:.5em;padding-right:1.5em;padding-left:5%;border-top-right-radius:5em;border-bottom-right-radius:5em;text-align:right;line-height:1em}body > article > section article header nav a{color:inherit;text-decoration:inherit}body > article > section article header nav time{display:block}body > article > section article header nav span{display:inline;color:#999999;font-size:.67em}body > article > section article header nav span.year{font-size:.5em;color:#e23b19}body > article > section article span.tags{font-family:"AdobeCaslonPro","Helvetica Neue",sans-serif;font-size:1.2em;font-style:italic;margin-bottom:1em}body > article > section article footer{margin-top:5em}body > article > section article > nav{position:absolute;margin-left:800px;text-align:center;color:#333333}body > article > section article > nav.float{position:fixed;top:0}body > article > section article > nav ul{list-style:none}body > article > section article > nav ul li a{text-decoration:none;color:inherit;display:block}body > article > section article > nav ul li a:hover{color:#cb4b16}body > article > section article > nav ul li a:hover .count{opacity:1}body > article > section article > nav ul.controls{font-family:"Entypo";-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased;font-size:100px;line-height:.75em;margin-bottom:1em}body > article > section article > nav ul.social{font-family:"EntypoSocial";-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased;font-size:100px;line-height:.45em}body > article > section article > nav ul.social span{pointer-events:none;display:block;background-color:white}body > article > section article > nav ul.social span.count{display:inline-block;position:absolute;left:4.5em;-webkit-transition:all .1s linear 0s;-moz-transition:all .1s linear 0s;transition:all .1s linear 0s;opacity:0;z-index:-1;font-size:.15em;font-family:"Helvetica Neue",Verdana,Arial,sans-serif;text-shadow:none}body > article > section article > nav ul.social li{position:relative;text-shadow:0 .05em 0 white}body > article > section article > nav ul.social li:nth-child(1){z-index:4}body > article > section article > nav ul.social li:nth-child(2){z-index:3}body > article > section article > nav ul.social li:nth-child(3){z-index:2}body > article > section article > nav ul.social li:nth-child(4){z-index:1}body > article > section article.solo section:after{display:block;margin-top:1.5em;content:"h";font-family:"TypeEmbellishments";font-size:3.75em;text-align:center;color:#333333}body > article > section article section{text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:1.6em;position:relative;width:inherit}body > article > section article section p{margin-top:1em;margin-bottom:1.5em}body > article > section article section a{text-decoration:none;font-style:italic;color:#9c0b5d}body > article > section article section a:hover{padding-bottom:.1em;border-bottom:.1em solid #9c0b5d}body > article > section article section h1{font-family:"AdobeCaslonPro","Helvetica Neue",sans-serif;font-style:italic;font-weight:400;font-size:2rem;color:#1a1a1a;font-size:1.5em;font-style:italic;font-weight:600;text-align:left;margin-top:2em;margin-bottom:.75em;border-bottom:#f2f2f2 1px solid;padding-bottom:.75em;position:relative}body > article > section article section h1:before{content:"\00A7";color:#1a1a1a;font-size:1.34em;position:absolute;left:-1.5em}body > article > section article section .highlighttable{background-color:#fafafa;font-family:"SourceCodePro",monospace;font-size:.75em;line-height:1.47em;-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}body > article > section article section h2{font-family:"TisaPro",Georgia,serif;font-size:1.2em;font-weight:600;text-align:left;color:#cb4b16}body > article > section article section ul,body > article > section article section ol{list-style:none;line-height:1.3em;margin-top:1em;margin-bottom:1.5em;position:relative;font-weight:600}body > article > section article section ul li,body > article > section article section ol li{position:relative}body > article > section article section ul li:before{position:absolute;display:block;width:3em;left:-4em;content:"~";text-align:right;color:#999999}body > article > section article section ol{counter-reset:li}body > article > section article section ol li:before{position:absolute;display:block;width:3em;left:-4em;text-align:right;counter-increment:li;content:counter(li) ")";font-weight:400;color:#999999}body > article > section article section blockquote{font-family:"AdobeCaslonPro","Helvetica Neue",sans-serif;font-style:italic;font-weight:400;font-size:2rem;color:#1a1a1a;font-size:inherit;position:relative;margin-top:1em;margin-bottom:1.5em}body > article > section article section blockquote:before,body > article > section article section blockquote p:last-child:after{font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-size:3em;font-style:normal;color:#333333;position:absolute;width:1em}body > article > section article section blockquote:before{text-align:right;left:-1.25em;margin-top:.15em;content:"\201C"}body > article > section article section blockquote p:last-child:after{text-align:left;right:-1.25em;margin-top:.35em;content:"\201D"}body > article > section article section code{-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased;font-family:"SourceCodePro",monospace;font-size:.75em;font-weight:400;color:#cb4b16;cursor:pointer;margin:0 .1em}@media only screen and (min-width:1600px){html{font-size:25px}html body > footer > nav{width:850px}html body > article{width:850px}html body > article section > article > nav,html body > article section > ul > li > article > nav{margin-left:975px}}@media only screen and (min-width:1050px) and (max-width:1250px){html{font-size:18px}html body > footer > nav{width:600px}html body > article{width:600px}html body > article > header h1{font-size:3rem}html body > article section > article > nav,html body > article section > ul > li > article > nav{margin-left:675px}html body > article section > article > header > nav,html body > article section > ul > li > article > header > nav{padding-left:3%}html body > article section > article > section p,html body > article section > ul > li > article > section p{line-height:1.75em}html body > article section > article > section .highlight:hover:before,html body > article section > ul > li > article > section .highlight:hover:before{display:none}}@media only screen and (min-width:750px) and (max-width:1050px){html{font-size:18px}html body > footer > nav{width:60%}html body > article{width:60%}html body > article > header h1{font-size:3rem}html body > article section > article > nav,html body > article section > ul > li > article > nav{margin-left:67.5%}html body > article section > article > header > nav,html body > article section > ul > li > article > header > nav{padding:0;position:static;display:block;background-color:transparent;text-align:left}html body > article section > article > header > nav time,html body > article section > ul > li > article > header > nav time{padding:0}html body > article section > article > header > nav > span,html body > article section > ul > li > article > header > nav > span{font-weight:400;display:none;float:right;padding:.4 .3 .2 .3;background-color:#e23b19;color:white;border-radius:5px}html body > article section > article > section p,html body > article section > ul > li > article > section p{line-height:1.75em}html body > article section > article > section .highlight:hover:before,html body > article section > ul > li > article > section .highlight:hover:before{display:none}}@media only screen and (min-width:450px) and (max-width:750px){html{font-size:18px;overflow-x:hidden;-webkit-overflow-scrolling:touch}html body{overflow-x:hidden;-webkit-overflow-scrolling:touch}html body > footer > nav{width:80%}html body > article{width:80%}html body > article > header{margin-top:2em}html body > article > header h1{font-size:3rem}html body > article > header nav{font-size:1.5rem}html body > article section > article > nav,html body > article section > ul > li > article > nav{display:none}html body > article section > article > header > nav,html body > article section > ul > li > article > header > nav{padding:0;position:static;display:block;background-color:transparent;text-align:left}html body > article section > article > header > nav time,html body > article section > ul > li > article > header > nav time{padding:0}html body > article section > article > header > nav > span,html body > article section > ul > li > article > header > nav > span{font-weight:400;display:none;float:right;padding:.4 .3 .2 .3;background-color:#e23b19;color:white;border-radius:5px}html body > article section > article > section h1:before,html body > article section > ul > li > article > section h1:before{left:-1em}html body > article section > article > section p,html body > article section > ul > li > article > section p{line-height:1.75em}html body > article section > article > section .highlight:hover:before,html body > article section > ul > li > article > section .highlight:hover:before{display:none}html body > article section > article > section .linenos,html body > article section > ul > li > article > section .linenos{display:none}}@media only screen and (min-width:200px) and (max-width:450px){html{font-size:16px;overflow-x:hidden;-webkit-overflow-scrolling:touch}html body{overflow-x:hidden;-webkit-overflow-scrolling:touch}html body > footer > nav{width:90%}html body > article{width:90%}html body > article > header{margin-top:2em}html body > article > header h1{font-size:3rem}html body > article > header nav{font-size:1.5rem}html body > article > header nav a.ampersand{color:#e23b19;margin:0;background:none}html body > article section > article > nav,html body > article section > ul > li > article > nav{display:none}html body > article section > article > header > nav,html body > article section > ul > li > article > header > nav{padding:0;position:static;display:block;background-color:transparent;text-align:left}html body > article section > article > header > nav time,html body > article section > ul > li > article > header > nav time{padding:0}html body > article section > article > header > nav > span,html body > article section > ul > li > article > header > nav > span{font-weight:400;display:none;float:right;padding:.4 .3 .2 .3;background-color:#e23b19;color:white;border-radius:5px}html body > article section > article > section h1:before,html body > article section > ul > li > article > section h1:before{content:"";display:none}html body > article section > article > section p,html body > article section > ul > li > article > section p{line-height:1.75em}html body > article section > article > section blockquote,html body > article section > ul > li > article > section blockquote{margin-left:6%;margin-right:6%}html body > article section > article > section .highlight:hover:before,html body > article section > ul > li > article > section .highlight:hover:before{display:none}html body > article section > article > section .linenos,html body > article section > ul > li > article > section .linenos{display:none}}#flickr-images{z-index:4}#flickr-images li{display:inline-block;margin:1.5em}#flickr-images li:before{content:none}table.highlighttable{border-spacing:0;position:relative;display:block;width:inherit;padding-left:15px;padding-right:35px;padding-top:.2em;padding-bottom:.2em;margin-left:-21px;margin-top:3em;margin-bottom:3em;border-left:#f2f2f2 6px solid}table.highlighttable tbody{display:block;width:inherit}table.highlighttable tbody tr{display:block;width:inherit}table.highlighttable tbody tr td.code{display:block;width:inherit}div.code{color-profile:sRGB}.linenos{color:#586e75;position:absolute;left:-3em;pointer-events:none}.highlight{color:#657b83;overflow-x:auto;position:relative}.highlight pre{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.highlight:hover:before{position:absolute;display:inline-block;right:0;content:"double click to select all";color:#859900;font-size:.75em;pointer-events:none}.highlight .c{color:#93a1a1}.highlight .err{color:#fdf6e3;background-color:#dc322f}.highlight .g{color:#657b83}.highlight .k{color:#586e75;font-weight:700}.highlight .l{color:#657b83;font-style:italic}.highlight .n{color:#268bd2}.highlight .o{color:#002b36}.highlight .x{color:#657b83}.highlight .p{color:#657b83}.highlight .cm{color:#93a1a1;font-style:italic}.highlight .cp{color:#93a1a1;font-weight:700}.highlight .c1{color:#839496}.highlight .cs{color:#93a1a1;font-weight:700}.highlight .gd{color:#dc322f}.highlight .ge{color:#657b83;font-style:italic}.highlight .gr{color:#fdf6e3;background-color:#dc322f}.highlight .gh{color:#268bd2;font-weight:700}.highlight .gi{color:#859900}.highlight .go{color:#657b83}.highlight .gp{color:#dc322f}.highlight .gs{color:#657b83;font-weight:700}.highlight .gu{color:#b58900;font-weight:700}.highlight .gt{color:#93a1a1}.highlight .kc{color:#dc322f}.highlight .kd{color:#586e75;font-weight:700}.highlight .kn{color:#2aa198;font-weight:700}.highlight .kp{color:#dc322f}.highlight .kr{color:#657b83;font-weight:700}.highlight .kt{color:#586e75;font-weight:700}.highlight .ld{color:#6c71c4}.highlight .m{color:#859900}.highlight .s{color:#cb4b16}.highlight .na{color:#657b83}.highlight .nb{color:#d33682}.highlight .nc{color:#b58900}.highlight .no{color:#b58900}.highlight .nd{color:#2aa198;font-style:italic}.highlight .ni{color:#657b83}.highlight .ne{color:#b58900}.highlight .nf{color:#268bd2}.highlight .nl{color:#839496}.highlight .nn{color:#93a1a1;font-weight:700}.highlight .nx{color:#657b83}.highlight .py{color:#839496}.highlight .nt{color:#268bd2}.highlight .nv{color:#839496}.highlight .ow{color:#2aa198}.highlight .w{color:#657b83}.highlight .mf{color:#6c71c4}.highlight .mh{color:#d33682}.highlight .mi{color:#859900}.highlight .mo{color:#d33682}.highlight .sb{color:#dc322f}.highlight .sc{color:#cb4b16}.highlight .sd{color:#859900;font-style:italic}.highlight .s2{color:#cb4b16}.highlight .se{color:#268bd2}.highlight .sh{color:#859900}.highlight .si{color:#657b83}.highlight .sx{color:#657b83}.highlight .sr{color:#6c71c4}.highlight .s1{color:#cb4b16}.highlight .ss{color:#2aa198}.highlight .bp{color:#657b83}.highlight .vc{color:#268bd2}.highlight .vg{color:#657b83}.highlight .vi{color:#657b83}.highlight .il{color:#859900}