html{font-size:16px;width:100%;height:100%}body{font-family:roboto,sans-serif;color:#212121;margin:0;width:100%;min-height:100%;display:flex;flex-direction:column;align-items:stretch}h1{font-weight:400;display:block;border-bottom:1px solid #aeaeae}a{text-decoration:none;color:#1976d2}table{border-collapse:collapse}th{background-color:#f5f5f5}tr:nth-child(even){background-color:#eee}th,td{padding:.5em}pre{padding:1em;font-family:roboto mono,monospace;background-color:#eee;white-space:pre-wrap;font-size:13px}.topnav{background-color:#263238;overflow:hidden}.topnav a{padding:14px 16px;float:left;color:#fff;text-align:center;font-size:17px}.topnav a:hover{background-color:#bdbdbd;color:#000}.topnav a.active{background-color:#1faa00;color:#000}.topnav .icon{display:none}@media screen and (max-width:600px){.topnav a:not(:first-child){display:none}.topnav a.icon{float:right;display:block}}@media screen and (max-width:600px){.topnav.responsive{position:relative}.topnav.responsive a.icon{position:absolute;right:0;top:0}.topnav.responsive a{float:none;display:block;text-align:left}}.footer{background-color:#263238;color:#fff;text-align:center;height:50px;width:100%}.content{margin:8;padding:14px 16px;flex-grow:1}ul{overflow:auto}ul li{list-style-type:none;float:left}ul li a p{padding-bottom:15px;padding-right:10px}ul li a em{color:#fff;padding-top:18px;padding-right:2px}