
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tLmNzcyIsInNvdXJjZXMiOlsiY3VzdG9tLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiJ9 */

/*# sourceMappingURL=custom.css.map */
.required::after {
    content: " *";
    display: inline;
    font-size: 15px;
    color: red;
}
.blink_me {
    animation: blinker 3s linear infinite;
}

@keyframes blinker {
    50% {
        opacity: 0;
    }
}

/* Basic spinner styling */
.loading-spinner {
    display: none; /* Hide the spinner by default */
    position: fixed; /* Position it relative to the viewport */
    top: 50%; /* Center it vertically */
    left: 50%; /* Center it horizontally */
    transform: translate(-50%, -50%); /* Adjust position to be centered */
    width: 50px; /* Set the width of the spinner */
    height: 50px; /* Set the height of the spinner */
    border: 5px solid rgba(0, 0, 0, 0.1); /* Light grey border */
    border-top: 5px solid #f19216; /* Blue border on top */
    border-radius: 50%; /* Make it a circle */
    animation: spin 1s linear infinite; /* Spin animation */
    z-index: 9999; /* Ensure it appears on top of all other elements */
}

/* Keyframes for the spin animation */
@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

