.node--type-event.node--view-mode-full {
  position: relative;
}

.node--type-event.node--view-mode-full .header-image {
  margin-bottom: 60px;
}

.node--type-event.node--view-mode-full .info-wrap {
  background-color: #e5e5e5;
  padding: 36px 30px 26px;
  font-size: 16px;
  margin-bottom: 60px;
  position: relative;
  z-index: 5;
  margin-top: 16px;
}

@media (min-width: 768px) {
  .node--type-event.node--view-mode-full .info-wrap {
    float: right;
    width: 31.67%;
    margin-left: 5%;
    min-width: 300px;
  }
}

@media (min-width: 992px) {
  .node--type-event.node--view-mode-full .info-wrap {
    margin-left: 10%;
  }
}

.node--type-event.node--view-mode-full .info-wrap > span:first-child {
  position: absolute;
  left: 30px;
  top: 0;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  background: #000;
  font-size: 18px;
  padding: 5px 10px;
  text-transform: uppercase;
  color: #fff;
  font-family: Amnesty Trade Gothic BdCn20, sans-serif;
  line-height: 1.25;
  z-index: 1;
}

.node--type-event.node--view-mode-full .info-wrap .field--label-above,
.node--type-event.node--view-mode-full .info-wrap .field--name-field-facebook-link {
  margin-bottom: 20px;
}

.node--type-event.node--view-mode-full .info-wrap .field__label {
  font-size: 18px;
  font-family: Amnesty Trade Gothic BdCn20, sans-serif;
  text-transform: uppercase;
}

.node--type-event.node--view-mode-full .info-wrap .registration-link {
  font-size: 18px;
  background: #ff0;
  line-height: 1.25;
  padding: 14px 20px;
  text-transform: uppercase;
  -webkit-box-shadow: 0 2px 4px rgba(197, 197, 197, 0.4);
  box-shadow: 0 2px 4px rgba(197, 197, 197, 0.4);
  font-family: Amnesty Trade Gothic BdCn20, sans-serif;
  min-width: 160px;
  text-align: center;
  position: absolute;
  left: 30px;
  bottom: 0;
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
  display: block;
}

.node--type-event.node--view-mode-full .info-wrap .registration-link a {
  color: #000;
}

.node--type-event.node--view-mode-full .publication-date {
  margin-left: 0;
}

/* HIDE EVENT REGISTRATION BUTTON */

.page-event-closed .registration-link {
  display: none;
}