@import url("http://fonts.cdnfonts.com/css/open-sans");@import url("http://fonts.cdnfonts.com/css/inconsolata-2");body{display:-ms-grid;display:grid;font-family:"Open Sans", sans-serif;align-items:start}body>*{grid-column:content}h1{text-align:center}code{font-family:"Inconsolata", monospace;font-size:90%}.indent-0{margin-left:0em}.indent-1{margin-left:2em}.indent-2{margin-left:4em}h2{margin-top:0.5em;margin-bottom:1em}h3{margin-top:0em;margin-bottom:0em}p{margin-bottom:0px;margin-top:0px}.display-hidden{height:0;visibility:hidden}.article{display:contents}.article .heading{display:contents;grid-column:left / end}.article .title{grid-column:content}.article .date{grid-column:left;-ms-grid-column-align:end;justify-self:end;color:#606060}.article .attributes{grid-column:left;-ms-grid-column-align:end;justify-self:end;color:#606060}.article .summary{grid-column:content}.article .summary::after{display:block;height:1.5em;width:100%;content:'';position:relative;grid-column:content}.preamble{margin-bottom:1.5em}div.nav_footer{display:flex;justify-content:space-between;margin-bottom:1.5em}div.nav_footer .prev{text-align:left}div.nav_footer .up{text-align:center}div.nav_footer .next{text-align:right}@media (max-width: 810px){body{-ms-grid-columns:[left] 100px 10px [content] 1fr [end] 0px;grid-template-columns:[left] 100px 10px [content] 1fr [end] 0px}aside{grid-column:content;font-size:80%}aside p{color:#404040 !important}}@media (min-width: 810px){body{-ms-grid-columns:1fr [left] 100px 10px [content] 700px [end] 0px 1fr;grid-template-columns:1fr [left] 100px 10px [content] 700px [end] 0px 1fr}aside{grid-column:content;font-size:80%}aside p{color:#404040 !important}}