
.machine_title {
	font-size: 22px !important;
	color: dodgerblue;
}

.machine_bottom_text {
  font-size: 15px !important;
  float: right;
  margin-right: 5px;
  margin-bottom: 5px;
}

.browser_bottom_text {
	float: left;		/* use lower left for browser info */
}

maintenance_bottom_text {
	float: left;		/* use lower left for browser info */
	max-width: 340px;
}

.browser_bottom_text_label {
	font-size: 15px !important;
	font-weight: bolder;
}

.machine-group-combobox .z-listcell .z-listcell-content {
	font-weight: bolder !important;
}

.machine-item-combobox .z-listcell {
	padding-left: 30px !important;
}

div.z-bandbox-popup {
	overflow-x: hidden !important;
}

.chooseRows {
	max-width: 1000px;
	margin: auto;
}
.chooseRows_ie9 {
	width: 820px;
	margin: auto;
}

.chooseRow {
	overflow-y: hidden;
	display: flex;
	flex-flow: wrap;
	justify-content: space-around;
}
.chooseRow_ie9 {
	display: table-row;
}

.chooseCell {
	cursor: pointer;
	margin: 6px;
	display: inline-block;
}
.chooseCell_ie9 {
	cursor: pointer;
	margin: 6px;
}
.chooseOuter {
}
.chooseOuter_ie9 {
	display: table-cell;
}

.chooseImage {
}

/* will distort font
	.chooseCell:hover {
	transform: scale(1.09);
} */
.chooseCell:hover .chooserLabel {
	 font-weight: bold;
}

.chooseCategory {
	padding: 8px;
	margin: 0px 6px 0px 0px;
}
.chooseCategoryLabel {
	font-size: 14px !important;
	font-weight: bold;
}

.chooserLabel {
	padding: 4px;
/*	position: absolute;
	bottom: 0px;  */
	display: block;
/*	width: 100%; */
	text-align: center;
}
.chooserToogleBtn {
  font-size: 15px !important;
  float: right;
}