@font-face { font-family: 'merriweather'; src: url(/res/merriweather-regular.ttf); } @font-face { font-family: 'cascadia'; src: url(/res/cascadiacode.woff2); } body { font-family: merriweather; background-image: url("/res/grey.png"); background-repeat: repeat; height: 100%; padding: 5px; line-height: 1.75em; } .container { max-width: 1000px; } .tile { border-radius: 15px; padding: 15px; background-color: #ffeedd; margin: 2px; width: 100% } .third { flex: 30%; } .half { padding-left: 15px; padding-right: 15px; flex: 50%; } .bg { width: 100%; height: 100%; display: block; position: fixed; top: 0; left: 0; z-index: -9999; } code { font-family: cascadia; } .monospace { font-family: cascadia; align-content: center; } .flex { display: flex; margin: auto; } .text_center { text-align: center; } ul { display: inline-block; columns: 2; -webkit-columns: 2; -moz-columns: 2; } table { margin-left: auto; margin-right: auto; } table, th, td { padding: 5px; border: 3px solid black; border-style: solid; border-collapse: collapse; /* text-align: center; */ align-content: center; } a { color: #df3e23; font-style: italic; text-decoration: none; } a:visited { color: #df3e23; font-style: italic; text-decoration: none; } a:before { content: "["; font-style: normal; color: black; } a:after { content: "]"; font-style: normal; color: black; } h1,h2 { text-align: center; }