#content { background-image: url("/static/img/darkened_paper.jpg"); width: 100%; } .pagegradient { background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0) 50px), linear-gradient(to right, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0) 30px), linear-gradient(to left, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0) 30px); margin: 0; min-height: 100vh; width: 100%; display: flex; flex-wrap: wrap; justify-content: center; } #lyphebig { display: flex; margin: 3px auto; width: 30%; } @media screen and (max-width: 800px) { #lyphebig { grid-auto-flow: row; } } #lyphetitle { margin-left: 5px; padding-top: 8%; } @media screen and (max-width: 800px) { #lyphetitle { padding-top: 0; } } .bent-surrounding { background: url("/static/img/borderbent.png") no-repeat center; background-size: 90%; display: grid; height: auto; } #lypheimg { width: 90%; margin: auto; } #lyphetitle > img { width: 100%; margin: 0; } #lyphetitle > p { font-family: NanumGothicCoding, monospace; font-size: 24px; color: #9baba4; } @media screen and (max-width: 800px) { #lyphetitle > h2 { font-size: 100%; } } form { margin-top: 10%; } .pagecontent { background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0) 50px); margin: 0; min-height: 100vh; width: 100%; } #docsarea { margin-top: 64px; color: white; width: 85% } ul { width: 30%; margin: auto; } a, a:visited { color: #ffe7e7; } strong { font-weight: bold; }