.multi-lingual-widget {
	-fx-alignment: top-left;
}

.multi-lingual-widget:readonly {
	-fx-hgap: .3em;
}

.multi-lingual-widget>.text-field-widget>.custom-text-field {
	-fx-border-radius: 3 0 0 3;
	-fx-border-width: 1 0 1 1;
}

.multi-lingual-widget>.xtrip-button {
	-fx-border-radius: 0 3 3 0;
	-fx-font-weight: bold;
	-fx-text-fill: -xtrip-control-button-color;
	-fx-pref-width: 2.5em !important;
	-fx-min-width: 2.5em !important;
}

.multi-lingual-widget:readonly>.xtrip-button {
	-fx-border-width: 0;
}

.multi-lingual-widget.grid-cell>.text-field-widget>.custom-text-field,
.grid-cell>.multi-lingual-widget>.text-field-widget>.custom-text-field,
.grid-cell>.renderer-widget>.multi-lingual-widget>.text-field-widget>.custom-text-field {
	-fx-border-radius: 0;
	-fx-border-width: 0;
}
