html,body{margin:0;padding-top:2px;font-family:Verdana,Arial,Helvetica Neue,sans-serif;font-size:.85rem}*{box-sizing:border-box}a{color:inherit;text-decoration:none}header{width:100%;position:fixed}header a{padding-left:.4rem;font-weight:700}footer{width:100%;padding-bottom:.2rem;position:fixed}footer a{padding-left:.4rem;font-weight:700}nav ul{margin-top:0;padding:0;line-height:1.75rem;list-style-type:none;display:block}@media (max-width:992px){body{font-size:.95rem}header{position:relative}footer{margin-bottom:1rem;position:relative}nav ul{line-height:2.5rem;display:none}}
