/*---------------START OF BACKGROUNG IMAGE CHANGES---------------------*/ 
/*Background image on home page per 4885*/  
@media screen and (min-width: 768px){  
     #disclosure-agreements-new:after,
      #events-welcome:after {  
        content: "";  
        position: absolute;  
        top:215px;  
        left:0; 
        right:0;  
        bottom: 0px;  
        background-color: transparent !important;    
        background-position:center;  
        z-index:-1;  
        background-image: url(../../metameetings-production-assets.s3.amazonaws.com/public_downloads/5890920c-adb2-47a9-a8a0-c4e8bf9e8452/2024_GHC_MAP%20Home%20Page_1925X1254_1106.jpg) !important;    
        background-size: cover; 
        border-bottom: none !important; 
    }    
  #disclosure-agreements-new:after {  
        top:140px;  
        background-position:center top;  
      }    
  #disclosure-agreements-new #content,
  #events-welcome #content {background-color: rgba(255, 255, 255, 0.85) !important;}    
}    
.container-fluid.flash{ background-color:#ffffff;}  
@media screen and (min-width: 768px){    
  #application_layout #disclosure-agreements-new #footer,  
  #application_layout #events-welcome #footer {  
        width: 100% !important;  
        border: none !important;  
        left:0;  
    }  
    /*home page header update*/  
    .welcome-unit .col-sm-12 h2:nth-of-type(1){font-size:0;}  
    .welcome-unit .col-sm-12 h2:nth-of-type(1):before{  
        font-size:32px;  
        content:"Welcome to the 42nd Annual J.P. Morgan Healthcare Conference";  
    }  
    .welcome-unit .one-on-one-block{margin-left:10% !important;} 
    .welcome-unit .col-sm-6 h3:nth-of-type(1):before, 
    .welcome-unit .col-sm-12 h3:nth-of-type(1):before{  
        font-size:22px;  
        white-space:pre;
        content:"January 8-11, 2024 | The Westin St. Francis San Francisco, California\a \a";  
    }  
    .welcome-unit .col-sm-12 h3{margin-top:10px;}   
    .welcome-unit .col-sm-6 h2:nth-of-type(1):after{font-size:20px;} 
    #events-welcome .conference-banner-wrapper{display: none !important;}  
    .collapse.navbar-collapse.sidebar-nav.header-navbar-collapse{background-color: #FFFFFF;}  
    #events-welcome #navigation-top{margin-bottom:0;}  
    #main-yield-topnav #navigation-top .subnav-header-collapse li{padding-left:0 !important; margin-left:0 !important; margin-right:15px;}  
    #main-yield-topnav #navigation-top .collapse.navbar-collapse.sidebar-nav.header-navbar-collapse ul.nav.nav-pills.nav-stacked, #main-yield-topnav #navigation-top .collapse.navbar-collapse.sidebar-nav.header-navbar-collapse ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable {margin-left: 0% !important;}  
    #application_layout #events-welcome .navbar {background-color:transparent !important;}  
    .event-typeahead.form-control.tt-input{background-color: #FFFFFF !important;}  
    #events-welcome section#event { margin-top: -32px; } 
    #navigation-top .top-subnav-container ul li a{z-index:5 !important;} 
    #events-welcome #navigation-top { 
        margin-bottom: 0; 
        border: none !important; 
        background-color: white; 
    } 
} 

@media (min-width: 768px) {   
  #general_signin #content{  
            margin-top: 30px;  
            padding-top:30px;  
            margin-left: 7.5% !important;  
            margin-right: 6% !important;  
            width: 85%;  
      }     
  
  #events-welcome #content {  
            margin-top: 100px;  
            padding-top:30px;  
            margin-left: 6% !important;  
            margin-right: 6% !important;  
            width: 86.8%;  
      } 
    }   
@media (max-width: 768px) {   
    #events-welcome #content { 
      margin-left: 2% !important; 
      margin-right: 2% !important; 
    } 
} 
#application_layout section#event .welcome-unit {background-color: rgba(255, 255, 255, 0) !important;} 

@media (min-width: 768px) {  
  
  #disclosure-agreements-new .alert{
    position:absolute;
  	top:109px;
    left:6.5%;
    width:1200px;
    z-index:1; 
  }

  #general_signin .alert {
   position:absolute;
	top:13px;
    left:7.8%;
    width:84.5%;
    z-index:1; 
   }
  #events-welcome .alert {
    position:absolute;
		top:153px;
    left:5.2%;
    width:88.5%;
    z-index:1; 
  }
    .user-cannot-manage-event #events-welcome .alert {
    position:absolute;
    top:155px;
    left:5.2%;
    width:88.5%;
    z-index:1; 
  }

}
/*POINT PERSON BACKGROUND IMAGE FIX - THIS CODE IS NEEDED WHEN THE SITE IS IN "CLIENT APPROVAL" STATE.*/
/*REMOVE OR COMMENT OUT THIS CODE WHEN SITE IS "APPROVED" STATE. */
@media (min-width: 768px) { .user-cannot-manage-event.pointperson #events-welcome:after {top:45px !important;}}
/*---------------END OF BACKGROUNG IMAGE CHANGES---------------------*/ 
/*Change main footer color per 4885*/
@media (min-width: 768px) {  
  #disclosure-agreements-new #footer,
	#events-welcome #footer {background-color: rgba(255, 255, 255, 0.0)}
}
.speaker-support #upload-downloadable-elements {
    display: none;
}

/*Hide Virtual on session card on welcome page - slack 11/16
#events-welcome #event .circle-sessions .dl-horizontal .room dd{display:none !important;} */


/*EVENT PAGE IMG ADJUSTMENTS 5051*/
div#aumni-logo, div#globalshare-logo, div#CC-logo { text-align: center; }
div#aumni-logo img, div#globalshare-logo img, div#CC-logo img { max-width: 100vw; width: 32%; }
.col-sm-10.event-page.event-page-2530 h2{display:none;}
@media (max-width: 768px) { div#Aumni-logo img, div#globalshare-logo img, div#CC-logo img { max-width: 100% !important; width: 90% !important; }}


/*disclosure updates 5032*/
@media (min-width: 768px) {  
  #content form#new_disclosure_agreement+div.well {
    overflow-y: hidden !important;
    height: 13vh;
    max-height: 13vh;
  }
  #disclosure-agreements-new #content {
    margin-top:20vh;
    height:47vh !important;
    max-height:47vh !important;
    min-height:47vh !important;
  }
}
/*Mobile Fixes 5110*/
@media (max-width: 767px){
  #application_layout body .container-fluid #content .well.sign-in .btn {width: 100% !important;}
  #application_layout body{
    width:100% !important;
    min-width:100% !important;
    max-width:100% !important;
    margin-left:0px !important;
    margin-right:0px !important;
    padding-left:0px !important;
    padding-right:0px !important;
  }
  #application_layout body .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked{padding-left:0 !important;}
	.general-signin{width:90%;}
}

/*Hide Q and A Sessions Per 5353*/
.row.single-session.session.QAndASession{display:none}
.QAndASession{display:none}

/*HideNUMBERHERE*/
div.tt-dataset-Sessions a[href*="/sessions/49884"],
div.tt-dataset-Sessions a[href*="/sessions/49885"],
div.tt-dataset-Sessions a[href*="/sessions/49886"],
div.tt-dataset-Sessions a[href*="/sessions/49887"],
div.tt-dataset-Sessions a[href*="/sessions/49888"],
div.tt-dataset-Sessions a[href*="/sessions/49889"],
div.tt-dataset-Sessions a[href*="/sessions/49890"],
div.tt-dataset-Sessions a[href*="/sessions/49891"],
div.tt-dataset-Sessions a[href*="/sessions/49892"],
div.tt-dataset-Sessions a[href*="/sessions/49900"],
div.tt-dataset-Sessions a[href*="/sessions/49901"],
div.tt-dataset-Sessions a[href*="/sessions/49902"],
div.tt-dataset-Sessions a[href*="/sessions/49903"],
div.tt-dataset-Sessions a[href*="/sessions/49904"],
div.tt-dataset-Sessions a[href*="/sessions/49905"],
div.tt-dataset-Sessions a[href*="/sessions/49906"],
div.tt-dataset-Sessions a[href*="/sessions/49907"],
div.tt-dataset-Sessions a[href*="/sessions/49908"],
div.tt-dataset-Sessions a[href*="/sessions/49909"],
div.tt-dataset-Sessions a[href*="/sessions/50161"],
div.tt-dataset-Sessions a[href*="/sessions/50196"],
div.tt-dataset-Sessions a[href*="/sessions/50197"],
div.tt-dataset-Sessions a[href*="/sessions/50168"],
div.tt-dataset-Sessions a[href*="/sessions/50198"],
div.tt-dataset-Sessions a[href*="/sessions/50199"],
div.tt-dataset-Sessions a[href*="/sessions/50200"],
div.tt-dataset-Sessions a[href*="/sessions/50201"],
div.tt-dataset-Sessions a[href*="/sessions/50204"],
div.tt-dataset-Sessions a[href*="/sessions/50205"],
div.tt-dataset-Sessions a[href*="/sessions/50206"],
div.tt-dataset-Sessions a[href*="/sessions/50207"],
div.tt-dataset-Sessions a[href*="/sessions/50208"],
div.tt-dataset-Sessions a[href*="/sessions/50164"],
div.tt-dataset-Sessions a[href*="/sessions/50163"],
div.tt-dataset-Sessions a[href*="/sessions/50165"],
div.tt-dataset-Sessions a[href*="/sessions/50162"],
div.tt-dataset-Sessions a[href*="/sessions/50166"],
div.tt-dataset-Sessions a[href*="/sessions/50167"],
div.tt-dataset-Sessions a[href*="/sessions/49704"]{display:none;}

/*Hide on Current Session on home page*/  
#current_sessions .card.QAndASession{display:none;} 

/*Hide '1x1 Room' from Room dropdown per 5354*/
.dropdown-menu a[href*="https://jpmorgan.metameetings.net/events/healthcare24/rooms/2546-1x1-room"]{display:none;}

/*mobile agenda fix 5110*/
@media (max-width: 767px){
  #events-agenda .container-fluid #content{
    margin-left:5% !important;
    margin-right:5% !important;
  }
  #application_layout body .collapse.navbar-collapse.header-navbar-collapse.in ul.nav.navbar-nav.navbar-right li#user-dropdown.dropdown.open ul.dropdown-menu {
    margin-left: 5%;
  }
  select#time_zone {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
}
}

/*Fix hover bug*/
@media (min-width: 767px){
  #application_layout #navigation-top .top-subnav-container ul li{height:43px !important;}
}



/*Agenda hide grand ball room on specifics per 5604 */
.tabbable.agenda.track_102 table.table.agenda tr th.room:nth-child(2),
.tabbable.agenda.track_101 table.table.agenda tr th.room:nth-child(2),
.tabbable.agenda.day_2024-01-08.track_100 table.table.agenda tr th.room:nth-child(2),
.tabbable.agenda.day_2024-01-10.track_100 table.table.agenda tr th.room:nth-child(2),
.tabbable.agenda.day_2024-01-11.track_100 table.table.agenda tr th.room:nth-child(2),
.tabbable.agenda.day_2024-01-09.track_100 table.table.agenda tr th.room:nth-child(2)
{display:none;}

.tabbable.agenda.track_102 .sticky-wrap .sticky-thead th.room:nth-child(2),
.tabbable.agenda.track_101 .sticky-wrap .sticky-thead th.room:nth-child(2),
.tabbable.agenda.day_2024-01-08.track_100 .sticky-thead th.room:nth-child(2),
.tabbable.agenda.day_2024-01-10.track_100 .sticky-thead th.room:nth-child(2),
.tabbable.agenda.day_2024-01-11.track_100 .sticky-thead th.room:nth-child(2),
.tabbable.agenda.day_2024-01-09.track_100 .sticky-thead th.room:nth-child(2)
{display:none;} 

.tabbable.agenda.track_101 tr.day-10-row-19 td.object.nil-class.nil-class-.colspan-1.h-event,
.tabbable.agenda.track_102 table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2),
.tabbable.agenda.track_101 table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2),
.tabbable.agenda.day_2024-01-09.track_100  table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2),
.tabbable.agenda.day_2024-01-10.track_100  table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2),
.tabbable.agenda.day_2024-01-11.track_100  table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2),
.tabbable.agenda.day_2024-01-08.track_100  table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2){display:none;}

.tabbable.agenda.track_102 table.table.agenda tr th.time,
.tabbable.agenda.track_101 table.table.agenda tr th.time,
.tabbable.agenda.day_2024-01-09.track_100 table.table.agenda tr th.time,
.tabbable.agenda.day_2024-01-10.track_100 table.table.agenda tr th.time,
.tabbable.agenda.day_2024-01-11.track_100 table.table.agenda tr th.time,
.tabbable.agenda.day_2024-01-08.track_100 table.table.agenda tr th.time{width:0%;}

.tabbable.agenda.track_102 table.table.agenda tr td,
.tabbable.agenda.track_101 table.table.agenda tr td,
.tabbable.agenda.day_2024-01-08.track_100 table.table.agenda tr td,
.tabbable.agenda.day_2024-01-10.track_100 table.table.agenda tr td,
.tabbable.agenda.day_2024-01-11.track_100 table.table.agenda tr td,
.tabbable.agenda.day_2024-01-09.track_100 table.table.agenda tr td{width:50%;}

.tabbable.agenda.track_102 table.table.agenda tr td,
.tabbable.agenda.track_101 table.table.agenda tr td,
.tabbable.agenda.day_2024-01-08.track_100 table.table.agenda tr td,
.tabbable.agenda.day_2024-01-10.track_100 table.table.agenda tr td,
.tabbable.agenda.day_2024-01-11.track_100 table.table.agenda tr td,
.tabbable.agenda.day_2024-01-09.track_100 table.table.agenda tr td{text-align:center !important;}


.tabbable.agenda.track_102 table.table.agenda tr td ul.links,
.tabbable.agenda.track_101 table.table.agenda tr td ul.links,
.tabbable.agenda.day_2024-01-08.track_100 table.table.agenda tr td ul.links,
.tabbable.agenda.day_2024-01-10.track_100 table.table.agenda tr td ul.links,
.tabbable.agenda.day_2024-01-11.track_100 table.table.agenda tr td ul.links,
.tabbable.agenda.day_2024-01-09.track_100 table.table.agenda tr td ul.links{position: inherit !important;}

.tabbable.agenda.track_102 table.table.agenda tr th.room,
.tabbable.agenda.track_101 table.table.agenda tr th.room,
.tabbable.agenda.day_2024-01-08.track_100 table.table.agenda tr th.room,
.tabbable.agenda.day_2024-01-09.track_100 table.table.agenda tr th.room,
.tabbable.agenda.day_2024-01-10.track_100 table.table.agenda tr th.room,
.tabbable.agenda.day_2024-01-11.track_100 table.table.agenda tr th.room,
.tabbable.agenda.track_102 .sticky-wrap .sticky-thead th.room,
.tabbable.agenda.track_101 .sticky-wrap .sticky-thead th.room,
.tabbable.agenda.day_2024-01-09.track_100 .sticky-wrap .sticky-thead th.room,
.tabbable.agenda.day_2024-01-11.track_100 .sticky-wrap .sticky-thead th.room,
.tabbable.agenda.day_2024-01-10.track_100 .sticky-wrap .sticky-thead th.room,
.tabbable.agenda.day_2024-01-08.track_100 .sticky-wrap .sticky-thead th.room{text-align: center !important;} 


/*5605*/
tr td.object.nil-class.nil-class-,
tr.day-9-row-1 td.object.nil-class.nil-class-.colspan-1.h-event {background-color: #eeeeee;}
table.table.agenda tr td.panel-discussion-49910 .participations .participant-group,
table.table.agenda tr td.panel-discussion-50029 .participations .participant-group,
table.table.agenda tr td.panel-discussion-49620 .participations .participant-group,
table.table.agenda tr td.panel-discussion-50033 .participations .participant-group {display:none !important;}
/*Comma fixes*/

.tabbable.agenda.day_2024-01-08.track_ tr td.company-presentation-49538{padding-right:1px;}

.tabbable.agenda.day_2024-01-08.track_99 tr td.company-presentation-49318,
.tabbable.agenda.day_2024-01-08.track_ tr td.company-presentation-49318,
.tabbable.agenda.day_2024-01-11.track_99 tr td.company-presentation-49663, 
.tabbable.agenda.day_2024-01-09.track_99 tr td.company-presentation-49553, 
.tabbable.agenda.day_2024-01-09.track_99 tr td.company-presentation-49323 
{padding-right:0;}
.tabbable.agenda.day_2024-01-08.track_99 tr td.company-presentation-49538{padding-right:1px;}
/*Fix agenda icons*/
.tabbable.agenda.day_2024-01-10.track_100 tr td.company-presentation-50002 ul.participations,
.tabbable.agenda.day_2024-01-09.track_100 tr td.company-presentation-50006 ul.participations,
.tabbable.agenda.day_2024-01-09.track_100 tr td.company-presentation-49977 ul.participations,
.tabbable.agenda.day_2024-01-10.track_101 tr td.company-presentation-49646 ul.participations,
.tabbable.agenda.day_2024-01-10.track_101 tr td.company-presentation-49675 ul.participations,
.tabbable.agenda.day_2024-01-09.track_101 tr td.company-presentation-49638 ul.participations{margin-bottom: 32px;} 








/*5649*/
/*#sessions .nav.nav-pills.nav-stacked li:nth-child(8),
#sessions .nav.nav-pills.nav-stacked li:nth-child(9),*/
.user-cannot-manage-event #main-yield-topnav #navigation-top .subnav-header-collapse li:nth-child(6),
.user-cannot-manage-event #main-yield-topnav #navigation-top .subnav-header-collapse li:nth-child(7),
.user-can-manage-event #main-yield-topnav #navigation-top .subnav-header-collapse li:nth-child(8),
.user-can-manage-event #main-yield-topnav #navigation-top .subnav-header-collapse li:nth-child(7){display:none !important;}

/*Interview by*/
table.table.agenda li.participant-group.interviewer div.role {display: none;} 
table.table.agenda li.participant-group.interviewer:before { 
    content: 'Interviewed by'; 
    font-size: 16px; 
    visibility: visible; 
    margin-right: 10px; 
    font-weight: bold; 
    font-style: normal; 
    color:#6D6E71 
} 
table.table.agenda li.participant-group.interviewer .participants{margin-top: 4px;} 




/*Union Square Event Page Updates*/

#union-square #header-image img{width:100%; }
#union-square #grey-section{
  width:100%; 
  height:auto; 
  background-color:#E6E6E6;
  overflow:auto;
  padding:2%;
}
@media (max-width: 767px){
  #union-square #grey-left{padding-left:5%; padding-right:5%;float:none; width:100%;}
  #union-square #grey-right{margin-top:5%; float:none !important; width:100% !important;}
  #union-square #grey-section{
    width:95%;
  }
  #union-square #grey-right table tr td{
    width:100%;
  }
  #union-square #music-showcase table tr td a{
    font-size:15px !important;
  }
  #union-square #music-showcase table tr td{
    padding:1% !important;
  }

}
@media (min-width: 767px){
  #union-square #grey-left{padding-left:5%; padding-right:5%;float:left; width:100%;}
  #union-square #grey-right{float:right; width:50%;}
}
#union-square #grey-left img{width:95%; display:block;}
#union-square #grey-left p{color:black; font-size:20px; display:inline;}

#union-square #grey-right{float:right; width:50%;}
#union-square #grey-right img{width:30%; display:block; margin-left:auto; margin-right:auto;}
#union-square #grey-right table{
  width:100%;
  margin-left:auto;
  margin-right:auto;
  background-color:transparent;
  color:black;
}
#union-square #grey-right table tr td{
  text-align:center;
  width:50%;
}
#union-square #grey-right table tr td a{
  font-size:20px;
  font-weight:bold;
  text-decoration:underline;
}

#union-square #music-showcase h2{
  font-size:50px;
  font-weight:bold;
  color:#2C5773;
  font-style:italic;
    text-align:center; 
}


#union-square #music-showcase table{
  width:100%;
  margin-left:auto;
  margin-right:auto;
  background-color:transparent;
  border-bottom:15px solid #2C5773;
}
#union-square #music-showcase table tr{
  text-align:center;
}

#union-square #music-showcase table tr th:nth-child(2),
#union-square #music-showcase table tr th:nth-child(4),
#union-square #music-showcase table tr td:nth-child(2),
#union-square #music-showcase table tr td:nth-child(4){
  background-color:#E6E6E6;
}
#union-square #music-showcase table tr th{
  text-align:center;
  width:25%;
  padding-bottom:2%;
}
#union-square #music-showcase table tr td{
   padding-bottom:2%;
  color:black;
}
#union-square #music-showcase table tr td a{
  font-size:20px;
  font-weight:bold;
  text-decoration:underline;
}

#union-square #sponsors p{
  color:#2C5773;
  font-size:20px;
  font-weight:bold;
  text-align:center;
}

#union-square #sponsors img{
  width:20%;
  float:left;
}

#union-square #sponsors #image1{
  width:80%;
}


#union-square #sponsors{overflow:auto;}
@media (min-width: 767px){
	#union-square-restaurants #list{column-count:3; column-gap:40px; margin-top:2%;}
}
#union-square-restaurants h2{
  padding-bottom:20px;
  padding-top:20px;
  border-top:15px solid #2C5773;
  border-bottom:5px solid #703B1C;
}

#union-square-restaurants h2{
  color:#703B1C;
  font-weight:bold;
  text-align:center;
  
}
#union-square-restaurants h3{
  font-weight:bold;
  color:red;
}
#union-square-restaurants p{
  font-size:20px;
  color:black;
}



/*Mobile updates*/
@media (max-width: 767px){
  #signin-page header nav.navbar.navbar-default .container-fluid .navbar-header button.navbar-toggle{display:none;}
  #event-pages-show {width:90%; min-width:60%; max-width:60%;}
  #users-profile #content {margin-left: 2% !important; margin-right: 2% !important;}
  #main-yield-topnav #navigation-top .navbar-collapse.sidebar-nav.header-navbar-collapse.collapse[aria-expanded="false"]{margin-left:40px;}
  
  #event-pages-show a{word-wrap:break-word;} 
  #event-pages-show #footer{width:100% !important;}
  #event-pages-show #content{width:95% !important;}
  div#aumni-logo img, div#globalshare-logo img, div#CC-logo img {width: 82%;}
  
   html.user-can-manage-event.admin body#event-pages-show .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(3),
   html.user-can-manage-event.admin body#events-welcome .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(3){display:none !important;}

   html.user-can-manage-event:not(.admin) body#event-pages-show .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(4),
   html.user-can-manage-event:not(.admin) body#events-welcome .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(4){display:none !important;}

   html.user-cannot-manage-event body#event-pages-show .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(4),
   html.user-cannot-manage-event body#events-welcome .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(4){display:none !important;}

  
  #mobile-equity{display:block !important; float:left; margin-top:10px;}
  #table-equity table td:nth-of-type(2){display:none;}
}
@media (min-width: 767px){
    html.user-can-manage-event.admin body#event-pages-show .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(5),
    html.user-can-manage-event.admin body#event-pages-show .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(4),
    html.user-can-manage-event.admin  body#events-welcome .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(5),
    html.user-can-manage-event.admin  body#events-welcome .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(4){display:none !important;}

    html.user-can-manage-event:not(.admin) body#event-pages-show .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(6),
    html.user-can-manage-event body#event-pages-show .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(5),
    html.user-can-manage-event  body#events-welcome .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(5),
    html.user-can-manage-event:not(.admin) body#events-welcome .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(6){display:none !important;}

    html.user-cannot-manage-event body#event-pages-show .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(6),
    html.user-cannot-manage-event body#event-pages-show .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(5),
    html.user-cannot-manage-event  body#events-welcome .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(5),
    html.user-cannot-manage-event body#events-welcome .container-fluid#main-yield-topnav #navigation-top ul.nav.nav-pills.nav-stacked li:nth-of-type(6){display:none !important;}
  
  #mobile-equity{display:none !important;}
}

a[title="Fast Pass"]{color:#E26E00 !important;
                    font-weight:bold !important;}


/*5605*/   
.session.panel-discussion.panel-discussion-50054 .participant-group,
.session.panel-discussion.panel-discussion-50053 .participant-group,
.session.panel-discussion.panel-discussion-50052 .participant-group,
.session.company-presentation.company-presentation-50054 .participations li,
.session.company-presentation.company-presentation-50054 .participations li{display:none !important;}
table.table.agenda tr td ul.links { width: max-content;}


/*hide webcast on specific session 5649*/
#application_layout #navigation-top .top-subnav-container ul li a[href="/events/healthcare24/sessions/50102-cellarity-inc/webcast"] {display:none !important;}
#application_layout #navigation-top .top-subnav-container ul li a[href="/events/healthcare24/sessions/50102-cellarity-inc/media_options/9142/edit"]{left: -15px !important;}


/*5110 agenda mobile download update*/
@media (max-width: 767px){ #agenda-note-no-collapse h3 a{color:red; font-size:30px;}}

/*hide banker 5649*/
#events-agenda .participant-group.banker{display:none !important;}

/*Agenda orphan comma fix*/
#application_layout table.table.agenda tr td.company-presentation-50090{padding-right:1px;}
#application_layout table.table.agenda tr td.company-presentation-49519,
#application_layout table.table.agenda tr td.company-presentation-50086,
#application_layout table.table.agenda tr td.company-presentation-49557{padding-right:0;}

/*Fix agenda slide icon spacing 5605*/
table.table.agenda tr td ul.links li.ask_a_question.ask-question{margin-right:0;}

/* hiding 1x1 room on room index page dropdown*/
#rooms-rooms #room-navigation li a[href='https://jpmorgan.metameetings.net/events/healthcare24/rooms/2553-centene-room-454'] { display: none}
#rooms-rooms #room-navigation li a[href='https://jpmorgan.metameetings.net/events/healthcare24/rooms/2554-repligen-room-311'] { display: none}
#rooms-rooms #room-navigation li a[href='https://jpmorgan.metameetings.net/events/healthcare24/rooms/2550-argx-room-304'] { display: none}
#rooms-rooms #room-navigation li a[href='https://jpmorgan.metameetings.net/events/healthcare24/rooms/2546-bmrn-room-504'] { display: none}
#rooms-rooms #room-navigation li a[href='https://jpmorgan.metameetings.net/events/healthcare24/rooms/2556-mettler-toledo-room-511'] { display: none}
#rooms-rooms #room-navigation li a[href='https://jpmorgan.metameetings.net/events/healthcare24/rooms/2555-intuitive-surgical-yorkshire'] { display: none}


/* hide 1x1 rooms from mobile agenda 5889*/
#events-agenda .dropdown-menu li a[href="/events/healthcare24/agenda?room=2550"] { display: none }
#events-agenda .dropdown-menu li a[href="/events/healthcare24/agenda?room=2546"] { display: none }
#events-agenda .dropdown-menu li a[href="/events/healthcare24/agenda?room=2553"] { display: none }
#events-agenda .dropdown-menu li a[href="/events/healthcare24/agenda?room=2554"] { display: none }
#events-agenda .dropdown-menu li a[href="/events/healthcare24/agenda?room=2556"] { display: none }
#events-agenda .dropdown-menu li a[href="/events/healthcare24/agenda?room=2555"] { display: none }

/*fix slides icon pushing out of columns 5605*/ 
.tabbable.agenda .sticky-wrap .sticky-thead th:not(:first-of-type), 
.tabbable.agenda th:not(:first-of-type), 
.tabbable.agenda td{ 
    min-width: 135px; 
} 

/* 5605 This was the issue with comment 33
.tabbable.agenda .sticky-wrap .sticky-thead {width:105% !important;} 
*/

/*3767*/
#vertical-signage-container td.time-slot.Keynote.Keynote-50047, 
#vertical-signage-container td.time-slot.Break.Break-49881{font-size:1.2vh !important;}
#vertical-signage-container .row.agenda-note{font-size:1.1vh;}


#fullscreen_signage body #horizontal-signage-container .signage-table th {
    width: 17%;
}

/*Hide Session from Search*/ 
div.tt-dataset-Sessions a[href*="/sessions/50193-american-century-us-ashler-capital-bank-of-new-york-capital-international-limited-and-jennison-associates-llc"],
div.tt-dataset-Sessions a[href*="/sessions/50191-lone-pine-cap-llc-us-maverick-capital-millennium-atmana-investments-senator-investment-group-lp-and-third-point-llc"],
div.tt-dataset-Sessions a[href*="/sessions/50192-balyasny-asset-management-lp-united-states-citadel-global-equities-marshall-wace-asset-management-united-kingdom-meridiem-capital-partners-lp-united-states-point72-asset-management-surveyor-capital-united-states-and-tiaa-investments-us"],
div.tt-dataset-Sessions a[href*="/sessions/50191-lone-pine-cap-llc-us-maverick-capital-millennium-atmana-investments-senator-investment-group-lp-and-third-point-llc"],
div.tt-dataset-Sessions a[href*="/sessions/50190-columbia-threadneedle-goldman-sachs-asset-management-united-states-janus-capital-group-us-morgan-stanley-inv-mgt-hk-and-thrivent-asset-management"],
div.tt-dataset-Sessions a[href*="/sessions/50189-sands-capital-management-llc-united-states-and-william-blair-investment-management-llc-united"],
div.tt-dataset-Sessions a[href*="/sessions/49908-fidelity-management-and-research-fmr-united-states"],
div.tt-dataset-Sessions a[href*="/sessions/50170-adage-capital-management-lp-united-states-macquarie-investment-management-miura-global-management-llc-and-principal-global-investors-united-states"],
div.tt-dataset-Sessions a[href*="/sessions/50169-t-rowe-price"]{display:none;} 

/*hide rooms on vert sign*/
/*#fullscreen_signage body #vertical-signage-container .signage-table:nth-of-type(1) tr:nth-of-type(16),
#fullscreen_signage body #vertical-signage-container .signage-table:nth-of-type(1) tr:nth-of-type(15){display:none;}
*/


#sessions-general .session-show.session.company-presentation.company-presentation-49300 .col-sm-10 {
    font-family: 'Amplitude-Regular', sans-serif !important;
}