.grid-container {
  width: 100%;
  /*max-width: 1200px;*/
  margin: 0 auto;
  padding: 0 15px;
  box-sizing: border-box;
}
.grid-row {
  display: flex;
  flex-wrap: wrap;
/*margin: 0 -10px;*/
}

.grid-col {
  padding: 0 10px;
  box-sizing: border-box;
  flex: 0 0 auto;
}
.grid-col-1 { width: 100%; }
.grid-col-2 { width: 50%; }
.grid-col-3 { width: 33.3333%; }
.grid-col-4 { width: 25%; }
.grid-col-5 { width: 20%; }
.grid-col-6 { width: 16.6666%; }

@media (max-width: 768px) {
  .grid-col-2,
  .grid-col-3,
  .grid-col-4,
  .grid-col-5,
  .grid-col-6 {
    width: 100%;
  }
	.grid-container {
	padding: 0px 0px;
	}
	.mcfull {width: 100%;}
	.mclist {height:33em !important;}
}


.list-element  {
  background-color: inherit;
  width: inherit;
  margin: inherit;
  float: inherit;
  position:  inherit;
  overflow:  inherit;
}
.content-section SECTION {
  padding: inherit;
}