@charset "utf-8";

/* CSS Document */
.yscrolling{
    opacity:0.0;
    -webkit-transition-property:transform,opacity;
    -webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
    -webkit-transition-duration: 0.6s;
    -moz-transition-property:transform,opacity;
    -moz-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
    -moz-transition-duration: 0.6s;
    -ms-transition-property:transform,opacity;
    -ms-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
    -ms-transition-duration: 0.6s;
    transition-property:transform,opacity;
    transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
    transition-duration: 0.6s;
    -webkit-transform:scale(1.0) translate3d(0px,10px,0px);
    -moz-transform:scale(1.0) translate3d(0px,10px,0px);
    -ms-transform:scale(1.0) translate3d(0px,10px,0px);
    transform:scale(1.0) translate3d(0px,10px,0px);
}

.yscrolling.fire{
    opacity:1.0;
    -webkit-transform:scale(1.0) translate3d(0px,0px,0px);
    -moz-transform:scale(1.0) translate3d(0px,0px,0px);
    -ms-transform:scale(1.0) translate3d(0px,0px,0px);
    transform:scale(1.0) translate3d(0px,0px,0px);
}

.yscrolling.easeout{
    -webkit-transition-timing-function: ease-out !important;
    -moz-transition-timing-function: ease-out !important;
    -ms-transition-timing-function: ease-out !important;
    transition-timing-function: ease-out !important;
}

.yscrolling.easein{
    -webkit-transition-timing-function: ease-in !important;
    -moz-transition-timing-function: ease-in !important;
    -ms-transition-timing-function: ease-in !important;
    transition-timing-function: ease-in !important;
}

.yscrolling.easeinout{
    -webkit-transition-timing-function: ease-in-out !important;
    -moz-transition-timing-function: ease-in-out !important;
    -ms-transition-timing-function: ease-in-out !important;
    transition-timing-function: ease-in-out !important;
}

.yscrolling.linear{
    -webkit-transition-timing-function: linear !important;
    -moz-transition-timing-function: linear !important;
    -ms-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}


.yscrolling.easeinoutcubic{
    -webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000) !important;
    -moz-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000) !important;
    -ms-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000) !important;
    transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000) !important;
}

.yscrolling.easeinoutquart{
    -webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000) !important;
    -moz-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000) !important;
    -ms-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000) !important;
    transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000) !important;
}

.yscrolling.easeinoutexpo{
    -webkit-transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000) !important;
    -moz-transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000) !important;
    -ms-transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000) !important;
    transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000) !important;
}

.yscrolling.easeinoutback{
    opacity:1.0;
    -webkit-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550) !important;
    -moz-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550) !important;
    -ms-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550) !important;
    transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550) !important;
}

.yscrolling.duration_0_1{
    -webkit-transition-duration: 0.1s !important;
    -moz-transition-duration: 0.1s !important;
    -ms-transition-duration: 0.1s !important;
    transition-duration: 0.1s !important;
}

.yscrolling.duration_0_2{
    -webkit-transition-duration: 0.2s !important;
    -moz-transition-duration: 0.2s !important;
    -ms-transition-duration: 0.2s !important;
    transition-duration: 0.2s !important;
}

.yscrolling.duration_0_3{
    -webkit-transition-duration: 0.3s !important;
    -moz-transition-duration: 0.3s !important;
    -ms-transition-duration: 0.3s !important;
    transition-duration: 0.3s !important;
}

.yscrolling.duration_0_4{
    -webkit-transition-duration: 0.4s !important;
    -moz-transition-duration: 0.4s !important;
    -ms-transition-duration: 0.4s !important;
    transition-duration: 0.4s !important;
}

.yscrolling.duration_0_5{
    -webkit-transition-duration: 0.5s !important;
    -moz-transition-duration: 0.5s !important;
    -ms-transition-duration: 0.5s !important;
    transition-duration: 0.5s !important;
}

.yscrolling.duration_0_6{
    -webkit-transition-duration: 0.6s !important;
    -moz-transition-duration: 0.6s !important;
    -ms-transition-duration: 0.6s !important;
    transition-duration: 0.6s !important;
}

.yscrolling.duration_0_7{
    -webkit-transition-duration: 0.7s !important;
    -moz-transition-duration: 0.7s !important;
    -ms-transition-duration: 0.7s !important;
    transition-duration: 0.7s !important;
}

.yscrolling.duration_0_8{
    -webkit-transition-duration: 0.8s !important;
    -moz-transition-duration: 0.8s !important;
    -ms-transition-duration: 0.8s !important;
    transition-duration: 0.8s !important;
}

.yscrolling.duration_0_9{
    -webkit-transition-duration: 0.9s !important;
    -moz-transition-duration: 0.9s !important;
    -ms-transition-duration: 0.9s !important;
    transition-duration: 0.9s !important;
}

.yscrolling.duration_1_0{
    -webkit-transition-duration: 1.0s !important;
    -moz-transition-duration: 1.0s !important;
    -ms-transition-duration: 1.0s !important;
    transition-duration: 1.0s !important;
}


.yscrolling.delay_0_1{
    -webkit-transition-delay: 0.1s !important;
    -moz-transition-delay: 0.1s !important;
    -ms-transition-delay: 0.1s !important;
    transition-delay: 0.1s !important;
}

.yscrolling.delay_0_2{
    -webkit-transition-delay: 0.2s !important;
    -moz-transition-delay: 0.2s !important;
    -ms-transition-delay: 0.2s !important;
    transition-delay: 0.2s !important;
}

.yscrolling.delay_0_3{
    -webkit-transition-delay: 0.3s !important;
    -moz-transition-delay: 0.3s !important;
    -ms-transition-delay: 0.3s !important;
    transition-delay: 0.3s !important;
}

.yscrolling.delay_0_4{
    -webkit-transition-delay: 0.4s !important;
    -moz-transition-delay: 0.4s !important;
    -ms-transition-delay: 0.4s !important;
    transition-delay: 0.4s !important;
}

.yscrolling.delay_0_5{
    -webkit-transition-delay: 0.5s !important;
    -moz-transition-delay: 0.5s !important;
    -ms-transition-delay: 0.5s !important;
    transition-delay: 0.5s !important;
}

.yscrolling.delay_0_6{
    -webkit-transition-delay: 0.6s !important;
    -moz-transition-delay: 0.6s !important;
    -ms-transition-delay: 0.6s !important;
    transition-delay: 0.6s !important;
}

.yscrolling.delay_0_7{
    -webkit-transition-delay: 0.7s !important;
    -moz-transition-delay: 0.7s !important;
    -ms-transition-delay: 0.7s !important;
    transition-delay: 0.7s !important;
}

.yscrolling.delay_0_8{
    -webkit-transition-delay: 0.8s !important;
    -moz-transition-delay: 0.8s !important;
    -ms-transition-delay: 0.8s !important;
    transition-delay: 0.8s !important;
}

.yscrolling.delay_0_9{
    -webkit-transition-delay: 0.9s !important;
    -moz-transition-delay: 0.9s !important;
    -ms-transition-delay: 0.9s !important;
    transition-delay: 0.9s !important;
}

.yscrolling.delay_1_0{
    -webkit-transition-delay: 1.0s !important;
    -moz-transition-delay: 1.0s !important;
    -ms-transition-delay: 1.0s !important;
    transition-delay: 1.0s !important;
}