// Normalize // ============================================================================ // adapted from normalize.css, https://github.com/necolas/normalize.css html font-family: sans-serif -ms-text-size-adjust: 100% -webkit-text-size-adjust: 100% body margin: 0 article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary display: block audio, canvas, progress, video display: inline-block vertical-align: baseline audio:not([controls]) display: none height: 0 [hidden], template display: none a background-color: transparent a:active, a:hover outline: 0 abbr[title] border-bottom: none text-decoration: underline text-decoration: underline dotted b, strong font-weight: inherit b, strong font-weight: bolder dfn font-style: italic h1 font-size: 2em margin: 0.67em 0 mark background-color: #ff0 color: #000 small font-size: 80% sub, sup font-size: 75% line-height: 0 position: relative vertical-align: baseline sup top: -0.5em sub bottom: -0.25em img border: 0 svg:not(:root) overflow: hidden figure margin: 1em 40px hr box-sizing: content-box height: 0 overflow: visible pre overflow: auto code, kbd, pre, samp font-family: monospace, monospace font-size: 1em button, input, optgroup, select, textarea font: inherit margin: 0 button overflow: visible button, select text-transform: none button, html input[type="button"], input[type="reset"], input[type="submit"] -webkit-appearance: button cursor: pointer button[disabled], html input[disabled] cursor: default input, button &::-moz-focus-inner border: 0 padding: 0 &:-moz-focusring outline: 1px dotted ButtonText input line-height: normal &[type="checkbox"], &[type="radio"] box-sizing: border-box padding: 0 &[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button height: auto &[type="search"] -webkit-appearance: textfield &[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration -webkit-appearance: none fieldset border: 1px solid #c0c0c0 margin: 0 2px padding: 0.35em 0.625em 0.75em legend border: 0 padding: 0 textarea overflow: auto optgroup font-weight: bold