#application_layout a[href="/events/healthcare19/statistics/event_pages"]{
  display: none;
}

#application_layout .well.general-signin-well .unpublished-event-text{
  display: none;
}

button[data-target="#questionModal"]{
  display:none !important; 

}

/* hiding fake session on current session */
#application_layout .current-sessions .QAndASession{display:none; }


#application_layout .sessions-box .icons {
  margin: 0 !important;
}


/* hide participations for two keynote */
.agenda .agenda .keynote-25460 .participations{
 display:none !important;
 
}
.agenda .agenda .keynote-25460{
  border-bottom: none !important;
}
.agenda .agenda .keynote-25617{
  border-bottom: none !important;
}
.agenda .agenda .keynote-25617 .participations{
 display:none !important;
 border-bottom: none;
}

/* hide role interviewed by on participants page refs #7530*/
#application_layout .top-subnav-container .nav-stacked a[data-rold-id='1320']{display: none;}

/* Show company names on agenda page refs #7475 */
#application_layout table.table.agenda tr td.keynote ul.participations li a span.agenda-company {
  display: inline !important;
}
#application_layout table.table.agenda tr td.panel-discussion ul.participations li a span.agenda-company {
  display: inline !important;
}

/* Hide upload other materials on ss#uploads refs #7453 */
#upload-downloadable-elements { display:none; }

/* Hide duplicate logo on dcb refs #7376 */
#navigation-top > div > ul.main-menu.nav.nav-stacked > li:nth-child(1) { visibility:hidden; }
#application_layout .navbar-nav.navbar-left{display:none; }

/* Main Page banners */
@media (min-width: 768px) {
  .container-fluid.top-banner {
    background:url(https://s3.amazonaws.com/metameetings-production-assets/public_downloads/assets/000/002/083/original/2019_HC_MobileBanners_1025_972x110.jpg) no-repeat 0 0;
    width: 980px;
    height: 110px;
    padding-left: 0;
    padding-right: 0px;
    display: table;
    margin-left: 22.3%;
    margin-right: 0;
  }
}

/* Banner for Mobile Phones */
@media (max-width: 768px) {
  #application_layout body header nav.navbar.navbar-default .container-fluid .navbar-header a.navbar-brand {
    background: none;
  }
  
  .container-fluid.top-banner {
    height: 42px;
    padding-left: 0px;
    padding-right: 0px;
    display: table;
    margin-bottom: 10px;
  }
  
  .container-fluid.top-banner .left {
    display: table-cell;
    width: 0px;
  }

  .container-fluid.top-banner .middle {
    display: table-cell;
    width: 0px;
  }

  .container-fluid.top-banner .right {
    background:url(https://s3.amazonaws.com/metameetings-production-assets/public_downloads/assets/000/002/082/original/2019_HC_MobileBanners_1025_320x42.jpg) no-repeat 0 0;
    height: 42px;
    width: 320px;
    display: table-cell;
  }
}