.item_finder_image svg {
	position: absolute;
	top: 0;
	left: 0;
	cursor: help;
}

.item_finder_image img {
	cursor: help;
}

.absolute_holder {
	position: absolute;
	top: 0;
}

.item_finder_text div:not(.item_description) {
	font-size: 16px;
}

.item_finder_text .item {
	position: relative;
	background-image: url("/javax.faces.resource/disabled_back.png.xhtml?ln=images");
	background-repeat: repeat;
	margin-top: 6px;
}

.item_finder_text .item .item_name {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-grow: 1;
	text-align: center;
	height: 50px;
	cursor: pointer;
}

.item_finder_text .item .item_name .item_toggle, .item_finder_text .item .item_name .done {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	width: 50px;
}

.item_finder_text .item .item_name .item_toggle:before {
	font-family: fontawesome;
	content: '\f103';
	color: #fff;
	font-size: 25px;
}

.item_finder_text .item.slided .item_name .item_toggle:before {
	content: '\f102';
}

.item_finder_text .item .item_name .done img {
	width: 30px;
	height: 30px;
}

.item_finder_text .item .item_description {
	text-align: justify;
	font-style: italic;
	font-size: 14px;
	padding: 10px;
	cursor: default;
	background-image: url("/javax.faces.resource/disabled_back_darkened.png.xhtml?ln=images");
	background-repeat: repeat;
}

.item_finder_text p {
	font-size: 18px;
	text-align: center;
	font-style: italic;
	color: #ff5200;
}