@charset "UTF-8";
/*
color1 - taust
color2 - pealkirjade taust 
color3 - hinnang
color4 - artikli taust
color5 - tärnide värv
*/
/* Coolors Exported Palette - coolors.co */
@import url("https://fonts.googleapis.com/css?family=Alef");
/* line 28, ../scss/teater.scss */
body {
  background-color: #132a13;
  color: #000;
  margin: 0;
  padding: 10px;
  text-align: justify;
  font-family: Alef, sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: 200;
  font-size: 14px;
  line-height: 16px;
}

/* line 42, ../scss/teater.scss */
h1 {
  color: #daecc1;
}

/* line 46, ../scss/teater.scss */
main {
  background-color: #90aa55;
}

/* line 50, ../scss/teater.scss */
div {
  padding-bottom: 0.5em;
  padding-top: 0.5em;
}

/* line 55, ../scss/teater.scss */
p {
  padding-bottom: 0.3em;
  padding-top: 0.2em;
}

/* line 60, ../scss/teater.scss */
.hinnang {
  color: #000;
  font-size: 1em;
  text-align: justify;
}

/* line 67, ../scss/teater.scss */
.markused {
  color: #d6e52e;
  text-align: justify;
}

/* line 74, ../scss/teater.scss */
.tutvustus {
  text-align: justify;
  font-size: 1em;
  color: #132a13;
}

/* line 80, ../scss/teater.scss */
.etenduse-box {
  background-color: #ecf3a0;
  border-radius: 10px;
  margin-bottom: 0;
  margin-top: 1.5em;
  padding-top: 0;
  padding-right: 1em;
}

/* line 89, ../scss/teater.scss */
.etendus {
  background-color: #4f762d;
  background-color: #4f762d;
  border-radius: 10px 10px 0 0;
  color: #132a13;
  padding: 5pt;
  padding-right: 1em;
  margin-right: -1em;
}

/* line 100, ../scss/teater.scss */
.teater {
  font-size: 1em;
  font-weight: bold;
}

/* line 105, ../scss/teater.scss */
.pealkiri {
  color: #daecc1;
  font-size: 1.4em;
  font-weight: bold;
}

/* line 111, ../scss/teater.scss */
.koht {
  font-size: 1em;
}

/* line 115, ../scss/teater.scss */
.tarne {
  color: #90aa55;
  padding-left: 1.5em;
  font-family: monospace;
  font-size: 1.5em;
  letter-spacing: 3px;
}

/* line 123, ../scss/teater.scss */
.etendusekirjeldus {
  margin: 0 10px 1em 50px;
  padding-right: 25px;
  text-indent: -70px;
}

/* line 129, ../scss/teater.scss */
span.label {
  font-weight: bold;
  color: #32582c;
  width: 110px;
}

/* line 135, ../scss/teater.scss */
form label {
  float: left;
  font-weight: bold;
  padding-right: 10px;
  text-align: right;
  width: 10%;
}

/* line 143, ../scss/teater.scss */
footer, div.jalus {
  text-transform: uppercase;
  color: #4f762d;
  font-size: 0.8em;
  margin-top: 1em;
}

/* line 151, ../scss/teater.scss */
article, div.artikkel {
  display: block;
  background-color: #ecf3a0;
  color: #000;
  border-color: #132a13;
  border-radius: 10px;
  margin-bottom: 5px;
  margin-top: 1em;
  padding: 25px;
}

/* line 164, ../scss/teater.scss */
article h2, div.artikkel h2 {
  background-color: #132a13;
  border-radius: 10px 10px 0 0;
  color: #90aa55;
  margin-left: -25px;
  margin-right: -25px;
  margin-top: -25px;
  padding: 12.5px 15px 10px 15px;
}

/* line 174, ../scss/teater.scss */
article footer, .kuupaev {
  border-top: 1px dotted #132a13;
  color: #132a13;
  font-family: monospace;
  font-size: 0.9em;
  font-style: italic;
}

/* line 182, ../scss/teater.scss */
.jutt {
  background-color: #90aa55;
}

/* line 184, ../scss/teater.scss */
div.tsitaat {
  width: 50%;
  text-align: justify;
  margin-left: auto;
  margin-right: 0;
  padding-top: 0;
  padding-right: 25px;
  margin-top: 0;
  font-size: 0.9em;
  font-family: monospace;
  font-style: italic;
}

/* line 197, ../scss/teater.scss */
div.tautor {
  text-align: right;
  padding-top: 0;
  padding-right: 25px;
  font-size: 1em;
  font-family: monospace;
}
