body {overflow: auto !important;}
/* FONT STYLING */
html, body {
  font-family: 'Noto sans', sans-serif;
  font-style: normal;
}
h1 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 28px;
  font-style: normal;
  text-transform: none !important;
}
h2 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 24px;
  font-style: normal;
  text-transform: none !important;
}
h3 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 20px;
  font-style: normal;
}
p {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 14px;
  font-style: normal;
  line-height: 1.2;
}
a {
  font-family: 'Noto sans', sans-serif;
  color: #de1a7c;
  font-style: normal;
}
hr {
  height: 2px;
  color: #f3f3f3;
  background-color: #f3f3f3;
  border: none;
}

/* SPEAKER PROFILES */
.atom-fullname.attendee-name {
  font-weight: bold;
  font-size: 1.1rem;
  margin-top: 2px;
  margin-bottom: 2px;
}
.trade-template .speakers .attendee-name,.trade-template .speakers .attendee-title .trade-template .speakers .attendee-company {
    width: initial;
    margin-bottom: 6px;
    margin-top: 6px;
}
.trade-template .speakers .attendee-title {
    font-size: 100%
}
.trade-template .speakers .attendee-company {
    font-size: 100%
}

/* FOOTER */
/* Remove to show footer */
footer {
  display: none;
}
.main-view.footer-padding, .editor-home-page.footer-padding {
  padding-bottom: 0px;
}

/* Remove to show 'add to calendar' footer links */
.add-to-calendar {
 display: none !important;
}

/* BIZZABO DEFAULT CSS */
/* specific pages container */
.home-custom-css h3 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 20px;
  font-style: normal;
}
.sponsors-custom-css h3 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 20px;
  font-style: normal;
}
.agenda-custom-css h3 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 20px;
  font-style: normal;
}
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .session-info .session-location {
  text-transform: initial;
}
.agenda-view .session-list-container .session-day-container .time-row .session-elem .session-container .sponsors-container .sponsor-image {
  max-height: 54px;
  max-width: 180px;
}
/* shrink session box when no speakers */
div.speakers-container.has-speakers.col-xs-12:empty {
  display:none;
}

.speakers-custom-css h3 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 20px;
  font-style: normal;
}
.speaker-view .speaker-container .speaker-profile .speaker-bio-wrapper {
  color: #000000;
  min-height: 265px;
  position: relative;
  font-family: 'Noto sans', sans-serif;
}
.speaker-view .speaker-container .speaker-sessions .speaker-sessions-twitter-wrapper {
  background-color: #ffffff;
  color: #000000;
}
/* background colour for speaker profile page + session page */
.color-1-background-opacity, .color-1-background-opacity.custom-color {
  background-color: #de1a7c;
}

.host-partner-custom-css h3 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 20px;
  font-style: normal;
}
.location-custom-css h3 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 20px;
  font-style: normal;
}
.community-custom-css h3 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 20px;
  font-style: normal;
}
.buy-tickets-custom-css h3 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 20px;
  font-style: normal;
}
.invoice-custom-css h3 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 20px;
  font-style: normal;
}

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

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

/* Top nav items container: display all tabs
#bs-example-navbar-collapse-1 > ul>li:nth-last-child(1) {
  display:none;
  }
#bs-example-navbar-collapse-1 > .navbar-nav.show-more-tab>li:not(.more-tabs-dropdown).hide-tab {
  width:auto;
  height:auto;
} */

/* social share buttons container */
.social-share-button {}
/* social share buttons individual */
.social-share-button.facebook {}
.social-share-button.twitter {}
.social-share-button.linkedin {}
.social-share-button.google {}

/* register button */
.btn-register {}