#preloader {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(132, 132, 132, 0.43);
    z-index: 2000;
    height: 100%;
}
.cssload-thecube{
	position: relative;
	top: 0;
}
.cssload-thecube div {
    width: 7px;
    height: 7px;
    position: absolute;
    background-color: #ccc;
    top: 45%;
    border-radius: 50%;
}

.cssload-thecube div:nth-child(1) {
    background-color: rgb(5, 45, 80);/*#FF5460;*/
    animation: move 2s infinite cubic-bezier(.2,.64,.81,.23);
}
.cssload-thecube div:nth-child(2) {
    background-color: rgb(6, 61, 109);/*#FF9D84;*/
    animation: move 2s 150ms infinite cubic-bezier(.2,.64,.81,.23);
}
.cssload-thecube div:nth-child(3) {
    background-color: rgb(9, 77, 136);/*#F0E797;*/
    animation: move 2s 300ms infinite cubic-bezier(.2,.64,.81,.23);
}
.cssload-thecube div:nth-child(4) {
    background-color: rgb(11, 90, 158);/*#75B08A;*/
    animation: move 2s 450ms infinite cubic-bezier(.2,.64,.81,.23);
}
@keyframes move {
    0% {left: 0%;}
    100% {left:100%;}
}

.cs-loader{
	display: none;
}