.brand-custom-logo img {
	display: block;
	height: auto;
	max-height: 48px;
	width: auto;
}

.admin-bar .site-header {
	top: 32px;
}

@media (max-width: 1080px) {
	.admin-bar .site-nav {
		top: 32px;
		height: calc(100vh - 32px);
		height: calc(100dvh - 32px);
	}
}

.site-nav,
.footer-nav {
	display: flex;
}

.simple-main > .container {
	color: #fff;
}

@media (max-width: 782px) {
	#wpadminbar {
		position: fixed;
	}

	.admin-bar .site-header {
		top: 46px;
	}

	.admin-bar .site-nav {
		top: 46px;
		height: calc(100vh - 90px);
		height: calc(100dvh - 90px);
	}
}
