/*SPEAKER SUPPORT - Update Special Font - Per #724*/
.form-horizontal.media-option-form.dirty-check.dirtylisten .checkbox:nth-child(5){font-size:0;}
#media_option_media_has_special_font{display:none;}
.form-horizontal.media-option-form.dirty-check.dirtylisten .media-has-slides-options:before{
    content:"Presentations with Special Fonts must be sent as a PDF.";
    display:inline-block !important;
    visibility: visible; 
    font-size:14px !important;
    margin-left:-3.5% !important;
    margin-bottom:1% !important;
}


/* Main Page banners */

@media (min-width: 768px) { 
body#signin-page .collapse.navbar-collapse.header-navbar-collapse:last-child:after, 
body#general_signin .collapse.navbar-collapse.header-navbar-collapse:nth-child(2):after{  
    content: " "; display: block;  
    background: transparent url(https://metameetings-production-assets.s3.amazonaws.com/public_downloads/61d6d2c7-e7e2-4c55-a525-bc9f6f92afc0/2023_GHC_MAPDigital_Signage%20Banner_1920x218px.jpg) left bottom no-repeat;  
    height: 134px;  
    background-size: contain;  
    margin-top: 3em;  
  }  
body#events-welcome .collapse.navbar-collapse.sidebar-nav.header-navbar-collapse:after {  
    content: " "; display: block;  
    background: transparent url(https://metameetings-production-assets.s3.amazonaws.com/public_downloads/61d6d2c7-e7e2-4c55-a525-bc9f6f92afc0/2023_GHC_MAPDigital_Signage%20Banner_1920x218px.jpg) left bottom no-repeat;  
    height: 134px;  
    background-size: contain;   
    margin-top: 9em;  
  }   
}

 /* Banner for Mobile Phones */  
@media (max-width: 768px) {  
  #application_layout body header nav.navbar.navbar-default .container-fluid .nav-header a.navbar-brand {  
    background: none;  
  }  

body#signin-page .container-fluid.top-banner, 
body#general_signin .container-fluid.top-banner, 
body#events-welcome .container-fluid.top-banner {  
    height: 42px;  
    padding-left: 0px;  
    padding-right: 0px;  
    display: table;  
    margin-bottom: 10px;  
}    

body#signin-page .container-fluid.top-banner .left,  
body#general_signin .container-fluid.top-banner .left,  
body#events-welcome .container-fluid.top-banner .left {  
    display: none;  
 }  

 body#signin-page .container-fluid.top-banner .middle, 
body#general_signin .container-fluid.top-banner .middle, 
 body#events-welcome .container-fluid.top-banner .middle {  
    display: none;  
  }  

body#signin-page .container-fluid.top-banner .right,  
body#general_signin .container-fluid.top-banner .right,  
body#events-welcome .container-fluid.top-banner .right {  
    background: url(https://metameetings-production-assets.s3.amazonaws.com/public_downloads/61d6d2c7-e7e2-4c55-a525-bc9f6f92afc0/2023_GHC_MAPDigital_Mobile%20Banner_320x42px_150dpi.jpg) center top no-repeat;  
    height: 13.5vw;  
    width: 100vw;  
    display: table-cell;  
    background-size: cover;  
 }   
} 
/*sign in page fix*/ 
body#signin-page .navbar .container-fluid{ 
    padding-bottom: 10px !important; 
    margin-bottom: 10px !important; 
    height: 0 !important; 
    width: 1404px!important; 
    position: absolute; 
} 
@media (min-width: 768px) { 
  body#signin-page div#main-yield-topnav{ 
  margin-top: 176px; 
} 
} 
@media (max-width: 768px){ 
  body#signin-page div#main-yield-topnav{ 
  margin-top: 0px; 
} 
} 

/*---- HIDE UPLOAD OTHER MATIERIALS on speaker support----*/ 
div.speaker-support div#upload-downloadable-elements { 
  display: none; 
} 

/*REPLACE SCROLL DOWN MESSAGE FOR PC ON HOME PAGE*/ 
.scroll-down.info-message{font-size:0;} 
.scroll-down.info-message:after{ 
  content:"If you have multiple sessions, please scroll down.";  
  font-size:16px; 
} 

/* speaker support banner */ 
/* html.user-cannot-manage-event.speaker #content.col-sm-12:first-of-type, 
html.user-cannot-manage-event.pointperson #content.col-sm-12:first-of-type, 
html.user-cannot-manage-event.moderator #content.col-sm-12:first-of-type, 
html.user-cannot-manage-event.panelist #content.col-sm-12:first-of-type, 
html.user-cannot-manage-event.analyst #content.col-sm-12:first-of-type, 
html.user-cannot-manage-event.room.producer #content.col-sm-12:first-of-type, 
html.user-cannot-manage-event.participant #content.col-sm-12:first-of-type{  
  background: url(https://metameetings-production-assets.s3.amazonaws.com/public_downloads/61d6d2c7-e7e2-4c55-a525-bc9f6f92afc0/2023_GHC_MAPDigital_Signage%20Banner_1920x218px.jpg) center 0px no-repeat !important; 
  padding-top: 150px !important; 
  background-size:contain !important;
} 

@media (max-width: 767px) { 
  html.user-cannot-manage-event.speaker #content.col-sm-12:first-of-type, 
  html.user-cannot-manage-event.pointperson #content.col-sm-12:first-of-type, 
  html.user-cannot-manage-event.moderator #content.col-sm-12:first-of-type, 
  html.user-cannot-manage-event.panelist #content.col-sm-12:first-of-type, 
  html.user-cannot-manage-event.analyst #content.col-sm-12:first-of-type, 
  html.user-cannot-manage-event.room.producer #content.col-sm-12:first-of-type, 
  html.user-cannot-manage-event.participant #content.col-sm-12:first-of-type{  
    background: url(https://metameetings-production-assets.s3.amazonaws.com/public_downloads/61d6d2c7-e7e2-4c55-a525-bc9f6f92afc0/2023_GHC_MAPDigital_Mobile%20Banner_320x42px_150dpi.jpg) center 0px no-repeat !important; 
    padding-top: 150px !important;  
    background-size:contain !important;
  } 
}*/  
/*SPEAKER SUPPORT END*/ 

/*---- HIDE UPLOAD OTHER MATIERIALS on speaker support----*/ 
div.speaker-support div#upload-downloadable-elements { 
  display: none; 
} 

/*REPLACE SCROLL DOWN MESSAGE FOR PC ON HOME PAGE*/ 
.scroll-down.info-message{font-size:0;} 
.scroll-down.info-message:after{ 
  content:"If you have multiple sessions, please scroll down.";  
  font-size:16px; 
}
/*BUMP VIDEO DOWN ON LOGIN PAGE*/
.general-signin video {
    margin-top: 25px;
}

/*Fix Conference Info Link hover issue per # 831*/
#application_layout #navigation-top .top-subnav-container ul li:hover{
  margin-bottom:0 !important;
}
/* Signage QR Code style */
/* #fullscreen_signage #vertical-signage-container .signage-header table tbody>tr>td:first-child,
#fullscreen_signage body #horizontal-signage-container .client-name {
 position: absolute;
 max-width: 200px;
 right: 0;
 bottom: 0;
}
#fullscreen_signage body .signage-header table tbody tr :first-child img {padding-left: 0 !important;}
#fullscreen_signage #vertical-signage-container .signage-header table tbody>tr>td:first-child:before, #fullscreen_signage body #horizontal-signage-container .client-name:before {
 display: block;
 content: 'Access the Digital Conference Book Here:';
 background: white;
 font-size: 2vw;
 padding: 20px;
}
#fullscreen_signage body #horizontal-signage-container .client-name {
 max-width: 200px;
}
#fullscreen_signage body #horizontal-signage-container .client-name img {
 float: none;
 max-width: 200px;
 margin-right: 0;
} */
/*signage red text
.signage-footer .messages span{color:#FF0000 !important;}*/
/*Signage with blink*/
.signage-footer .messages span{animation: blinker 2s infinite alternate;}

@keyframes blinker {
        from { color:#FF0000; }
        to { color:#FFF; }
    }

/*Agenda edits per # 841*/
.tabbable.agenda.day_2023-01-10.track_89 table.table.agenda tr th.room:nth-child(2),
.tabbable.agenda.day_2023-01-10.track_90 table.table.agenda tr th.room:nth-child(2),
.tabbable.agenda.day_2023-01-09.track_89 table.table.agenda tr th.room:nth-child(2),
.tabbable.agenda.day_2023-01-11.track_90 table.table.agenda tr th.room:nth-child(2),
.tabbable.agenda.day_2023-01-11.track_89 table.table.agenda tr th.room:nth-child(2),
.tabbable.agenda.day_2023-01-09.track_91 table.table.agenda tr th.room:nth-child(2),
.tabbable.agenda.day_2023-01-10.track_91 table.table.agenda tr th.room:nth-child(2)
{display:none;}


.tabbable.agenda.day_2023-01-10.track_89 .sticky-wrap .sticky-thead th.room:nth-child(2),
.tabbable.agenda.day_2023-01-10.track_90 .sticky-wrap .sticky-thead th.room:nth-child(2),
.tabbable.agenda.day_2023-01-09.track_89 .sticky-wrap .sticky-thead th.room:nth-child(2),
.tabbable.agenda.day_2023-01-09.track_91 .sticky-wrap .sticky-thead th.room:nth-child(2),
.tabbable.agenda.day_2023-01-10.track_91 .sticky-wrap .sticky-thead th.room:nth-child(2),
.tabbable.agenda.day_2023-01-11.track_90 .sticky-wrap .sticky-thead th.room:nth-child(2),
.tabbable.agenda.day_2023-01-11.track_89 .sticky-wrap .sticky-thead th.room:nth-child(2)
{display:none;} 

.tabbable.agenda.day_2023-01-10.track_89 table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2),
.tabbable.agenda.day_2023-01-10.track_90 table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2),
.tabbable.agenda.day_2023-01-09.track_89 table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2),
.tabbable.agenda.day_2023-01-09.track_91 table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2),
.tabbable.agenda.day_2023-01-10.track_91 table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2),
.tabbable.agenda.day_2023-01-11.track_89 table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2),
.tabbable.agenda.day_2023-01-11.track_90 table.table.agenda tr td.object.nil-class.nil-class-:nth-child(2){display:none;}

.tabbable.agenda.day_2023-01-10.track_89 table.table.agenda tr th.time,
.tabbable.agenda.day_2023-01-09.track_89 table.table.agenda tr th.time,
.tabbable.agenda.day_2023-01-09.track_91 table.table.agenda tr th.time,
.tabbable.agenda.day_2023-01-10.track_91 table.table.agenda tr th.time,
.tabbable.agenda.day_2023-01-11.track_89 table.table.agenda tr th.time,
.tabbable.agenda.day_2023-01-11.track_90 table.table.agenda tr th.time,
.tabbable.agenda.day_2023-01-10.track_90 table.table.agenda tr th.time{width:0%;}{width:0%;}

.tabbable.agenda.day_2023-01-11.track_90 table.table.agenda tr td{width:50%;}

.tabbable.agenda.day_2023-01-09.track_91 table.table.agenda tr td,
.tabbable.agenda.day_2023-01-10.track_91 table.table.agenda tr td{text-align:center !important;}
.tabbable.agenda.day_2023-01-09.track_91 table.table.agenda tr td ul.links,
.tabbable.agenda.day_2023-01-10.track_91 table.table.agenda tr td ul.links {position: inherit !important;}

.tabbable.agenda.day_2023-01-09.track_91 table.table.agenda tr th.room,
.tabbable.agenda.day_2023-01-10.track_91 table.table.agenda tr th.room,
.tabbable.agenda.day_2023-01-10.track_91 .sticky-wrap .sticky-thead th.room,
.tabbable.agenda.day_2023-01-09.track_91 .sticky-wrap .sticky-thead th.room{
    text-align: center !important;
}
/* Previous Highlights Event Page videos 843 */

div.highlight { margin-bottom: 2em; margin-right: 1em; }
.event-page div.highlight+hr { margin-top: 0; }
div.highlight video { width: 100%; border: 1px outset #999; padding: 0px; }
div.highlight p { text-align: left; font-size: 0.75em; line-height: 1.25em; }
div.highlight p b { font-weight: bold ; font-size: 1.5em; text-transform: uppercase;}
div.highlight { width: 30%; min-width: 240px; vertical-align: top; display: inline-block; }
div.highlight .summary-excerpt p { margin: none; display: inline; }
.event-page-2166 h2 { display: none; }
div.highlight span.moderator, div.highlight span.panelists {display: block;margin-top: 10px; font-size: 1.25em; line-height: 1.25em}

/*------------ Re-order sub nav on welcome page START Per 842---------------*/ 

#application_layout #navigation-top ul.nav li.qrcode a {
    color: #E26E00 !important;
    text-decoration-color: #E26E00 !important;
}
@media (max-width: 767px){
  #application_layout body #main-yield-topnav.container-fluid #navigation-top ul.nav.nav-pills.nav-stacked li.qrcode a {
      color:  #E26E00 !important;
      background-color: #edeef0 !important;
      text-decoration-color: #E26E00 !important;

  }
  #application_layout .top-subnav-container ul li.qrcode:hover {
   background-color: none !important;
  }
}
/*
@media (min-width:768px){   

  #event-pages-show .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable{display:flex; flex-direction:row;flex-wrap:wrap; margin-bottom:4%;} 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable {display:flex; flex-direction:row;flex-wrap:wrap;} 

  #event-pages-show  #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(1), 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(1){order:1;} 
 
 #event-pages-show  #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(2), 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(2){order:3;} 
  
 #event-pages-show  #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(3), 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(3){order:4;}  
 
 #event-pages-show  #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(4), 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(4){order:5;}  
 
 #event-pages-show  #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(5), 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(5){order:6;}  
 
 #event-pages-show  #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(6), 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(6){order:7;}  
  
 #event-pages-show  #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(7), 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(7){order:8;} 
 
 #event-pages-show  #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(8), 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(8){order:9;}  
 
 #event-pages-show  #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(9), 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(9){order:10;} 
  
 #event-pages-show  #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(10), 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(10){order:11;} 
  
 #event-pages-show  #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(11), 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li:nth-of-type(11){order:12;}
  
 #event-pages-show  #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li.qrcode, 
 #events-welcome #navigation-top .sidebar-nav ul.nav.nav-pills.nav-stacked.event-pages.ui-sortable li.qrcode{order:2;}
}
*/
/*MOBILE*/
/*Re-order sub nav on welcome page*/ 
@media (max-width:768px){   
 }
/*------------ Re-order sub nav on welcome page END Per 842---------------*/ 


/*--------------- Commented out to UNHIDE links from attendees per 854 START --------------*/ 
/*main nav 
html.user-cannot-manage-event .nav.nav-tabs.nav-stacked.main-menu li a:not([title="Welcome"]){ 
display:none !important;} 

html.user-cannot-manage-event .nav.nav-tabs.nav-stacked.main-menu li a[title="Welcome"]{ 
visibility:hidden !important;
} 
@media (max-width: 768px) {
html.user-cannot-manage-event .nav.nav-tabs.nav-stacked.main-menu{display:none !important;}
}

html.user-cannot-manage-event .navbar-search {display:none;}*/
/*sub navs
@media (min-width: 768px) {
 html.user-cannot-manage-event .nav.nav-pills.nav-stacked.event-pages.ui-sortable li a:not([title="Welcome"], [title="Fast Pass"], [title="Contact Event Administrator"], [title="Destination Happenings"], [title="Dining"], [title="Previous Highlights"], [title="The Equality Lounge®"]){ 
  display: none !important;} 
  
 html.user-cannot-manage-event .nav.nav-pills.nav-stacked.event-pages.ui-sortable li a[title="Dining"]{ 
 margin-left:0% !important;
 width:100% !important;} 
 
 html.user-cannot-manage-event .nav.nav-pills.nav-stacked.event-pages.ui-sortable li a[title="Destination Happenings"]{ 
 margin-left:0% !important;
 width:100% !important;} 
 
 html.user-cannot-manage-event .nav.nav-pills.nav-stacked.event-pages.ui-sortable li a[title="Contact Event Administrator"]{ 
 margin-left:0% !important;
 width:100% !important;} 
}
@media (max-width: 768px) {
 html.user-cannot-manage-event .nav.nav-pills.nav-stacked.event-pages.ui-sortable li a:not([title="Welcome"], [title="Fast Pass"], [title="Contact Event Administrator"], [title="Destination Happenings"], [title="Dining"], [title="Previous Highlights"], [title="The Equality Lounge®"]){ 
  display: none !important;} 
  
 html.user-cannot-manage-event .nav.nav-pills.nav-stacked.event-pages.ui-sortable li a[title="Dining"]{ 
 margin-left:0% !important;
 } 
 
 html.user-cannot-manage-event .nav.nav-pills.nav-stacked.event-pages.ui-sortable li a[title="Destination Happenings"]{ 
 margin-left:0% !important;
 } 
 
 html.user-cannot-manage-event .nav.nav-pills.nav-stacked.event-pages.ui-sortable li a[title="Contact Event Administrator"]{ 
 margin-left:0% !important;
 } 
}*/
  
  
/*hide sesions nav on sessions page
html.user-cannot-manage-event .session-nav-wrapper{ 
display: none !important;} */
/*--------------- COMMENTED OUT TO UNHide links from attendees per 854 END --------------*/ 


/* ------ #860 ---------- */
.event-page .destination-happenings .col-sm-2 img {
    max-width: 100%;
    width: 100%;
    display: block;
    padding-bottom: 20px;
    margin: auto;
}

#application_layout .event-page .destination-happenings h1 {
    border-bottom: 1px black solid;
    text-transform: capitalize !important;
    font-weight: 900 !important;
    color: black;
    font-family: "Amplitude-Regular" !important;
}

.event-page .destination-happenings .col-sm-10,
.event-page .destination-happenings .col-sm-6,
.event-page .destination-happenings .col-sm-2 {
    padding-left: 0;
}

.event-page .destination-happenings p {
    clear: both;
}
.event-page .destination-happenings ul p {
    display: none;
}
@media (min-width: 768px) { 
    .event-page .destination-happenings .col-sm-10 {
        padding-right: 5%;
    }
}
.event-page-2173>h2, .event-page-2174>h2:first-child {display: none;}


#event-pages-show .col-sm-10.event-page.event-page-2173 .ambassadorimg,
#event-pages-review .ambassadorimg{margin-left:25%}
/* ------ end #860 ---------- */
/* ------ #861 ---------- */
@media (min-width: 768px) { 
  .event-page-2174 tr td:first-child {width:24%}
  .event-page-2174 tr td:nth-child(2) {width: 12%;}
  .event-page-2174 tr td:nth-child(3) {width: 10%;}
  .event-page-2174 tr td:nth-child(4) {width: 17%;}
}
/* ------ end #861 ---------- */


/* ------ Hide Speakers on agenda, show company names START #848 ---------- */
.session.keynote.keynote-44126 .participant-group.speaker,
.session.keynote.keynote-43989 .participant-group.speaker {display:none;}

#application_layout table.table.agenda tr td.session.panel-discussion-43671  ul.participations li a span.agenda-company,
#application_layout table.table.agenda tr td.session.keynote.keynote-44351  ul.participations li a span.agenda-company,
#application_layout table.table.agenda tr td.session.keynote.keynote-43991  ul.participations li a span.agenda-company,
#application_layout table.table.agenda tr td.session.keynote.keynote-43990  ul.participations li a span.agenda-company,
#application_layout table.table.agenda tr td.session.keynote.keynote-43989  ul.participations li a span.agenda-company,
#application_layout table.table.agenda tr td.session.keynote.keynote-44126  ul.participations li a span.agenda-company {
 display: inline !important;}  

 /* ------ Hide Speakers on agenda, show company names START #848 ---------- */

/*----- Hide mods and panelist on agenda for panels per #868 START -----*/
.session.panel-discussion.panel-discussion-43712 li.participant-group.speaker,
.session.panel-discussion:not(.panel-discussion-43671) li.participant-group.panelist,
.session.panel-discussion:not(.panel-discussion-43671) li.participant-group.moderator{display:none;}
/*----- Hide mods and panelist on agenda for panels per #868 END -----*/



/*Per 871*/
#application_layout table.table.agenda tr td ul.participations li.participant-group.banker {display:none;}


/*---------- Color Update Per 872 ---------*/
a[title="Fast Pass"]{color:#E26E00 !important;
                    font-weight:bold !important;}


/*FIX KEYNOTE and break WIDTH ISSUE*/
.tabbable.agenda.day_2023-01-11.track_90 td.session.keynote.keynote-43991.webcasting.colspan.colspan-8.h-event,
 .tabbable.agenda.day_2023-01-11.track_90 td.schedulable.break.break-44134{
    width: 200.2%!important;
    display: block;
}
/*Hide subnav on agenda per 880*/
#application_layout #navigation-top .top-subnav-container ul li a[title="Panels"],  
#application_layout #navigation-top .top-subnav-container ul li a[title="Keynotes"]  
{display:none;}  

/*Remove extra dark borderline for track 90 day 11 per 880*/
.tabbable.agenda.day_2023-01-11.track_90 table.table.agenda tr.day-11-row-19  td.object.nil-class.nil-class- {
    border-bottom: 0px solid #999;
}

#application_layout table.table.agenda tr td ul.participations, table.table.agenda tr td ul.participations li {
	hanging-punctuation: none;
}
/* #881 */
.event-page-2179>h2:first-child {
    font-size: 1.25em;
  	font-weight: bolder;
  	margin-bottom:2%;
}


/* 778 styling */
table.table.agenda tr td ul.participations span:not(:empty):before{
  display: none;
}
table.table.agenda tr td ul.participations a>strong:after{
  content: ", ";
}
/*880 & 913 hide and rename participants sub nav*/
#main-yield-topnav #navigation-top .collapse.navbar-collapse.sidebar-nav.header-navbar-collapse ul li a[title="Bankers"],
#main-yield-topnav #navigation-top .collapse.navbar-collapse.sidebar-nav.header-navbar-collapse ul li a[title="Interviewed By"] 
{display:none;} 

#main-yield-topnav #navigation-top .collapse.navbar-collapse.sidebar-nav.header-navbar-collapse ul li a[title="Analysts"] 
{font-size:0;} 

#main-yield-topnav #navigation-top .collapse.navbar-collapse.sidebar-nav.header-navbar-collapse ul li a[title="Analysts"]:after{ 
  visibility: visible;  
  content: 'Research Analysts';  
  white-space:nowrap; 
  display:inline-block; 
 font-size:16px;
 }
/* fix font awesome "icon" rules messing with this session font */
[class^="icon-plc-43725"], [class*="icon-plc-43725"] {
    font-family: 'Amplitude-Regular', sans-serif !important;
}

/*hide print per 880*/
#events-agenda .shared-section .shared-icons a[alt="Print"]{display:none;}




/*Add Commas to keynote before company name per 880*/
#application_layout table.table.agenda tr td.session.keynote ul.participations li a span.agenda-company:before{
 content: ",";
 display:inline;
}

/* Hiding session from search */
div.tt-dataset-Sessions a[href*="sessions/44622-ge-adage-blackrock-fidelity-invesco"]{
  display:none;
}

div.tt-dataset-Sessions a[href*="sessions/44622-ge-adage-blackrock-fidelity-invesco"]{
  display:none;
}

div.tt-dataset-Sessions a[href*="sessions/44622-ge-adage-blackrock-fidelity-invesco"]{
  display:none;
}
div.tt-dataset-Sessions a[href*="sessions/44622-ge-adage-blackrock-fidelity-invesco"]{
  display:none;
}

div.tt-dataset-Sessions a[href*="sessions/44622-ge-adage-blackrock-fidelity-invesco"]{
  display:none;
}

div.tt-dataset-Sessions a[href*="sessions/44622-ge-adage-blackrock-fidelity-invesco"]{
  display:none;
}


