#loader{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 7000;
    background: rgba(185, 192, 196, 0.23);
    display: none;
}

#loader i{
    position: absolute;
    left:50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}

.toogle-container-data{
    display:none;
}

td .toogle-container-data.scroll{
    height: 100px;
    overflow-y: auto;
}

.toogle-container-data.see{
    display:block;
}

.pointer{
    cursor: pointer;
}

table th, table td{
    vertical-align: middle !important;
}

.label-nuevo-cliente{
    font-size: 11.5px;
    margin: 5px 0;
    display: inline-block;
    animation: animationClienteNuevo 2.5s ease infinite;
    -webkit-animation: animationClienteNuevo 2.5s ease infinite;
    -moz-animation: animationClienteNuevo 2.5s ease infinite;
    -o-animation: animationClienteNuevo 2.5s ease infinite;
}

@keyframes animationClienteNuevo {
    0% {
        background-color: #70c83b;
        box-shadow: 0px 0px 5px #000;
    }
    50% {
        background-color: #1179b3;
        box-shadow: initial;
    }
    100% {
        background-color: #70c83b;
        box-shadow: 0px 0px 5px #000;
    }
}
@-moz-keyframes animationClienteNuevo {
    0% {
        background-color: #70c83b;
        box-shadow: 0px 0px 5px #000;
    }
    50% {
        background-color: #1179b3;
        box-shadow: initial;
    }
    100% {
        background-color: #70c83b;
        box-shadow: 0px 0px 5px #000;
    }
}
@-ms-keyframes animationClienteNuevo {
    0% {
        background-color: #70c83b;
        box-shadow: 0px 0px 5px #000;
    }
    50% {
        background-color: #1179b3;
        box-shadow: initial;
    }
    100% {
        background-color: #70c83b;
        box-shadow: 0px 0px 5px #000;
    }
}
.modal-xl{
    width: 90%;
}

@-webkit-keyframes animationExchangeRateUpdated {
    0% {
        background-color: #33b6ff;
        box-shadow: 0px 0px 5px #000;
    }
    50% {
        background-color: #8d4af9;
        box-shadow: initial;
    }
    100% {
        background-color: #33b6ff;
        box-shadow: 0px 0px 5px #000;
    }
}
@-moz-keyframes animationExchangeRateUpdated {
    0% {
        background-color: #33b6ff;
        box-shadow: 0px 0px 5px #000;
    }
    50% {
        background-color: #8d4af9;
        box-shadow: initial;
    }
    100% {
        background-color: #33b6ff;
        box-shadow: 0px 0px 5px #000;
    }
}
@-ms-keyframes animationExchangeRateUpdated {
    0% {
        background-color: #33b6ff;
        box-shadow: 0px 0px 5px #000;
    }
    50% {
        background-color: #8d4af9;
        box-shadow: initial;
    }
    100% {
        background-color: #33b6ff;
        box-shadow: 0px 0px 5px #000;
    }
}
@keyframes animationExchangeRateUpdated {
    0% {
        background-color: #33b6ff;
        box-shadow: 0px 0px 5px #000;
    }
    50% {
        background-color: #8d4af9;
        box-shadow: initial;
    }
    100% {
        background-color: #33b6ff;
        box-shadow: 0px 0px 5px #000;
    }
}
.content-tc.updated, .cont-cambio .exchange-rates.updated, .cont-cambio-permanente.updated {
    animation: animationExchangeRateUpdated 2s ease 5;
    -webkit-animation: animationExchangeRateUpdated 2s ease 5;
    -moz-animation: animationExchangeRateUpdated 2s ease 5;
    -o-animation: animationExchangeRateUpdated 2s ease 5;
}


.documento-natural-imagen{
    width: 100%;
    margin-bottom: 20px;
}
.documents-natural-person{
    width: 100%;
    max-height: 576px;
    overflow-y: scroll;
    overflow-x: hidden;
}
.p-3{
    padding: 2rem;
}
  .login-with-google-btn {
    transition: background-color 0.3s, box-shadow 0.3s;
    
    padding: 12px 16px 12px 42px;
    border: none;
    border-radius: 3px;
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.04), 0 1px 1px rgba(0, 0, 0, 0.25);
  
    color: #757575;
    font-size: 14px;
    font-weight: 500;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen,
      Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTcuNiA5LjJsLS4xLTEuOEg5djMuNGg0LjhDMTMuNiAxMiAxMyAxMyAxMiAxMy42djIuMmgzYTguOCA4LjggMCAwIDAgMi42LTYuNnoiIGZpbGw9IiM0Mjg1RjQiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik05IDE4YzIuNCAwIDQuNS0uOCA2LTIuMmwtMy0yLjJhNS40IDUuNCAwIDAgMS04LTIuOUgxVjEzYTkgOSAwIDAgMCA4IDV6IiBmaWxsPSIjMzRBODUzIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNNCAxMC43YTUuNCA1LjQgMCAwIDEgMC0zLjRWNUgxYTkgOSAwIDAgMCAwIDhsMy0yLjN6IiBmaWxsPSIjRkJCQzA1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNOSAzLjZjMS4zIDAgMi41LjQgMy40IDEuM0wxNSAyLjNBOSA5IDAgMCAwIDEgNWwzIDIuNGE1LjQgNS40IDAgMCAxIDUtMy43eiIgZmlsbD0iI0VBNDMzNSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTAgMGgxOHYxOEgweiIvPjwvZz48L3N2Zz4=);
    background-color: white;
    background-repeat: no-repeat;
    background-position: 12px 11px;
    &:hover {
      box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.04), 0 2px 4px rgba(0, 0, 0, 0.25);
    }
  
    &:active {
      background-color: #eeeeee;
    }
  
    &:focus {
      outline: none;
      box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.04), 0 2px 4px rgba(0, 0, 0, 0.25),
        0 0 0 3px #c8dafc;
    }
  
    &:disabled {
      filter: grayscale(100%);
      background-color: #ebebeb;
      box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.04), 0 1px 1px rgba(0, 0, 0, 0.25);
      cursor: not-allowed;
    }
  }
  

.mt-2{
    margin-top: 2rem !important;
}
.mt-1{
    margin-top: 1rem !important;
}

.verifiedBankAccount{
    padding: 2px 4px;
    color: #FFF;
    text-align: center;
    border-radius: 2px;
    font-weight: 600;
    font-size: 10px;
}

.verifiedBankAccount.VERIFIED{
    background: #008927;
}

.verifiedBankAccount.PENDING_REVIEW{
    background: #02ADF1;
}

.verifiedBankAccount.OBSERVED{
    background: #FFBE12;
}

.verifiedBankAccount.BLOCKED{
    background: #DE350B;
}

/* Chrome, Safari, Edge, Opera */
.input-number input::-webkit-outer-spin-button,
.input-number input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
.input-number input[type=number] {
    -moz-appearance: textfield;
}

.input-number .input-group-btn button {
    height: 42px;
}

.editable-helper {
    display: block !important;
    margin-bottom: 0;
}