1 | // http://jaydenseric.com/blog/forget-normalize-or-resets-lay-your-own-css-foundation
|
2 | // sass-lint:disable no-vendor-prefixes
|
3 |
|
4 | *,
|
5 | *:before,
|
6 | *:after {
|
7 | box-sizing: border-box;
|
8 | }
|
9 |
|
10 | html {
|
11 | -ms-text-size-adjust: 100%;
|
12 | -webkit-text-size-adjust: 100%;
|
13 | }
|
14 |
|
15 | body {
|
16 | margin: 0;
|
17 | font: 16px/1 sans-serif;
|
18 | -moz-osx-font-smoothing: grayscale;
|
19 | -webkit-font-smoothing: antialiased;
|
20 | }
|
21 |
|
22 | h1,
|
23 | h2,
|
24 | h3,
|
25 | h4,
|
26 | h5,
|
27 | h6,
|
28 | p,
|
29 | blockquote,
|
30 | figure,
|
31 | ol,
|
32 | ul {
|
33 | margin: 0;
|
34 | padding: 0;
|
35 | }
|
36 |
|
37 | main,
|
38 | li {
|
39 | display: block;
|
40 | }
|
41 |
|
42 | h1,
|
43 | h2,
|
44 | h3,
|
45 | h4 {
|
46 | font-size: inherit;
|
47 | }
|
48 |
|
49 | strong {
|
50 | font-weight: bold;
|
51 | }
|
52 |
|
53 | a,
|
54 | button {
|
55 | color: inherit;
|
56 | }
|
57 |
|
58 | a {
|
59 | text-decoration: none;
|
60 | }
|
61 |
|
62 | button {
|
63 | background: none;
|
64 | cursor: pointer;
|
65 | overflow: visible;
|
66 | letter-spacing: inherit;
|
67 | font: inherit;
|
68 | -webkit-font-smoothing: inherit;
|
69 | }
|
70 |
|
71 | ::-moz-focus-inner {
|
72 | border: 0;
|
73 | padding: 0;
|
74 | }
|
75 |
|
76 | :focus {
|
77 | outline: 0;
|
78 | }
|
79 |
|
80 | img {
|
81 | border: 0;
|
82 | max-width: 100%;
|
83 | height: auto;
|
84 | }
|