.toastify {
    padding: 12px 20px;
    color: #fff;
    display: inline-block;
    background: linear-gradient(135deg,#73a5ff,#5477f5);
    position: fixed;
    opacity: 0;
    top: -2px;
    transition: .4s cubic-bezier(.215, .61, .355, 1);
    border-radius: 12px;
    cursor: pointer;
    z-index: 99999999
}

.toastify.on {
    opacity: 1;
    width: max-content
}

.toastify.bg-danger {
    background: linear-gradient(135deg,#ff73c5,#f55454)
}

.toastify.bg-success {
    background: linear-gradient(135deg,#40c080,#159c91)
}

.toast-close {
    background: 0 0;
    border: 0;
    color: #fff;
    cursor: pointer;
    font-family: inherit;
    font-size: 1em;
    opacity: .4;
    padding: 0 5px
}

.toastify-right {
    right: 15px
}

.toastify-bottom {
    top: auto!important
}

.toastify-rounded {
    border-radius: 25px
}

.toastify-avatar {
    width: 1.5em;
    height: 1.5em;
    margin: -7px 5px;
    border-radius: 2px
}

.toastify-center {
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    max-width: fit-content;
    max-width: -moz-fit-content;
    transform: translate(0,-10px)!important
}


/* Phone */
.iti.iti--allow-dropdown.iti--show-flags.iti--inline-dropdown {
    width: 100%;
}
.d-none {
    display: none!important;
}
.none_click {
    pointer-events: none;
    cursor: default;
    opacity: 0.5;
}

/* profile card */ 
span.profile-avatar-initial {
    color: #fff;
    font-size: 17px;
    font-weight: 500;
    background: #4a0069;
    width: 44px;
    height: 44px;
    display: flex
;
    text-align: center;
    justify-content: center;
    align-items: center;
    border-radius: 25px;
}