@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400;1,700&display=swap"); .navbar { display: flex; } .wrap { max-width: 1000px; margin: 0 auto; } :root { --sidebar-bg-color: #b9acff; --sidebar-links-color: #325194; --sidebar-text-color: #153641; --footer-bg-color: #b9acff; --footer-text-color: #153641; --footer-links-color: #325194; --body-background-color: black; --body-background-image: url(); --page-background-color: lavender; --page-background-image: none; --page-text-color: #000; --page-padding: 25px; --credit-border-color: white; --body-background-image: url("https://sadhost.neocities.org/images/tiles/stars3.gif"); } .logo img { max-width: 350px; margin-top: 20px; } html, body { margin: 0; padding: 0; } body { background-color: var(--body-background-color); background-image: var(--body-background-image); } #container { max-width: 1024px; margin: 0 auto; overflow: hidden; } .nav img { display: none; } #sidebar { width: 236px; background-color: var(--sidebar-bg-color); padding: 20px; font-size: 1.3em; color: var(--sidebar-text-color); font-family: Lato; } #sidebar a { color: var(--sidebar-links-color); font-weight: bold; text-decoration: none; } #page { max-width: 746px; background-color: var(--page-background-color); background-image: var(--page-background-image); color: var(--page-text-color); padding: var(--page-padding); box-sizing: border-box; } .arrow { font-size: 35px; } #arrows { font-size: 20px; display: flex; justify-content: space-between; } .navigate { text-align: center; padding-left: 2px; padding-right: 2px; margin: 0 auto; font-weight: bold; } #arrows img { width: 50px; } #toc-title { font-size: 18px; font-family: Lato; font-weight: strong; padding-top: 10px; padding-bottom: 20px; } #toc ol { font-size: 18px; margin-top: 15px; } #toc li a { text-decoration: none; font-weight: bold; font-size: 18px; display: block; margin-bottom: 25px; } #home a { font-size: 30px; font-weight: bold; text-align: center; } #home { width: 33%; margin: 0 auto; margin-top: 20px; } #footer { width: 100%; background-color: var(--footer-bg-color); color: var(--footer-text-color); } #footer a { color: var(--footer-link-color); } textarea { width: 350px; height: 180px; } .navigate a { text-decoration: none; } .credit { width: 80%; padding: 30px; margin-top: 40px; margin: 0 auto; text-align: center; font-weight: bold; } .navbar ul { list-style-type: none; display: flex; flex-wrap: wrap; max-width: 100%; justify-content: center; } .navbar { font-size: 35px; font-weight: bold; max-width: 100%; } .navbar ul li a { color: limegreen; text-decoration: none; font-family: monospace; } .navbar li { margin-right: 30px; } .navbar ul { list-style-type: none; display: flex; flex-wrap: wrap; max-width: 100%; justify-content: center; } .navbar { font-size: 35px; font-weight: bold; max-width: 100%; } .navbar ul li a { color: limegreen; text-decoration: none; font-family: monospace; } .navbar li { margin-right: 30px; } .title { padding: 10px; color: black; font-weight: bold; font-size: 25px; display: flex; justify-content: space-between; } .question { font-weight: bold; } .close-btn { padding-right: 15px; } .navbar { display: flex; } .title { padding: 10px; color: black; font-weight: bold; font-size: 25px; display: flex; justify-content: space-between; } .close-btn { padding-right: 15px; } @media only screen and (max-width: 1046px) { #sidebar { display: none; } .inner-container { justify-content: flex-start; } #page { max-width: 100%; } #page img { max-width: 100%; margin: 0; } }