/*

	////////////////////////////////////////////////////////////
	//
	// L8M
	//
	//
	// Contains form CSS (for screen).
	//
	// Filesource /public/default/css/screen/form.css
	// Version    $Id: form.css 10 2023-03-27 14:07:01Z nm $
	//
	////////////////////////////////////////////////////////////

	////////////////////////////////////////////////////////////
	//  general
	////////////////////////////////////////////////////////////

*/

input {
}

textarea {
}

.form-group {
	margin-bottom: 1rem;
}

/*
	////////////////////////////////////////////////////////////
	//  .jEditable form
	////////////////////////////////////////////////////////////

*/

.jEditable form {
	display:inline-block;
}


/*
	////////////////////////////////////////////////////////////
	//  bootstrapable form element range
	////////////////////////////////////////////////////////////

*/
input[type=range].form-control {
	padding: 0.375rem 0;
}


/*
	////////////////////////////////////////////////////////////
	//  bootstrapable input file
	////////////////////////////////////////////////////////////

*/

input[type=file].form-control {
	padding: .175rem .175rem;
}


/*
	////////////////////////////////////////////////////////////
	//  bootstrapable form validation
	////////////////////////////////////////////////////////////

*/

.form-element-element.is-invalid .form-check~.invalid-feedback,
.form-check.is-invalid .invalid-feedback {
	display: block;
}