/* LOADER */
@keyframes ldio-8ezb8anwiak {
    0% {
        transform: translate(-50%, -50%) rotate(0deg);
    }

    100% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}


.c-pointer{
    cursor: pointer;
}
.ldio-8ezb8anwiak div {
    position: absolute;
    width: 50px;
    height: 50px;
    border: 6px solid #008df2;
    border-top-color: transparent;
    border-radius: 50%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.ldio-8ezb8anwiak div {
    animation: ldio-8ezb8anwiak 1s linear infinite;
    left: 134px;
}
.loadingio-spinner-rolling-lfnwuax9cop {
    width: 200px;
    height: 200px;
    display: inline-block;
    overflow: hidden;
    position: absolute;
    background: #0000001a;
    width: 100%;
}
.bg-primary{
    background: #009EFB;
    color: #fff !important;
}
.color-primary{
    color: #009EFB;
}
.login-loader-top div {
    top: 60px;
}
.login-loader-height {
    display: none;
    height:255px;
}
.register-loader-top div {
    top: 142px;
}
.register-loader-height {
    display: none;
    height: 379px;
}
.recovery-loader-top div {
    top: 57px;
}
.recovery-loader-height {
    display: none;
    height: 188px;
}

.bg-general{
    background: linear-gradient(to right, #01c6fb 0%, #0065eb 50%, #01c6fb 100%);
    background-size: auto;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    background-size: 200% 100%;
}
.box-logued{
    margin-top: 15px;
    margin-left: 15px;
    margin-right: 15px;
}
.iconCheck {
    position: relative;
}

.fa-alert-icon {
position:absolute;
padding: 11px;
right: 1px;
}
.ldio-8ezb8anwiak {
    width: 100%;
    height: 100%;
    position: relative;
    transform: translateZ(0) scale(1);
    backface-visibility: hidden;
    transform-origin: 0 0;
}

.ldio-8ezb8anwiak div {
    box-sizing: content-box;
}
.text-general{
    color: #008df2;
}
.btn-close-modal{
    margin-top: -22px;
    background: (to right, #01c6fb 0%, #0065eb 50%, #01c6fb 100%);
    border-radius: 50%;
    height: 46px;
    position: absolute;
    right: -7px;
    z-index: 900;
    width: 29px;
    height: 29px;
    font-size: 20px;
    padding: 0px;
}
.button_profile {
    width: 100%;
    background: rgba(255, 0, 0, 0);
    padding: 15px;
    margin-bottom: 5px;
    cursor: pointer;
    color: #888888;
    border: 1px solid #8888883f;
}


