.reveal section img.plain {
  width: 50%;
}

.reveal section img.big {
  width: 90%;
}

.reveal section h3 {
  text-transform: none;
}

.reveal,
.reveal h1,
.reveal h2,
.reveal h3,
.reveal h4,
.reveal h5,
.reveal h6 {
  font-family: 'Lato', sans-serif !important;
}

.reveal section pre code {
  font-size: 4em;
  line-height: 1.5em;
  max-height: 600px;
}

.reveal section > ul > li {
  font-size: 2.2em;
}

/* .reveal section.margined ul {
  margin-bottom: 1.2em;
} */

.reveal section.nobullet li {
  list-style: none;
}

.reveal section ul {
  margin-bottom: 0.2em;
}

.reveal section .borderless {
  border: none;
  box-shadow: none;
}

img.clj,
img.razum2um,
img.mad,
img.hardcode,
img.qrlink,
img.python,
img.zero_key,
img.map {
  height: 700px;
}

img.lispreader {
  height: 900px;
}

img.why,
img.godeeper {
  height: 1200px;
}

img.miniclj {
  height: 300px;
}

img.minigolang {
  height: 300px;
}

.logos {
  position: absolute;
  display: flex;
  width: 1400px;
  top: 30%;
  justify-content: space-between;
  left: 50%;
    transform: translate(-50%, 0);
}

.logos .minigolang {
  margin-top: 250px;
}

.disclaimer {
  font-size: 0.5em;
}

.flex {
  display: flex;
  justify-content: center;
  align-items: center;
}

.vflex {
  flex-direction: column;
}

.push-down {
  margin-top: 5em;
}

.reveal li {
  list-style-type: square;
}

.reveal .lower {
  text-transform: lowercase;
}

.reveal .capital {
  text-transform: capitalize;
}

.reveal .twophase,
.reveal .gtrend {
  max-height: 500px;
}
