body{color:black;font-size:18px;font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;font-weight:normal;margin:10px auto 10px auto;text-align:justify;max-width:800px;line-height:1.6}h1, h2, h3{line-height:1.2}.clearfix:after{content:" ";display:block;height:0;clear:both}div#header{border-bottom:2px solid black;margin-bottom:20px;padding:12px 0px 10px 0px}div#logo a{color:black;float:left;font-size:18px;font-weight:bold;text-decoration:none}div#header #navigation{text-align:right}div#header #navigation a{color:black;font-size:18px;font-weight:bold;margin-left:12px;text-decoration:none;text-transform:uppercase}div#footer{border-top:solid 2px black;color:#555;font-size:12px;margin-top:30px;padding:12px 0px 12px 0px;text-align:right}h1{font-size:24px}h2{font-size:20px}div.info{color:#555;font-size:14px;font-style:italic}li > code, p > code{background-color:#f8f8f8;border:2px solid #ddd;padding:2px 4px;border-radius:5px;overflow-x:auto;font-size:16px}p > code{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}pre{background-color:#f8f8f8;border:2px solid #ddd;padding:6px 10px;border-radius:5px;overflow-x:auto;font-size:16px}pre.sourceCode{background-color:#f8f8f8;border:2px solid #ddd;padding:6px 10px;border-radius:5px;overflow-x:auto;font-size:16px}table.sourceCode, tr.sourceCode, td.lineNumbers, td.sourceCode, table.sourceCode pre{margin:0;padding:0;border:0;vertical-align:baseline;border:none}td.lineNumbers{border-right:1px solid #AAAAAA;text-align:right;color:#AAAAAA;padding-right:5px;padding-left:5px}td.sourceCode{padding-left:5px}.sourceCode span.kw{color:#007020;font-weight:bold}.sourceCode span.dt{color:#902000}.sourceCode span.dv{color:#40a070}.sourceCode span.bn{color:#40a070}.sourceCode span.fl{color:#40a070}.sourceCode span.ch{color:#4070a0}.sourceCode span.st{color:#4070a0}.sourceCode span.co{color:#60a0b0;font-style:italic}.sourceCode span.ot{color:#007020}.sourceCode span.al{color:red;font-weight:bold}.sourceCode span.fu{color:#06287e}.sourceCode span.re{}.sourceCode span.er{color:red;font-weight:bold}#toc{margin-left:16px}#toc ul{list-style-type:upper-roman}#toc li > ul{list-style-type:decimal}#toc h3{text-align:center}