.loader,
.loader:before,
.loader:after {
    background: #FFF;
    -webkit-animation: load1 1s infinite ease-in-out;
    animation: load1 1s infinite ease-in-out;
    width: 1em;
    height: 4em;
}
.loader:before,
.loader:after {
    position: absolute;
    top: 0;
    content: "";
}
.loader:before {
    left: -1.5em;
}
.loader {
    text-indent: -9999em;
    margin: 8em auto;
    position: relative;
    font-size: 12px;
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s;
}
.loader:after {
    left: 1.5em;
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s;
}
@-webkit-keyframes load1 {
    0%,
    80%,
    100% {
        box-shadow: 0 0 #FFF;
        height: 4em;
    }
    40% {
        box-shadow: 0 -2em #ffffff;
        height: 5em;
    }
}
@keyframes load1 {
    0%,
    80%,
    100% {
        box-shadow: 0 0 #FFF;
        height: 4em;
    }
    40% {
        box-shadow: 0 -2em #ffffff;
        height: 5em;
    }
}
.loader2 {
    font-size: 19px;
    margin: 5em auto;
    width: 1em;
    height: 1em;
    border-radius: 50%;
    position: relative;
    text-indent: -9999em;
    -webkit-animation: load2 1.3s infinite linear;
    animation: load2 1.3s infinite linear;
}
@-webkit-keyframes load2 {
    0%,
    100% {
        box-shadow: 0em -3em 0em 0.2em #727272, 2em -2em 0 0em #727272, 3em 0em 0 -0.5em #727272, 2em 2em 0 -0.5em #727272, 0em 3em 0 -0.5em #727272, -2em 2em 0 -0.5em #727272, -3em 0em 0 -0.5em #727272, -2em -2em 0 0em #727272;
    }
    12.5% {
        box-shadow: 0em -3em 0em 0em #727272, 2em -2em 0 0.2em #727272, 3em 0em 0 0em #727272, 2em 2em 0 -0.5em #727272, 0em 3em 0 -0.5em #727272, -2em 2em 0 -0.5em #727272, -3em 0em 0 -0.5em #727272, -2em -2em 0 -0.5em #727272;
    }
    25% {
        box-shadow: 0em -3em 0em -0.5em #727272, 2em -2em 0 0em #727272, 3em 0em 0 0.2em #727272, 2em 2em 0 0em #727272, 0em 3em 0 -0.5em #727272, -2em 2em 0 -0.5em #727272, -3em 0em 0 -0.5em #727272, -2em -2em 0 -0.5em #727272;
    }
    37.5% {
        box-shadow: 0em -3em 0em -0.5em #727272, 2em -2em 0 -0.5em #727272, 3em 0em 0 0em #727272, 2em 2em 0 0.2em #727272, 0em 3em 0 0em #727272, -2em 2em 0 -0.5em #727272, -3em 0em 0 -0.5em #727272, -2em -2em 0 -0.5em #727272;
    }
    50% {
        box-shadow: 0em -3em 0em -0.5em #727272, 2em -2em 0 -0.5em #727272, 3em 0em 0 -0.5em #727272, 2em 2em 0 0em #727272, 0em 3em 0 0.2em #727272, -2em 2em 0 0em #727272, -3em 0em 0 -0.5em #727272, -2em -2em 0 -0.5em #727272;
    }
    62.5% {
        box-shadow: 0em -3em 0em -0.5em #727272, 2em -2em 0 -0.5em #727272, 3em 0em 0 -0.5em #727272, 2em 2em 0 -0.5em #727272, 0em 3em 0 0em #727272, -2em 2em 0 0.2em #727272, -3em 0em 0 0em #727272, -2em -2em 0 -0.5em #727272;
    }
    75% {
        box-shadow: 0em -3em 0em -0.5em #727272, 2em -2em 0 -0.5em #727272, 3em 0em 0 -0.5em #727272, 2em 2em 0 -0.5em #727272, 0em 3em 0 -0.5em #727272, -2em 2em 0 0em #727272, -3em 0em 0 0.2em #727272, -2em -2em 0 0em #727272;
    }
    87.5% {
        box-shadow: 0em -3em 0em 0em #727272, 2em -2em 0 -0.5em #727272, 3em 0em 0 -0.5em #727272, 2em 2em 0 -0.5em #727272, 0em 3em 0 -0.5em #727272, -2em 2em 0 0em #727272, -3em 0em 0 0em #727272, -2em -2em 0 0.2em #727272;
    }
}
@keyframes load2 {
    0%,
    100% {
        box-shadow: 0em -3em 0em 0.2em #727272, 2em -2em 0 0em #727272, 3em 0em 0 -0.5em #727272, 2em 2em 0 -0.5em #727272, 0em 3em 0 -0.5em #727272, -2em 2em 0 -0.5em #727272, -3em 0em 0 -0.5em #727272, -2em -2em 0 0em #727272;
    }
    12.5% {
        box-shadow: 0em -3em 0em 0em #727272, 2em -2em 0 0.2em #727272, 3em 0em 0 0em #727272, 2em 2em 0 -0.5em #727272, 0em 3em 0 -0.5em #727272, -2em 2em 0 -0.5em #727272, -3em 0em 0 -0.5em #727272, -2em -2em 0 -0.5em #727272;
    }
    25% {
        box-shadow: 0em -3em 0em -0.5em #727272, 2em -2em 0 0em #727272, 3em 0em 0 0.2em #727272, 2em 2em 0 0em #727272, 0em 3em 0 -0.5em #727272, -2em 2em 0 -0.5em #727272, -3em 0em 0 -0.5em #727272, -2em -2em 0 -0.5em #727272;
    }
    37.5% {
        box-shadow: 0em -3em 0em -0.5em #727272, 2em -2em 0 -0.5em #727272, 3em 0em 0 0em #727272, 2em 2em 0 0.2em #727272, 0em 3em 0 0em #727272, -2em 2em 0 -0.5em #727272, -3em 0em 0 -0.5em #727272, -2em -2em 0 -0.5em #727272;
    }
    50% {
        box-shadow: 0em -3em 0em -0.5em #727272, 2em -2em 0 -0.5em #727272, 3em 0em 0 -0.5em #727272, 2em 2em 0 0em #727272, 0em 3em 0 0.2em #727272, -2em 2em 0 0em #727272, -3em 0em 0 -0.5em #727272, -2em -2em 0 -0.5em #727272;
    }
    62.5% {
        box-shadow: 0em -3em 0em -0.5em #727272, 2em -2em 0 -0.5em #727272, 3em 0em 0 -0.5em #727272, 2em 2em 0 -0.5em #727272, 0em 3em 0 0em #727272, -2em 2em 0 0.2em #727272, -3em 0em 0 0em #727272, -2em -2em 0 -0.5em #727272;
    }
    75% {
        box-shadow: 0em -3em 0em -0.5em #727272, 2em -2em 0 -0.5em #727272, 3em 0em 0 -0.5em #727272, 2em 2em 0 -0.5em #727272, 0em 3em 0 -0.5em #727272, -2em 2em 0 0em #727272, -3em 0em 0 0.2em #727272, -2em -2em 0 0em #727272;
    }
    87.5% {
        box-shadow: 0em -3em 0em 0em #727272, 2em -2em 0 -0.5em #727272, 3em 0em 0 -0.5em #727272, 2em 2em 0 -0.5em #727272, 0em 3em 0 -0.5em #727272, -2em 2em 0 0em #727272, -3em 0em 0 0em #727272, -2em -2em 0 0.2em #727272;
    }
}

.loader3 {
    margin: 4em auto;
    font-size: 24px;
    width: 1em;
    height: 1em;
    border-radius: 50%;
    position: relative;
    text-indent: -9999em;
    -webkit-animation: load3 1.1s infinite ease;
    animation: load3 1.1s infinite ease;
}
@-webkit-keyframes load3 {
    0%,
    100% {
        box-shadow: 0em -2.6em 0em 0em #ffffff, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
    }
    12.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
    }
    25% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
    }
    37.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
    }
    50% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
    }
    62.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
    }
    75% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
    }
    87.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
    }
}
@keyframes load3 {
    0%,
    100% {
        box-shadow: 0em -2.6em 0em 0em #ffffff, 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.5), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
    }
    12.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7), 1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
    }
    25% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff, 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
    }
    37.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5), 2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
    }
    50% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.5), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff, -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2), -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
    }
    62.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5), 0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff, -2.6em 0em 0 0em rgba(255, 255, 255, 0.2), -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
    }
    75% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.5), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff, -1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
    }
    87.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2), 1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2), 2.5em 0em 0 0em rgba(255, 255, 255, 0.2), 1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2), 0em 2.5em 0 0em rgba(255, 255, 255, 0.2), -1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5), -2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
    }
}

.loader4:before,
.loader4:after,
.loader4 {
    border-radius: 50%;
    width: 2.5em;
    height: 2.5em;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation: load4 1.8s infinite ease-in-out;
    animation: load4 1.8s infinite ease-in-out;
}
.loader4 {
    margin: 8em auto;
    font-size: 12px;
    position: relative;
    text-indent: -9999em;
    -webkit-animation-delay: 0.16s;
    animation-delay: 0.16s;
}
.loader4:before {
    left: -3.5em;
}
.loader4:after {
    left: 3.5em;
    -webkit-animation-delay: 0.32s;
    animation-delay: 0.32s;
}
.loader4:before,
.loader4:after {
    content: "";
    position: absolute;
    top: 0;
}
@-webkit-keyframes load4 {
    0%,
    80%,
    100% {
        box-shadow: 0 2.5em 0 -1.3em #ffffff;
    }
    40% {
        box-shadow: 0 2.5em 0 0 #FFF;
    }
}
@keyframes load4 {
    0%,
    80%,
    100% {
        box-shadow: 0 2.5em 0 -1.3em #ffffff;

    }
    40% {
        box-shadow: 0 2.5em 0 0 #FFF;
    }
}
.adjust
{min-height:60px; height:auto;}
.mt
{ margin-top:50px;}