.sw-loader {}

.sw-loader .swal2-modal {
    background-color: rgba(255, 255, 255);
    background-color: rgba(255, 255, 255, 0.7);
    -webkit-backdrop-filter: saturate(170%) blur(4px);
    backdrop-filter: saturate(170%) blur(4px);
    box-shadow: none !important;
    border-radius: 16px !important;
    padding: 10px;
    overflow: hidden;
    position: relative;
    width: 100%;
    width: auto;
    height: auto;
}

.shaky-btn:active {
    animation: shake 0.4s ease-out;
}
@keyframes shake {
    0%{
        transform: skewX(-20deg);
    }
    25% {
        transform: skewX(20deg);
    }

    50% {
        transform: skewX(-20deg);
    }

    75% {
        transform: skewX(20deg);
    }

    100% {
        transform: skewX(-20deg);
    }
}


.sw-loader .swal2-modal .swal2-html-container {
    margin: 0;
    width: 42px;
    height: 42px;
}

.sw-loader .swal2-modal .swal2-html-container img {
    max-width: 100%;
    max-height: 100%;
    margin: auto;
}

.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
    color: #ed5466;
}

