#form-survey-product-old .question-radio .form-radios:not(#edit-question-1):not(#edit-question-2) .js-form-item.radio-block,
#form-survey-product-old .question-checkbox .form-checkboxes:not(#edit-question-1):not(#edit-question-2) .js-form-item.radio-block{
	width: 100%;
	padding-bottom: 20px;
}

.question-radio .form-radios input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4,
.question-checkbox .form-checkboxes input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4{
	width: 100%;
	margin: 0px!important;
	position: relative;
	padding: 30px 30px 30px 100px; 
	overflow: hidden;
	text-transform: inherit;
	border-radius: var(--default_radius);
	text-align: left;
	border: 0px;
	font-family: var(--regular);
	font-weight: normal;
	line-height: 1.5em;
}
.question-radio .form-radios input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]):hover + h4,
.question-checkbox .form-checkboxes input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]):hover + h4{
	background-color: var(--oak);
	color: var(--white);
}
.question-radio .form-radios input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]):checked + h4,
.question-checkbox .form-checkboxes input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]):checked + h4{
	background-color: var(--cta);
    color: white;
}
.question-radio .form-radios input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:before,
.question-checkbox .form-checkboxes input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:before{
	content: "";
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 70px;
	height: 100%;
	background-color: #5b4d3c33;
}
.question-radio .form-radios input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "A";
	display: block;
	position: absolute;
	left: 0px;
	top: 50%;
	width: 70px;
	line-height: 1em;
	text-align: center;
	color: var(--black);
	transform: translateY(-50%);
}
.question-radio .form-radios .js-form-item input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]):checked + h4:after,
.question-radio .form-radios .js-form-item:hover input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]):checked + h4:after,
.question-checkbox .form-checkboxes .js-form-item input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]):checked + h4:after,
.question-checkbox .form-checkboxes .js-form-item:hover input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]):checked + h4:after{
	color: var(--white);
}
.question-radio .form-radios .js-form-item:nth-child(1) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(1) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "A";
}
.question-radio .form-radios .js-form-item:nth-child(2) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(2) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "B";
}
.question-radio .form-radios .js-form-item:nth-child(3) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(3) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "C";
}
.question-radio .form-radios .js-form-item:nth-child(4) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(4) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "D";
}
.question-radio .form-radios .js-form-item:nth-child(5) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(5) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "E";
}
.question-radio .form-radios .js-form-item:nth-child(6) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(6) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "F";
}
.question-radio .form-radios .js-form-item:nth-child(7) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(7) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "G";
}
.question-radio .form-radios .js-form-item:nth-child(8) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(8) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "H";
}
.question-radio .form-radios .js-form-item:nth-child(9) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(9) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "I";
}
.question-radio .form-radios .js-form-item:nth-child(10) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(10) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "J";
}
.question-radio .form-radios .js-form-item:nth-child(11) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(11) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "K";
}
.question-radio .form-radios .js-form-item:nth-child(12) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(12) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "L";
}
.question-radio .form-radios .js-form-item:nth-child(13) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(13) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "M";
}
.question-radio .form-radios .js-form-item:nth-child(14) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(14) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "N";
}
.question-radio .form-radios .js-form-item:nth-child(15) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(15) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "O";
}

.question-radio .form-radios .js-form-item:nth-child(16) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(16) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "P";
}

.question-radio .form-radios .js-form-item:nth-child(17) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(17) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "Q";
}

.question-radio .form-radios .js-form-item:nth-child(18) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(18) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "R";
}

.question-radio .form-radios .js-form-item:nth-child(19) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(19) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "S";
}

.question-radio .form-radios .js-form-item:nth-child(20) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
.question-checkbox .form-checkboxes .js-form-item:nth-child(20) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
	content: "T";
}

#form-survey-product-order .form-type-textarea h4 {
    text-align: center;
    text-transform: inherit;
    font-family: var(--regular);
    font-size: var(--body);
    font-weight: normal;
}


@media screen and (max-width: 900px){
	.form-eqn-evaluation .js-form-item{
		margin-right: 0px;
	}
	.question-radio .js-form-item.radio-block,
	.question-checkbox .js-form-item.radio-block{
		padding-bottom: 5px;
	}
	.question-radio .form-radios .js-form-item:nth-child(10) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:before,
	.question-radio .form-radios .js-form-item:nth-child(10) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
	.question-checkbox .form-checkboxes .js-form-item:nth-child(10) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:before,
	.question-checkbox .form-checkboxes .js-form-item:nth-child(10) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
		width: 60px;
	}

	.form-eqn-evaluation .question-radio .form-radios .js-form-item:nth-child(10) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:before,
	.form-eqn-evaluation .question-radio .form-radios .js-form-item:nth-child(10) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
	.form-eqn-evaluation .question-checkbox .form-checkboxes .js-form-item:nth-child(10) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:before,
	.form-eqn-evaluation .question-checkbox .form-checkboxes .js-form-item:nth-child(10) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
	#form-survey-product-campaign .question-radio .form-radios .js-form-item:nth-child(10) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:before,
	#form-survey-product-campaign .question-radio .form-radios .js-form-item:nth-child(10) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
	#form-survey-product-campaign .question-checkbox .form-checkboxes .js-form-item:nth-child(10) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:before,
	#form-survey-product-campaign .question-checkbox .form-checkboxes .js-form-item:nth-child(10) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
	#form-survey-product-order .question-radio .form-radios .js-form-item:nth-child(10) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:before,
	#form-survey-product-order .question-radio .form-radios .js-form-item:nth-child(10) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
	#form-survey-product-order .question-checkbox .form-checkboxes .js-form-item:nth-child(10) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:before,
	#form-survey-product-order .question-checkbox .form-checkboxes .js-form-item:nth-child(10) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
	#form-survey-product-old .question-radio .form-radios .js-form-item:nth-child(10) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:before,
	#form-survey-product-old .question-radio .form-radios .js-form-item:nth-child(10) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after,
	#form-survey-product-old .question-checkbox .form-checkboxes .js-form-item:nth-child(10) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:before,
	#form-survey-product-old .question-checkbox .form-checkboxes .js-form-item:nth-child(10) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4:after{
		width: 50px!important;
	}

	.question-radio .form-radios .js-form-item:nth-child(10) input.question-radio:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4,
	.question-checkbox .form-checkboxes .js-form-item:nth-child(10) input.question-checkbox:not([value="1"]):not([value="2"]):not([value="3"]):not([value="4"]):not([value="5"]) + h4{
		padding: 20px 20px 20px 83px!important;
	}
}