@charset "utf-8";

/* Jerry, it's Frank Costanza. Mr Steinbrenner's here, George is dead, call me back. */

/* just for facts */

body        { background-image: url(https://omniscientwalnut.com/iris.png), url(https://omniscientwalnut.com/all-page-titles.png); }

/* index-topics */

header p                        { text-align: center; }
section nav                     { counter-reset: chocula; }
section nav ol li               { list-style: none; margin: 0em; }
section nav ol li ol            { margin: 1.75em 0.00em 1.75em 3.25em; }
section nav ol li ol li         { counter-increment: chocula; text-indent:-1.75em; }
section nav ol li ol li:before  { content: counter(chocula)".\00a0"; }

@media screen and (min-width:481px) {
  .loose          { display: none; } }

a.jumpup { float: right; font-weight: normal; width: auto; }
a.jumpup:link,
a.jumpup:visited { color: black; }

/* index-authors */

table.credits                  { width: 100%; }
table.credits td               { vertical-align: top; }
table.credits td:first-child   { width: 40%; text-align: right; white-space: nowrap; padding-right: 0.5em; }
table.credits td:last-child    { width: 60%; text-align: left;  white-space: normal; }

@media screen and (max-width:480px) {
  table.credits td:first-child { white-space: normal; } }

/* index-special */

.thespecials { counter-reset: culture; }
.thespecials ol li {  }
.thespecials ol li ol { margin: 0em 1.5em; }
.thespecials ol li ol li:before { content:none; }
.thespecials ol li ol li ol li ol li { counter-increment: culture; text-indent:-1.75em; }
.thespecials ol li ol li ol li ol li:before { content: counter(culture)".\00a0"; }

/* content pages */

table.results    { background-color: #EeEeEe; border: solid 1.5pt #999999; border-collapse: separate; border-spacing: 1.5pt;
                   font-size: 75%; line-height: 1.25em; margin: 1.75em 0em; width: 100%; } /* smaller, tighter font inside */
table.results th { background-color: #CcCcCc; }
table.results td { background-color: #FfFfCc; }
table.results th:first-child,
table.results td:first-child { text-align: left; vertical-align: top; width: 40%; }
table.results th:last-child,
table.results td:last-child { width: 15%; }
table.results td,
table.results th {
  border-collapse: separate;
  border-top:    solid 1pt #AaAaAa;
  border-left:   solid 1pt #AaAaAa;
  border-bottom: solid 1pt #777777;
  border-right:  solid 1pt #777777;
  padding: 0.25em;
}

table.results td table th { background-color: transparent !important; font-weight: normal; text-decoration: underline; white-space: normal; width: 50%; }
table.results td table,
table.results td table th,
table.results td table td { border: none; border-collapse: collapse; line-height: 1em; margin: 0em auto; padding: 0.25em; text-align: center !important; }

table.results.special    { margin: 1.75em auto; width: auto; }
table.results.special td,
table.results.special th { text-align: center; width: auto; }

/* link rot */

.code_404 { display: none; }

/* images can't be so big like they are in physics.info */

p img { width: auto; height: auto; max-width: 100%; }

/* No Condition Is Permanent. */
