.additional-image-category {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: table;
}
.additional-image-category > div {
	display: table-cell;
	position: relative;
	vertical-align: bottom;
	padding-left: 1px;
	padding-right: 1px;
}
.image-page {
    height: 3px;
    width: 100%;
	background: #d6d6d6;
	display: none;
}
.product-wrapper:hover .image-page {
	display: block;
}
.additional-image-category > div:hover .image-page {
	background: #adce41;
}
.product a.image {
	position: relative;
}
@media (max-width: 767px) {
	.additional-image-category {
		display: none;
	}
}