.uwt-layout.uwt-layout-box
{
	display: flex;
}
.uwt-layout.uwt-layout-box.uwt-orientation-horizontal
{
	flex-direction: row;
}
.uwt-layout.uwt-layout-box.uwt-orientation-vertical
{
	flex-direction: column;
}

.uwt-layout.uwt-layout-box > *.uwt-pack-end
{
	/* WARNING: this is not tested, and might only work for this one particular case */
	margin-left: auto;
}