

/* Start:/local/templates/.default/components/bitrix/form/form/bitrix/form.result.new/.default/style.css?17485994551110*/
.form-row {
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	margin-bottom: 10px;
}

.form-row.error input, .form-row.error textarea {
	border-color: red;
}

.form-row__title {
	width: 200px;
	flex-shrink: 0;
	font-weight: bold;
}

.form-row__field {
	flex-grow: 1;
}

.form-row__field input, .form-row__field textarea {
	width: 100%;
	border: 1px solid black;
	padding: 5px;
}

.form-row__field input.inputtext:read-only {
	color: #999;
}

.form-row .required {
	color: red;
}

.form-row__field.--checkbox {
	display: flex;
	align-items: flex-start;
	gap: 10px;
}

.form-row__field.--checkbox input[type="checkbox"] {
	flex: 0 0 auto;
	width: auto;
	margin-top: 3px;
}

.form-row__field.--checkbox label {
	flex: 1 1 auto;
}

.form-row .form-submit {
	width: 180px;
	border: 0;
	background-color: #0979bf;
	color: white;
	font-weight: bold;
}

@media screen and (max-width:600px) {
	.form-row {
		flex-flow: column nowrap;
	}
	.form-row__title {
		width: 100%;
		margin-bottom: 3px;
	}
	.form-row__field {
		width: 100%;
	}
}
/* End */
/* /local/templates/.default/components/bitrix/form/form/bitrix/form.result.new/.default/style.css?17485994551110 */
