@charset "UTF-8";
/* incpoll ############################################## */
.author_monitor {
	margin-bottom: 1rem;
}
.author_monitor a {
	font-weight: 700;
}
.result-calculations h2 {
	font-weight: 700;
	padding: 0 0 15px;
	margin: 0 0 15px;
	border-bottom: 1px dashed #ddd;
}
.result-calculations h2.bad-result .value{
	color: #ed1c24;
}
.result-calculations h2.normal-result .value{
	color: #666;
}
.result-calculations h2.good-result .value{
	color: #1b9804;
}
.result-calculations {
	margin: 20px 0;
	padding: 20px;
	background-color: #f6f6f6;
	border: 1px solid #ddd;
}
.result-type {
	padding: 15px 0;
	border-bottom: 1px dashed #ddd;
	display: flex;
	align-items: center
}
.result-calculations .result-type:first-child {
	padding: 0 0 15px;
}
.result-type .result-title {
	margin:0 15px 0 0;
	min-width: 200px;
}
.result-type .value {
	padding: 1px 10px;
	color: #fff;
	font-weight: 700;
	background-color: #777;
}
.result-type .value.value-yes {
	background-color: #1b9804;
}
.result-type .value.value-no {
	background-color: #ed1c24;
}
.conformity {
    width: 100%;
    position: relative;
    background-color: #333;
    overflow: hidden;
    height: 20px;
    border: 1px solid #333;
}
.conformity span {
	display: block;
	position: absolute;
	background-color: #d8d8d8;
	height: 20px;
}
#f_question_2 > label::after,
#f_question_4 > label::after,
#f_question_5 > label::after,
#f_question_13 > label::after,
#f_question_16 > label::after,
#f_question_17 > label::after,
#f_question_18 > label::after,
#f_question_29 > label::after,
#f_question_34 > label::after,
#f_question_41 > label::after,
#f_question_54 > label::after,
#f_question_60 > label::after,
#f_question_61 > label::after,
#f_question_63 > label::after,
#f_question_70 > label::after,
#f_question_71 > label::after,
#f_question_84 > label::after,
#f_question_86 > label::after,
#f_question_87 > label::after {
	content: "";
	display: block;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	border: 1px solid #ddd;
	margin: 5px 0 15px;
}
#f_question_2 > label::after {
	width: 395px;
	height: 215px;
	background-image: url("../images/incpoll/question_2.jpg"); 
}
#f_question_4 > label::after {
	width: 326px;
	height: 171px;
	background-image: url("../images/incpoll/question_4.jpg"); 
}
#f_question_5 > label::after {
	width: 329px;
	height: 232px;
	background-image: url("../images/incpoll/question_5.jpg"); 
}
#f_question_13 > label::after {
	width: 373px;
	height: 277px;
	background-image: url("../images/incpoll/question_13.jpg"); 
}
#f_question_16 > label::after {
	width: 341px;
	height: 202px;
	background-image: url("../images/incpoll/question_16.jpg"); 
}
#f_question_17 > label::after {
	width: 334px;
	height: 298px;
	background-image: url("../images/incpoll/question_17.jpg"); 
}
#f_question_18 > label::after {
	width: 395px;
	height: 232px;
	background-image: url("../images/incpoll/question_18.jpg"); 
}
#f_question_29 > label::after {
	width: 339px;
	height: 274px;
	background-image: url("../images/incpoll/question_29.jpg"); 
}
#f_question_34 > label::after {
	width: 335px;
	height: 81px;
	background-image: url("../images/incpoll/question_34.jpg"); 
}
#f_question_41 > label::after {
	width: 342px;
	height: 318px;
	background-image: url("../images/incpoll/question_41.jpg"); 
}
#f_question_54 > label::after {
	width: 305px;
	height: 213px;
	background-image: url("../images/incpoll/question_54.jpg"); 
}
#f_question_60 > label::after {
	width: 317px;
	height: 319px;
	background-image: url("../images/incpoll/question_60.jpg"); 
}
#f_question_61 > label::after {
	width: 325px;
	height: 316px;
	background-image: url("../images/incpoll/question_61.jpg"); 
}
#f_question_63 > label::after {
	width: 476px;
	height: 233px;
	background-image: url("../images/incpoll/question_63.jpg"); 
}
#f_question_70 > label::after {
	width: 376px;
	height: 160px;
	background-image: url("../images/incpoll/question_70.jpg"); 
}
#f_question_71 > label::after {
	width: 262px;
	height: 264px;
	background-image: url("../images/incpoll/question_71.jpg"); 
}
#f_question_84 > label::after {
	width: 330px;
	height: 348px;
	background-image: url("../images/incpoll/question_84.jpg"); 
}
#f_question_86 > label::after {
	width: 353px;
	height: 227px;
	background-image: url("../images/incpoll/question_86.jpg"); 
}
#f_question_87 > label::after {
	width: 391px;
	height: 269px;
	background-image: url("../images/incpoll/question_87.jpg"); 
}
@media screen and (max-width: 480px) {
	#f_question_2 > label::after {
		width: 290px;
		height: 158px;
	}
	#f_question_4 > label::after {
		width: 290px;
		height: 153px;
	}
	#f_question_5 > label::after {
		width: 290px;
		height: 206px;
	}
	#f_question_13 > label::after {
		width: 290px;
		height: 217px;
	}
	#f_question_16 > label::after {
		width: 290px;
		height: 173px;
	}
	#f_question_17 > label::after {
		width: 290px;
		height: 159px;
	}
	#f_question_18 > label::after {
		width: 290px;
		height: 173px;
	}
	#f_question_29 > label::after {
		width: 290px;
		height: 236px;
	}
	#f_question_34 > label::after {
		width: 290px;
		height: 71px;
	}
	#f_question_41 > label::after {
		width: 290px;
		height: 272px;
	}
	#f_question_54 > label::after {
		width: 290px;
		height: 203px;
	}
	#f_question_60 > label::after {
		width: 290px;
		height: 293px;
	}
	#f_question_61 > label::after {
		width: 290px;
		height: 285px;
	}
	#f_question_63 > label::after {
		width: 290px;
		height: 143px;
	}
	#f_question_70 > label::after {
		width: 290px;
		height: 124px;
	}
	#f_question_71 > label::after {
		width: 290px;
		height: 293px;
	}
	#f_question_84 > label::after {
		width: 290px;
		height: 306px;
	}
	#f_question_86 > label::after {
		width: 290px;
		height: 186px;
	}
	#f_question_87 > label::after {
		width: 290px;
		height: 200px;
	}
}
@media screen and (max-width: 359px) {
	#f_question_2 > label::after {
		width: 250px;
		height: 137px;
	}
	#f_question_4 > label::after {
		width: 250px;
		height: 136px;
	}
	#f_question_5 > label::after {
		width: 250px;
		height: 177px;
	}
	#f_question_13 > label::after {
		width: 250px;
		height: 153px;
	}
	#f_question_16 > label::after {
		width: 250px;
		height: 149px;
	}
	#f_question_17 > label::after {
		width: 250px;
		height: 224px;
	}
	#f_question_18 > label::after {
		width: 250px;
		height: 148px;
	}
	#f_question_29 > label::after {
		width: 250px;
		height: 204px;
	}
	#f_question_34 > label::after {
		width: 250px;
		height: 61px;
	}
	#f_question_41 > label::after {
		width: 250px;
		height: 234px;
	}
	#f_question_54 > label::after {
		width: 250px;
		height: 175px;
	}
	#f_question_60 > label::after {
		width: 250px;
		height: 253px;
	}
	#f_question_61 > label::after {
		width: 250px;
		height: 246px;
	}
	#f_question_63 > label::after {
		width: 250px;
		height: 123px;
	}
	#f_question_70 > label::after {
		width: 250px;
		height: 107px;
	}
	#f_question_71 > label::after {
		width: 250px;
		height: 253px;
	}
	#f_question_84 > label::after {
		width: 250px;
		height: 264px;
	}
	#f_question_86 > label::after {
		width: 250px;
		height: 161px;
	}
	#f_question_87 > label::after {
		width: 250px;
		height: 173px;
	}
}
.content_item.incpoll_item .field .value {
	color: #f00f0f;
}