/* Colors */ /* Widths */ body { font-family: 'Roboto', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif; font-size: 1.6em; font-weight: 300; letter-spacing: .01em; line-height: 1.6; } h1 { font-family: monospace; } body { background-color: #ddd; color: #66b400; } *, *:after, *:before { box-sizing: inherit; } html { box-sizing: border-box; font-size: 62.5%; } .float-right { float: right; } .float-left { float: left; } main { max-width: 1040px; margin: 0 auto; }