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

/* 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;
}
.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;
}
/* background colour for speaker profile + session page */
.color-1-background-opacity, .color-1-background-opacity.custom-color {
  background-color: #f5a623;
}

.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;
}
.color-1-background-opacity, .color-1-background-opacity.custom-color {
  background-color: #ffffff;
}
.community-custom-css h3 {
  font-family: 'Noto sans', sans-serif;
  color: #000000;
  font-size: 20px;
  font-style: normal;
}

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