/* SELECTOR FORM */

.selectorForm {
	margin-bottom: 5px;
}

.selectorForm .label_group label {
	margin: 0 0 2px 0;
}

.selectorForm .label_group,
.selectorForm .input_group {
	display: flex;
}

.bagSelectorForm .label_group label,
.bagSelectorForm .input_group input {
	width: calc(50% - 20px);
}

.boxSelectorForm .label_group label,
.boxSelectorForm .input_group input {
	width: calc(33% - 13.3px);
}

.selectorForm .input_group input {
	height: 40px;
	padding: 0 10px;
	border: 1px solid #dadada;
	border-right: 0;
	border-radius: 0;
	box-sizing: border-box !important;
	transition-delay: 0s, 0s;
	transition-duration: 0.15s, 0.15s;
	transition-property:border-color;
	transition-timing-function:ease-in-out, ease-in-out;
}

.selectorForm .input_group button {
	width: 40px;
	height: 40px;
	box-sizing: border-box !important;
}

.selectorForm .input_group button:before {
	content: "N";
	font-family: "raja" !important;
	position: absolute;
	left: 50%;
	top: 50%;
	font-size: 20px;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 1;
}

.selectorForm .input_group input[type=number]::-webkit-inner-spin-button, 
.selectorForm .input_group input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0; 
}

.selectorForm .input_group input.error {
	border-color: #d42637;
}

.selectorForm .log_group {
	padding-top: 5px;
}

.selectorForm .log_group .form_log {
	display: none;
}

.selectorForm .log_group .form_log.error {
	color: #d42637;
}

.selectorForm .log_group .form_log.active {
	display: block;
}


/* HOME */

.selectorForm_Home .label_group label,
.selectorForm_MEA .label_group label{
	font-size: 12px;
}