@media (min-width: 768px) {
    [class*='animateIn-'],
    [class*='fadeIn'],
    [class*='zoomIn'] {
        opacity: 0;
        -webkit-transition: all 0.5s ease-out;
        -moz-transition: all 0.5s ease-out;
        transition: all 0.5s ease-out;
    }
    [class*='animateIn-'][class*='-fast'],
    .fadeIn-fast,
    .zoomIn-fast {
        -webkit-transition: all 0.25s ease-out;
        -moz-transition: all 0.25s ease-out;
        transition: all 0.25s ease-out;
    }
    [class*='animateIn-'][class*='-slow'],
    .fadeIn-slow,
    .zoomIn-slow {
        -webkit-transition: all 0.75s ease-out;
        -moz-transition: all 0.75s ease-out;
        transition: all 0.75s ease-out;
    }
    /*
     * animateIn-up
     */
    [class*='animateIn-up'] {
        -webkit-transform: translateY(50px);
        -moz-transform: translateY(50px);
        transform: translateY(50px);
    }
    [class*='animateIn-up'][class*='-slow'] {
        -webkit-transform: translateY(30px);
        -moz-transform: translateY(30px);
        transform: translateY(30px);
    }
    [class*='animateIn-up'][class*='-fast'] {
        -webkit-transform: translateY(100px);
        -moz-transform: translateY(100px);
        transform: translateY(100px);
    }
    [class*='animateIn-up'].animate>.animateBlock {
        -webkit-animation: animateIn-up 1s;
        -moz-animation: animateIn-up 1s;
        animation: animateIn-up 1s;
    }
    /*
     * animateIn-left
     */
    [class*='animateIn-left'] {
        -webkit-transform: translateX(50px);
        -moz-transform: translateX(50px);
        transform: translateX(50px);
    }
    [class*='animateIn-left'][class*='-slow'] {
        -webkit-transform: translateX(30px);
        -moz-transform: translateX(30px);
        transform: translateX(30px);
    }
    [class*='animateIn-left'][class*='-fast'] {
        -webkit-transform: translateX(100px);
        -moz-transform: translateX(100px);
        transform: translateX(100px);
    }
    [class*='animateIn-left'].animate>.animateBlock {
        -webkit-animation: animateIn-left 1s;
        -moz-animation: animateIn-left 1s;
        animation: animateIn-left 1s;
    }
    /*
     * animateIn-right
     */
    [class*='animateIn-right'] {
        -webkit-transform: translateX(-50px);
        -moz-transform: translateX(-50px);
        transform: translateX(-50px);
    }
    [class*='animateIn-right'][class*='-slow'] {
        -webkit-transform: translateX(-30px);
        -moz-transform: translateX(-30px);
        transform: translateX(-30px);
    }
    [class*='animateIn-right'][class*='-fast'] {
        -webkit-transform: translateX(-100px);
        -moz-transform: translateX(-100px);
        transform: translateX(-100px);
    }
    [class*='animateIn-right'].animate>.animateBlock {
        -webkit-animation: animateIn-right 1s;
        -moz-animation: animateIn-right 1s;
        animation: animateIn-right 1s;
    }
    /*
     * animateIn-down
     */
    [class*='animateIn-down'] {
        -webkit-transform: translateY(-50px);
        -moz-transform: translateY(-50px);
        transform: translateY(-50px);
    }
    [class*='animateIn-down'][class*='-slow'] {
        -webkit-transform: translateY(-30px);
        -moz-transform: translateY(-30px);
        transform: translateY(-30px);
    }
    [class*='animateIn-down'][class*='-fast'] {
        -webkit-transform: translateY(-100px);
        -moz-transform: translateY(-100px);
        transform: translateY(-100px);
    }
    [class*='animateIn-down'].animate>.animateBlock {
        -webkit-animation: animateIn-down 1s;
        -moz-animation: animateIn-down 1s;
        animation: animateIn-down 1s;
    }
    /*
     * zoomIn
     */
    [class*='zoomIn'] {
        -webkit-transform: scale(0.85);
        -moz-transform: scale(0.85);
        transform: scale(0.85);
    }
    [class*='zoomIn'].animate {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        transform: scale(1);
    }
    .animate {
        opacity: 1 !important;
    }
    /*.animation-sequence * {
    opacity: 0 !important;
}

[class*="animateIn-up"] .animation-sequence * {
    transform: translateY(10px);
}

[class*="animateIn-down"] .animation-sequence * {
    transform: translateY(-10px);
}

[class*="animateIn-left"] .animation-sequence * {
    transform: translateX(20px);
}

[class*="animateIn-right"] .animation-sequence * {
    transform: translateX(-20px);
}*/
    /*.animate .animation-sequence .animate-sequential {
    opacity: 1 !important;
    -webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
    animation-delay: 10s !important;
}

[class*='animateIn-'][class*='-fast'].animate .animation-sequence .animate-sequential {
    -webkit-transition: all 0.25s ease-in;
    -moz-transition: all 0.25s ease-in;
    -o-transition: all 0.25s ease-in;
    transition: all 0.25s ease-in;
}

[class*='animateIn-'][class*='-slow'].animate .animation-sequence .animate-sequential {
    -webkit-transition: all 0.75s ease-in;
    -moz-transition: all 0.75s ease-in;
    -o-transition: all 0.75s ease-in;
    transition: all 0.75s ease-in;
}*/
    [class*="animateIn-up"].animate,
    [class*="animateIn-down"].animate,
    [class*="animateIn-up"].animate .animation-sequence .animate-sequential,
    [class*="animateIn-down"].animate .animation-sequence .animate-sequential {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        transform: translateY(0);
        padding-top: 0;
    }
    [class*="animateIn-left"].animate,
    [class*="animateIn-right"].animate,
    [class*="animateIn-left"].animate .animation-sequence .animate-sequential,
    [class*="animateIn-right"].animate .animation-sequence .animate-sequential {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        transform: translateX(0);
    }
	/* fixed background fix */
	.fixedBgSec{
		position: static;
	}
}

@-webkit-keyframes animateIn-up {
    from {
        -webkit-transform: perspective(1000px) rotateX(30deg) scale(1.1, 1.1);
        transform: perspective(1000px) rotateX(30deg) scale(1.1, 1.1);
    }
    to {
        -webkit-transform: perspective(0) rotateX(0) scale(1);
        transform: perspective(0) rotateX(0) scale(1);
    }
}
@-moz-keyframes animateIn-up {
    from {
        -webkit-transform: perspective(1000px) rotateX(30deg) scale(1.1, 1.1);
        transform: perspective(1000px) rotateX(30deg) scale(1.1, 1.1);
    }
    to {
        -webkit-transform: perspective(0) rotateX(0) scale(1);
        transform: perspective(0) rotateX(0) scale(1);
    }
}

@keyframes animateIn-up {
    from {
        -webkit-transform: perspective(1000px) rotateX(30deg) scale(1.1, 1.1);
        -moz-transform: perspective(1000px) rotateX(30deg) scale(1.1, 1.1);
        transform: perspective(1000px) rotateX(30deg) scale(1.1, 1.1);
    }
    to {
        -webkit-transform: perspective(0) rotateX(0) scale(1);
        -moz-transform: perspective(0) rotateX(0) scale(1);
        transform: perspective(0) rotateX(0) scale(1);
    }
}

@-webkit-keyframes animateIn-down {
    from {
        -webkit-transform: perspective(1000px) rotateX(-30deg) scale(1.1, 1.1);
		-moz-transform: perspective(1000px) rotateX(-30deg) scale(1.1, 1.1);
        transform: perspective(1000px) rotateX(-30deg) scale(1.1, 1.1);
    }
    to {
        -webkit-transform: perspective(0) rotateX(0) scale(1);
		-moz-transform: perspective(0) rotateX(0) scale(1);
        transform: perspective(0) rotateX(0) scale(1);
    }
}
@-moz-keyframes animateIn-down {
    from {
        -webkit-transform: perspective(1000px) rotateX(-30deg) scale(1.1, 1.1);
		-moz-transform: perspective(1000px) rotateX(-30deg) scale(1.1, 1.1);
        transform: perspective(1000px) rotateX(-30deg) scale(1.1, 1.1);
    }
    to {
        -webkit-transform: perspective(0) rotateX(0) scale(1);
		-moz-transform: perspective(0) rotateX(0) scale(1);
        transform: perspective(0) rotateX(0) scale(1);
    }
}

@keyframes animateIn-down {
    from {
        -webkit-transform: perspective(1000px) rotateX(-30deg) scale(1.1, 1.1);
        -moz-transform: perspective(1000px) rotateX(-30deg) scale(1.1, 1.1);
        transform: perspective(1000px) rotateX(-30deg) scale(1.1, 1.1);
    }
    to {
        -webkit-transform: perspective(0) rotateX(0) scale(1);
        -moz-transform: perspective(0) rotateX(0) scale(1);
        transform: perspective(0) rotateX(0) scale(1);
    }
}

@-webkit-keyframes animateIn-left {
    from {
        -webkit-transform: perspective(1000px) rotateY(-30deg) scale(1.1, 1.1);
		-moz-transform: perspective(1000px) rotateY(-30deg) scale(1.1, 1.1);
        transform: perspective(1000px) rotateY(-30deg) scale(1.1, 1.1);
    }
    to {
        -webkit-transform: perspective(0) rotateX(0) scale(1);
		-moz-transform: perspective(0) rotateX(0) scale(1);
        transform: perspective(0) rotateX(0) scale(1);
    }
}
@-moz-keyframes animateIn-left {
    from {
        -webkit-transform: perspective(1000px) rotateY(-30deg) scale(1.1, 1.1);
		-moz-transform: perspective(1000px) rotateY(-30deg) scale(1.1, 1.1);
        transform: perspective(1000px) rotateY(-30deg) scale(1.1, 1.1);
    }
    to {
        -webkit-transform: perspective(0) rotateX(0) scale(1);
		-moz-transform: perspective(0) rotateX(0) scale(1);
        transform: perspective(0) rotateX(0) scale(1);
    }
}

@keyframes animateIn-left {
    from {
        -webkit-transform: perspective(1000px) rotateY(-30deg) scale(1.1, 1.1);
        -moz-transform: perspective(1000px) rotateY(-30deg) scale(1.1, 1.1);
        transform: perspective(1000px) rotateY(-30deg) scale(1.1, 1.1);
    }
    to {
        -webkit-transform: perspective(0) rotateX(0) scale(1);
        -moz-transform: perspective(0) rotateX(0) scale(1);
        transform: perspective(0) rotateX(0) scale(1);
    }
}

@-webkit-keyframes animateIn-right {
    from {
        -webkit-transform: perspective(1000px) rotateY(30deg) scale(1.1, 1.1);
		-moz-transform: perspective(1000px) rotateY(30deg) scale(1.1, 1.1);
        transform: perspective(1000px) rotateY(30deg) scale(1.1, 1.1);
    }
    to {
        -webkit-transform: perspective(0) rotateX(0) scale(1);
		-moz-transform: perspective(0) rotateX(0) scale(1);
        transform: perspective(0) rotateX(0) scale(1);
    }
}
@-moz-keyframes animateIn-right {
    from {
        -webkit-transform: perspective(1000px) rotateY(30deg) scale(1.1, 1.1);
		-moz-transform: perspective(1000px) rotateY(30deg) scale(1.1, 1.1);
        transform: perspective(1000px) rotateY(30deg) scale(1.1, 1.1);
    }
    to {
        -webkit-transform: perspective(0) rotateX(0) scale(1);
		-moz-transform: perspective(0) rotateX(0) scale(1);
        transform: perspective(0) rotateX(0) scale(1);
    }
}

@keyframes animateIn-right {
    from {
        -webkit-transform: perspective(1000px) rotateY(30deg) scale(1.1, 1.1);
        -moz-transform: perspective(1000px) rotateY(30deg) scale(1.1, 1.1);
        transform: perspective(1000px) rotateY(30deg) scale(1.1, 1.1);
    }
    to {
        -webkit-transform: perspective(0) rotateX(0) scale(1);
        -moz-transform: perspective(0) rotateX(0) scale(1);
        transform: perspective(0) rotateX(0) scale(1);
    }
}
