.schedule-tab-content .thema-item {
    position: relative;
    margin-bottom: 2rem;
}
.schedule-tab-content .thema-item .meta {
    position: absolute;
    left: 0;
    top: 0;
    width: 200px;
    padding: 1rem;
    padding-top: 0;
    text-align: center;
    font-size: 0.875rem;
}
.schedule-tab-content .thema-item .profile-image {
    width: 80px;
}
.schedule-tab-content .thema-item .content {
    padding-left: 240px;
}
.schedule-tab-content .thema-item .content .title {
    font-size: 1rem;
}
/*
.schedule-tab-content .thema .duo .content {
    padding-left: 220px;
}
*/
@media (max-width: 767.98px) {
   .schedule-tab-content .thema {
      margin-top: 0;
      margin-bottom: 0px;
   }
   .schedule-tab-content .thema .duo .profile-image {
       width: 60px;
   }
   .schedule-tab-content .thema .content {
       padding: 5px 15px;
       border: 5px solid #E5ECF4;
       border-width: 1px 5px;
       background-color: #F0F6FA;
   }
   .schedule-tab-content .thema {
       margin-bottom: 0.6rem;
   }

   .schedule-tab-content .thema .meta {
      display: none;
   }
   .schedule-tab-content .thema:after {
      display: none;
   }
}

/*
   ===================================================================
   BEGIN THEMA
   ===================================================================
*/






.schedule-tab-content .thema {
    position: relative;
    margin-bottom: 2rem;
}
.schedule-tab-content .thema:after {
    content: "";
    display: inline-block;
    position: absolute;
    z-index: 5;
    left: 190px;
    top: 5px;
    width: 16px;
    height: 16px;
    border: 4px solid #098dcf;
    background: white;
    border-radius: none;
}
.schedule-tab-content .thema .meta {
    position: absolute;
    left: 0;
    top: 0;
    width: 200px;
    padding: 1rem;
    padding-top: 0;
    text-align: center;
    font-size: 0.875rem;
}
.schedule-tab-content .thema .meta .time {
    font-size: 1.25rem;
    color: #098dcf;
}
.schedule-tab-content .thema .meta .location {
    font-weight: bold;
}
.schedule-tab-content .thema .profile-image {
    width: 80px;
}
.schedule-tab-content .thema .content {
    padding-left: 240px;
}
.schedule-tab-content .thema .content .title {
    font-size: 1.25rem;
}
.schedule-tab-content .thema .duo .profile-image {
    width: 80px;
}
/*
.schedule-tab-content .thema .duo .content {
    padding-left: 220px;
}
*/
@media (max-width: 767.98px) {
   .schedule-tab-content .thema {
      margin-top: 0;
      margin-bottom: 0px;
   }
   .schedule-tab-content .thema .duo .profile-image {
       width: 60px;
   }
   .schedule-tab-content .thema .content {
       padding: 5px 15px;
       border: 5px solid #E5ECF4;
       border-width: 1px 5px;
       background-color: #F0F6FA;
   }
   .schedule-tab-content .thema {
       margin-bottom: 0.6rem;
   }

   .schedule-tab-content .thema .meta {
      display: none;
   }
   .schedule-tab-content .thema:after {
      display: none;
   }
}



