section.mod_wall_grid{
	--overlay-color: var(--color1);	
}

section.mod_wall_grid .bloqTitle{
	max-width: calc(var(--grid-gap) + var(--grid-gap) + var(--grid-gap) + 1000px);
	margin: 0 auto;
}

section.mod_wall_grid .filterSourceSideBySideButtons{
	max-width: calc(var(--grid-gap) + var(--grid-gap) + var(--grid-gap) + 1000px);
	margin: 0 auto;
}


section.mod_wall_grid div.Grid{
	max-width: calc(var(--grid-gap) + var(--grid-gap) + var(--grid-gap) + 1000px);
	margin: 0 auto;
}

section.mod_wall_grid div.Grid>ul{
	grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
}

section.mod_wall_grid div.Grid>ul>li:nth-child(6n + 3), section.mod_wall_grid div.Grid>ul>li:nth-child(6n + 4){
	grid-column: span 2;
}

section.mod_wall_grid div.Grid .Item .ItemBefore::after{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: linear-gradient(0deg,rgba(var(--overlay-color), 0.9) 0%, rgba(var(--overlay-color), 0.4) 100%);
	transition: 0.3s;
}

section.mod_wall_grid div.Grid .Item .ItemInner{
	background-color: transparent;
	justify-content: flex-end;
	padding: 30px;
}

section.mod_wall_grid div.Grid .Item .ItemInner .ItemIcon{
	position: relative;
	top: auto;
	left: auto;
	background-color: transparent;
	color: var(--grey10);
}


section.mod_wall_grid.popstyle div.Grid .Item .ItemInner .popbutton{
	margin-top: 0;
	transition: margin-top 0.5s;
}


section.mod_wall_grid div.Grid .Item:hover .ItemInner{
	justify-content: center;
}

section.mod_wall_grid div.Grid .Item:hover .ItemBefore::after{
	background: linear-gradient(0deg,rgba(var(--overlay-color), 0.9) 0%, rgba(var(--overlay-color), 0.9) 100%);
}

section.mod_wall_grid.popstyle div.Grid .Item:hover {
    margin: 0;
    height: 250px;
}


section.mod_wall_grid div.Grid .Item .ItemInner .CalendarCategory{
	display: none;
}

section.mod_wall_grid div.Grid .Item.CalendarItem:hover .ItemInner .Title{
	display: block;
}

section.mod_wall_grid.popstyle div.Grid .Item:not(.CalendarItem):hover .ItemInner .ItemDate{
	display: block;
}

section.mod_wall_grid.popstyle div.Grid .Item:not(.CalendarItem):hover .ItemInner .Title{
	display: block;
}

section.mod_wall_grid.popstyle div.Grid .Item:not(.CalendarItem):hover .ItemInner .popbutton{
	margin-top: auto;
}

section.mod_wall_grid.AssetsBloq.popstyle div.Grid .Item:hover .ItemInner .Title{
	display: none;
}

