*{border:0;box-sizing:border-box;margin:0;padding:0}.nodot-list li{list-style:none;padding-bottom:2em}.container ol>li>a{font-size:1em}.container li>.date,.container li>a{font-size:2em}article{background-color:#fff;padding-left:1em;padding-right:3em;padding-top:1em}#mc_embed_signup{background:#fff;clear:left;font:14px Helvetica,Arial,sans-serif;margin-left:0;width:600px}#mc_embed_signup form{margin-left:0}body,html{height:100%}body{display:flex;flex-direction:column}#main{flex:1 0 auto}#footer,#header{flex:0 0 auto}.container{padding:0 1em}#header{background:#fef000}#logo,#title{padding:0}#title *{color:#1b8a6b;margin:0}#title p{font-style:italic}#title{font-family:Courier,monospace;font-size:2em;padding-left:.5em}#pagetitle{font-family:Georgia,Times New Roman,Times,serif;font-size:3em}#logo{height:10.8em}#logo *{display:block;height:100%}#logo img{min-width:4.8em}#logo+#title h1{margin:.8rem 0}#logo+#title.tagline h1{margin:0}#nav{padding:0 1em 0 0;text-align:right}#nav ul{list-style:none;margin:0;padding:0}#nav ul li{display:inline-block;font-weight:700;margin-left:1em;padding:0}#nav .active a,#nav a,#nav a:hover,#nav-toggle,#nav-toggle:hover{color:#1b8a6b}#nav-toggle{display:none}#footer{background:#707070;color:silver}#footer a{color:#ddd}#footer a:hover{color:#fff}#footer p{margin:0;padding:3em 0}html{font-size:16px}body{background-color:#fff;color:#444;font-family:Times New Roman,Times,serif;font-kerning:normal;font-size:1rem;font-variant-ligatures:common-ligatures;line-height:1.6;text-rendering:optimizeLegibility}dd,li,p,td,th{word-wrap:break-word;font-family:Courier New,Courier,monospace;overflow-wrap:break-word}p{font-family:Times New Roman,Times,serif;font-size:1.8em}.table-responsive,blockquote,dd,dl,fieldset,hr,ol,p,pre,table,ul{margin-bottom:1em}a{color:#000;font-weight:700;text-decoration:underline;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}a:hover{color:#444}#pubdate{font-family:Courier,monospace;font-size:1em}.date{font-family:Courier New,Courier,monospace}h1,h2,h3,h4,h6{color:#333;font-weight:700;margin-bottom:.6em}h1{font-size:2rem}h2{font-size:1.7rem}h3{font-size:1.4rem}h4{font-size:1.1rem}h5,h6{font-size:1rem}h6{font-style:italic;font-weight:400}img{padding:1em}hr{background:#f5f5f5;border:.15em solid #f5f5f5;border-radius:.3em}abbr{text-decoration:underline dotted}@media (max-width:767px){.image.xsmall{width:60%}.image.small{width:80%}.image.large,.image.xlarge{width:100%}.image.float-left,.image.float-right{float:none;margin:0 auto}}table{border-spacing:0}td,th{padding:.4em 1em;vertical-align:top}th{background:#f5f5f5;color:#333;font-weight:700;text-align:center}td,th{border:1px solid #ccc}thead tr:last-child th,tr:not(:last-child) td,tr:not(:last-child) th{border-bottom:0}td:not(:last-child),th:not(:last-child){border-right:0}tr:first-child td:first-child,tr:first-child th:first-child{border-top-left-radius:.3em}tr:first-child td:last-child,tr:first-child th:last-child{border-top-right-radius:.3em}tbody tr:last-child td:first-child{border-bottom-left-radius:.3em}tbody tr:last-child td:last-child{border-bottom-right-radius:.3em}table thead+tbody tr:first-child td{border-radius:0!important}.table-responsive{overflow-x:auto}.table-responsive>table{margin-bottom:0}ol,ul{list-style-position:outside;list-style:none;padding-left:0}ol{padding-left:2.5em}li{font-family:Courier,monospace;padding-left:.5em}dt{font-weight:700}dd{margin-left:2em}code{font-family:Courier New,Courier,monospace;font-size:.85rem;line-height:1.9824;margin:0 .1em;padding:.1em .2em}code,pre{background:#f5f5f5;border:1px solid #ccc;border-radius:.3em}pre{padding:0 1em}pre code{background:transparent;border:0;display:block;line-height:1.4;margin:0;overflow-x:auto;padding:1.1111em 0}blockquote{border-left:.5em solid #f5f5f5;font-style:italic;margin-left:1em;padding-left:1em}form{padding-bottom:1em}fieldset legend,label{font-weight:400}button,fieldset,fieldset legend,input:not([type=checkbox]):not([type=radio]),select,textarea{background:#fff;border-radius:0;-webkit-transition:none .2s ease-in;transition:none .2s ease-in;-webkit-transition-property:border-color,background,box-shadow;transition-property:border-color,background,box-shadow}fieldset{border-bottom:1px solid #ccc;border-top:1px solid #ccc}button{border:1px solid #ccc}button,input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:1em;outline:0 none;padding:.5em 1em}button:focus,input:focus:not([type=checkbox]):not([type=radio]),select:focus,textarea:focus{border-color:#2eae9b;box-shadow:0 0 8px #2eae9b}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background:#f5f5f5;cursor:pointer}select[multiple],textarea{overflow:auto;vertical-align:bottom}fieldset{background:#f5f5f5;padding:1em}fieldset legend{padding:0 .5em}fieldset button,fieldset input,fieldset label,fieldset select,fieldset textarea{margin:.2em .5em}fieldset button:first-child,fieldset input:first-child,fieldset label:first-child,fieldset select:first-child,fieldset textarea:first-child{margin-left:0}fieldset button:last-child,fieldset input:last-child,fieldset label:last-child,fieldset select:last-child,fieldset textarea:last-child{margin-right:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}[class*=" icon-"]:before,[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Arial;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-chat:before{content:"\e800"}.icon-octocat:before{content:"\f09b"}.icon-menu:before{content:"\f0c9"}.icon-dollar:before{content:"\f155"}@media (max-width:767px){#pagetitle{font-family:Georgia,Times New Roman,Times,serif;font-size:1em}.nodot-list li{padding-bottom:.5em;padding-right:.5em}.nodot-list li,ol,ul{padding-left:.5em}#pubdate{font-size:.7rem}#main{padding:0 0 1em}.container{padding:.8rem}.container li>.date,.container li>a,.container p{font-size:1em}#logo,#title{padding:0}#title{padding-left:.5em}#logo{height:8.8em}#nav{clear:both;padding-left:1em;text-align:left}#nav ul{padding-bottom:0}#nav ul li{margin-left:0;text-align:center}#nav ul li a{display:block;padding:.5em 0}.js #nav-toggle{cursor:pointer;display:block;float:right;font-size:1.5rem;line-height:2em;margin:.6667em 0;text-align:center;width:2em}.js #nav-toggle>*{vertical-align:middle}#footer p{padding:1em 0}}