ref: master
src/foundation.css
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
*, ::after, ::before { box-sizing: border-box; } body { font-family: Roboto, "Helvetica Neue", "San Francisco", "Open Sans", Arial, sans-serif; font-size: 1.1875rem; text-rendering: optimizeLegibility; line-height: 1.31579; } h1, .heading-xl { font-size: 3rem; } h2, .heading-l { font-size: 2.25rem; } h3, .heading-m { font-size: 1.5rem; } h4, .heading-s { font-size: 1.1875rem; } a { color: #1d70b8; } a:hover { color: #003078; } a:active { color: #336752; outline: 3px solid transparent; background-color: #33fe96; text-decoration: none; box-shadow: 0 -2px #33fe96,0 4px #0b0c0c; } ul, ol { font-size: 1.1875rem; line-height: 1.31579; } .umbo-table { width: 100%; border-spacing: 0; border-collapse: collapse; } .umbo-caption { font-weight: 700; display: table-caption; text-align: left; } .umbo-table-header, .umbo-table-cell { padding: 10px 20px 10px 0; border-bottom: 1px solid #b1b4b6; text-align: left; vertical-align: top; } .umbo-table-header-numeric, .umbo-table-cell-numeric { text-align: right; } .umbo-table-header { font-weight: 700; } .umbo-table-cell-numeric { font-feature-settings: normal; font-variant-numeric: tabular-nums; } |