

/* Start:/bitrix/components/5th/form.result.new/templates/.default/style.css?17485939641655*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/components/5th/form.result.new/templates/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/components/5th/form.result.new/templates/.default/images/icon_warn.gif);
}

.check-agree {
	display: flex;
}


.lab-pers-agree {
	font-family: MyriadPro-Regular;
	line-height: 2;
	color: black;
	padding-left: 10px;
	color: #666;
}

.pers-agree {
	height: 25px;
	width: 25px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}

.pers-agree + label::before {
	content: '';
	display: inline-block;
	width: 25px;
	height: 25px;
	flex-shrink: 0;
	flex-grow: 0;
	border: 1px solid #adb5bd;
	border-radius: 3px;
	background-color: white;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 50% 50%;
	cursor: pointer;
}

.pers-agree + label:hover {
	border-color: #b4b5b7;
}

.pers-agree:checked+label::before {
	border-color: black;
	background-color: black;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
  }
/* End */
/* /bitrix/components/5th/form.result.new/templates/.default/style.css?17485939641655 */
