corz.org uses cookies to remember that you've seen this notice explaining that corz.org uses cookies, okay!
<?php
echo <<<CSS
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,
tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: inherit;
font-family: inherit;
vertical-align: baseline;
background: none;
}
html {
width: 100% !important;
height: 100% !important;
padding: 0;
margin: 0;
font-size: 62.5%;
}
body {
color: %%textcolor%%;
background-color: %%bg_color%%;
font-family: %%font_family%%;
font-size: %%textsize%%;
line-height: normal;
-webkit-text-size-adjust: auto;
}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
display: block;
}
img {
background-position: center;
}
abbr, acronym {
border-bottom: .1rem dotted #000;
cursor: help;
}
strong {
font-weight: bold;
}
em {
font-style: italic;
padding-right: .3rem;
}
blockquote::before, blockquote::after, q::before, q::after {
content: "";
}
blockquote, q {
font-size: %%textsize%%;
quotes: "" "";
}
blockquote, ul, ol {
margin: .75rem .75rem .75rem 1.5rem;
}
.block-quote {
margin: 0 12% 0 4%;
text-align: justify;
}
ol, ul, dl {
margin-left: 4rem;
}
ol li {
list-style: decimal outside;
}
ul li {
list-style: square outside url("%%uli_img%%");
}
.ul-header li {
margin: .3rem 0;
}
p, fieldset, table {
margin-top: %%textsize(+.1)%%;
margin-bottom: 1rem;
}
table {
border-collapse: separate;
border-spacing: 0;
}
:link {
transition: all 100ms ease-out 0s;
color: %%alink%%;
text-decoration: none;
}
:visited {
color: %%a_visited%%;
text-decoration: none;
}
a:hover {
color: %%a_hover%%;
text-decoration: underline;
}
a:active {
color: %%a_active%%;
text-decoration: none;
}
:focus {
outline: 0;
}
a[onclick^=window] {
cursor: crosshair;
}
a[onclick^=Open] {
cursor: url("/img/cursor/Pop-Up_Cursor+arrow+windoid_32px.png") 21 20, move;
}
.js-link {
cursor: move;
}
small {
font-size: 75%;
}
big {
font-size: 125%;
}
tt {
font-family: %%code_fonts%%;
color: %%teletype_color%%;
}
code {
font-family: %%code_fonts%%;
color: %%code_color%%;
}
pre, .pre {
tab-size: 4 !important;
-moz-tab-size: 4 !important;
-o-tab-size: 4 !important;
white-space: pre;
font-family: %%code_fonts%%;
color: %%pre_color%%;
text-align: left;
}
.strike-through {
color: %%textcolor%%;
text-decoration:line-through;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
background-color: inherit;
font-family: %%font_family%%;
font-weight: 800;
padding: 0;
}
h1, h2, h3, h4, h5, h6 {
display: block;
margin: 2rem 0 1.5rem;
}
h1, .h1 {
color: %%h1_color%%;
: 220%;*/
font-size: %%textsize(*2.2)%%;
}
section h1 {
color: %%h1_color%%;
: 175%;*/
font-size: %%textsize(*1.75)%%
}
h2, .h2{
color: %%h2_color%%;
: 175%;*/
font-size: %%textsize(*1.75)%%;
}
h3, .h3 {
color: %%h3_color%%;
: 150%;*/
font-size: %%textsize(*1.5)%%;
}
h4, .h4 {
color: %%h4_color%%;
: 133%;*/
font-size: %%textsize(*1.33)%%;
}
h5, .h5 {
color: %%h5_color%%;
: 125%;*/
font-size: %%textsize(*1.25)%%;
}
h6, .h6 {
color: %%h6_color%%;
: 120%;*/
font-size: %%textsize(*1.2)%%;
}
.content {
position: relative;
width: 67%;
max-width: 1024px;
margin: %%top_space%% auto 0;
z-index: 10;
}
.super-wide {
margin-left: 2rem;
margin-right: 2rem;
}
#tool {
margin: 2rem auto 0;
}
sup, .sup {
vertical-align: super;
}
.top, h1:nth-child(1), .semi-sub {
margin-top: 0;
}
.sub {
margin-top: -0.5rem;
}
.super-sub {
margin-top: -1.5rem;
margin-bottom: 3rem;
}
.small-sub {
position: relative;
top: -1rem;
font-size: 66%;
}
.info {
color: %%textcolor%%;
}
.info:hover {
color: %%a_visited%%;
}
.byline {
padding: 0;
margin: 0;
color: %%alink%%;
font-size: 80%;
}
.warning {
color: %%warning_color%%;
font-weight: bold;
}
.bodytext {
color: %%textcolor%%;
}
.dim, .bright:hover {
transition: all 150ms ease-out 0s;
@@semi-opaque(o=90)@@
}
.dimmed {
transition: all 150ms ease-out 0s;
@@semi-opaque(o=80)@@
}
.dimmer {
transition: all 150ms ease-out 0s;
@@semi-opaque(o=63)@@
}
.dimmest {
transition: all 150ms ease-out 0s;
@@semi-opaque(o=45)@@
}
.dim:hover, .dimmed:hover, .dimmer:hover, .dimmest:hover, .bright {
@@opaque@@
}
.active {
cursor: move;
}
.shadowed {
box-shadow: .5rem .5rem 1rem .1rem %%box_shadow%%;
}
.hidden {
display: none;
}
.text-center {
text-align: center;
}
.block-center {
margin: 0 auto;
}
.centered {
text-align: center;
margin: 0 auto;
}
.content ul {
list-style: square outside url("%%uli_img%%");
}
.breakable {
word-wrap: break-word;
overflow-wrap: break-word;
}
.indented { margin-left: 2rem; }
.extra-indented { margin-left: 4rem; }
.super-indented { margin-left: 6rem; }
.text-right { text-align: right; }
.neg-indent {
position: relative;
left: -2rem;
}
.neg-indent-mega {
position: relative;
left: -6rem;
bottom: -2rem;
}
.tip {
color: %%a_visited%%;
}
.js-link {
cursor: move;
}
.space-big, .space-half, .space-quarter, .space-small, .space-tiny, .space-minute {
overflow: hidden;
display: block;
}
.index-break, .clear, .clear-big, .clear-half, .clear-quarter, .clear-small, .clear-tiny, .clear-minute {
overflow: hidden;
margin: 0;
clear: both;
width: 100%;
display: block;
}
.space-big { height: 20rem; }
.space-half { height: 10rem; }
.space-quarter { height: 5rem; }
.space-small { height: 2.5rem; }
.space-tiny { height: 1rem; }
.space-minute { height: .25rem; }
.clear-big { height: 20rem; }
.clear-half { height: 10rem; }
.clear-quarter { height: 5rem; }
.clear-small, .index-break { height: 2.5rem; }
.clear-tiny { height: 1rem; }
.clear-minute { height: .25rem; }
.clear { height: .001rem; font-size: 0;}
.clear-right {
clear: right;
height: 0;
}
.clear-left {
clear: left;
height: 0;
}
.justify { text-align: justify; }
.smaller { font-size: smaller; }
.larger { font-size: larger; }
.bigger { font-size: larger; }
.small { font-size: small; }
.x-small { font-size: x-small; }
.big, .large, big { font-size: large; }
.huge { font-size: x-large; }
.massive { font-size: 10rem; }
.bold { font-weight: bold; }
.vbold { font-weight: 800; }
.bolder { font-weight: bolder; }
.red { color: #FF0000; }
.yellow { color: #FFFF00; }
.pink { color: #FF00FF; }
.green { color: #009900; }
.purple { color: #cc00ff; }
.grey { color: #B5B5B5; }
.black { color: #000000; }
.lo-fi {
color: %%h1_color%%;
background-color: transparent;
position: absolute;
top: 5rem;
text-align: center;
width: 100%;
font-size: 150%;
}
.intro-block {
width: 75%;
}
.fill {
width: 100%;
}
.block-narrow {
width: 66%;
}
.block-thin {
width: 50%;
}
.ul-narrow {
width: 66%;
font-size: 90%;
}
.ul-spaced li { margin-bottom: 2rem; }
.urltxt {
font-family: %%font_family_alt%%;
color: %%urltxt%%;
}
.half-size {
float: left;
width: 50%;
margin: 0;
padding: 0;
outline: 0;
}
.two-column {
width: 100%;
clear: right;
}
.two-column-row {
width: 100%;
clear: right;
padding: 0;
float: right;
}
.two-column-row:hover {
background-color: %%highlight%%;
}
.left, .left-column, .left-title {
position: relative;
float: left;
padding: 0;
}
.left-column {
padding: 0;
width: 45%;
}
.right, .right-column, .right-title{
position: relative;
padding: 0;
float: right;
}
.right-column {
padding: 0;
width: 45%;
}
.left-column, .right-column {
text-align: justify;
}
.left-column {
padding: .5rem 2rem .5rem .5rem;
}
.right-column {
padding: .5rem .5rem .5rem 2rem;
}
.narrow-column {
width: 22%;
}
.wide-column {
width: 72%;
}
.left-img, .left-img-title, .left-title, .left-img-sub {
float: left;
}
.left-img-title, .left-title {
margin: 2rem 2rem .15rem 0;
}
.left-img {
margin: .5rem 2rem .5rem 0;
}
.right-img, .right-img-title, .right-title, .right-img-sub {
float: right;
text-align: right;
}
.right-img-title, .right-title {
margin: 2rem 0 .5rem 2rem;
}
.right-img {
margin: .5rem 0 .5rem 2rem;
}
.img-sub, .right-img-sub, .left-img-sub {
color: %%h5_color%%;
font-size: 70%;
}
.right-text {
text-align: right;
}
.far-right {
float: right
}
.thumbnail {
margin: .5rem;
}
.fancy-thumb {
outline: .2rem solid %%nav_grad_3%%;
border: .6rem solid %%my_white%%;
outline-offset: -.2rem;
}
.fancy-thumb:hover {
outline: .2rem solid %%my_black%%;
}
.up-arrow, #top-of-page {
transition: all 100ms ease-out 0s;
display: inline-block;
height: 4.8rem;
width: 4.8rem;
background-image: url("%%up-arrow-button%%");
background-repeat: no-repeat;
@@semi-opaque(o=50)@@
}
.previous a:hover .up-arrow, .next a:hover .up-arrow, .up-arrow:hover {
@@opaque@@
}
.rotate-right {
@@rotate-right@@
float: right;
margin-left: .5rem;
}
.rotate-left {
margin-right: .5rem;
@@rotate-left@@
}
#goto-previous, #goto-next {
: block;*/
margin: .5rem 2rem;
clear: both;
}
#goto-next {
display: block;
text-align: right;
}
#top-of-page {
display: none;
position: fixed;
top: 1rem;
right: 1rem;
z-index: 300;
}
@media screen and (max-width: 920px) {
.content {
margin-top: %%top_space_mobile%%;
padding-right: 2rem;
max-width: 80%;
}
.auth-container {
margin: 0 auto;
}
.half-size {
float: none;
width: 100%;
}
footer {
margin-top: 4rem;
}
}
@media screen and (max-width: 800px) {
body {
font-size: %%textsize(+.5)%%;
}
.content {
clear: both;
margin-top: %%top_space_mobile%%;
padding: 0;
width: 98%;
}
.intro-block {
width: 100%;
}
.content p {
text-align: justify;
}
.narrow {
max-width: 100%;
margin-left: auto;
}
.two-column, .two-column-row, .left-column, .right-column, .right, .left, .narrow-column, .wide-column {
width: 100%;
clear: both;
float: none;
text-align: inherit;
padding: 0;
margin: 0;
}
.right-column {
margin-top: 5rem;
}
.index-break {
display: none;
}
.img-sub, .right-img-sub, .left-img-sub {
font-size: 50%;
}
.neg-indent, .neg-indent-mega {
left: 0;
bottom: 0;
}
footer {
margin-top: 8rem;
}
pre {
font-size: small;
white-space: pre-wrap ;
}
#top-of-page {
width: 2.4rem;
background-size: contain;
top: .75rem;
right: .5rem;
}
}
@media screen and (max-width: 640px) {
.left-img, .left-img-title, .right-img, .right-img-title, .left-title, .right-title {
clear: both;
float: none;
text-align: inherit;
padding: 0;
margin: 2rem auto;
}
.scale, .right-img-title, .left-img-title {
background-size: 100%;
width: 94%;
}
.massive { font-size: 5rem; }
.noscale {
background-size: auto;
width: auto;
}
}
@@background-images@@
@@menu-text@@
@@toplinks@@
@@inputs@@
@@text-selections@@
@@scheme-controls@@
@@footer@@
.debug {
width: 80rem;
margin: 4rem auto;
}
CSS;
?>