﻿.overlay {
    background: #e9e9e9;
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.67;
    z-index: 9999;
}

.overlayNoSpinner {
    background: #e9e9e9;
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.67;
    z-index: 9999;
}

.overlay-auto {
    background: #e9e9e9;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.67;
    z-index: 9999;
}

.overlay-message {
    background: #e9e9e9;
    background: rgba(200, 200, 200, 0.85);
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9990;
}

@keyframes ldio-xcjzkx7enjd {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.ldio-xcjzkx7enjd div {
    left: 90px;
    top: 10px;
    position: absolute;
    animation: ldio-xcjzkx7enjd linear 1.25s infinite;
    background: #0090d4;
    width: 20px;
    height: 20px;
    border-radius: 10px / 10px;
    transform-origin: 10px 90px;
}

    .ldio-xcjzkx7enjd div:nth-child(1) {
        transform: rotate(0deg);
        animation-delay: -1.1875s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(2) {
        transform: rotate(18deg);
        animation-delay: -1.125s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(3) {
        transform: rotate(36deg);
        animation-delay: -1.0625s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(4) {
        transform: rotate(54deg);
        animation-delay: -1s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(5) {
        transform: rotate(72deg);
        animation-delay: -0.9375s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(6) {
        transform: rotate(90deg);
        animation-delay: -0.875s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(7) {
        transform: rotate(108deg);
        animation-delay: -0.8125s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(8) {
        transform: rotate(126deg);
        animation-delay: -0.75s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(9) {
        transform: rotate(144deg);
        animation-delay: -0.6875s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(10) {
        transform: rotate(162deg);
        animation-delay: -0.625s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(11) {
        transform: rotate(180deg);
        animation-delay: -0.5625s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(12) {
        transform: rotate(198deg);
        animation-delay: -0.5s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(13) {
        transform: rotate(216deg);
        animation-delay: -0.4375s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(14) {
        transform: rotate(234deg);
        animation-delay: -0.375s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(15) {
        transform: rotate(252deg);
        animation-delay: -0.3125s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(16) {
        transform: rotate(270deg);
        animation-delay: -0.25s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(17) {
        transform: rotate(288deg);
        animation-delay: -0.1875s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(18) {
        transform: rotate(306deg);
        animation-delay: -0.125s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(19) {
        transform: rotate(324deg);
        animation-delay: -0.0625s;
        background: #0090d4;
    }

    .ldio-xcjzkx7enjd div:nth-child(20) {
        transform: rotate(342deg);
        animation-delay: 0s;
        background: #0090d4;
    }

.loadingio-spinner-spinner-vfku2cnk8 {
    width: 200px;
    height: 200px;
    display: inline-block;
    overflow: hidden;
    background: none;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.loadingio-spinner-spinner-vfku2cnk8-in-page {
    width: 200px;
    height: 200px;
    display: inline-block;
    overflow: hidden;
    background: none;
/*    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);*/
}

.ldio-xcjzkx7enjd {
    width: 100%;
    height: 100%;
    position: relative;
    transform: translateZ(0) scale(1);
    backface-visibility: hidden;
    transform-origin: 0 0; /* see note above */
}

    .ldio-xcjzkx7enjd div {
        box-sizing: content-box;
    }