

.container-top-c, .container-bottom-c {
  position: relative;
}

.container-top-c > *, .container-bottom-c > * {
  flex: 1;
  margin: .5em 0;
}

@media (width <= 991.98px) {
  .container-top-c, .container-bottom-c {
    flex-direction: column;
  }

  .container-top-c > * .container-bottom-c > {
    flex: 0 auto;
  }
  .container-bottom-c {
  grid-area: bot-c;
}

/* Events List - Grid Layout*/
@media (max-width: 450px) {
	div#events .item-container {
		width: 25%;
	}
}

@media (max-width: 225px) {
	div#events .item-container {
		width: 25%;
	}
}

/* Events List - Tiles Layout */

@media (max-width: 450px) {
	.eventgallery-tiles .eventgallery-tiles-list .eventgallery-tile {
		width: 25%;
	}
}

@media (max-width: 225px) {
	.eventgallery-tiles .eventgallery-tiles-list .eventgallery-tile {
		width: 50%;
	}
}

/* Event List - Grid Layout */


@media (max-width: 450px) {
	#event .eventgallery-simplelist-tile {
		width: 25%;
	}
}

@media (max-width: 225px) {
	#event .eventgallery-simplelist-tile {
		width: 50%;
	}
}

/* Event List - Tiles Layout */

@media (max-width: 450px) {
	#event .eventgallery-tile {
		width: 25%;
	}
}

@media (max-width: 225px) {
	#event .eventgallery-tile {
		width: 50%;
	}
}