
:root {
	--alert-font-size: var( --bs-small-font-size );
	--alert-bar-padding-small: var( --bs-spacer-2 );
}

.alert-bar {
	font-size: var( --alert-font-size );
}
@media ( max-width: 767px ) {
	.alert-bar {
		padding-top: var( --alert-bar-padding-small );
		padding-bottom: var( --alert-bar-padding-small );
	}
}
@media ( min-width: 768px ) {
	.alert-bar {
		line-height: var( --toptopbar-height );
	}
	.alert-bar .-content {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
}

/* Link colors */
.modalert-alert .link-dark a {
	color: var( --bs-dark );
}
.modalert-alert .link-light a {
	color: var( --bs-light );
}
.modalert-alert .link-white a {
	color: var( --bs-white );
}
.modalert-alert .link-primary a {
	color: var( --bs-primary );
}
.modalert-alert .link-secondary a {
	color: var( --bs-secondary );
}
.modalert-alert .link-info a {
	color: var( --bs-info );
}
.modalert-alert .link-success a {
	color: var( --bs-success );
}
.modalert-alert .link-warning a {
	color: var( --bs-warning );
}
.modalert-alert .link-danger a {
	color: var( --bs-danger );
}
.modalert-alert .link-cta a {
	color: var( --bs-cta );
}
