.xtrip-factory-tools-pane {
	-xtrip-title-popular-background-color: #ffedef;
	-xtrip-title-popular-font-color: #e88d95;
	-xtrip-title-popular-border-color: #f1c4c9;
}

.xtrip-factory-tools-pane>.header-pane {
	-fx-padding: .5em;
	-fx-hgap: .5em;
	-fx-border-width: 1 0 1 0;
	-fx-border-color: -xtrip-table-border;
}

.xtrip-factory-tools-pane>.header-pane>.text-field {
	-fx-pref-width: 15em;
}

.xtrip-factory-tools-pane .cards-container {
	-fx-background-color: -xtrip-controls-background;
	-fx-padding: 16px 0 16px 0;
	-fx-border-width: 0;
	-fx-max-height: 1000;
}

.xtrip-factory-tools-pane .cards-container>.titled-pane.most-popular-tools .title
	{
	-fx-background-color: -xtrip-title-popular-background-color;
	-fx-border-color: -xtrip-title-popular-border-color;
}

.xtrip-factory-tools-pane .cards-container>.titled-pane.most-popular-tools .title .title-label-pane .label
	{
	-fx-border-color: -xtrip-title-popular-font-color;
}

.xtrip-factory-tools-pane .cards-container>.titled-pane.most-popular-tools .title .title-label-pane .label>.text
	{
	-fx-fill: -xtrip-title-popular-font-color;
}

.xtrip-factory-tools-pane .cells-container.tools-pane {
	-fx-cursor: hand;
	-fx-border-width: 0;
}

.xtrip-factory-tools-pane .cells-container.tools-pane .tool-pane {
	-fx-background-color: -xtrip-controls-background;
	-fx-border-width: 1;
	-fx-border-color: -xtrip-table-border;
}

.xtrip-factory-tools-pane .cells-container.tools-pane .tool-pane .side-pane {
	-fx-pref-width: 3.571428em;
	-fx-max-width: 3.571428em;
	-fx-min-width: 3.571428em;
}

.xtrip-factory-tools-pane .cells-container.tools-pane .tool-pane:hover {
	-fx-background-color: -xtrip-faint-focus-color;
	-fx-border-color: -xtrip-selection-color;
}

.xtrip-factory-tools-pane .cells-container.tools-pane .tool-pane:hover .label-pane {
	-fx-text-fill: -xtrip-selection-color;
}

.xtrip-factory-tools-pane .cells-container.tools-pane .tool-pane .label-pane {
	-fx-text-alignment: center;
	-fx-text-fill: -xtrip-dark-text-color;
	-fx-font-weight: bold;
	-fx-padding: 1.285714em 0
}