.format-field {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 17px;
}
.format-field label {
	color: #fff;
	display: inline-block;
	padding-right: 10px;
}
.format-field .jq-selectbox__dropdown {
	min-width: 100%;
}
.format-field .jq-selectbox__search {
	display: none;
}
.format-field .jq-selectbox__select-text {
	font: 1em 'PTSansRegular', Arial, sans-serif;
	line-height: 35px;
}
.format-field .jq-selectbox {
	flex-grow: 1;
}
.consultation-form .format-field .jq-selectbox__select {
	color: inherit;
}
.format-field  .jq-selectbox li.disabled {
	display: none !important;
}
.jq-selectbox.focused .jq-selectbox__select {
	border: none;
}

#review-request-form {
	color: #fff;
}
.review-request-form__choose-row {
	margin-top: 15px;
	display: flex;
	align-items: flex-start;
	line-height: 14px;
}
.review-request-form__choose-row label {
	position: static !important;
	font-size: 14px !important;
}
.review-request-form__choose-row .jq-radio {
	min-width: 12px;
	margin-right: 10px;
}
.review-request-form__rules {
	display: flex;
	align-items: flex-start;
}
.review-request-form__rules #request-i_agree-styler {
	margin-right: 10px;
}
.form-rating {
	display: flex;
}
.form-rating__title {
	margin-bottom: 10px;
}
.form-rating__star {
	width: 20px;
	margin-bottom: 17px;
	position: relative;
	cursor: pointer;
	margin-right: 10px;
}
.form-rating__star svg {
	width: 100%;
}
.form-rating__star .fill {
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	transition: all 0.3s;
}
.form-rating__star:hover .fill,
.form-rating__star.active .fill  {
	opacity: 1;
}
.mfp-wrap {
	z-index: 9999;
}