/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
/* Vendored as served by the old site (includes its one local tweak: a{text-decoration:none}). */
button, hr, input { overflow:visible }
audio, canvas, progress, video { display:inline-block }
progress, sub, sup { vertical-align:baseline }
[type=checkbox], [type=radio], legend { box-sizing:border-box; padding:0 }
html { line-height:1.15; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100% }
body { margin:0 }
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section { display:block }
h1 { font-size:2em; margin:.67em 0 }
figure { margin:1em 40px }
hr { box-sizing:content-box; height:0 }
code, kbd, pre, samp { font-family:monospace,monospace; font-size:1em }
a { background-color:transparent; -webkit-text-decoration-skip:objects; text-decoration:none }
abbr[title] { border-bottom:none; text-decoration:underline dotted }
b, strong { font-weight:bolder }
dfn { font-style:italic }
mark { background-color:#ff0; color:#000 }
small { font-size:80% }
sub, sup { font-size:75%; line-height:0; position:relative }
sub { bottom:-.25em }
sup { top:-.5em }
audio:not([controls]) { display:none; height:0 }
img { border-style:none }
svg:not(:root) { overflow:hidden }
button, input, optgroup, select, textarea { font-family:sans-serif; font-size:100%; line-height:1.15; margin:0 }
button, select { text-transform:none }
[type=reset], [type=submit], button, html [type=button] { -webkit-appearance:button }
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner { border-style:none; padding:0 }
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring { outline:ButtonText dotted 1px }
fieldset { padding:.35em .75em .625em }
legend { color:inherit; display:table; max-width:100%; white-space:normal }
textarea { overflow:auto }
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height:auto }
[type=search] { -webkit-appearance:textfield; outline-offset:-2px }
[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration { -webkit-appearance:none }
::-webkit-file-upload-button { -webkit-appearance:button; font:inherit }
summary { display:list-item }
[hidden], template { display:none }
