.reveal .slides .compact-slide > .center:first-child,
.reveal .slides .roomy-slide > .center:first-child,
.reveal .slides .spread-slide > .center:first-child,
.reveal .slides .short-spread-slide > .center:first-child,
.reveal .slides .code-slide > .center:first-child,
.reveal .slides .half-plane-slide > .center:first-child,
.reveal .slides .properties-summary-slide > .center:first-child {
  color: #17365d;
  font-size: 30px;
  font-weight: 650;
  line-height: 1.15;
  margin: 0 0 0.45em;
  text-align: center;
}

.reveal .slides .compact-slide > p:first-child,
.reveal .slides .roomy-slide > p:first-child,
.reveal .slides .spread-slide > p:first-child,
.reveal .slides .short-spread-slide > p:first-child,
.reveal .slides .code-slide > p:first-child,
.reveal .slides .half-plane-slide > p:first-child,
.reveal .slides .properties-summary-slide > p:first-child,
.reveal .slides .compact-slide > .section-label + p {
  font-size: 30px;
  line-height: 1.15;
  margin: 0 0 0.45em;
}

.reveal .slides section.contents-slide {
  top: 0 !important;
}

.reveal .slides .contents-slide {
  box-sizing: border-box;
  font-size: 1.38em;
  padding: 0.25em 2.1em 0;
}

.reveal .slides .contents-slide h1 {
  color: #17365d;
  font-size: 30px;
  line-height: 1.15;
  margin: 0 0 0.8em;
  text-align: left;
}

.reveal .slides .contents-slide ul {
  margin: 0 auto;
}

.reveal .slides .compact-slide.margin-safe-slide {
  font-size: 0.88em;
  line-height: 1.14;
  padding-bottom: 1.2em;
}

.reveal .slides .margin-safe-slide p,
.reveal .slides .margin-safe-slide ul,
.reveal .slides .margin-safe-slide ol {
  margin-bottom: 0.3em;
  margin-top: 0.18em;
}

.reveal .slides .margin-safe-slide li {
  margin-bottom: 0.2em;
}
