.callout {
    margin: 0 0 5px 0;
    padding: 10px 20px;
    background-color: #f7f7f7;
    border-left: 3px solid #e8e8e8; 
}

.callout h4 {
    margin-top: 0;
    margin-bottom: 5px; 
}

.callout p:last-child {
    margin-bottom: 0; 
}

.callout-danger {
    border-color: #d66061; 
}

.callout-danger h4 {
    color: #d66061; 
}

.callout-warning {
    border-color: #ffaa3a; 
}

.callout-warning h4 {
    color: #ffaa3a; 
}

.callout-info {
    border-color: #5b90bf; 
}

.callout-info h4 {
    color: #5b90bf; 
}

.callout-success {
    border-color: #76bbad; 
}

.callout-success h4 {
    color: #76bbad; 
}
