html { box-sizing: border-box; font-size: 16px; } *, *:before, *:after { box-sizing: inherit; } body, h1, h2, h3, h4, h5, h6, p, ol, ul { margin: 0; padding: 0; font-weight: normal; } ol, ul { list-style: none; } img { max-width: 100%; height: auto; } body { margin: 0; padding: 0; font-family: 'Roboto', sans-serif; background-color: #121212 } .main-container { width: 960px; margin: 0 auto;; } .text-centered { text-align: center !important; } .mt-1 { margin-top: 8px !important; } .mt-2 { margin-top: 16px !important; } .mt-3 { margin-top: 24px !important; } .mt-4 { margin-top: 32px !important; } .mt-5 { margin-top: 40px !important; } .mt-6 { margin-top: 48px; } a, .link { color: #442808; } @media only screen and (max-width: 960px) { .main-container { width: 100%; } }