element.style { } body, div, nav, article, section, main, header, footer, input, form, table, fieldset, textarea, ul, li, span { box-sizing: border-box; } body { font-family: "Lato", sans-serif; font-size: 0.875em; font-weight: 400; font-style: normal; color: #2e353b; margin: 0; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; background-color: #f9fbfc; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body, div, nav, article, section, main, header, footer, input, form, table, fieldset, textarea, ul, li, span { box-sizing: border-box; } body { font-family: "Lato", sans-serif; font-size: 0.875em; font-weight: 400; font-style: normal; color: #2e353b; margin: 0; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; background-color: #f9fbfc; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } user agent stylesheet body { display: block; margin: 8px; }