.login-alert {
    position: relative;
}

.login-alert button {
    position: absolute;
    right: 10px;
    top: 5px;
    font-size: 25px;
}

.alert {position: relative;padding: 1rem 1rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: 0.25rem;text-align:center}
.alert h5 {font-size: 1.25rem;margin-top: 0;margin-bottom: 0.5rem;font-weight: 600;line-height: 1.2;}

.alert-success {color: #0f5132;background-color: #d1e7dd;border-color: #badbcc;}
.alert-danger {color: #842029;background-color: #f8d7da;border-color: #f5c2c7;}
.alert-warning {color: #664d03;background-color: #fff3cd;border-color: #ffecb5;}
.alert-info {color: #004085;background-color: #cce5ff;border-color: #b8daff;}