@keyframes sidebarOpenFixedMenu {
    0% {
        width: 0;
    }
    100% {
        width: 450px;
    }
}

@keyframes sidebarCloseFixedMenu {
    0% {
        width: 450px;
    }
    50% {
        opacity: 0.75;
    }
    100% {
        opacity: 0;
        width: 0px;
    }
}

@keyframes sidebarCloseFixedMenuOverlay {
    0% {
        background: rgba(0,0,0,0.7);
    }
    100% {
        background: rgba(0,0,0,0);
    }
}

@keyframes sidebarOpenFixedMenuOverlay {
    0% {
        background: rgba(0,0,0,0);
    }
    100% {
        background: rgba(0,0,0,0.7);
    }
}

@keyframes mouseMoveEffect {
    0% {
        margin-top: 5px;
    }
    100% {
        margin-top: 10px;
    }
}

@keyframes showBtnLabelBefore {
    0% {
        width: 0px;
    }
    100% {
        width: 20px;
    }
}

@keyframes lineHeightAlternate {
    0% {
        line-height: 70px;
    }
    50% {
        line-height: 60px;
    }
    100% {
        line-height: 50px;
    }
}

@keyframes lineHeightAlternate2 {
    0% {
        line-height: 32.5px;
    }
    50% {
        line-height: 37.5px;
    }
    100% {
        line-height: 42.5px;
    }
}

@keyframes rotateX {
  from {
    transform: rotateX(0deg);
  }
  to {
    transform: rotateX(360deg);
  }
}

@keyframes input-shake{
    25% {
        translate: 6px 0;
    }
    50% {
        translate: -6px 0;
    }
    75% {
        translate: 6px 0;
    }

}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

@keyframes loaderPageText {
    0% {
        content: 'Carregando website';
    }
    33% {
        content: 'Carregando website.';
    }
    66% {
        content: 'Carregando website..';
    }
    100% {
        content: 'Carregando website...';
    }
}