/*@import "../../fonts/foundation-icons/foundation-icons.css";*/

.node-type-custom-item #page-title {
  display: none;
}
.node-custom-item .BCLcontainingBlock,
.node-custom-item .BCLvideoWrapper {
  height: 100%;
}

/*platform Q Video block*/
.node-type-custom-item .video-frame {
  width: 100%;
  height: 712px;
}

.node-type-custom-item .video-frame p {
  width: 100%;
  height: 100%;
}

/* Featured Speakers */
.node-type-custom-item .field-name-field-authors {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.node-type-custom-item .field-name-field-author-title p {
  margin-bottom: 0;
}

.node-type-custom-item .node-custom-item .field-name-field-authors .node-author {
  width: 50%;
}
.node-type-custom-item .node-custom-item .field-name-field-authors .node-author:first-child {
  margin: 0 40px 0 0;
}

.node-type-custom-item .field-name-field-authors .node-title {
  display: none;
}

.node-type-custom-item .field-name-field-journal-name {
  font-size: 24px;
  font-weight: 500;
  padding: 0 0 10px;
  border-bottom: 1px solid #ccc;
  margin: 0 0 30px;
}

.node-type-custom-item .group_header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 0 40px;
}

.node-type-custom-item .group_featured_speaker_header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  margin: 0 0 20px;
}

.node-type-custom-item .group-speakers-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: end;
  -webkit-justify-content: flex-end;
  -webkit-box-align: start;
  -ms-flex-align: start;
}

.node-type-custom-item .field-name-field-bio-photo {
  margin: 0 20px 0 0;
}

.node-type-custom-item .field-name-field-display-name {
  width: 100%;
  font-weight: 700;
  line-height: 26px;
}

.node-custom-item .field-name-field-eyebrow p {
  line-height: 1.4rem;
  margin: 0;
}

/*Program Objective*/
.node-type-custom-item .node-custom-item .field-name-field-program-objective {
  margin: 22px 0 50px;
}

.node-type-custom-item .node-custom-item .field-name-field-program-objective .field-label {
  font-size: 24px;
  font-weight: 500;
  margin: 0 0 16px;
}

.node-type-custom-item .node-custom-item .field-name-field-program-objective p:first-of-type {
  margin: 0;
}

/*  Partner Logo  */
.node-type-custom-item .node-custom-item .field-name-field-partner-logo-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* Phone Styles */
@media all and (min-width: 320px) and (max-width: 480px) {

  /*platform Q Video block*/
  .node-type-custom-item .video-frame {
    height: 158px;
  }

  .node-type-custom-item .node-custom-item .field-name-field-authors .node-author {
    width: 100%;
  }
  
  .node-type-custom-item .node-custom-item .field-name-field-authors .node-author:first-child {
    margin: 0 0 30px;
  }

  .node-type-custom-item .node-custom-item.field-name-field-bio-photo {
    margin: 0 10px 0 0;
  }

  .node-type-custom-item .node-custom-item .field-name-field-bio-photo img {
    width: 75px;
    height: 75px;
    display: block;
  }

  .node-type-custom-item .node-custom-item .field-name-field-program-objective {
    margin: 22px 0 20px;
  }

  .node-type-custom-item .node-custom-item .field-name-field-program-objective .field-label {
    margin: 0 0 6px;
  }

  .node-type-custom-item .node-custom-item .field-name-field-program-objective p {
    margin: auto !important;
  }

  /* Featured Speakers */

  .node-type-custom-item .node-custom-item .field-name-field-authors {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .node-type-custom-item .node-custom-item .field-name-field-authors .node-author {
    width: 100%;
  }

  .node-type-custom-item .node-custom-item .field-name-field-authors .node-author:first-child {
    margin: 0 0 20px;
    min-width: 100%;
  }

  .node-type-custom-item .node-custom-item .field-name-field-authors .group_header {
    display: block;
    margin: 0 0 20px;
  }

  .node-type-custom-item .node-custom-item .field-name-field-authors .group_authors_info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .node-type-custom-item .node-custom-item .field-name-field-authors .group_header .field-name-field-bio-photo {
    float: left;
  }

}

/* Tablet  */
@media all and (min-width: 768px) and (max-width: 1024px) {

  /*platform Q Video block*/
  .node-type-custom-item .video-frame {
    height: 418px;
  }

  .node-type-custom-item .node-custom-item .node-author .author-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .node-type-custom-item .node-custom-item .node-author .group_header {
    display: block;
  }

  .node-type-custom-item .node-custom-item .node-author .field-name-field-bio-photo {
    float: left;
    width: 105px;
  }

}
