html { font-family: ubuntu; background-color:black; color: rgb(234, 216, 216); } a { text-decoration: none; color: cadetblue; } a:hover { color: yellow; transition: 400ms; } header h1 { padding-right: 0.2%; padding-left: 0.2%; } header form { align-self: center; } header { display: flex; } form input, button, select { background-color: #134134; padding: 5px; color: whitesmoke; border: 0px; border-radius: 1px; } .nsfw, .about-false { color: red; } .about-true { color: green; } .author { color: seagreen; } .msg { background-color: #091f19; color: whitesmoke; width: fit-content; max-width: 90%; padding: 4px; border-radius: 2px; margin-top: 6px; text-wrap: pretty; transition: 350ms; } .msg:hover { background-color: #134134; } .reply { border-radius: 0px 2px 2px 0px; border-left: #258268 solid; margin-left: 40px; } .dd { color: rgb(160, 0, 147); } .content { border-radius: 3px; display: flex; flex-wrap: wrap; justify-content: center; } .block { max-width: 20%; height: 0%; padding: 4px; border-radius: 2px; border: 3px solid #091f19; word-break: break-all; background-color: #091f19; margin-left: 5px; margin-top: 5px; text-align: center; } .block:hover { border: 3px solid #4d27d6; transition: 400ms; } .block img, .admins .admin img{ width: 100%; } .block p { word-break: break-all; } .ubg { display: flex; flex-wrap: wrap; justify-content: center; } .ubg img { width: 20%; } .folders { display: flex } .folder-item { background-color: #060820; border: 3px solid #060820; } .admins { display: flex } .admins .admin { margin-left: 1%; background-color: #011522; padding: 3px; word-break: break-all; text-align: center; width: 5%; }