.fieldRequired {color: red;}

.blockform {}
.blockform .form-wrapper {
	padding: 20px 0;
}
.blockform .right-img .left {
	width: 40%;
}
.blockform .left-img .left {
	width: 60%;
}
.blockform .left-img .right {
	width: 40%;
}
.g-recaptcha {
	margin-bottom: 15px;
}
.form .formField {
	margin: 2px 2% 0px 0;
	background: transparent;
	border: 0px;
	cursor: normal;
	padding: 1px 0px;
	float: left;
}

.column12 {width: 48%;}
.column13 {width: 31%;}
.column23 {width: 63%;}
.column33 {width: 98%;}

.ratingr {
	display: block;
	width: 50px;
	background: transparent url('../../../../Assets/Images/star.png') 0 0 no-repeat;
	background-size: cover;
	float: left;
}
span.rating-thumb {
	width: 50px;
	background: transparent url('../../../../Assets/Images/thumb.png') 0 0 no-repeat;
}
.rating .radio_item{
display: none !important;
}

.rating .label_item {
	opacity: 0.4;
	width: 50px;
	display: block;
	float: left;
	cursor: pointer;
}
.rating .label_item:hover {
	opacity: 0.6;
}
.rating .label_item.active {
	opacity: 1;
}
.rating .label_item img {
	width: 100%;
}

.rating .radio_item:checked + label {
opacity: 1;
}
.likert {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
}
.likert_wrap {
	width: 50px;
	text-align: center;
}
.likert_wrap label {
	display: block;
	text-align: center;
}
.formRow .rating,
.formRow .likert {
	padding-bottom: 10px;
}
@media (max-width:1000px) {
	.blockform .right-img .left,
	.blockform .left-img .right,
	.blockform .left-img .left {
		width: 100%;
		margin: 10px 0;
		padding: 0;
	}
	.column12,
	.column13,
	.column23,
	.column33 {
		width: 100%; 
		margin: 10px 0;}
}