@charset "utf-8";

/* You're giving him back that pen. */

/* just for eworld */

body        { background-image: url(https://omniscientwalnut.com/sky.png), url(https://omniscientwalnut.com/eglobe.jpg); background-position: top; background-repeat: no-repeat; background-size: auto; }
@media screen and (max-width:1024px) {
body        { background-size: 400%; } }

/* tighter navs sooner */

@media screen and (max-width:540px) {
  nav ul li { padding: 0.00em 0.25em; } }

/*descripto */

p.subheader { line-height: 1.25em; margin: 0em auto; text-align: center; width: 32em; max-width: 100%; }
p.subheader img { width: auto; max-width: 100%; }

/* 3-toed sloth */

footer nav ol          { column-count: 3; }
footer nav ol li p     { display: none; } /* hide the decline */
footer nav ol li ol li { margin: 0em 0em 0em 1em; } /*earlier indent than physics */

/* for the home page table of contents */

section nav ol li       { font-weight: bold; list-style: none; }
section nav ol li p     { font-weight: normal; margin: 0em; }
section nav ol li ol li { font-weight: normal; list-style: circle; }

/* dead links on the news page */

.deadpage { text-decoration: line-through; }

/* snapshot gallery on the photos page */

table.blackened td img { background-color: black; padding: 0.25em; width: 96%; }

/* academic looking data tables - bigdata is for the table of chords*/

.bigdata         { overflow: scroll; max-width:100%; }
.bigdata td      { white-space: nowrap; }
table.data thead,
table.data tbody { border-top: 2pt solid black; border-bottom: 2pt solid black; }
table.data th,
table.data td    { padding: 0em 0.5em; }
table.data th    { font-weight: bold; }

/* chords */

.proof-head { clear: both; margin: 0em; }
dl.given-prove    { margin: 0em 0em 1.75em 0em; }
dl.given-prove dt { margin: 0em; color: hsla(  0,  0%,  0%,0.92); text-decoration: underline; }
dl.given-prove dd { margin: 0em 0em 0em 1.75em; text-align: left; }
table.statements-reasons th,
table.statements-reasons td              { font-weight: normal; text-align: left; vertical-align: top; }
table.statements-reasons th:nth-child(1) { width:  5%; }
table.statements-reasons th:nth-child(2) { width: 45%; text-decoration: underline; }
table.statements-reasons th:nth-child(3) { width:  5%; }
table.statements-reasons th:nth-child(4) { width: 45%; text-decoration: underline; }
table.statements-reasons table.maths    { display: inline-block; }
table.statements-reasons table.maths td { vertical-align: middle !important; }

/* curve */

div.coliseum21 div.curve:nth-child(1) { background-color: #CCCCFF; break-before: avoid-column; }
div.coliseum21 div.curve:nth-child(2) { background-color: #FFCCCC; break-before: column; }
div.curve h4 { margin: 0em; }
div.curve { padding: 1em; }

/* E = mc² */

.einsteinfdr,
.einstein { background-color: #FFFFF9; color: #000009; border: 1pt solid #999999; font-weight: bold; }
.einsteinfdr { margin: 1.75em 0em; padding: 0em 0em 0em 4em; }
.einsteinfdr,
blockquote.einstein { font-family: Courier, "Courier New", monospace; font-size: 80%; line-height: 1.25em; padding: 3em; text-align: left; }
blockquote.einstein p { text-align: left; line-height: 2em; }

/* sounds of salone */

ul.zounds {  }
ul.zounds li { display: inline-block; margin-bottom: 1.75em; text-align: center; }
ul.zounds li audio { min-height: 2em; }

/* fake pinterest for salone scrapbook, similar to get bent photo gallery */

.photatoes figcaption { line-height: 1.25em; margin: 0.5em 0em; }
.photatoes figure { color: #ffffff; background-color: black; border-radius: 0.25em; float: right; margin: 0em 0em 0.5em 0.5em; padding: 0.5em; width: 33%; }
@media screen and (max-width:768px) {
.photatoes figure { width: auto; min-width: 30%; max-width: 48%; } }

/* No condition is permanent. */
