.media-grid{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.media-grid .media-list-item{
  width: calc(50% - 2px) !important;
  margin: 0 0 4px 0;
}
.media-grid .media-list-item:nth-of-type(1){
  width: 100% !important;
}
.media-grid .media-list-item:nth-of-type(2){
  margin-right: 4px;
}
.media-grid .media-list-item.no-border .thumbnail-wrapper .thumbnail{
  padding-bottom: 61.8%!important;
}
