.animated-text{
		/*-webkit-text-fill-color: transparent;*/
    background-repeat: repeat-x;
    background: linear-gradient(to right, #999999 50%, #006ece 50%);
    -webkit-background-clip: text;
    color: transparent;
    background-position: 0 0;
    background-size: 200%;
}



.next-step-animation .p1 { 
    margin-bottom:0px; color:#999999;
}
    
.arrow-link1.more::after {
    content: "\f301";
    color:transparent;
    background-repeat: repeat-x;
    background: linear-gradient(to right, rgb(153, 153, 153) 50% , #006ece 50%);
    -webkit-background-clip: text;
    transition: background-position-x .1s linear;
    background-size: auto;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    background-position-x: 14px;
}

.arrow-link1.more.animate-done::after {
    transition: none;
}

.animated-text:hover .arrow-link1.more::after { 
    /*background: linear-gradient(to right, rgb(153, 153, 153) 50% , #06f 50%);*/
  background: none;
  color: #06f;
    transition: none;
}

.arrow-link1.more.animate::after {
    background-position-x: 29px;
}


.animated-text.animate-off {
    background-repeat: repeat-x;
    background: none;
    -webkit-background-clip: none;
    color: #006ece;
    background-position: 0 0;
    background-size: 200%;
}

.animated-text.animate-off .p1, .animated-text.animate-off .arrow-link1.more::after { 
	color: #006ece;
	background: none;
}

 
/* LARGE SCREENS (SPECIFIC) */
@media only screen and (min-width: 1069px) and (max-width:1441px) {
    
}
 
/* MEDIUM SCREENS (CASCADE TO LOWER SCREENS) */
@media only screen and (max-width: 1068px) {
    .arrow-link1.more.animate::after {
        background-position-x: 24px;
    }
}
 
/* MEDIUM SCREENS (SPECIFIC) */
@media only screen and (min-width: 736px) and (max-width:1068px) {
 
}
 
/* SMALL SCREENS */
@media only screen and (max-width: 735px) {
 
}
 
/* EXTRA SMALL SCREENS < 400px */
@media only screen and (max-width: 400px) {
 
}

/*  retina images*/

/* RETINA */
@media (-webkit-min-device-pixel-ratio: 2), not all, (min-resolution: 192dpi) {
 
}
/* CSS Document */

