.number-value-widget {
	-fx-alignment: top-left;
}

.number-value-widget>.label {
	-fx-text-fill: -xtrip-dark-text-color;
	-fx-font-weight: bolder;
}

.number-value-widget.grid-cell,
.grid-cell>.number-value-widget,
.grid-cell>.simple-widget>.number-value-widget,
.grid-cell>.renderer-widget>.number-value-widget,
.grid-cell>.renderer-widget>.simple-widget>.number-value-widget {
	-fx-alignment: top-right;
}

.number-value-widget.grid-cell>.custom-text-field,
.grid-cell>.number-value-widget>.custom-text-field,
.grid-cell>.simple-widget>.number-value-widget>.custom-text-field,
.grid-cell>.renderer-widget>.number-value-widget>.custom-text-field,
.grid-cell>.renderer-widget>.simple-widget>.number-value-widget>.custom-text-field {
    -fx-border-radius: 0;
    -fx-background-radius: 0;
	-fx-border-width: 0;
	-fx-alignment: center-right;
}
