.alert {
	position: relative;
	padding: 0.75rem 1.25rem;
	margin-bottom: 1rem;
	border: 1px solid transparent;
	border-radius: 0.25rem;
}

.alert-heading {
	color: inherit;
}

.alert-link {
	font-weight: 700;
}

.alert-dismissible {
	padding-right: 4rem;
}

.alert-dismissible .close {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0.75rem 1.25rem;
	color: inherit;
}

.alert-primary {
	color: #606065;
	background-color: #cce5ff;
	border-color: #b8daff;
}

.alert-primary hr {
	border-top-color: #cfcdcd;
}

.alert-primary .alert-link {
	color: #444444;
}

.alert-secondary {
	color: #383d41;
	background-color: #e2e3e5;
	border-color: #d6d8db;
}

.alert-secondary hr {
	border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
	color: #202326;
}

.alert-success {
	color: #074115;
	background-color: #58ec7b;
	border-color: #4adb6c;
}

.alert-success hr {
	border-top-color: #4edf6d;
}

.alert-success .alert-link {
	color: #052f0f;
}

.alert-info {
	color: #073138;
	background-color: #57ddf5;
	border-color: #6fdbec;
}

.alert-info hr {
	border-top-color: #55d4e7;
}

.alert-info .alert-link {
	color: #041d22;
}

.alert-warning {
	color: #271f05;
	background-color: #f3d161;
	border-color: #ecc551;
}

.alert-warning hr {
	border-top-color: #fbd35c;
}

.alert-warning .alert-link {
	color: #291f02;
}

.alert-danger {
	color: #33050a;
	background-color: #f65664;
	border-color: #f36674;
}

.alert-danger hr {
	border-top-color: #f55a6a;
}

.alert-danger .alert-link {
	color: #290407;
}

.alert-light {
	color: #353536;
	background-color: #a0a0a0;
	border-color: #919192;
}

.alert-light hr {
	border-top-color: #909097;
}

.alert-light .alert-link {
	color: #464545;
}

.alert-dark {
	color: #10151a;
	background-color: #6fb7db;
	border-color: #83abd3;
}

.alert-dark hr {
	border-top-color: #58749e;
}

.alert-dark .alert-link {
	color: #040505;
}


::selection {
	background: #db0632;
	color: #FFF;
	text-shadow: none;
}

::-moz-selection {
	background: #db0632; /* Firefox */
	color: #FFF;
	text-shadow: none;
}

::-webkit-selection {
	background: #db0632; /* Safari */
	color: #FFF;
	text-shadow: none;
}

.bgcolor,
.bgcolor #header-wrap { background-color: #db0632 !important; }

.color { color: #db0632 !important; }

.border-color { border-color: #db0632 !important; }

