@font-face { font-display: swap; font-family: 'Source Code Pro'; font-style: normal; font-weight: 400; src: url('../fonts/source-code-pro-v23-latin-regular.woff2') format('woff2'); } @font-face { font-display: swap; font-family: 'Rubik'; font-style: normal; font-weight: 400; src: url('../fonts/rubik-v28-latin-regular.woff2') format('woff2'); } @font-face { font-display: swap; font-family: 'Encode Sans Expanded'; font-style: normal; font-weight: 400; src: url('../fonts/encode-sans-expanded-v11-latin-regular.woff2') format('woff2'); } * { font-family: "Encode Sans Expanded", "Rubik", Verdana, Geneva, Tahoma, sans-serif; padding: 0; /* text-align: center; */ } h1 { color: rgb(0, 255, 0); font-size: 2.5rem; text-align: center; } h2 { color: rgb(0, 255, 0); } li, h3, h4, h5, h6 { color: white; } h3 { font-size: 1.5rem; } body, html { margin: auto; background-color: rgb(10, 10, 10); margin: 0; padding: 0; } a { color: rgb(175, 225, 255); display: inline-block; transition: 1.5s all cubic-bezier(0.075, 0.82, 0.165, 1); } .textBlock, code { color: rgb(255, 255, 255); white-space: pre-wrap; background-color: rgb(20, 20, 20); border: 2px lightgray solid; padding: 10px; /* font-style: italic; */ font-family: 'Source Code Pro', sans-serif; text-align: center; } .post { color: rgb(240, 240, 240); background-color: rgb(5, 5, 5); border: 2px gray solid; padding: 10px; padding-top: 0; margin: 25px 10px; text-align: center; } a:hover { color: white; transition: 0.5s all cubic-bezier(0.075, 0.82, 0.165, 1); } p, li { color: white; font-size: 1.2rem; padding: 0; margin: 10px; line-height: 2rem; } img { width: 100%; max-width: 135px; transition: all 2s cubic-bezier(0.075, 0.82, 0.165, 1); } hr { color: white; opacity: 0.25; border-width: 2px; margin: 15px 10%; } ol, ul { display: block; width: 80%; margin: auto; } #topbar { background-color: rgb(50, 125, 50, 0.5); width: 100%; padding: 0.5vh 0px; margin-bottom: 1vh; /* position: sticky; */ left: 0px; top: 0px; z-index: 10; /* opacity: 0.5; */ transform: scale(1); transition: all 2s cubic-bezier(0.075, 0.82, 0.165, 1); } #topbar > * > * { text-align: center; display: inline-block; margin: auto; padding: 0 2%; } #topbar > h3 { display: block; text-align: center; } main:nth-of-type(1), .mainDiv { width: 95%; max-width: 1000px; margin: auto; }