.ptype-stanford-viewfield .more-link {
  margin-top: 30px;
}

@media only screen and (min-width: 1024px) {
.calendar-blocks .calendar-block {
    width: calc(33% - 36px);
    float: left;
    margin-left: 30px;
}
}

h3.calendar-block__title {
  font-size: 1.2em;
}

.more-link a {
  text-transform: uppercase;
  float: right;
  /*margin-top: -50px;*/
  position: relative;
  z-index: 1000;
  margin-right: 25px;
}

.field--type-viewfield {
  padding-bottom: 20px;
}

.more-link a:after {
 content: " >";
}
