.view-press-review .views-row .views-field-field-ref-media-source .field-content {
  position: relative;
}

.view-press-review .views-field-title {
  color: #333;
}

@media (min-width:1200px) {
  .view-press-review .views-row .views-field-field-ref-media-source .field-content:not(:empty):before {
    content: "/";
    display: inline;
    position: relative;
    left: -7px;
  }

  .view-press-review .views-row {
    display: grid;
    grid-template-columns: auto 650px;
    grid-template-rows: auto auto auto;
  }

  .view-press-review .views-row .views-field-title {
    grid-column: 1 / span 2;
    grid-row: 1 / span 1;
  }

  .view-press-review .views-row .views-field-field-publication-date {
    grid-column: 1 / span 1;
    grid-row: 2 / span 1;
  }

  .view-press-review .views-row .views-field-field-ref-media-source {
    grid-column: 2 / span 1;
    grid-row: 2 / span 1;
  }

  .view-press-review .views-row .views-field-body {
    grid-column: 1 / span 2;
    grid-row: 3 / span 1;
  }
}

