.speaker-images {text-align: center;}
.speakername{margin-top: 0;margin-bottom: 4px;font-size: 20px;text-transform: CAPITALIZE;font-weight: bold;}
.companyname,.jobtitle{margin-top: 0;margin-bottom: 4px;font-size: 18px;text-transform: CAPITALIZE;}
.speaker-images img {max-width: 180px; max-height: 180px; margin: 4px;}
.webinar-details h2 {font-size: 30px;margin: 0;padding-bottom: 8px;}
.webinar-details h3.datetime {font-size: 18px;margin-top: 0;margin-bottom: 4px;padding-bottom: 0;}
.archive-more a{  display: inline-block;  background: #09F;  padding: 5px 10px;  color: #FFF;}
/* .hs_cos_wrapper:last-child hr.border-line{height:0;}  */
.row.webinar-archive {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
@media (min-width:768px)
  .row.webinar-archive {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.row.webinar-archive .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
    }
.row.webinar-archive .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
}
}
@media (max-width: 767px){
  .webinar-archive-single-wrapper{padding-top:0;padding-bottom:25px;}
  .speaker-images{padding-bottom:30px;}
  .speaker-images,.webinar-details{text-align: center;}
}
@media (min-width: 992px){
  .webinar-archive-single-wrapper{padding-top:30px;padding-bottom:50px;}
  hr.border-line{width: 70%;margin-top: 50px;margin-bottom: 0;height:2px;}
}
@media (min-width: 992px) and (max-width: 1200px) {
  .speaker-images img {
    max-height: 160px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .speaker-images img {
    max-height: 112px;
  }
}
@media (max-width: 991px){
  .webinar-archive-single-wrapper{padding-top:25px;padding-bottom:15px;}
  hr.border-line{width: 70%;margin-top: 25px;margin-bottom: 0;height:2px;}
}