p,
a,
ul > li {
	font-size: 18px;
}

.flip {
	transform: translateY(-50%) scaleX(-1) scaleY(-1);
}

#bpnav > a.btn {
	border: 1.5px solid black;
}

#monument_main {
	width: 35%;
}

#BPBench,
#branlywork,
#claymodel {
	width: 50%;
}

#branly {
	width: 49%;
}

#BPBench1,
#BPBench2 {
	width: inherit;
}

#soldier,
#washerwoman,
#voxart,
#voxad {
	width: 25%;
}

#blacksoldier,
#armywomen {
	width: 30%;
}

#landscape {
	width: 75%;
}

#rhodeisland {
	width: 75%;
}

[data-bs-theme="dark"] .alert.alert-quote {
	background-color: color-mix(
		in srgb,
		var(--MDFlag-Gold) 75%,
		transparent
	) !important;
}

[data-bs-theme="dark"] .blockquote-footer {
	color: var(--MDFlag-Black) !important;
}

[data-bs-theme="light"] .alert.alert-quote {
	background-color: color-mix(
		in srgb,
		var(--MDFlag-Red) 75%,
		transparent
	) !important;
}

[data-bs-theme="light"] .blockquote-footer {
	color: var(--MDFlag-White) !important;
}

@media only screen AND (max-device-width: 1280px) {
	#bpnav > a.btn {
		width: 100%;
	}

	#branly,
	#monument_main,
	#soldier,
	#washerwoman,
	#BPBench,
	#landscape,
	#branlywork,
	#claymodel,
	#blacksoldier,
	#armywomen,
	#voxart,
	#voxad,
	#rhodeisland {
		width: 100%;
	}
}

[data-bs-theme="light"] .btn-close {
	filter: initial !important;
}

[data-bs-theme="dark"] .btn-close {
	filter: invert(1) grayscale(100%) brightness(300%);
}
