html, body {
  height: 100%;
  width: 100%;
}

#chronology {
  padding: 30px 13px 10px 17px;
  background: #f9f9f8;
}

#chronology-desc {
  background: #f9f9f8;
}

#chronology h2 {
  font-size: 20px;
  text-align: left;
  margin-bottom: 20px;
}

#chronology h3 {
  font-size: 17px;
  color: #8D200B;
}

h1 {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}

.tl-timeline {
  font-weight:400;
  font-size:16px;
  height: 70%;
}

.tl-timeline h1,.tl-timeline h2,
.tl-timeline h3,.tl-timeline h4,
.tl-timeline h5,.tl-timeline h6 {
  font-family: "oswald", sans-serif;
  font-weight:700;
  font-size:20px;
}

.tl-timeline h1,
.tl-text-content-container h2,
.tl-timeline .tl-slide.tl-full-color-background h2{
  color: #8D200B !important;
  text-shadow: none;
}

.tl-text-content-container {
 vertical-align: middle;
}

div.tl-timemarker-text h2 {
  color: #D57724 !important;
}


.tl-timeline {
  font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
}

.tl-timeline p {
  line-height: 25px;
  margin-bottom: 7px;
}

.tl-timeline
.tl-media .tl-media-wikipedia h4 a,
.tl-timeline .tl-media h4,.tl-timeline .tl-media h4 a {
  font-weight:700;
  font-size:24px;
  line-height:24px}

.tl-timeline .vcard {
  font-weight:normal !important
}

.tl-timeline .tl-slidenav-next,.tl-timeline
.tl-slidenav-previous,.tl-timeline .tl-message,.tl-timeline
.tl-timegroup-message {
  font-weight:700;
  text-transform:uppercase
}

.tl-timeline .tl-slidenav-next .tl-slidenav-title,
.tl-timeline .tl-slidenav-previous .tl-slidenav-title,
.tl-timeline .tl-message .tl-slidenav-title,
.tl-timeline .tl-timegroup-message .tl-slidenav-title {
  line-height:1.3em !important
}

.tl-timeline .tl-headline-date,
.tl-timeline h3.tl-headline-date {
  font-weight:normal !important;
  text-transform:uppercase !important
}

.tl-timeline .tl-headline-date small,
.tl-timeline h3.tl-headline-date small {
  font-weight:normal !important
}

.tl-timeline .tl-timenav-slider {
  font-weight:700
}

.tl-timeline .tl-timenav-slider h2.tl-headline {
  font-weight:700;
  text-transform:none
}

.tl-timeline .tl-timenav-slider .tl-timeaxis {
  font-weight:700;
  text-transform:uppercase
}

.tl-timeline blockquote,.tl-timeline blockquote p {
  font-style:italic;
  font-weight:400;
  line-height:1.3
}

input[type="text"].editor-headline {
  text-transform:uppercase;
  font-weight:700;font-size:46px;
  line-height:46px
}

.tl-timeline .tl-timenav-slider .tl-timeaxis {
  font-weight:normal
}

.tl-timeline .tl-slide.tl-full-color-background a,
.tl-timeline p a {
  color: #D57724;
  text-decoration: none;
  border: none;
}

.tl-timeline .tl-slide.tl-full-color-background a:visited,
.tl-timeline .tl-slide.tl-full-color-background a:hover,
.tl-timeline .tl-slide.tl-full-color-background a:hover,
.tl-timeline a:visited,
.tl-timeline a:hover,
.tl-timeline a:focus {
  color: #8d200b;
  text-decoration: none;
  border: none;
  text-shadow: none !important;
}

.tl-text h2.tl-headline,
.tl-text h2.tl-headline-title {
  text-align: left;
}


.tl-slide-content .tl-media,
.tl-slide-content .tl-text  {
  padding: 20px !important;
}

.tl-slide .tl-slide-background {
  filter: blur(2px);
}

#section-bottom {
  padding-bottom: 4em;
}
