@-webkit-keyframes fadeInLeftCustom {
    0% {
        -webkit-transform: translateX(-40px);
    }

    100% {
        -webkit-transform: translateX(0);
    }
}

@-moz-keyframes fadeInLeftCustom {
    0% {
        -moz-transform: translateX(-40px);
    }

    100% {
        -moz-transform: translateX(0);
    }
}

@-o-keyframes fadeInLeftCustom {
    0% {
        -o-transform: translateX(-40px);
    }

    100% {
        -o-transform: translateX(0);
    }
}

@keyframes fadeInLeftCustom  {
    0% {
        transform: translateX(-40px);
    }

    100% {
        transform: translateX(0);
    }
}

.fadeInLeftCustom  {
    -webkit-animation-name: fadeInLeftCustom ;
    -moz-animation-name: fadeInLeftCustom ;
    -o-animation-name: fadeInLeftCustom ;
    animation-name: fadeInLeftCustom ;
}

@-webkit-keyframes fadeInRightCustom {
    0% {
        -webkit-transform: translateX(40px);
    }

    100% {
        -webkit-transform: translateX(0);
    }
}

@-moz-keyframes fadeInRightCustom {
    0% {
        -moz-transform: translateX(40px);
    }

    100% {
        -moz-transform: translateX(0);
    }
}

@-o-keyframes fadeInRightCustom {
    0% {
        -o-transform: translateX(40px);
    }

    100% {
        -o-transform: translateX(0);
    }
}

@keyframes fadeInRightCustom {
    0% {
        transform: translateX(40px);
    }

    100% {
        transform: translateX(0);
    }
}

.fadeInRightCustom {
    -webkit-animation-name: fadeInRightCustom;
    -moz-animation-name: fadeInRightCustom;
    -o-animation-name: fadeInRightCustom;
    animation-name: fadeInRightCustom;
}

@-webkit-keyframes fadeOutLeftCustom  {
    0% {
        -webkit-transform: translateX(0);
    }

    100% {
        -webkit-transform: translateX(-40px);
    }
}

@-moz-keyframes fadeOutLeftCustom  {
    0% {
        -moz-transform: translateX(0);
    }

    100% {
        -moz-transform: translateX(-40px);
    }
}

@-o-keyframes fadeOutLeftCustom  {
    0% {
        -o-transform: translateX(0);
    }

    100% {
        -o-transform: translateX(-40px);
    }
}

@keyframes fadeOutLeftCustom  {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-40px);
    }
}

.fadeOutLeftCustom {
    -webkit-animation-name: fadeOutLeftCustom ;
    -moz-animation-name: fadeOutLeftCustom ;
    -o-animation-name: fadeOutLeftCustom ;
    animation-name: fadeOutLeftCustom;
}
@-webkit-keyframes fadeOutRightCustom {
    0% {
        -webkit-transform: translateX(0);
    }

    100% {
        -webkit-transform: translateX(40px);
    }
}

@-moz-keyframes fadeOutRightCustom {
    0% {
        -moz-transform: translateX(0);
    }

    100% {
        -moz-transform: translateX(40px);
    }
}

@-o-keyframes fadeOutRightCustom {
    0% {
        -o-transform: translateX(0);
    }

    100% {
        -o-transform: translateX(40px);
    }
}

@keyframes fadeOutRightCustom {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(40px);
    }
}

.fadeOutRightCustom {
    -webkit-animation-name: fadeOutRightCustom;
    -moz-animation-name: fadeOutRightCustom;
    -o-animation-name: fadeOutRightCustom;
    animation-name: fadeOutRightCustom;
}


@-webkit-keyframes fadeInRightPageSlider {
    0% {
        -webkit-transform: translateX(10px);
    }

    100% {
        -webkit-transform: translateX(0);
    }
}

@-moz-keyframes fadeInRightPageSlider {
    0% {
        -moz-transform: translateX(10px);
    }

    100% {
        -moz-transform: translateX(0);
    }
}

@-o-keyframes fadeInRightPageSlider {
    0% {
        -o-transform: translateX(10px);
    }

    100% {
        -o-transform: translateX(0);
    }
}

@keyframes fadeInRightPageSlider {
    0% {
        transform: translateX(10px);
    }

    100% {
        transform: translateX(0);
    }
}

.fadeInRightPageSlider {
    -webkit-animation-name: fadeInRightPageSlider;
    -moz-animation-name: fadeInRightPageSlider;
    -o-animation-name: fadeInRightPageSlider;
    animation-name: fadeInRightPageSlider;
}
