
/*CONTENT*/
/* fonts */


h2.tl-headline {
  font-family: 'Oswald', sans-serif;
  font-weight: 700;
  color: #a61a1c !important;

}
.tl-text h2.tl-headline-title, .tl-text h2.tl-headline {
  margin: 10px   0 20px !important;
  font-size: 35px !important;
  line-height: 35px;
}

p {
  font-family: 'Source Sans Pro', sans-serif;
}

h3.tl-headline-date  {
  font-family: 'Oswald', sans-serif !important;
  color: #a6a6a6 !important;
  font-size:

}
.tl-timeline .tl-caption a, .tl-timeline .tl-credit a, .tl-timeline .tl-slidenav-next a, .tl-timeline .tl-slidenav-previous a {
    color: #a61a1c !important;

}
}
.tl-timeline p a:hover, .tl-timeline p a:focus {
  color: #a61a1c  !important;
}

.tl-caption {
  font-family: 'Source Sans Pro', sans-serif;
  color: #a6a6a6 !important;
}
.tl-slidenav-previous .tl-slidenav-content-container .tl-slidenav-icon, .tl-slidenav-next .tl-slidenav-content-container .tl-slidenav-icon, .tl-slidenav-previous .tl-slidenav-content-container .tl-slidenav-title, .tl-slidenav-next .tl-slidenav-content-container .tl-slidenav-title, .tl-slidenav-previous .tl-slidenav-content-container .tl-slidenav-description, .tl-slidenav-next .tl-slidenav-content-container .tl-slidenav-description {
  text-shadow: none !important;
}


/* arrow icons */
.tl-slidenav-icon {
  color: #a61a1c   !important;
}

/* TIMELINE */
/* fonts */
.tl-timemarker-text h2 {
  font-family: 'Oswald', sans-serif;
  font-weight: 700;
  color: #373a40   !important;
}

/*background*/
.tl-timenav-slider-background {
  color: #000;
}

.tl-timemarker .tl-timemarker-content-container {
  background-color: transparent !important;
  box-shadow: none !important;

}
.tl-timenav {
  background-color: #fff !important;
}

h2::after {
  background: none !important;
}
.tl-timemarker .tl-timemarker-content-container {
  width: 110px !important;
  border-radius: 1px !important;
  border-radius: 1px !important;
  border-top: #d9d9d9 1px solid !important;
  border-right: #d9d9d9 0 solid !important;
  border-left: #d9d9d9 1px solid !important;
  border-bottom: #d9d9d9 0 solid !important;

}
.tl-timemarker:hover .tl-timemarker-content-container {
  width: 150px !important;

  border-radius: 1px !important;
  border-top: #999999 1px solid !important;
  border-right: #999999 0 solid !important;
  border-left: #999999 1px solid !important;
  border-bottom: #999999 0 solid !important;
}
.tl-timeline {
  border-color: #000 !important;
  color: #000 !important;
}

/* PRO */

/* Timeline Colors for Events */
.tl-timemarker:hover .tl-timemarker-content-container.tl-timemarker-content-container-small {
  border-top: solid #a6a6a6 1px !important;
  border-left: solid #a6a6a6 1px !important;
}

.tl-timemarker:active .tl-timemarker-content-container.tl-timemarker-content-container-small {
  border-top: solid #333 1px !important;
  border-left: solid #333 1px !important;
}

.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container {
	border-left-color: rgba(51,51,51, 1) !important;
	border-top-color: rgba(51,51,51, 1) !important;
}

.tl-timemarker.tl-timemarker-active .tl-timemarker-line-left, .tl-timemarker.tl-timemarker-active .tl-timemarker-line-right {

    border-color: rgb(51, 51, 51, 1) !important;
}

