.alert {
    color: #212529;
    display: flex;
    padding: 0;
}

.alert-danger {
    background-color: #f7dddc;
    border-color: #f4cbca;
    color: #82322f;
}

.alert-success {
    background-color: #dbf2e3;
    border-color: #c9ecd5;
    color: #2d7345;
}

.alert {
    border: 0 solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-radius: .2rem;
    margin-bottom: 1rem;
    padding: .95rem;
    position: relative;
}

