.messages .alert {
    padding:10px 15px;
    margin:0;
    border:0;
    border-radius:0;
}

.messages .alert:last-child {
    margin-bottom: 15px;
}

.messages .alert .close {
    top:0;
    right:0;
}

.messages .alert-info {
    color:inherit;
    background-color:#ccc;
}

.messages .alert-error {
    color: white;
    background-color: #c63b52;
}

.messages .alert-success {
    color: white;
    background: #3d9947;
}

.messages a {
    font-weight: bold;
    text-decoration: none;
}

