.xtrip-startup-pane {
	-fx-pref-width: 440px;
	-fx-pref-height: 280px;
	-fx-max-width: 440px;
	-fx-max-height: 280px;
}

.xtrip-startup-pane>.progress-bar {
	-fx-max-width: infinity;
	-fx-pref-height: 5px;
}

.xtrip-startup-pane>.progress-bar>.bar {
	-fx-background-color: -theme-common-active;
	-fx-padding: 0;
	-fx-background-insets: 0;
	-fx-background-radius: 0;
}

.xtrip-startup-pane>.progress-bar>.track {
	-fx-background-color: derive(-theme-common-active, 97%);
	-fx-background-insets: 0;
	-fx-background-radius: 0;
}

.xtrip-startup-pane>.label {
	-fx-padding: 1em;
	-fx-font-size: .8em;
	-fx-font-weight: bold;
	-fx-wrap-text: true;
	-fx-text-fill: derive(-theme-common-active, 97%);
}

.xtrip-startup-pane>.content-pane {
	-fx-pref-width: 285px;
	-fx-max-width: 285px;
	-fx-min-width: 285px;
}

.xtrip-startup-pane>.content-pane>.label {
	-fx-font-size: 20pt;
	-fx-font-style: italic;
	-fx-font-family: "Univers Condensed";
	-fx-scale-x: .85; /* this is "instead of" letter-spacing: -0.05em */
	-fx-text-fill: -xtrip-light-text-color;
}

.xtrip-startup-pane>.content-pane>.form-pane {
	-fx-background-color: -xtrip-form-background;
}

.xtrip-startup-pane>.content-pane>.form-pane .fields-pane {
	-fx-background-color: -xtrip-form-background;
	-fx-padding: 1em .5em 1em .5em;
	-fx-spacing: .5em;
}

.xtrip-startup-pane>.content-pane>.form-pane .fields-pane>.label {
	-fx-font-size: .9em;
	-fx-wrap-text: true;
}

.xtrip-startup-pane>.content-pane>.form-pane>.startup-message-pane {
	-fx-padding: 9px ;
}

.xtrip-startup-pane>.content-pane>.form-pane>.buttons-pane {
	-fx-padding: .5em;
	-fx-alignment: center-right;
	-fx-background-color: -xtrip-header-background;
}

.xtrip-startup-pane>.content-pane>.form-pane>.buttons-pane>.button {
	-fx-alignment: center;
	-fx-border-width: 1;
	-fx-border-radius: 3;
	-fx-effect: dropshadow(gaussian, -theme-common-button-shadow, 2, 0.0, 0, 1);
	-fx-background-insets: 0;
	-fx-background-color: -xtrip-table-button-color;
	-fx-border-color: -xtrip-table-button-color, -xtrip-table-button-color;
	-fx-text-fill: -xtrip-light-text-color;
	-fx-font-weight: bold;
	-fx-cursor: hand;
}

.xtrip-startup-pane>.content-pane>.form-pane>.buttons-pane>.button:hover
	{
	-fx-background-color: -xtrip-table-button-hover-color;
	-fx-border-color: -xtrip-table-button-hover-color,
		-xtrip-table-button-hover-color;
	-fx-text-fill: -xtrip-light-text-color;
}

.xtrip-startup-pane>.content-pane>.form-pane>.buttons-pane>.button:disabled
	{
	-fx-base: derive(-xtrip-form-button-color, 35%);
	-fx-background-color: -fx-base;
	-fx-border-color: -fx-base, -fx-base;
	-fx-text-fill: -xtrip-light-text-color;
	-fx-opacity: 1;
}
