/* Prefixed to avoid collisions with theme/plugin ".top-banner" rules. */
.bb-bsg-top-banner {
	box-sizing: border-box;
	width: 100%;
	padding: 14px;
	background-color: #0e5db0;
	color: #ffffff;
	text-align: center;
	font-family: Montserrat, "Helvetica Neue", Arial, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 1.4;
}

.bb-bsg-top-banner a,
.bb-bsg-top-banner a:hover,
.bb-bsg-top-banner a:focus {
	color: #ffffff;
	text-decoration: underline;
	text-underline-offset: 2px;
}
