html { font-family: sans-serif; font-size: 15pt; background-color:#556; background-image: linear-gradient(130deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445), linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445), linear-gradient(30deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445), linear-gradient(150deg, #445 12%, transparent 12.5%, transparent 87%, #445 87.5%, #445), linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a), linear-gradient(60deg, #99a 25%, transparent 25.5%, transparent 75%, #99a 75%, #99a); background-size:80px 140px; background-position: 0 0, 0 0, 40px 70px, 40px 70px, 0 0, 40px 70px; } p { font-family: sans-serif; } h1, section { margin: 1em; } body.cfn { background-color: #454242; color: white; } a { text-decoration: none; color: #e12323; font-size: large; } a:hover { text-decoration: underline darkblue; font-size: large; color: blueviolet; } ul { list-style: none; } hr { border: 0; border-top: 1px dotted #000; } #cfn { display: none; background: black; font-size: 3em; font-family: Mono; margin: 10% 40% 10% 10%; text-align: center; border-radius: 5%; } #cfn a:hover { background: green; color: black; font-size: 100%; } ul { list-style: none; } hr { border: 0; border-top: 1px dotted #000; } pre { white-space: inherit; } .logo { float: left; max-width: 350px; margin: 1em; border: solid 1px grey; } .menu { background-color: black; border-radius: 100px; padding: 1% 5% 1% 1%; margin: 0% 5% 0% 5%; text-align: center; } .lang { border-radius: 100px; margin: -1em 0 0 -1em; position: absolute; font-family: "Mono"; width: 40px; } .lang a:hover { color: green; } body { max-width: 1200px; padding:1em; background-color:rgba(236,236,236,0.75); font-family: sans-serif; } footer { background-color: black; border-radius: 100px; padding: 1% 5% 1% 1%; margin: 0% 5% 0% 5%; text-align: center; color: white; font-size: 0.7em; } .copyleft { transform: rotate(180deg); display: inline-block; } section > h3 { text-align: left; margin-right: 2rem; margin-left: 2rem; } section p:nth-child(2) { font-size: large; margin: auto 3rem; text-align: justify; } #propose > h3 { text-align: center; color: yellow; text-decoration: underline; } .node.tmpl { background-color: #151513; font-family: "Mono"; text-align: center; border-radius: 10px; color: green; font-size: 1em; } .register { background-color: #151513; font-family: "Mono"; text-align: center; border-radius: 10px; color: green; font-size: 1em; } .quote { margin: 8px 0px 8px 0px; padding: 8px 8px 8px 8px; border-width: 3px; border-style: dotted; border-color: #000000; background-color: #151513; font-family: "Mono"; text-align: right; font-size: 12pt; color: white; white-space: pre-wrap; } pre { margin: 8px 0px 8px 0px; padding: 8px 8px 8px 8px; border-width: 3px; border-style: dotted; border-color: #000000; background-color: #151513; font-family: "Mono"; text-align: left; font-size: 12pt; color: white; white-space: pre-wrap; } /*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::media::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::*/ @media (max-width: 400px) { .logo { float:none; max-width: 250px; } }