/* Banner for desktops */
@media (min-width: 768px) {
  .container-fluid.top-banner {
      height: 46px;
      padding-right: 6px;
      display: table;
      padding-left: 9px;
      width: 96.5%;
  }
  
  .container-fluid.top-banner .left {
    background:url(https://s3.amazonaws.com/metameetings-production-assets/public_downloads/assets/000/002/147/original/OncologyConference_DesktopBanner972x110_GS393_v01_left.jpg) no-repeat 0 0;
    display: table-cell;
    width: 25%;
    height: 110px;
  }

  .container-fluid.top-banner .middle {
    background:url(https://s3.amazonaws.com/metameetings-production-assets/public_downloads/assets/000/002/149/original/OncologyConference_DesktopBanner972x110_GS393_v0_middle.jpg) repeat-x 0 0;
    height: 110px;
    width: 36%;
    display: table-cell;
  }

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

/* 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/143/default/OncologyConference_MobileBanner320x42_GS393_v01.jpg) no-repeat 0 0;
    height: 42px;
    width: 320px;
    display: table-cell;
  }
}

/*Hide upper right sign in on event sign in page*/  
body#signin-page .nav.navbar-nav.navbar-right {display:none;}   

/*Hide "Listen Live" sign in note but show alt bottom note if PM adds it*/ 
body#signin-page .well.sign-in h3:first-of-type{display:none; } 
#restricted-signin-teaser h3{display:inline !important;} 

/* FYI moved 9426 fixes to client stylesheet */


/*display company names on agenda*/  

#application_layout table.table.agenda tr td.panel-discussion-50291 ul.participations li a span.agenda-company,
#application_layout table.table.agenda tr td.panel-discussion-50290 ul.participations li a span.agenda-company,
#application_layout table.table.agenda tr td.panel-discussion-50274 ul.participations li a span.agenda-company,
#application_layout table.table.agenda tr td.panel-discussion-50255 ul.participations li a span.agenda-company,
#application_layout table.table.agenda tr td.panel-discussion-50254 ul.participations li a span.agenda-company,
#application_layout table.table.agenda tr td.panel-discussion-50302 ul.participations li a span.agenda-company {display: inline !important;}  

table.table.agenda tr td.panel-discussion-50291 ul.participations span.agenda-title:not(:empty):after,
table.table.agenda tr td.panel-discussion-50290 ul.participations span.agenda-title:not(:empty):after,
table.table.agenda tr td.panel-discussion-50274 ul.participations span.agenda-title:not(:empty):after,
table.table.agenda tr td.panel-discussion-50255 ul.participations span.agenda-title:not(:empty):after,
table.table.agenda tr td.panel-discussion-50254 ul.participations span.agenda-title:not(:empty):after,
table.table.agenda tr td.panel-discussion-50302 ul.participations span.agenda-title:not(:empty):after{display: none;}  

table.table.agenda tr td.panel-discussion-50291 ul.participations .agenda-company strong:not(:empty):before,
table.table.agenda tr td.panel-discussion-50290 ul.participations .agenda-company strong:not(:empty):before,
table.table.agenda tr td.panel-discussion-50274 ul.participations .agenda-company strong:not(:empty):before,
table.table.agenda tr td.panel-discussion-50255 ul.participations .agenda-company strong:not(:empty):before,
table.table.agenda tr td.panel-discussion-50254 ul.participations .agenda-company strong:not(:empty):before,
table.table.agenda tr td.panel-discussion-50302 ul.participations .agenda-company strong:not(:empty):before{  
  content: ", ";  
  font-weight: normal;  
  margin-left:-4px; 
}  

table.table.agenda tr td.panel-discussion-50291 ul.participations .agenda-company:before,
table.table.agenda tr td.panel-discussion-50290 ul.participations .agenda-company:before,
table.table.agenda tr td.panel-discussion-50274 ul.participations .agenda-company:before,
table.table.agenda tr td.panel-discussion-50255 ul.participations .agenda-company:before,
table.table.agenda tr td.panel-discussion-50254 ul.participations .agenda-company:before,
table.table.agenda tr td.panel-discussion-50302 ul.participations .agenda-company:before{display:none;}  