select[readonly], select[readonly="readonly"] {
	pointer-events: none;
	-moz-user-focus: none;
	-webkit-user-focus: none;
	-ms-user-focus: none;
	user-focus: none;
	-moz-user-modify: read-only;
	-webkit-user-modify: read-only;
	-ms-user-modify: read-only;
	user-modify: read-only;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
label.error {
	font-weight: normal !important;
	color:#ff6961;
	/*display:none !important;*/
	font-size:11px;
}
span.error, input.error, textarea.error, select.error {
	border: #ff6961 solid 1px !important;
}
span.asterix {
	font-weight: normal !important;
	color: #ff6961;
	font-size: 11px;
}
label.required:after, h4.required:after {
	font-weight: normal !important;
	color: #ff6961;
	font-size: 11px;
    content: " *";
}
h4.required:after {
	font-size: 1.32rem;
}
span.required {
	float:left;
	margin:5px 0px 0px 0px;
}
span.required:before {
	font-weight: normal !important;
	color: #ff6961;
	font-size: 15px;
    content: "* ";
}
.a-number-0,
.a-number-1,
.a-number-2,
.a-number-3,
.a-number-4,
.a-number-5,
.a-number-6,
.a-number-7,
.a-number-8,
.a-number-9,
.a-number-10,
.a-number-11,
.a-number-12,
.a-number-13 {
	text-align:right;
}
.jqx-window-content-body button {
	font-family: Verdana, Arial, serif;
}

span.generate-status-successfull {
	color:#287319;
}
span.generate-status-failed {
	color:#DB0000;
}
span.generate-status-in-progress {
	color:#eab100;
}
div.jqx-grid-cell-selected div b span.generate-status-successfull {
	color:#99e283;
}
div.jqx-grid-cell-selected div b span.generate-status-failed {
	color:#f77;
}
div.jqx-grid-cell-selected div b span.generate-status-in-progress {
	color:#ffd85d;
}

#dlgChooseItemCode div div.jqx-window-content-body {
	overflow: hidden;
}