/* Slide Components
----------------------------------------------------------------------- */

/* Common */
.carousel-caption .slide-title {
    animation-delay: 0.8s;
}
.carousel-caption img,
.carousel-caption a,
.absolute {
    position: absolute;
}

/* ---------------- Tab 01, Slide 01 ------------------- */

#tab-01-carousel .slide-01-bullets {
    animation-delay: 0.5s;
    bottom: 150px;
    left: 0px;
}

#tab-01-carousel .slide-01-whitemotor {
    animation-delay: 0.5s;
    bottom: -200px;
    left: 550px;
}

#tab-01-carousel .slide-01-blackmotor {
    animation-delay: 1s;
    bottom: -200px;
    left: 770px;
}

/* ---------------- Tab 01, Slide 02 ------------------- */
#tab-01-carousel .slide-02-bullets {
    animation-delay: 0.5s;
    bottom: 120px;
    left: 0px;
}
#tab-01-carousel .slide-02-photo1 {
    animation-delay: 0.5s;
    bottom: 120px;
    left: 650px;
}

/* ---------------- Tab 01, Slide 03 ------------------- */
#tab-01-carousel .slide-03-motor1 {
    animation-delay: 0.5s;
    top: 180px;
    left: 0px;
}
#tab-01-carousel .slide-03-motor2 {
    animation-delay: 0.5s;
    top: 180px;
    left: 250px;;
}
#tab-01-carousel .slide-03-divider {
    animation-delay: 1s;
    top: 50px;
    left: 630px;;
}
#tab-01-carousel .slide-03-title2 {
    animation-delay: 1.3s;
    left: 660px;
    top: 50px;
}
#tab-01-carousel .slide-03-motor3 {
    animation-delay: 1.5s;
    left: 720px;
    top: 110px;
}

/* ---------------- Tab 01, Slide 04 ------------------- */

#tab-01-carousel .slide-04-bullets {
    animation-delay: 0.5s;
    top: 180px;
    left: 0px;
}

#tab-01-carousel .slide-04-motor {
    animation-delay: 1s;
    top: 40px;
    left: 570px;
}

/* ---------------- Tab 01, Slide 05 ------------------- */

#tab-01-carousel .slide-05-chart {
    animation-delay: 0.5s;
    top: 160px;
    left: 0px;
}

#tab-01-carousel .slide-05-motor {
    animation-delay: 1s;
    top: 160px;
    left: 750px;
}

/* ---------------- Tab 01, Slide 06 ------------------- */

#tab-01-carousel .slide-06-chart {
    animation-delay: 0.5s;
    top: 160px;
    left: 0px;
}

#tab-01-carousel .slide-06-motor1 {
    animation-delay: 1s;
    top: 20px;
    left: 450px;
}
#tab-01-carousel .slide-06-motor2 {
    animation-delay: 1.5s;
    top: 20px;
    left: 550px;
}

/* ---------------- Tab 02, Slide 01 ------------------- */
#tab-02-carousel .slide-01-motor {
    bottom: 0;
}
#tab-02-carousel .slide-01-motor-blue {
    animation-delay: 1s;
}
#tab-02-carousel .slide-01-content {
    right: 0;
    bottom: 0;
    animation-delay: 1.5s;
}
#tab-02-carousel .slide-01-redbar {
    left: 1140px;
    top: 640px;
    animation-delay: 2s;
    position: absolute;
    z-index: 9999;
}

#motorcolours {
    animation-delay: 1.5s;
    position: absolute;
    top:196px;
    left:-50px;
}

/* ---------------- Tab 02, Slide 02 ------------------- */
#tab-02-carousel .slide-02-motors-fusion {
    bottom: 0;
    animation-delay: 1s;
}
#tab-02-carousel .slide-02-warm-fusion-text {
    bottom: 395px;
    left: 288px;
    animation-delay: 1.5s;
}
#tab-02-carousel .slide-02-cold-fusion-text {
    bottom: 355px;
    left: 385px;
    animation-delay: 2s;
}
#tab-02-carousel .slide-02-pearl-fusion-text {
    bottom: 315px;
    left: 520px;
    animation-delay: 2.5s;
}
#tab-02-carousel .slide-02-motor-black {
    bottom: 0;
    right: 0;
    animation-delay: 2.8s;
}

/* ---------------- Tab 02, Slide 03 ------------------- */
#tab-02-carousel .slide-03-container {
    animation-delay: 1.0s;
}
#tab-02-carousel .slide-03-step-1 {
    top: 220px;
    left: 0;
}
#tab-02-carousel .slide-03-btn-phantom-black {
    top: 300px;
    background: url('../img/tabs/tab-02/slide-03/btn-phantom-black-off.png') 0 0 no-repeat;
    width: 200px;
    height: 36px;
}
#tab-02-carousel .slide-03-btn-phantom-black.btn-on {
    background: url('../img/tabs/tab-02/slide-03/btn-phantom-black-on.png') 0 0 no-repeat;
}
#tab-02-carousel .slide-03-btn-warm-fusion {
    top: 350px;
    background: url('../img/tabs/tab-02/slide-03/btn-warm-fusion-off.png') 0 0 no-repeat;
    width: 200px;
    height: 36px;
}
#tab-02-carousel .slide-03-btn-warm-fusion.btn-on {
    background: url('../img/tabs/tab-02/slide-03/btn-warm-fusion-on.png') 0 0 no-repeat;
}
#tab-02-carousel .slide-03-btn-cold-fusion {
    top: 400px;
    background: url('../img/tabs/tab-02/slide-03/btn-cold-fusion-off.png') 0 0 no-repeat;
    width: 200px;
    height: 36px;
}
#tab-02-carousel .slide-03-btn-cold-fusion.btn-on {
    background: url('../img/tabs/tab-02/slide-03/btn-cold-fusion-on.png') 0 0 no-repeat;
}
#tab-02-carousel .slide-03-btn-pearl-fusion {
    top: 450px;
    background: url('../img/tabs/tab-02/slide-03/btn-pearl-fusion-off.png') 0 0 no-repeat;
    width: 200px;
    height: 36px;
}
#tab-02-carousel .slide-03-btn-pearl-fusion.btn-on {
    background: url('../img/tabs/tab-02/slide-03/btn-pearl-fusion-on.png') 0 0 no-repeat;
}
#tab-02-carousel .slide-03-motors-phantom-black {
    background: url('../img/tabs/tab-02/slide-03/motors-phantom-black.png') 0 0 no-repeat;
}
#tab-02-carousel .slide-03-motors-warm-fusion {
    background: url('../img/tabs/tab-02/slide-03/motors-warm-fusion.png') 0 0 no-repeat;
}
#tab-02-carousel .slide-03-motors-cold-fusion {
    background: url('../img/tabs/tab-02/slide-03/motors-cold-fusion.png') 0 0 no-repeat;
}
#tab-02-carousel .slide-03-motors-pearl-fusion {
    background: url('../img/tabs/tab-02/slide-03/motors-pearl-fusion.png') 0 0 no-repeat;
}
#tab-02-carousel .motor-colour {
    top: 200px;
    left: 225px;
    width: 651px;
    height: 331px;
}
#tab-02-carousel .motor-colour-on {
    display: block;
}
#tab-02-carousel .motor-colour-off {
    display: none;
}
#tab-02-carousel .slide-03-step-2 {
    top: 540px;
    left: 0;
}
#tab-02-carousel .slide-03-btn-graphite-grey {
    top: 545px;
    left: 250px;
    background: url('../img/tabs/tab-02/slide-03/btn-graphite-grey-off.png') 0 0 no-repeat;
    width: 131px;
    height: 44px;
}
#tab-02-carousel .slide-03-btn-graphite-grey.btn-on {
    background: url('../img/tabs/tab-02/slide-03/btn-graphite-grey-on.png') 0 0 no-repeat;
}
#tab-02-carousel .slide-03-btn-mercury-silver {
    top: 545px;
    left: 410px;
    background: url('../img/tabs/tab-02/slide-03/btn-mercury-silver-off.png') 0 0 no-repeat;
    width: 131px;
    height: 44px;
}
#tab-02-carousel .slide-03-btn-mercury-silver.btn-on {
    background: url('../img/tabs/tab-02/slide-03/btn-mercury-silver-on.png') 0 0 no-repeat;
}
#tab-02-carousel .slide-03-btn-pacific-blue {
    top: 545px;
    left: 570px;
    background: url('../img/tabs/tab-02/slide-03/btn-pacific-blue-off.png') 0 0 no-repeat;
    width: 131px;
    height: 44px;
}
#tab-02-carousel .slide-03-btn-pacific-blue.btn-on {
    background: url('../img/tabs/tab-02/slide-03/btn-pacific-blue-on.png') 0 0 no-repeat;
}
#tab-02-carousel .slide-03-btn-redline-red {
    top: 545px;
    left: 730px;
    background: url('../img/tabs/tab-02/slide-03/btn-redline-red-off.png') 0 0 no-repeat;
    width: 131px;
    height: 44px;
}
#tab-02-carousel .slide-03-btn-redline-red.btn-on {
    background: url('../img/tabs/tab-02/slide-03/btn-redline-red-on.png') 0 0 no-repeat;
}
#tab-02-carousel .slide-03-favourite-result {
    top: 220px;
    right: 60px;
    height: 370px;
    width: 330px;
    border-left: 1px solid #000;
    font-size: 19px;
    font-weight: 400;
    color: #888888;
}
#tab-02-carousel .slide-03-favourite-heading {
    top: 10px;
    left: 50px;
}
#tab-02-carousel .favourite-cowl {
    top: 70px;
    left: 50px;
}
#tab-02-carousel .favourite-panel {
    top: 70px;
    left: 200px;
}
#tab-02-carousel .slide-03-step-3 {
    top: 180px;
    left: 50px;
    width: 100%;
    display: none;
}
#tab-02-carousel .favourite-results {
    display: none;
    top: 120px;
    left: 40px;
}
#tab-02-carousel .favourite-results-text {
    font-weight: 400;
    font-size: 20px;
    line-height: 1.1em;
    margin-top: 10px;
    color: #000;
}
#tab-02-carousel .selected-pct {
    color: #df0013;
}

/* ---------------- Tab 03, Slide 01 ------------------- */

#tab-03-carousel .slide-01-bullets {
    left: 0;
    top: 180px;
    animation-delay: .8s;
}

#tab-03-carousel .slide-01-image1 {
    left: 300px;
    top: 180px;
    animation-delay: .8s;
}
#tab-03-carousel .slide-01-image2 {
    left: 890px;
    top: 180px;
    animation-delay: 1.5s;
}



/* ---------------- Tab 03, Slide 02 ------------------- */

#tab-03-carousel .slide-02-motor1 {
    left: 0;
    top: 120px;
    animation-delay: .8s;
}

#tab-03-carousel .slide-02-motor2 {
    left: 0px;
    top: 120px;
    animation-delay: 2s;
}
#tab-03-carousel .slide-02-callouts {
    left:350px;
    top: 265px;
    animation-delay: 2s;
}
#tab-03-carousel .slide-02-boat {
    left: 550px;
    top: 180px;
    animation-delay: 3s;
}


/* ---------------- Tab 03, Slide 03 ------------------- */

#tab-03-carousel .slide-03-motors {
    left: 0;
    top: 180px;
    animation-delay: .2s;
}


#tab-03-carousel .slide-03-top-point {
    left: 440px;
    top: 180px;
    animation-delay: 1s;
    z-index: 9999
}

#tab-03-carousel .slide-03-bottom-point {
    left:532px;
    top: 390px;
    animation-delay: 1.5s;
}



/* ---------------- Tab 03, Slide 04 ------------------- */

#tab-03-carousel .slide-04-boat {
    left: 0;
    top: 130px;
    animation-delay: .2s;
}

#tab-03-carousel .slide-04-motor {
    left: 990px;
    top: 100px;
    animation-delay: 1s;
    z-index: 9999
}

#tab-03-carousel .slide-04-subhead {
    left:650px;
    top: 130px;
    animation-delay: 1.5s;
}

#tab-03-carousel .slide-04-overlay {
    left:620px;
    top: 200px;
    animation-delay: 1.5s;
}


/* ---------------- Tab 03, Slide 05 ------------------- */

#tab-03-carousel .slide-05-bullets {
    left: 0;
    top: 180px;
    animation-delay: .8s;
}

#tab-03-carousel .slide-05-image1 {
    left: 400px;
    top: 180px;
    animation-delay: .8s;
}
#tab-03-carousel .slide-05-image2 {
    left: 890px;
    top: 180px;
    animation-delay: 1.5s;
}



/* ---------------- Tab 03, Slide 06 ------------------- */

#tab-03-carousel .slide-06-bullets {
    left: 0;
    top: 180px;
    animation-delay: .3s;
}

#tab-03-carousel .slide-06-image1 {
    left: 300px;
    top: 180px;
    animation-delay: 1s;
}
#tab-03-carousel .slide-06-image2 {
    left: 550px;
    top: 180px;
    animation-delay: 1.5s;
}
#tab-03-carousel .slide-06-image3 {
    left: 750px;
    top: 180px;
    animation-delay: 2s;
}
#tab-03-carousel .slide-06-image4 {
    left: 950px;
    top: 180px;
    animation-delay: 2.5s;
}





/* ---------------- Tab 04, Slide 01 ------------------- */

#tab-04-carousel .slide-01-bullet1 {
    left: 0;
    top: 180px;
    animation-delay: 1s;
}

#tab-04-carousel .slide-01-motor1 {
    right: 100px;
    top: 180px;
    animation-delay: 1s;
}

#tab-04-carousel .slide-01-motor2 {
    right: 100px;
    top: 180px;
    animation-delay: 3s;
}
#tab-04-carousel .slide-01-bullet234 {
    left: 0px;
    top: 290px;
    animation-delay: 3s;
}

#tab-04-carousel .slide-01-motorpoints {
    left: 781px;
    top: 320px;
    animation-delay: 3s;
}


/* ---------------- Tab 04, Slide 02 ------------------- */

#tab-04-carousel .slide-02-sub1 {
    left: 0;
    top: 120px;
    animation-delay: .5s;
}

#tab-04-carousel .slide-02-sub2 {
    left: 670px;
    top: 140px;
    animation-delay: 1s;
}

#tab-04-carousel .slide-02-sub3 {
    right: 40px;
    top: 120px;
    animation-delay: 1.5s;
}
#tab-04-carousel .slide-02-motor {
    left: 350px;
    top: 250px;
    animation-delay: 2s;
}

#tab-04-carousel .slide-02-callout1 {
    left: 0px;
    top: 290px;
    animation-delay: 3s;
}
#tab-04-carousel .slide-02-callout2 {
    left: 800px;
    top: 300px;
    animation-delay: 4s;
}


/* ---------------- Tab 04, Slide 03 ------------------- */

#tab-04-carousel .slide-03-paragraph1 {
    left: 0;
    top: 120px;
    animation-delay: .5s;
}

#tab-04-carousel .slide-03-paragraph2 {
    left: 0px;
    top: 280px;
    animation-delay: .7s;
}

#tab-04-carousel .slide-03-object{
    right: 100px;
    top: 50px;
    animation-delay: 1s;
}



/* ---------------- Tab 04, Slide 04 ------------------- */

#tab-04-carousel .slide-04-copy {
    left: 0;
    top: 120px;
    animation-delay: .5s;
}

#tab-04-carousel .slide-04-object {
    right: 0px;
    top: 100px;
    animation-delay: .7s;
}

#tab-04-carousel .slide-04-callout{
    right: 275px;
    top: 115px;
    animation-delay: 1s;
}


/* ---------------- Tab 04, Slide 05 ------------------- */

#tab-04-carousel .slide-05-motor {
    left: 250px;
    top: 120px;
    animation-delay: .5s;
}

#tab-04-carousel .slide-05-callout1 {
    left: 0px;
    top: 200px;
    animation-delay: .7s;
}

#tab-04-carousel .slide-05-callout2{
    left: 0px;
    top: 440px;
    animation-delay: 1s;
}

#tab-04-carousel .slide-05-callout3{
    right: 20px;
    top: 440px;
    animation-delay: 1s;
}

#tab-04-carousel .slide-05-inset{
    right: 30px;
    top: 115px;
    animation-delay: 1s;
}


/* ---------------- Tab 04, Slide 06 ------------------- */

#tab-04-carousel .slide-06-graphlines {
    left: 0px;
    top: 190px;
    animation-delay: .5s;
}

#tab-04-carousel .slide-06-17bar {
    left: 45px;
    top: 191px;
    animation-delay: 1s;
}

#tab-04-carousel .slide-06-22bar {
    left: 285px;
    top: 191px;
    animation-delay: 2s;
}

#tab-04-carousel .slide-06-31bar{
    left: 530px;
    top: 191px;
    animation-delay: 3s;
}

#tab-04-carousel .slide-06-bullets{
    right: 20px;
    top: 190px;
    animation-delay: 4s;
}





/* ---------------- Tab 05, Slide 01 ------------------- */

#tab-05-carousel .slide-01-bullet1 {
    left: 0px;
    top: 130px;
    animation-delay: .5s;
}

#tab-05-carousel .slide-01-bullet2 {
    left: 0px;
    top: 200px;
    animation-delay: 1s;
}

#tab-05-carousel .slide-01-bullet3 {
    left: 0px;
    top: 270px;
    animation-delay: 1.5s;
}

#tab-05-carousel .slide-01-bullet4{
    left: 0px;
    top: 340px;
    animation-delay: 2s;
}

#tab-05-carousel .slide-01-chart{
    right: 325px;
    top: 130px;
    animation-delay: 2.5s;
}
#tab-05-carousel .slide-01-callout{
    right: 30px;
    top: 180px;
    animation-delay: 3s;
}
#tab-05-carousel .slide-01-bottomtext{
    left: 0px;
    top: 500px;
    animation-delay: 3.5s;
}



/* ---------------- Tab 05, Slide 02 ------------------- */

#tab-05-carousel .slide-02-bullet1 {
    left: 0px;
    top: 130px;
    animation-delay: .5s;
}

#tab-05-carousel .slide-02-bullet2 {
    left: 0px;
    top: 250px;
    animation-delay: 1s;
}


#tab-05-carousel .slide-02-bottomtext{
    left: 0px;
    top: 500px;
    animation-delay: 3.5s;
}

#slide0502graph {
    animation-delay: 1.5s;
    position: absolute;
    top:100px;
    right:20px;
}




/* ---------------- Tab 05, Slide 03 ------------------- */

#tab-05-carousel .slide-03-copy1 {
    left: 0px;
    top: 130px;
    animation-delay: .5s;
}

#tab-05-carousel .slide-03-copy2 {
    left: 0px;
    top: 250px;
    animation-delay: 1s;
}
#tab-05-carousel .slide-03-copy3 {
    left: 15px;
    top: 300px;
    animation-delay: 1.5s;
}
#tab-05-carousel .slide-03-copy4 {
    left: 10px;
    top: 340px;
    animation-delay: 2s;
}
#tab-05-carousel .slide-03-copy5 {
    left: 10px;
    top: 380px;
    animation-delay: 2.5s;
}
#tab-05-carousel .slide-03-copy6 {
    left: 10px;
    top: 420px;
    animation-delay: 3s;
}

#tab-05-carousel .slide-03-copy7 {
    left: 10px;
    top: 500px;
    animation-delay: 3.5s;
}

#tab-05-carousel .slide-03-motor {
    right: 50px;
    top: 100px;
    animation-delay: 1.5s;
}


/* ---------------- Tab 05, Slide 03 ------------------- */

#tab-05-carousel .slide-03-copy1 {
    left: 0px;
    top: 130px;
    animation-delay: .5s;
}

#tab-05-carousel .slide-03-copy2 {
    left: 0px;
    top: 250px;
    animation-delay: 1s;
}
#tab-05-carousel .slide-03-copy3 {
    left: 15px;
    top: 300px;
    animation-delay: 1.5s;
}
#tab-05-carousel .slide-03-copy4 {
    left: 10px;
    top: 340px;
    animation-delay: 2s;
}
#tab-05-carousel .slide-03-copy5 {
    left: 10px;
    top: 380px;
    animation-delay: 2.5s;
}
#tab-05-carousel .slide-03-copy6 {
    left: 10px;
    top: 420px;
    animation-delay: 3s;
}

#tab-05-carousel .slide-03-copy7 {
    left: 10px;
    top: 500px;
    animation-delay: 3.5s;
}

#tab-05-carousel .slide-03-motor {
    right: 50px;
    top: 100px;
    animation-delay: 1.5s;
}



/* ---------------- Tab 05, Slide 04 ------------------- */

#tab-05-carousel .slide-04-copy1 {
    left: 0px;
    top: 130px;
    animation-delay: .5s;
}

#tab-05-carousel .slide-04-copy2 {
    left: 0px;
    top: 330px;
    animation-delay: 1s;
}
#tab-05-carousel .slide-04-motor {
    left: 670px;
    top: 167px;
    animation-delay: .5s;
}
#tab-05-carousel .slide-04-callout1 {
    left: 555px;
    top: 180px;
    animation-delay: 2s;
}
#tab-05-carousel .slide-04-callout2 {
    left: 530px;
    top: 330px;
    animation-delay: 2.5s;
}
#tab-05-carousel .slide-04-callout3 {
    left: 542px;
    top: 450px;
    animation-delay: 3s;
}

#tab-05-carousel .slide-04-callout4 {
    left: 885px;
    top: 190px;
    animation-delay: 3.5s;
}

#tab-05-carousel .slide-04-callout5 {
    right: 0px;
    top: 460px;
    animation-delay: 4s;
}



/* ---------------- Tab 05, Slide 05 ------------------- */

#tab-05-carousel .slide-05-copy1 {
    left: 0px;
    top: 100px;
    animation-delay: .5s;
}

#tab-05-carousel .slide-05-chartbase {
    right: 0px;
    top: 90px;
    animation-delay: .5s;
}
#tab-05-carousel .slide-05-dot1 {
    left: 695px;
    top: 283px;
    animation-delay: 1s;
}
#tab-05-carousel .slide-05-dot2 {
    left: 823px;
    top: 208px;
    animation-delay: 1.5s;
}
#tab-05-carousel .slide-05-dot3 {
    left: 1123px;
    top: 326px;
    animation-delay: 2s;
}
#tab-05-carousel .slide-05-weights1 {
    left: 603px;
    top: 496px;
    animation-delay: 3s;
}

#tab-05-carousel .slide-05-weights2 {
    left: 603px;
    top: 496px;
    animation-delay: 3.5s;
}

#tab-05-carousel .slide-05-weights3 {
    left: 603px;
    top: 496px;
    animation-delay: 4s;
}

#propanimation {
    animation-delay: 5s;
    position: absolute;
    top:300px;
    left:20px;
    border-top: solid 1px #333;
}


/* ---------------- Tab 05, Slide 06 ------------------- */

#tab-05-carousel .slide-06-copy1 {
    left: 0px;
    top: 160px;
    animation-delay: .5s;
}

#tab-05-carousel .slide-06-controls {
    left: 0px;
    top: 260px;
    animation-delay: .5s;
}
#tab-05-carousel .slide-06-callout1 {
    left: 0px;
    top: 525px;
    animation-delay: 1s;
}
#tab-05-carousel .slide-06-callout2 {
    left: 213px;
    top: 525px;
    animation-delay: 1.5s;
}
#tab-05-carousel .slide-06-callout3 {
    left: 430px;
    top: 525px;
    animation-delay: 2s;
}
#tab-05-carousel .slide-06-photo {
    left: 630px;
    top: 160px;
    animation-delay: 3s;
}


/* ---------------- Tab 06, Slide 01 ------------------- */

#tab-06-carousel .slide-01-motor {
    left: 0px;
    top: 158px;
    animation-delay: .5s;
}

#tab-06-carousel .slide-01-graphbase {
    right: 0px;
    top: 161px;
    animation-delay: 1s;
}
#tab-06-carousel .slide-01-bar1 {
    right: 655px;
    bottom: 133px;
    animation-delay: 1.5s;
}
#tab-06-carousel .slide-01-bar2 {
    right: 539px;
    bottom: 133px;
    animation-delay: 1.6s;
}
#tab-06-carousel .slide-01-bar3 {
    right: 412px;
    bottom: 133px;
    animation-delay: 1.7s;
}
#tab-06-carousel .slide-01-bar4 {
    right: 283px;
    bottom: 133px;
    animation-delay: 1.8s;
}
#tab-06-carousel .slide-01-bar5 {
    right: 154px;
    bottom: 133px;
    animation-delay: 1.9s;
}
#tab-06-carousel .slide-01-bar6 {
    right: 25px;
    bottom: 133px;
    animation-delay: 2s;
}



/* ---------------- Tab 06, Slide 02 ------------------- */

#tab-06-carousel .slide-02-motor {
    left: 0px;
    top: 158px;
    animation-delay: .5s;
}

#tab-06-carousel .slide-02-graphbase {
    right: 0px;
    top: 161px;
    animation-delay: 1s;
}
#tab-06-carousel .slide-02-bar1 {
    right: 655px;
    bottom: 133px;
    animation-delay: 1.5s;
}
#tab-06-carousel .slide-02-bar2 {
    right: 539px;
    bottom: 133px;
    animation-delay: 1.6s;
}
#tab-06-carousel .slide-02-bar3 {
    right: 412px;
    bottom: 133px;
    animation-delay: 1.7s;
}
#tab-06-carousel .slide-02-bar4 {
    right: 283px;
    bottom: 133px;
    animation-delay: 1.8s;
}
#tab-06-carousel .slide-02-bar5 {
    right: 154px;
    bottom: 133px;
    animation-delay: 1.9s;
}
#tab-06-carousel .slide-02-bar6 {
    right: 25px;
    bottom: 133px;
    animation-delay: 2s;
}



/* ---------------- Tab 07, Slide 01 ------------------- */

#tab-07-carousel .slide-01-copy1 {
    left: 0px;
    top: 160px;
    animation-delay: .5s;
}

#tab-07-carousel .slide-01-motor {
    right: 28px;
    top: 169px;
    animation-delay: 1s;
}
#tab-07-carousel .slide-01-callout1 {
    right: 141px;
    bottom: 263px;
    animation-delay: 1.5s;
}
#tab-07-carousel .slide-01-callout2 {
    right: 219px;
    bottom: 171px;
    animation-delay: 1.6s;
}
#tab-07-carousel .slide-01-inset {
    right: 242px;
    bottom: 43px;
    animation-delay: 2.5s;
}





/* ---------------- Tab 07, Slide 02 ------------------- */

#tab-07-carousel .slide-02-copy1 {
    left: 0px;
    top: 140px;
    animation-delay: .5s;
}

#tab-07-carousel .slide-02-motor {
    right: 185px;
    top: 99px;
    animation-delay: 1s;
}
#tab-07-carousel .slide-02-callout1 {
    right: 445px;
    bottom: 313px;
    animation-delay: 1.5s;
}
#tab-07-carousel .slide-02-callout2 {
    right: 483px;
    bottom: 10px;
    animation-delay: 1.6s;
}
#tab-07-carousel .slide-02-callout3 {
    left: 1015px;
    bottom: 11px;
    animation-delay: 1.6s;
}


/* ---------------- Tab 07, Slide 03 ------------------- */

#tab-07-carousel .slide-03-copy1 {
    left: 410px;
    top: 180px;
    animation-delay: .5s;
}

#tab-07-carousel .slide-03-motor {
    left: 0px;
    top: 150px;
    animation-delay: 1s;
}
#tab-07-carousel .slide-03-oil {
    right: 75px;
    bottom: 54px;
    animation-delay: 1.5s;
}
#tab-07-carousel .slide-03-pullout {
    right: 553px;
    bottom: 110px;
    animation-delay: 1.6s;
}

/* ---------------- Tab 07, Slide 04 ------------------- */

#tab-07-carousel .slide-04-copy1 {
    left: 410px;
    top: 180px;
    animation-delay: .5s;
}

#tab-07-carousel .slide-04-diagram {
    left: 650px;
    top: 80px;
    animation-delay: 1s;
}
#tab-07-carousel .slide-04-inset1 {
    left: 0px;
    bottom: 35px;
    animation-delay: 2s;
}
#tab-07-carousel .slide-04-inset2 {
    left: 0px;
    bottom: 40px;
    animation-delay: 3s;
}
#tab-07-carousel .slide-04-inset3 {
    right: 20px;
    bottom: 37px;
    animation-delay: 4s;
}

/* ---------------- Tab 07, Slide 05 ------------------- */

#tab-07-carousel .slide-05-chartbase {
    left: 520px;
    top: 150px;
    animation-delay: .5s;
}

#tab-07-carousel .slide-05-bar1 {
    left: 610px;
    bottom: 110px;
    animation-delay: 1s;
}
#tab-07-carousel .slide-05-bar2 {
    left: 810px;
    bottom: 110px;
    animation-delay: 2s;
}
#tab-07-carousel .slide-05-bar3 {
    left: 998px;
    bottom: 109px;
    animation-delay: 3s;
}
#tab-07-carousel .slide-05-inset {
    left: 0px;
    top: 170px;
    animation-delay: 4s;
}





/* ---------------- Tab 08, Slide 01 ------------------- */

#tab-08-carousel .slide-01-copy1 {
    left: 0px;
    top: 150px;
    animation-delay: .5s;
}

#tab-08-carousel .slide-01-motor {
    left: 0px;
    top: 290px;
    animation-delay: 1s;
}

#tab-08-carousel .slide-01-chartbase {
    left: 610px;
    bottom: 50px;
    animation-delay: 1.5s;
}

#tab-08-carousel .slide-01-bar1 {
    left: 707px;
    bottom: 79px;
    animation-delay: 1.8s;
}
#tab-08-carousel .slide-01-bar2 {
    left: 805px;
    bottom: 79px;
    animation-delay: 2.3s;
}
#tab-08-carousel .slide-01-bar3 {
    left: 902px;
    bottom: 79px;
    animation-delay: 2.8s;
}
#tab-08-carousel .slide-01-bar4 {
    left: 998px;
    bottom: 79px;
    animation-delay: 3.3s;
}
#tab-08-carousel .slide-01-bar5 {
    left: 1096px;
    bottom: 79px;
    animation-delay: 3.8s;
}
#tab-08-carousel .slide-01-bar6 {
    left: 1198px;
    bottom: 79px;
    animation-delay: 4.1s;
}
#tab-08-carousel .slide-01-inset {
    left: 240px;
    top: 300px;
    animation-delay: 5s;
}



/* ---------------- Tab 08, Slide 02 ------------------- */

#tab-08-carousel .slide-02-copy {
    left: 0px;
    top: 150px;
    animation-delay: .5s;
}

#tab-08-carousel .slide-02-photo {
    left: 600px;
    top: 150px;
    animation-delay: 1s;
}





/* ---------------- Tab 08, Slide 03 ------------------- */

#tab-08-carousel .slide-03-copy {
    left: 0px;
    top: 150px;
    animation-delay: .5s;
}

#tab-08-carousel .slide-03-hatch-closed {
    left: 710px;
    top: 40px;
    animation-delay: 1s;
}

#tab-08-carousel .slide-03-arrow {
    left: 355px;
    top: 155px;
    animation-delay: 1.5s;
}
#tab-08-carousel .slide-03-hatch-open {
    left: 710px;
    top: 40px;
    animation-delay: 2.5s;
}

#tab-08-carousel .slide-03-label {
    left: 20px;
    top: 350px;
    animation-delay: 3s;
}


/* ---------------- Tab 08, Slide 04 ------------------- */

#tab-08-carousel .slide-04-copy {
    left: 0px;
    top: 150px;
    animation-delay: .5s;
}

#tab-08-carousel .slide-04-display {
    right: 0px;
    top: 150px;
    animation-delay: 1s;
}

#tab-08-carousel .slide-04-inset1 {
    left: 560px;
    top: 348px;
    animation-delay: 1.5s;
}
#tab-08-carousel .slide-04-inset2 {
    left: 0px;
    top: 310px;
    animation-delay: 2.5s;
}


/* ---------------- Tab 08, Slide 05 ------------------- */


#tab-08-carousel .slide-05-motor {
    right: 570px;
    top: 210px;
    animation-delay: 1s;
}

#tab-08-carousel .slide-05-inset1 {
    left: 0px;
    top: 118px;
    animation-delay: 1.5s;
}
#tab-08-carousel .slide-05-inset2 {
    left: 0px;
    top: 350px;
    animation-delay: 2.5s;
}
#tab-08-carousel .slide-05-inset3 {
    left: 750px;
    top: 80px;
    animation-delay: 3s;
}
#tab-08-carousel .slide-05-inset4 {
    left: 720px;
    top: 380px;
    animation-delay: 3.5s;
}


/* ---------------- Tab 08, Slide 06 ------------------- */


#tab-08-carousel .slide-06-copy {
    left: 0px;
    top: 180px;
    animation-delay: 1s;
}

#tab-08-carousel .slide-06-label1 {
    left: 470px;
    top: 140px;
    animation-delay: 1.5s;
}
#tab-08-carousel .slide-06-label2 {
    left: 850px;
    top: 140px;
    animation-delay: 2.5s;
}


/* ---------------- Tab 08, Slide 08 ------------------- */


#tab-08-carousel .slide-07-motor {
    left: 0px;
    top: 250px;
    animation-delay: 1s;
}

#tab-08-carousel .slide-07-callouts {
    left: 300px;
    top: 201px;
    animation-delay: 1.5s;
}
#tab-08-carousel .slide-07-copy {
    left: 830px;
    top: 230px;
    animation-delay: 2.5s;
}
#tab-08-carousel .slide-07-copy2 {
    left: 830px;
    top: 480px;
    animation-delay: 3s;
}



/* ---------------- Tab 08, Slide 08 ------------------- */


#tab-08-carousel .slide-08-motor {
    left: 670px;
    top: 100px;
    animation-delay: 1s;
}

#tab-08-carousel .slide-08-bullets {
    left: 0px;
    top: 170px;
    animation-delay: 1.5s;
}





/* ---------------- Tab 09, Slide 01 ------------------- */


#tab-09-carousel .slide-01-photo {
    left: 0px;
    top: 100px;
    animation-delay: .5s;
}

#tab-09-carousel .slide-01-copy1 {
    left: 0px;
    top: 370px;
    animation-delay: 1s;
}

#tab-09-carousel .slide-01-copy2 {
    left: 340px;
    top: 370px;
    animation-delay: 2s;
}

#tab-09-carousel .slide-01-copy3 {
    left: 660px;
    top: 370px;
    animation-delay: 3s;
}

#tab-09-carousel .slide-01-copy4 {
    left: 990px;
    top: 370px;
    animation-delay: 4s;
}




/* ---------------- Tab 09, Slide 02 ------------------- */


#tab-09-carousel .slide-02-motor {
    left: 35px;
    top: 123px;
    animation-delay: .5s;
}

#tab-09-carousel .slide-02-one {
    left: 0px;
    top: 130px;
    animation-delay: 1s;
}

#tab-09-carousel .slide-02-two {
    left: 0px;
    top: 130px;
    animation-delay: 2s;
}

#tab-09-carousel .slide-02-three {
    left: 0px;
    top: 130px;
    animation-delay: 3s;
}

#tab-09-carousel .slide-02-four {
    left: 0px;
    top: 130px;
    animation-delay: 4s;
}
#tab-09-carousel .slide-02-five {
    left: 0px;
    top: 130px;
    animation-delay: 5s;
}
#tab-09-carousel .slide-02-six {
    left: 0px;
    top: 130px;
    animation-delay: 6s;
}





/* ---------------- Tab 09, Slide 03 ------------------- */


#tab-09-carousel .slide-03-copy {
    left: 0px;
    top: 150px;
    animation-delay: .5s;
}

#tab-09-carousel .slide-03-motor1 {
    left: 620px;
    top: 130px;
    animation-delay: 1s;
}

#tab-09-carousel .slide-03-motor2 {
    left: 620px;
    top: 130px;
    animation-delay: 2s;
}





/* ---------------- Tab 09, Slide 04 ------------------- */


#tab-09-carousel .slide-04-motor {
    left: 380px;
    top: 150px;
    animation-delay: .5s;
}

#tab-09-carousel .slide-04-point1 {
    left: 0px;
    top: 130px;
    animation-delay: 1s;
}
#tab-09-carousel .slide-04-point2 {
    left: 0px;
    top: 250px;
    animation-delay: 1.5s;
}
#tab-09-carousel .slide-04-point3 {
    left: 0px;
    top: 367px;
    animation-delay: 2s;
}
#tab-09-carousel .slide-04-point4 {
    left: 0px;
    top: 495px;
    animation-delay: 2.5s;
}


#tab-09-carousel .slide-04-point5 {
    left: 840px;
    top: 130px;
    animation-delay: 2.5s;
}
#tab-09-carousel .slide-04-point6 {
    left: 840px;
    top: 230px;
    animation-delay: 3s;
}
#tab-09-carousel .slide-04-point7 {
    left: 840px;
    top: 360px;
    animation-delay: 3.5s;
}