.ErrorModal {
    position: fixed;
    -ms-flex-item-align: center;
    align-self: center;
    z-index: 100;
    min-width: 310px;
    padding: 10px 10px 35px 40px;
    font-size: 1.6rem;
    color: var(--color-lightest);
    background-color: var(--color-secondary)
}

.ErrorModal-Errors {
    margin-right: 30px
}

.ErrorModal-Close, .ErrorModal-Item {
    margin-bottom: 15px
}

.ErrorModal-Close {
    text-align: right;
    cursor: pointer
}

.modal-enter-active {
    -webkit-transition: all .3s ease;
    transition: all .3s ease
}

.modal-leave-active {
    -webkit-transition: all 1.5s ease;
    transition: all 1.5s ease
}

.modal-enter, .modal-leave-to {
    top: -1500px;
    opacity: 0
}

.modal-enter-to, .modal-leave {
    top: 0
}