/* CSS Document */
.alert {
 	padding: 0;
	color:#000000;
}


.alert h2 {
	margin: 0 ;
	color:#000000;
	font-family: 'Open Sans', arial, sans-serif;
	font-weight: 600;
	font-size: 24.334px !important;
    line-height: 31.74px !important;
}

.alert .alert-message p {
	margin-top: 12px;
	
}

.alert .alert-message {
	padding: 24px 36px 24px 72px;
    border-radius: 0;
	position: relative;
}

.alert .alert-message:before {
	font-family: FontAwesome;
    font-size: 24px;
    color: #000;
	position: absolute;
	top: 21px;
    left: 35px;
}


.alert-success .alert-message:before {
	content: "\f00c";
}

.alert-warning .alert-message:before {
	content: "\f071";
}

.alert-danger .alert-message:before {
	content: "\f057";
}

.alert-info .alert-message:before {
	content: "\f05a";
}

.alert .alert-message ul,
.alert .alert-message ol {
	margin-top: 12px;
	margin-bottom: 0;
	padding-left: 18px;
	color:#000000;
}

.alert .alert-message ul li,
.alert .alert-message ol li {
	padding: 0;
	margin: 0;
}
