
.timeline-slider .slick-list { overflow: visible }
@media only screen and (max-width: 800px) {
.timeline-slider .neg-margin { padding: 0; margin: 0 }
}
.timeline-slider .slick-arrow { width: 55px; height: 55px; border-radius: 150%; background-color: #38393D; background-repeat: no-repeat; background-position: center center; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; bottom: 60px; margin: 0; top: auto; z-index: 300 }
@media only screen and (max-width: 1280px) {
.timeline-slider .slick-arrow { bottom: 0 }
}
@media only screen and (max-width: 800px) {
.timeline-slider .slick-arrow { bottom: 20px }
}
.timeline-slider .slick-arrow:before { display: none }
.timeline-slider .slick-arrow:hover { background-color: #48c38b }
.timeline-slider .slick-arrow.slick-prev { background-image: url("../images/hero-arrow-left.svg"); -webkit-background-size: 20px 7px; -moz-background-size: 20px 7px; -o-background-size: 20px 7px; background-size: 20px 7px; left: 120px }
.no-svg .timeline-slider .slick-arrow.slick-prev { background-image: url("../images/hero-arrow-left.png") }
@media only screen and (max-width: 800px) {
.timeline-slider .slick-arrow.slick-prev { left: 50%; margin-left: -60px }
}
.timeline-slider .slick-arrow.slick-next { background-image: url("../images/hero-arrow-right.svg"); -webkit-background-size: 20px 7px; -moz-background-size: 20px 7px; -o-background-size: 20px 7px; background-size: 20px 7px; left: 185px }
.no-svg .timeline-slider .slick-arrow.slick-next { background-image: url("../images/hero-arrow-right.png") }
@media only screen and (max-width: 800px) {
.timeline-slider .slick-arrow.slick-next { right: 50%; left: auto; margin-right: -60px }
}
.timeline-slider .hentry { position: relative }
@media only screen and (max-width: 1280px) {
.timeline-slider .hentry { padding-left: 60px; padding-bottom: 80px }
}
@media only screen and (max-width: 800px) {
.timeline-slider .hentry { padding-bottom: 0 }
}
.timeline-slider .hentry .year { position: absolute; top: 60px; right: 100%; font-weight: 300; width: 100%; text-align: right; font-size: 38px; font-size: 2.375rem; line-height: 38px; line-height: 2.375rem; color: #A4A4A4; font-family: "Gotham", "Helvetica", "Arial", sans-serif; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transform-origin: top right; -moz-transform-origin: top right; -ms-transform-origin: top right; -o-transform-origin: top right; transform-origin: top right; margin-right: 60px }
@media only screen and (max-width: 1280px) {
.timeline-slider .hentry .year { margin-right: 0 }
}
.no-csstransforms .timeline-slider .hentry .year { display: none }
@media only screen and (max-width: 800px) {
.timeline-slider .hentry .year { top: 0 }
}
.timeline-slider .hentry .small-title { margin-bottom: 40px }
@media only screen and (max-width: 1280px) {
.timeline-slider .hentry .small-title { margin-bottom: 20px }
}
.timeline-slider .hentry p { font-size: 33px; font-size: 2.0625rem; line-height: 40px; line-height: 2.5rem; font-weight: 500; font-family: "Gotham", "Helvetica", "Arial", sans-serif }
@media only screen and (max-width: 1280px) {
.timeline-slider .hentry p { font-size: 26px; font-size: 1.625rem; line-height: 32px; line-height: 2rem }
}
@media only screen and (max-width: 1024px) {
.timeline-slider .hentry p { font-size: 20px; font-size: 1.25rem; line-height: 28px; line-height: 1.75rem }
}
@media only screen and (max-width: 420px) {
.timeline-slider .hentry p { font-size: 16px; font-size: 1rem; line-height: 24px; line-height: 1.5rem }
}
.timeline-slider .slick-slide .slickFadeIn { opacity: 0; filter: alpha(opacity=0); visibility: hidden; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; transition-delay: 0.3s }
.timeline-slider .slick-slide.slick-active .slickFadeIn { opacity: 1; filter: alpha(opacity=100); visibility: visible }
