/*
 Theme Name:   Eliophot Base Theme Child
 Theme URI:    https://www.eliophot.com
 Description:  Thème enfant de Eliophot Base Theme
 Author:       Eliophot
 Author URI:   https://www.eliophot.com
 Template:     eliophot-base-theme
 Version:      2.4.1-7
*/

@keyframes flickerAnimation {
    0% {
        opacity: 1;
        top: 0;
    }
    50% {
        opacity: 0;
        top: -120px;
    }

    100% {
        opacity: 1;
        top: 0;
    }
}
@-o-keyframes flickerAnimation {
    0% {
        opacity: 1;
        top: 0;
    }
    50% {
        opacity: 0;
        top: -120px;
    }
    100% {
        opacity: 1;
        top: 0;
    }
}
@-moz-keyframes flickerAnimation {
    0% {
        opacity: 1;
        top: 0;
    }
    50% {
        opacity: 0;
        top: -120px;
    }
    100% {
        opacity: 1;
        top: 0;
    }
}
@-webkit-keyframes flickerAnimation {
    0% {
        opacity: 1;
        top: 0;
    }
    50% {
        opacity: 0;
        top: -120px;
    }
    100% {
        opacity: 1;
        top: 0;
    }
}


@keyframes flickerAnimation2 {
    0% {
        opacity: 1;
        top: 0;
    }
    50% {
        opacity: 0;
        top: -120px;
    }
    100% {
        opacity: 1;
        top: 0;
    }
}
@-o-keyframes flickerAnimation2 {
    0% {
        opacity: 1;
        top: 0;
    }
    50% {
        opacity: 0;
        top: -120px;
    }
    100% {
        opacity: 1;
        top: 0;
    }
}
@-moz-keyframes flickerAnimation2 {
    0% {
        opacity: 1;
        top: 0;
    }
    50% {
        opacity: 0;
        top: -120px;
    }
    100% {
        opacity: 1;
        top: 0;
    }
}
@-webkit-keyframes flickerAnimation2 {
    0% {
        opacity: 1;
        top: 0;
    }
    50% {
        opacity: 0;
        top: -120px;
    }
    100% {
        opacity: 1;
        top: 0;
    }
}


@keyframes flickerAnimationNav {
    0% {
        text-align: center;
        left:8px;
        color:#FFF;
    }
    50% {
        text-align: center;
        left:8px;
        color:#FFF;
    }
    51% {
        text-align: right;
        left:290px;
        color:gray;
    }
    100% {
        text-align: right;
        left:290px;
        color:gray;
    }
}
@-o-keyframes flickerAnimationNav {
    0% {
        text-align: center;
        left:8px;
        color:#FFF;
    }
    50% {
        text-align: center;
        left:8px;
        color:#FFF;
    }
    51% {
        text-align: right;
        left:290px;
        color:gray;
    }
    100% {
        text-align: right;
        left:290px;
        color:gray;
    }
}
@-moz-keyframes flickerAnimationNav {
    0% {
        text-align: center;
        left:8px;
        color:#FFF;
    }
    50% {
        text-align: center;
        left:8px;
        color:#FFF;
    }
    51% {
        text-align: right;
        left:290px;
        color:gray;
    }
    100% {
        text-align: right;
        left:290px;
        color:gray;
    }
}
@-webkit-keyframes flickerAnimationNav {
    0% {
        text-align: center;
        left:8px;
        color:#FFF;
    }
    50% {
        text-align: center;
        left:8px;
        color:#FFF;
    }
    51% {
        text-align: right;
        left:290px;
        color:gray;
    }
    100% {
        text-align: right;
        left:290px;
        color:gray;
    }
}