/* Infinity spinner */
@-webkit-keyframes spin {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}
@-moz-keyframes spin {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(360deg);}
}
@-o-keyframes spin {
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}
@-keyframes spin {
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}
.spinner {
    margin: auto;
    border-bottom: 6px solid #fff;
    border-left: 6px solid #fff;
    border-right: 6px solid #2E54F4;
    border-top: 6px solid #2E54F4;
    border-radius: 100%;
    height: 30px;
    width: 30px;
    -webkit-animation: spin .9s infinite linear;
    -moz-animation: spin .9s infinite linear;
    -ms-animation: spin .9s infinite linear;
    -o-animation: spin .9s infinite linear;
    animation: spin .9s infinite linear;
}