/** Link Grid Bereiche **/
.linkgrid > a:hover div.button {
	cursor: pointer;
	background-color: #000;
	color: #fff;
}
.linkgrid > a:hover div.linkGridHoverIcon,
.linkgrid > div:hover div.linkGridHoverIcon {
	height: calc(100% - 12px);
}
.linkgrid > a img.block,
.linkgrid > div img.block {
	opacity: 1;
	transition: opacity .3s;
}
.linkgrid > a:hover img.block,
.linkgrid > div:hover img.block {
	opacity: .5;
	transition: opacity .3s;
}
.linkGridHoverIcon { border: 6px solid; border-color: #405bc1; }

.linkGridHoverIcon img {
	width: 48%;
	display: block;
	margin: 0 auto;
}
.linkGridHoverIcon {
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
	width: calc(100% - 12px);
	height: 0px;
	transition: all  1s;
}