3 // Update the foundational and global aspects of the page.
6 -webkit-box-sizing: border-box;
7 -moz-box-sizing: border-box;
8 box-sizing: border-box;
18 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
22 @media (min-width: 38em) {
29 background-color: #fff;
30 -webkit-text-size-adjust: 100%;
31 -ms-text-size-adjust: 100%;
34 // No `:visited` state is required by default (browsers will use `a`)
37 text-decoration: none;
39 // `:focus` is linked to `:hover` for basic accessibility
42 text-decoration: underline;
61 border: 1px solid #e5e5e5;
62 border-collapse: collapse;
67 padding: .25rem .5rem;
68 border: 1px solid #e5e5e5;
75 tbody tr:nth-child(odd) td,
76 tbody tr:nth-child(odd) th {
77 background-color: #f9f9f9;