.bd-callout {

position: relative;
display: flex;
align-items: center;
font-size: 1rem;
line-height: 3.75rem;
flex: 0;
width: 100%;
padding: 0.75rem;
margin-top: 1.25rem;
margin-bottom: 1.25rem;
border: 1px solid #e3e3e3;
border-left-width: .25rem;
border-radius: .25rem;

}

.bd-callout i {

margin-right: 0.85rem;

}

.bd-callout p:last-child {

margin-bottom: 0

}

.bd-callout-success {

border-left-color: #5cb85c;

}

.bd-callout-success i {

color: #5cb85c;

}

.bd-callout-info {

border-left-color: #5bc0de;

}

.bd-callout-info i {

color: #5bc0de;

}

.bd-callout-danger {

border-left-color: #d9534f;

}

.bd-callout-danger i {

color: #d9534f;

}

.bd-callout a {

line-height: 1.8;
color: #000;

}