#configure-otp-totp{
}
#configure-otp-totp table tr td ul.steps-configure li::before{
    content: '';
    display: inline-block;
    background: url('/partner/resources/assets/images/general/check-conditions.svg') no-repeat center;
    background-size: cover;
    margin-right: 3px;
    width: 11px;
    height: 11px;
    vertical-align: middle;
}

#configure-otp-totp table tr td.instructions{
    text-align: center;
    padding: 0 5px !important;
}

#configure-otp-totp table tr td.instructions-step-configure{
    padding: 10px 5px 0 5px !important;
}

#configure-otp-totp table tr td.col-steps-configure{
    padding: 0 5px !important;
}

#configure-otp-totp table tr td ul.steps-configure{
    max-width: 250px;
}

#configure-otp-totp table tr td{
    max-width: 250px;
}

#configure-otp-totp .error-message{
    color: #FF0000;
}

#configure-otp-totp .success-message{
    color: #008043;
}

.message {
    animation: fadeIn 0.3s ease;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translateY(-4px); }
    to   { opacity: 1; transform: translateY(0); }
}



#configure-otp-totp #qrCode{
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}

#configure-otp-totp ul.steps-configure li {
    color: #ff6600;
}
