body{text-transform:uppercase;background:#000040;color:#ccc;font-size:14px;font-family:monospace;padding:0 10px}body,body *{box-sizing:border-box}.container{width:620px;max-width:100%;margin:0 auto}h1{margin:0;padding:20px 0 0}h1,h2{color:#f6f6f6}h2{border-top:1px solid #fff;position:relative;padding-right:20px}h2,h2:after{display:inline-block}h2:after{content:"";border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid #fff;position:absolute;right:-13px;top:-1px}h4{cursor:pointer;color:#66cd00;padding:10px 0 10px 10px;background:linear-gradient(90deg,#000,transparent);border-radius:0 10px 10px 0}h4,h5{margin:0}h5{letter-spacing:1px;font-size:1em}h5 a{color:#66cd00}.single-route{vertical-align:top;padding:10px 20px;border-left:3px solid #66cd00;display:inline-block;width:calc(100% - 20px);background:hsla(0,0%,100%,.1);margin:0 0 20px;border-radius:0 10px 10px 0}p{font-family:sans-serif;text-transform:none;margin-bottom:5px}.heading{font-family:monospace}.heading,strong{color:#fff;text-transform:uppercase}strong{letter-spacing:1px}.usage{margin-bottom:20px;display:inline-block;background:hsla(0,0%,100%,.3);color:#fff;padding:10px;text-transform:none;word-break:break-all}small{color:#66cd00}