
/*specific pages container*/
.home-custom-css{}
.community-custom-css{}
.agenda-custom-css{}
.speakers-custom-css{}

/*main container of each section*/
.main-app-container {}

/*
call-to-action buttons e.g:
Register, Join The Community etc
*/
.btn-register {}

/*Top navigation bar container*/
.template-nav {}

/*Top navigation bar items container*/
#bs-example-navbar-collapse-1 {}

/*social share buttons container*/
.social-share-button {}

/*social share buttons per social network*/
.social-share-button.facebook {}
.social-share-button.twitter {}
.social-share-button.linkedin {}
.social-share-button.google {}

/*Temporarily hide all login CTAs for embed (will be hidden here as well)*/

/*.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .session-actions-container {
  display: none;
}

.agenda-view .session-page .session-info-container .session-actions .session-view-action .session-action-wrapper {
  display: none;
}

.hearts-container {
  display: none;
}

.speaker-view .speaker-container .speaker-profile .speaker-community-like-wrapper {
  display: none;
}

.agenda-view .tab-buttons-container {
  display: none;
}*/


.agenda-view .login-buttons-container {
  display:none;
}

/* HIDE "TICKETS" BUTTON ON AGENDA (AND AGENDA EMBED) */
.agenda-view .agenda-search-container .agenda-search .search-row .select-ticket-section .ticket-select-holder {
  display: none;
}

/* HIDE SESSON TAGS ON INDIVIDUAL SESSION PAGES */
body > div.react-main > div > div > div > div > div.session-info-container > div:nth-child(7) {
  display: none;
}

/* To make the SESSION TITLES look link links */

.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .session-name a, .agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .session-name span:hover {
  text-decoration: underline;
  color: #02999a;
}

.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .session-name a, .agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .session-name span:active {
  color: #02999a;
}

/* Added by Jason 11/12/20 */
.agenda-view, .agenda-view .session-description-inner p span, .agenda-view .session-description-inner p {
 font-family: 'SiemensSans', sans-serif !important; 
 color: #3C464B;
}
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container .speakers-carousel .speaker-info .speaker-name {
   color: #3C464B;
}
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container .speakers-carousel .speaker-info .speaker-title {
   color: #3C464B;
}
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container .speakers-carousel .speaker-info .speaker-company {
   color: #3C464B;
}
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .speakers-container .speakers-carousel .speaker-info .speaker-position {
   color: #3C464B;
}
.agenda-view .session-page .session-info-container .session-title {
  color: #3C464B;
}
.agenda-view .session-page .session-section-title {
  color: #3C464B;
}
.agenda-view .session-page .session-speaker-container .speaker-info .speaker-name {
  color: #3C464B;
}
.agenda-view .session-page .session-speaker-container .speaker-info .speaker-title {
  color: #3C464B;
}
.agenda-view .session-page .session-speaker-container .speaker-info .speaker-company {
  color: #3C464B;
}
.agenda-view .session-page .session-speaker-container .speaker-info .speaker-position {
  color: #3C464B;
}
.session-info-text .session-time {
  color: #3C464B;
}

.me-menu-show-dropdown {
    display: none;
}

.footer-with-confirmation-link {
    display: none !important;
}

.main-view.footer-padding, .editor-home-page.footer-padding {
    padding-bottom: 0px !important;
}


/* To ensure that footer shows as Siemens gray on all pages */
.disw-global-footer {
    background: #EBF0F5;
}

/* To make header button align with text */
.section-1139138 .element-5546469 .atom-main {
    display: block;
    width: 100%;
}

/* To fix weird spacing underneath the page content & before the footer */
.section-1134614 .custom-space-bottom {
    padding-bottom: 10rem!important;
}
.section-1144114 .custom-space-bottom {
    padding-bottom: 10rem!important;
}
.section-629560 .atom-sectionMain {
    padding-bottom: 3rem!important;
}
.section-1136823 .atom-sectionMain {
    padding-bottom: 3rem!important;
}
.section-1120877 .atom-sectionMain {
   padding-bottom: 3rem!important;
}

/* To give space header in dark photo section */
.section-1120878 .element-5439505 .atom-main {
    padding-bottom: 1rem!important;
}