.bt-external-header
{
	display: flex;
	justify-content: space-between;
	
	border-radius: 0.25rem 0.25rem 0 0;
	background-color: var(--primary-color);
	padding: 2em;
}

.bt-external-header h1
{
	color: var(--text-color-on-primary);
}

.bt-external-header p
{
	color: var(--text-color-on-primary);
	margin-bottom: 0;
}

.bt-external-header img
{
	max-height: 52px;
}

.bt-external-header .bt-external-header-right
{
	position: relative;
	/*padding-top: 0.5em;*/
}

@media only screen and (max-width: 380px) {
	.bt-external-header{
		display: flex;
		flex-direction: column-reverse;
	}
}