﻿.loader {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 10000000000 !important;
    color: white;
    /*
        
   box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);
       filter: drop-shadow(1px 1px 0px rgba(0, 0, 0, 0.8));
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);

    */
}

.loadBg {
    z-index: 2 !important;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: fixed;
    background-color: white;
    opacity: .8;
}


.loadingBgImg {
    background-image: url("../images/app/loading-bg.jpg");
    background-position: center; /* Center the image */
    background-repeat: no-repeat; /* Do not repeat the image */
    background-size: cover; /* Resize the background image to cover the entire container */
    z-index: 1 !important;
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}

/**
        * ==============================================
        * Dot Windmill
        * ==============================================
        */
.dot-windmill {
    position: relative;
    top: -10px;
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background-color: #8F2146;
    color: #8F2146;
    transform-origin: 5px 15px;
    animation: dotWindmill 2s infinite linear;
}

    .dot-windmill::before, .dot-windmill::after {
        content: '';
        display: inline-block;
        position: absolute;
    }

    .dot-windmill::before {
        left: -8.66px;
        top: 15px;
        width: 10px;
        height: 10px;
        border-radius: 5px;
        background-color: #8F2146;
        color: #8F2146;
    }

    .dot-windmill::after {
        left: 8.66px;
        top: 15px;
        width: 10px;
        height: 10px;
        border-radius: 5px;
        background-color: #8F2146;
        color: #8F2146;
    }

@keyframes dotWindmill {
    0% {
        transform: rotateZ(0deg) translate3d(0, 0, 0);
    }

    100% {
        transform: rotateZ(720deg) translate3d(0, 0, 0);
    }
}
