@import "../reveal.js/dist/theme/night.css";


body {
  background: #424242;
  /* 474747 1c1c1c */
  background: -moz-radial-gradient(center, circle cover, #494949 0%, #101010 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #494949), color-stop(100%, #101010));
  background: -webkit-radial-gradient(center, circle cover, #494949 0%, #101010 100%);
  background: -o-radial-gradient(center, circle cover, #494949 0%, #101010 100%);
  background: -ms-radial-gradient(center, circle cover, #494949 0%, #101010 100%);
  background: radial-gradient(center, circle cover, #494949 0%, #101010 100%);
  background-color: #424242; }

/* sky */
.reveal {
  font-family: "Lato", sans-serif;
}

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


.reveal h1 {
  font-size: 3em; }
/*
.reveal h2 {
  font-size: 2.11em; }

.reveal h3 {
  font-size: 1.55em; }

.reveal h4 {
  font-size: 1em; }
*/
.reveal h5 {
  font-size: 0.8em; }

.reveal h6 {
  font-size: 0.6em; }

.reveal figcaption {
  font-size: 0.3em;
}

.reveal section img {
  border: 0;
  background: none;
  box-shadow: none;
  margin: 0;
}

.reveal section img.etc-logo {
  background: #eeeeee;
  padding: 10px;
  box-shadow: 10px 10px 15px #000000;
}

.reveal .progress span {
  background: #c5964d;
  -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
  -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
  transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); }

  .reveal pre {
    font-size: 0.4em;
    box-shadow: none;
  }

  .hljs {
    background:transparent;
  }

  .reveal pre code {
    overflow: hidden;
  }
