

/* Start:/local/components/kd/form/templates/raschet-dealer/style.css?16907191961217*/
.select2-container--default .select2-results__option[aria-disabled=true] {
	display: none;
}
.form_radio_group {
	display: inline-block;
	overflow: hidden;
	vertical-align: middle;
    margin-left: 15px;
	padding-left: 1px;
}
.form_radio_group-item {
	display: inline-block;
	float: left;
}
.form_radio_group input[type=radio] {
	display: none;
}
.form_radio_group label {
	display: inline-block;
	cursor: pointer;
	padding: 0px 15px;
	line-height: 34px;
	border: 1px solid #e6e6e6;
	border-right: none;
	user-select: none;
	background: #fff;
}
 
.form_radio_group .form_radio_group-item:first-child label {
	border-radius: 6px 0 0 6px;
}
.form_radio_group .form_radio_group-item:last-child label {
	border-radius: 0 6px 6px 0;
	border-right: 1px solid #e6e6e6;
}
 
/* Checked */
.form_radio_group input[type=radio]:checked + label {
	background: #14387f;
	color: #fff;
}
 
/* Hover */
.form_radio_group label:hover {
	color: #666;
}

.form__checkbox-input {
	display: initial;
	position: absolute;
	z-index: -1;
}

@media (max-width: 744px) {
	.form__field.form__field--quarter {
		width: 49%;
	}
	.form__field--quarter:nth-of-type(2) {
		margin-right: 4px;
	}
	.modal__heading {
		margin-top: -10px !important;
	}
}
/* End */
/* /local/components/kd/form/templates/raschet-dealer/style.css?16907191961217 */
