.jGrowl.top-right {
    right: inherit!important;
    top: 0!important;
    transform: translateX(-50%)!important;
    left: 50%!important;
    max-width: 300px!important;
    width: 100%!important;
    padding: 1rem 0!important;
    display: flex!important;
    flex-direction: column!important;
    gap: 0.4rem!important;
}

.jGrowl-notification {
    margin: 0!important;
    width: 100%!important;
    max-width: 300px!important;
    border-radius: 1rem!important;
    letter-spacing: 0!important;
    font-weight: 600!important;
    min-height: 50px!important;
    filter: none!important;
    opacity: 1!important;
}

.alert.jGrowl-notification {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: space-between;
}

#jGrowl .ms2-message-success {
    background: linear-gradient(to right, #3ec742, #99df4c)!important;
    box-shadow: 0px 0.5rem 2rem #3ec7426e
}

.jGrowl-close {
    color: #fff!important;
    opacity: .5;
}

.jGrowl-close:hover {
    opacity: 1;
}

.jGrowl-closer {
    display:none!important;
}

#jGrowl .ms2-message-error {
    background: linear-gradient(to right, #c73e3e, #ff7197)!important;
    box-shadow: 0px 0.5rem 2rem #c73e3e5c
}