/* FadeIn on Load */


/* After 10% */

.cd-fadeIn-delay-10 {
    -webkit-animation: fadein-10 2s ease 0s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein-10 2s ease 0s; /* Firefox < 16 */
        -ms-animation: fadein-10 2s ease 0s; /* Internet Explorer */
         -o-animation: fadein-10 2s ease 0s; /* Opera < 12.1 */
            animation: fadein-10 2s ease 0s;
}

@keyframes fadein-10 {
    0% { opacity:0; }
    10% { opacity:0; }
    100% { opacity:1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein-10 {
    0% { opacity:0; }
    10% { opacity:0; }
    100% { opacity:1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein-10 {
    0% { opacity:0; }
    10% { opacity:0; }
    100% { opacity:1; }
}

/* Internet Explorer */
@-ms-keyframes fadein-10 {
    0% { opacity:0; }
    10% { opacity:0; }
    100% { opacity:1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein-10 {
    0% { opacity:0; }
    10% { opacity:0; }
    100% { opacity:1; }
}



/* After 20% */

.cd-fadeIn-delay-20 {
    -webkit-animation: fadein-20 2s ease 0s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein-20 2s ease 0s; /* Firefox < 16 */
        -ms-animation: fadein-20 2s ease 0s; /* Internet Explorer */
         -o-animation: fadein-20 2s ease 0s; /* Opera < 12.1 */
            animation: fadein-20 2s ease 0s;
}

@keyframes fadein-20 {
    0% { opacity:0; }
    20% { opacity:0; }
    100% { opacity:1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein-20 {
    0% { opacity:0; }
    20% { opacity:0; }
    100% { opacity:1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein-20 {
    0% { opacity:0; }
    20% { opacity:0; }
    100% { opacity:1; }
}

/* Internet Explorer */
@-ms-keyframes fadein-20 {
    0% { opacity:0; }
    20% { opacity:0; }
    100% { opacity:1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein-20 {
    0% { opacity:0; }
    20% { opacity:0; }
    100% { opacity:1; }
}


/* After 30% */

.cd-fadeIn-delay-30 {
    -webkit-animation: fadein-30 2s ease 0s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein-30 2s ease 0s; /* Firefox < 16 */
        -ms-animation: fadein-30 2s ease 0s; /* Internet Explorer */
         -o-animation: fadein-30 2s ease 0s; /* Opera < 12.1 */
            animation: fadein-30 2s ease 0s;
}

@keyframes fadein-30 {
    0% { opacity:0; }
    30% { opacity:0; }
    100% { opacity:1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein-30 {
    0% { opacity:0; }
    30% { opacity:0; }
    100% { opacity:1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein-30 {
    0% { opacity:0; }
    30% { opacity:0; }
    100% { opacity:1; }
}

/* Internet Explorer */
@-ms-keyframes fadein-30 {
    0% { opacity:0; }
    30% { opacity:0; }
    100% { opacity:1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein-30 {
    0% { opacity:0; }
    30% { opacity:0; }
    100% { opacity:1; }
}


/* After 40% */

.cd-fadeIn-delay-40 {
    -webkit-animation: fadein-40 2s ease 0s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein-40 2s ease 0s; /* Firefox < 16 */
        -ms-animation: fadein-40 2s ease 0s; /* Internet Explorer */
         -o-animation: fadein-40 2s ease 0s; /* Opera < 12.1 */
            animation: fadein-40 2s ease 0s;
}

@keyframes fadein-40 {
    0% { opacity:0; }
    40% { opacity:0; }
    100% { opacity:1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein-40 {
    0% { opacity:0; }
    40% { opacity:0; }
    100% { opacity:1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein-40 {
    0% { opacity:0; }
    40% { opacity:0; }
    100% { opacity:1; }
}

/* Internet Explorer */
@-ms-keyframes fadein-40 {
    0% { opacity:0; }
    40% { opacity:0; }
    100% { opacity:1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein-40 {
    0% { opacity:0; }
    40% { opacity:0; }
    100% { opacity:1; }
}


/* After 50% */

.cd-fadeIn-delay-50 {
    -webkit-animation: fadein-50 2s ease 0s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein-50 2s ease 0s; /* Firefox < 16 */
        -ms-animation: fadein-50 2s ease 0s; /* Internet Explorer */
         -o-animation: fadein-50 2s ease 0s; /* Opera < 12.1 */
            animation: fadein-50 2s ease 0s;
}

@keyframes fadein-50 {
    0% { opacity:0; }
    50% { opacity:0; }
    100% { opacity:1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein-50 {
    0% { opacity:0; }
    50% { opacity:0; }
    100% { opacity:1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein-50 {
    0% { opacity:0; }
    50% { opacity:0; }
    100% { opacity:1; }
}

/* Internet Explorer */
@-ms-keyframes fadein-50 {
    0% { opacity:0; }
    50% { opacity:0; }
    100% { opacity:1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein-50 {
    0% { opacity:0; }
    50% { opacity:0; }
    100% { opacity:1; }
}


/* After 60% */

.cd-fadeIn-delay-60 {
    -webkit-animation: fadein-60 2s ease 0s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein-60 2s ease 0s; /* Firefox < 16 */
        -ms-animation: fadein-60 2s ease 0s; /* Internet Explorer */
         -o-animation: fadein-60 2s ease 0s; /* Opera < 12.1 */
            animation: fadein-60 2s ease 0s;
}

@keyframes fadein-60 {
    0% { opacity:0; }
    60% { opacity:0; }
    100% { opacity:1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein-60 {
    0% { opacity:0; }
    60% { opacity:0; }
    100% { opacity:1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein-60 {
    0% { opacity:0; }
    60% { opacity:0; }
    100% { opacity:1; }
}

/* Internet Explorer */
@-ms-keyframes fadein-60 {
    0% { opacity:0; }
    60% { opacity:0; }
    100% { opacity:1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein-60 {
    0% { opacity:0; }
    60% { opacity:0; }
    100% { opacity:1; }
}


/* After 70% */

.cd-fadeIn-delay-70 {
    -webkit-animation: fadein-70 2s ease 0s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein-70 2s ease 0s; /* Firefox < 16 */
        -ms-animation: fadein-70 2s ease 0s; /* Internet Explorer */
         -o-animation: fadein-70 2s ease 0s; /* Opera < 12.1 */
            animation: fadein-70 2s ease 0s;
}

@keyframes fadein-70 {
    0% { opacity:0; }
    70% { opacity:0; }
    100% { opacity:1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein-70 {
    0% { opacity:0; }
    70% { opacity:0; }
    100% { opacity:1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein-70 {
    0% { opacity:0; }
    70% { opacity:0; }
    100% { opacity:1; }
}

/* Internet Explorer */
@-ms-keyframes fadein-70 {
    0% { opacity:0; }
    70% { opacity:0; }
    100% { opacity:1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein-70 {
    0% { opacity:0; }
    70% { opacity:0; }
    100% { opacity:1; }
}