

/* Start:/local/templates/default/components/bitrix/form.result.new/feedback_form/style.css?17192310501304*/
.form-required
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/default/components/bitrix/form.result.new/feedback_form/images/icon_warn.gif);
}

.feedback-form input[type="text"],
.feedback-form textarea {
	font: 300 16px/120% "ProximaNova", sans-serif;
	color: #000000;
	border: 0;
	box-sizing: border-box;
	margin: 0 0 35px;
	width: 100%;
	padding: 18px 25px;
	outline: none;
	border-radius: 30px;
	background: #efefef;
}

.feedback-form textarea {
	min-height: 150px;
}

.field-check {
	margin-bottom: 30px;
}

.field-check span {
	font: 400 16px/120% "ProximaNova", sans-serif;
	color: #0057A4;
}

.custom-button__feedback {
	font: 300 14px/120% "ProximaNova", sans-serif;
	border: none;
}

.feedback-form input::placeholder, .feedback-form textarea::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #adadad;
	opacity: 1; /* Firefox */
}

.feedback-form input:-ms-input-placeholder, .feedback-form textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #adadad;
}

.feedback-form input::-ms-input-placeholder, .feedback-form textarea::-ms-input-placeholder { /* Microsoft Edge */
	color: #adadad;
}

.message-ok {
	display: none;
}

.visible {
	display: block;
}
/* End */


/* Start:/local/templates/default/components/bitrix/form.result.new/feedback_form2/style.css?17192310501304*/
.form-required
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/default/components/bitrix/form.result.new/feedback_form2/images/icon_warn.gif);
}

.feedback-form input[type="text"],
.feedback-form textarea {
	font: 300 16px/120% "ProximaNova", sans-serif;
	color: #000000;
	border: 0;
	box-sizing: border-box;
	margin: 0 0 35px;
	width: 100%;
	padding: 18px 25px;
	outline: none;
	border-radius: 30px;
	background: #efefef;
}

.feedback-form textarea {
	min-height: 150px;
}

.field-check {
	margin-bottom: 30px;
}

.field-check span {
	font: 400 16px/120% "ProximaNova", sans-serif;
	color: #0057A4;
}

.custom-button__feedback {
	font: 300 14px/120% "ProximaNova", sans-serif;
	border: none;
}

.feedback-form input::placeholder, .feedback-form textarea::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #adadad;
	opacity: 1; /* Firefox */
}

.feedback-form input:-ms-input-placeholder, .feedback-form textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #adadad;
}

.feedback-form input::-ms-input-placeholder, .feedback-form textarea::-ms-input-placeholder { /* Microsoft Edge */
	color: #adadad;
}

.message-ok {
	display: none;
}

.visible {
	display: block;
}
/* End */
/* /local/templates/default/components/bitrix/form.result.new/feedback_form/style.css?17192310501304 */
/* /local/templates/default/components/bitrix/form.result.new/feedback_form2/style.css?17192310501304 */
