﻿#navbar-collapse-main .navbar-nav > li > .dropdown-menu > li > a.nav-history { color: #f56423 }
    #navbar-collapse-main .navbar-nav > li > .dropdown-menu > li > a.nav-history:hover { background-color: transparent; }

/****Forward Slider***/
body.lockForward { position: fixed; overflow-y: scroll; width: 100%; }
.ForwardSlider .Forward-Slider-Item { width: 100%; height: 100%; position: absolute; z-index: 0; pointer-events: none; transform: translateY(0px); -webkit-transform: translateY(0px); transition: all 1000ms cubic-bezier(.17,.67,.83,.67); -webkit-transition: all 1000ms cubic-bezier(.17,.67,.83,.67); }
    .ForwardSlider .Forward-Slider-Item.noDelay { transition: all 1000ms cubic-bezier(.17,.67,.83,.67); -webkit-transition: all 0ms cubic-bezier(.17,.67,.83,.67); }
    .ForwardSlider .Forward-Slider-Item .year-text { position: absolute; top: 13vw; width: calc(100% - 60px); height: 26.042vw; overflow: hidden; }
        .ForwardSlider .Forward-Slider-Item .year-text .year-headline { height: 50%; position: relative; }
            .ForwardSlider .Forward-Slider-Item .year-text .year-headline span.yearInner { position: absolute; left: 0; padding: 20px 28px; }
    .ForwardSlider .Forward-Slider-Item .year-title { font-family: 'CalvertMTProLight'; text-transform: uppercase; font-size: 350%; line-height: 0.9; }
    .ForwardSlider .Forward-Slider-Item .year-sub { font-family: 'AvenirNextLTPro'; font-size: 90%; line-height: 1.67; }
    .ForwardSlider .Forward-Slider-Item .year-title span.yearInner { bottom: 0; }
    .ForwardSlider .Forward-Slider-Item .year-sub span.yearInner { top: 0; }
    .ForwardSlider .Forward-Slider-Item.active { pointer-events: auto; }
.ForwardSlider .Forward-Slider-image { background-size: cover; position: absolute; width: 100%; height: 100%; top: 0; background-position: center; }
.ForwardSlider #right-wrapper,
.ForwardSlider #left-wrapper { position: absolute; width: 50%; height: 100%; }
.ForwardSlider #left-wrapper { left: 0; }
.ForwardSlider #right-wrapper { right: 0; }
.ForwardSlider #nav-wrapper { position: absolute; top: 50%; right: 0px; transform: translateY(-50%); z-index: 1; margin-top: 40px; font-size: 63%; padding-right: 30px; }
    .ForwardSlider #nav-wrapper #navPointer { position: absolute; width: 15px; height: 1px; background: #533934; right: 0; top: 0; margin-top: 2.35vw; transition: all 500ms ease-out; -webkit-transition: all 500ms ease-out; }
    .ForwardSlider #nav-wrapper a { display: block; margin: 2vw 0; font-family: 'CalvertMTProLight'; }
        .ForwardSlider #nav-wrapper a.active { opacity: 1; }
.ForwardSlider .sliderImg { position: absolute; bottom: -50%; top: -50%; transform: translateY(0%); transition-timing-function: cubic-bezier(0.05, 0.49, 0.54, 0.99); pointer-events:none;}
.Forward-Slider-Item.prevSlider .sliderImg { transform: translateY(-100%); transition-timing-function: linear; }
.Forward-Slider-Item.nextSlider .sliderImg { transform: translateY(100%); transition-timing-function: linear; }
.Forward-Slider-Item .sliderImg-1 { transition-delay: 0.2s; transition-duration: 1.9s; }
.Forward-Slider-Item .sliderImg-2 { transition-delay: 0.1s; transition-duration: 2s; }
.Forward-Slider-Item .sliderImg-3 { transition-duration: 2.1s; }
.ForwardSlider { height: calc(100vh - 62px); position: relative; }


.Forward-Slider-Item.prevSlider .sliderImg-1 { transition-duration: 1.2s; transition-delay: 0s; }
.Forward-Slider-Item.prevSlider .sliderImg-2 { transition-duration: 1.4s; transition-delay: 0s; }
.Forward-Slider-Item.prevSlider .sliderImg-3 { transition-duration: 1.6s; transition-delay: 0s; }

.Forward-Slider-Item.nextSlider .sliderImg-1 { transition-duration: 1.2s; transition-delay: 0s; }
.Forward-Slider-Item.nextSlider .sliderImg-2 { transition-duration: 1.4s; transition-delay: 0s; }
.Forward-Slider-Item.nextSlider .sliderImg-3 { transition-duration: 1.6s; transition-delay: 0s; }

.sliderWrapper { position: relative; color: #533934; }
.sliderBg-item { float: left; width: 25%; position: relative; font-family: 'AvenirNextLTPro'; overflow: hidden; }
.sliderBg-item1 { background: #fff7d6; }
.sliderBg-item2 { background: #ffd99a; }
.sliderBg-item3 { background: #feefc6; }
.sliderBg-item4 { background: #ffd99a; }
.sliderBg-item5 { background: #ffd99a; }
.sliderBg-item6 { background: #ffe4af; }
.sliderBg-item7 { background: #fff7d6; }
.sliderBg-item8 { background: #ffe4af; }
.sliderBg-item9 { background: #feefc6; }
.sliderBg-item10 { background: #fff7d6; }
.sliderBg-item11 { background: #feefc6; }
.sliderBg-item12 { background: #ffd99a; }
.sliderBg-item13 { background: #ffe4af; }
.sliderBg-item14 { background: #ffd99a; }
.sliderBg-item15 { background: #ffe4af; }
.sliderBg-item16 { background: #fff7d6; }

.sliderBg-item span { display: block; height: 100%; font-size: 13vw; line-height: 1; }
.sliderBg-item5 span { text-align: right; }
.sliderBg-item .number-wrapper { position: relative; transition-timing-function: ease-out; font-family: 'CalvertMTPro'; }
.sliderBg-item .number-wrapper10 { float: left; margin-right: 10px; }


a.arrow-nav.arrow-nav-next { top: 41vw; }
.arrow-nav { position: absolute; left: 33px; color: #f55a23; transition: all 150ms ease-out; -webkit-transition: all 150ms ease-out; text-decoration: none; z-index: 1; }
    .arrow-nav:hover { color: #513A33; text-decoration: none; }
    .arrow-nav.arrow-nav-prev { top: 9vw; text-align: right; }
    .arrow-nav .year { display: block; }
    .arrow-nav span.year:before { content: ""; display: inline-block; width: 50px; background-color: #f55a23; height: 2px; position: relative; top: -6px; margin-right: 20px; transition: all 150ms ease-out; -webkit-transition: all 150ms ease-out; }
    .arrow-nav:hover span.year:before { background-color: #513A33; }
    .arrow-nav .arrow-img { display: block; width: 20px; }
    .arrow-nav.arrow-nav-prev .arrow-img { }


@media(min-width:992px) {
    .sliderBg-item .number-wrapper11 { transform: translateY(-60%); }
    .sliderBg-item .number-wrapper5 { transform: translateY(-80%); }
    .ForwardSlider #right-wrapper .Forward-Slider-Item.prevSlider, .ForwardSlider #right-wrapper .Forward-Slider-Item.prevSliderTemp { transform: translateY(0px); -webkit-transform: translateY(-70%); opacity: 0; }
    .ForwardSlider #right-wrapper .Forward-Slider-Item.nextSlider, .ForwardSlider #right-wrapper .Forward-Slider-Item.nextSliderTemp { transform: translateY(70%); -webkit-transform: translateY(70%); opacity: 0; }
    .ForwardSlider #right-wrapper .Forward-Slider-Item { transition: all 1000ms ease-in; -webkit-transition: all 1000ms ease-in; }
    .ForwardSlider .Forward-Slider-Item .year-text .year-headline span.yearInner { position: relative; padding: 20px 0; }
    .ForwardSlider .Forward-Slider-Item .year-sub.year-headline { margin-top: 20px; }
    .ForwardSlider #right-wrapper .year-text-inner { padding: 26px; }


}

@media(max-width:991px) {
    .ForwardSlider #right-wrapper { z-index: 1; }
    .ForwardSlider .Forward-Slider-Item .year-text { width: 200%; left: -100%; height: auto; overflow: visible; top: 88vw; overflow-y: scroll; }
        .ForwardSlider .Forward-Slider-Item .year-text .year-headline span.yearInner { position: unset; width: 100%; padding: 0; left: auto; }
    .ForwardSlider .Forward-Slider-Item .year-title { font-size: 150%; }
    .ForwardSlider .Forward-Slider-Item .year-text .year-headline { padding: 10px; }
    .ForwardSlider #nav-wrapper { display: none; }
    .ForwardSlider #left-wrapper { width: 100%; }
    .ForwardSlider .sliderImg { width: 100%; }
        .ForwardSlider .sliderImg img { width: 100%; }
    .sliderBg-item { width: 50%; }
        .sliderBg-item .number-wrapper { width: 50%; float: left; }
        .sliderBg-item span { font-size: 35vw; padding-bottom: 10vw; }
    .sliderBg-item1 { background: #FFD995; }
    .sliderBg-item2 { background: #FFF6D4; }
    .sliderBg-item3 { background: #FFE4AD }
    .sliderBg-item4 { background: #FFD996 }
    .sliderBg-item5 { background: #FFF6D4 }
    .sliderBg-item6 { background: #FFEEC4 }
    .sliderBg-item7 { background: #FFD995 }
    .sliderBg-item8 { background: #FFE4AD }
    a.arrow-nav.arrow-nav-next { left: -50vw; z-index: 1; margin-left: 10px; top: 131vw; }
    .arrow-nav.arrow-nav-prev { top: 25vw; left: -50vw; margin-left: 10px; }
    .year-text-inner { padding: 100px 0; margin-top: -100px; }
    .ForwardSlider .Forward-Slider-Item.active { pointer-events: none; }
    .ForwardSlider .Forward-Slider-Item.slick-active { pointer-events: auto; }
}

@media(max-width:767px) {
    .ForwardSlider .Forward-Slider-Item .year-text { top: 74vw; }
        .ForwardSlider .Forward-Slider-Item .year-text .year-headline { padding-top: 4px; }
    .ForwardSlider .Forward-Slider-Item .year-sub { line-height: 1; font-size: 90%; padding-top: 0; }
    .Forward-Slider-Item.prevSlider .sliderImg { transform: translateY(-110%); }
    .arrow-nav span.year:before { width: 40px; margin-right: 7px; top: -5px; }
    .arrow-nav .year { font-size: 90%; }
}





@media(max-width:991px) {

    /*.ForwardSlider .Forward-Slider-Item .year-text { height: 100vh; top: 0px; }
    .ForwardSlider .Forward-Slider-Item .year-text.stopScroll { overflow:hidden;}
    .year-text-inner { padding: 100vh 0; margin-top: -50vh; }*/
    .ForwardSlider .Forward-Slider-Item .year-text .year-headline { height: auto; }
    .year-text-inner { padding: 0; margin-top: 0; }
    .arrow-nav { }
    a.arrow-nav.arrow-nav-next { position: absolute; bottom: 0; top: auto; left: auto; display:block;}
    .arrow-nav.arrow-nav-prev { top: 0; left: auto; position: absolute; }
    .ForwardSlider .Forward-Slider-Item .year-text { top: auto; left: auto; display: block; width: 100%; position: relative; margin-top: 60vw; min-height: 240px; pointer-events:none;}
    .ForwardSlider #right-wrapper { z-index: 1; width: 100%; height: auto; top: 50%; transform: translateY(-50%); }
        .ForwardSlider #right-wrapper .Forward-Slider-Item { /*height: 80vh;*/ }
    #right-wrapper .Forward-Slider-Item { position: relative; height: auto; float: none; }
}
