.SpeakersStyles__widgetContainer___21_HV {
  width: 100%;
}
.SpeakersStyles__gridContainer___3y1VF {
  width: 100%;
}
.SpeakersStyles__gridContainerGrouping___2xUU9 {
  width: 100%;
  padding-top: 1em;
}
.SpeakersStyles__speakersContainer___3H5ie {
  padding-top: 25px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center ;
}
.SpeakersStyles__speakerContainer___1sR9Z {
  padding: 0px 15px 30px 15px;
  width: 245px;
}
.SpeakersStyles__viewBioButtonContainer___2Nsq_ {
  padding: 30px 0px 0px 0px;
}
.SpeakersStyles__speakerModalExitIcon___JbeWY {
  position: absolute;
  right: 0.6em;
  top: 0.6em;
  background: transparent;
  font-size: 2em;
}
.SpeakersStyles__speakerContactIcons___2kaX- {
  font-size: 2em;
  margin-left: -5px;
  padding-right: 5px;
}
.SpeakersStyles__content___2tEpY {
  font-size: 1em;
  padding-top: 2em;
  margin-left: 2em;
  position: relative;
  max-height: 80vh;
  overflow-y: scroll;
}
.SpeakersStyles__speakerImageContainer___2uc_B {
  width: 7.6rem;
  height: 7.6rem;
  display: block;
  margin: auto;
}
.SpeakersStyles__speakerBackgroundImageContainer___mIJT8 {
  background: url(../fonts/avatar_2_wHz.svg) no-repeat;
  background-size: 100% 100%;
}
.SpeakersStyles__speakerProfileImageContainer___2I7B1 {
  padding-bottom: 1em;
}
.SpeakersStyles__speakerImageWrapper___DtRtN {
  display: inline-block;
  vertical-align: top;
  margin-right: 2em;
}
.SpeakersStyles__speakerModalWrapper___30-DG {
  display: inline-block;
  vertical-align: top;
  margin-right: 2em;
}
@media only screen and (max-width: 30em) {
  .SpeakersStyles__list___acHSH {
    display: block;
  }
}
.SpeakersStyles__websitesSeparation___3nSHV {
  padding-top: 2em;
}
.SpeakersStyles__cventLinks___fMD2G {
  list-style-type: none;
  margin: 0;
}
.SpeakersStyles__speakerLinks___2m1R- {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.SpeakersStyles__speakerModalBiography___2Ddvg {
  white-space: pre-wrap;
  margin-right: 2em;
}
.SpeakersStyles__filterContainer___2e4dp {
  padding: 0.75em 0em 1em 0em;
}
.SpeakersStyles__filterTextbox___1Rget {
  min-width: 15em;
}
.SpeakersStyles__hidden___3KMAk {
  border: 0;
  clip: rect(0 0 0 0);
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
}
.SpeakersStyles__speakerWebsitesContainer___13VV6 {
  padding-bottom: 30px;
}
.SpeakersStyles__button___24SWR {
  border: none;
}

.SpeakerDocumentStyles__icon___1s1tU {
  display: inline-block;
  font-size: 25px;
  padding-right: 5px;
  -webkit-transform: translate(0, 20%);
}
.SpeakerDocumentStyles__speakerDocumentContainer___3CtZ8 {
  width: 50%;
  float: left;
  padding-bottom: 30px;
}
@media only screen and (max-width: 48em) {
  .SpeakerDocumentStyles__speakerDocumentContainer___3CtZ8 {
    width: 100%;
  }
}

.AgendaStyles__gridContainer___103Jf {
  width: 100% !important;
}
.AgendaStyles__centerColumn___5o7AI {
  padding-left: 1em;
}
.AgendaStyles__dateTimeCustomFieldValue___4ZqKX {
  white-space: pre-line;
}
.AgendaStyles__rightColumn___1fYzX {
  text-align: right;
}
.AgendaStyles__accordionHeaderIcon___3cMrT {
  position: absolute;
  left: 0;
  font-size: 1.8rem;
}
.AgendaStyles__panel___1bSk9 {
  border: none;
  position: relative;
}
.AgendaStyles__panel___1bSk9 + .AgendaStyles__panel___1bSk9 {
  margin-top: 1px;
}
.AgendaStyles__content___2e_Zd {
  box-sizing: border-box;
  color: #666;
  font-size: 1em;
  overflow: hidden;
}
.AgendaStyles__leftColumn___2g1Jx {
  padding-left: 2.75em;
}
.AgendaStyles__sessionContainer___ECftY {
  padding-bottom: 10px;
}
.AgendaStyles__sessionHeader___25DHY {
  cursor: pointer;
}
.AgendaStyles__filterInputContainer___1iOQy {
  display: block;
  min-width: 11em;
}
.AgendaStyles__filterLabel___1gW65 {
  border: 0;
  clip: rect(0 0 0 0);
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
}
.AgendaStyles__filterTextbox___37fz1 {
  width: 100%;
  min-width: 15em;
}
.AgendaStyles__multiSelectButton___38T_3 {
  box-sizing: border-box;
  margin-bottom: 0.313em;
  max-width: 100%;
  background: #f4f8f9;
  border: 1px solid #cad0d3;
  border-radius: 0.188em;
  color: #000;
  padding: 0.5em 0.938em;
  margin: 0;
  line-height: 2.125;
  position: relative;
  height: 2.7rem;
  padding: 0.5em 1.938em 0.5em 0.938em;
  width: 100%;
  text-align: inherit;
}
.AgendaStyles__multiSelectButton___38T_3.AgendaStyles__error___hHWi2 {
  outline: none;
  border: 1px solid #ed6262;
}
.AgendaStyles__multiSelectButton___38T_3.AgendaStyles__valid___1a8qd {
  outline: none;
  border: 1px solid #1daa42;
}
.AgendaStyles__multiSelectButton___38T_3:focus {
  outline: none;
  border: 1px solid #0099e0;
}
.AgendaStyles__multiSelectButton___38T_3:active {
  outline: none;
  border: 1px solid #0099e0;
}
.AgendaStyles__multiSelectButton___38T_3:after {
  top: 1.5em;
  left: calc(100% - 20px);
  border: solid transparent;
  content: ' ';
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-top-color: #000;
  border-width: 0.313em;
}
@media only screen and (max-width: 30em) {
  .AgendaStyles__multiSelectButton___38T_3.AgendaStyles__mediaSmall___3Z83K {
    width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .AgendaStyles__multiSelectButton___38T_3.AgendaStyles__mediaMedium___2hYMh {
    width: 100%;
  }
}
@media only screen and (max-width: 62em) {
  .AgendaStyles__multiSelectButton___38T_3.AgendaStyles__mediaLarge___2AY6I {
    width: 100%;
  }
}
.AgendaStyles__multiSelectButton___38T_3.AgendaStyles__mediaAll___3AvZL {
  width: 100%;
}
.AgendaStyles__multiSelectButton___38T_3:after {
  border-top-color: #9fb1b9;
}
@media only screen and (max-width: 30em) {
  .AgendaStyles__multiSelectButton___38T_3.AgendaStyles__mediaSmall___3Z83K {
    width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .AgendaStyles__multiSelectButton___38T_3.AgendaStyles__mediaMedium___2hYMh {
    width: 100%;
  }
}
@media only screen and (max-width: 62em) {
  .AgendaStyles__multiSelectButton___38T_3.AgendaStyles__mediaLarge___2AY6I {
    width: 100%;
  }
}
.AgendaStyles__multiSelectButton___38T_3.AgendaStyles__mediaAll___3AvZL {
  width: 100%;
}
.AgendaStyles__multiSelectButton___38T_3:after {
  border-top-color: transparent;
}
.AgendaStyles__multiSelectButton___38T_3:active {
  border: none;
}
.AgendaStyles__multiSelectContainer___1a5tH {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  font-size: 1.2em;
  min-width: 20em;
  position: absolute;
  text-align: left;
  z-index: 1005;
  background: #fff;
  border-radius: 0.188em;
  border: 1px solid #5f7d8c;
  font-size: 1em;
  padding: 0.5em 0.75em;
}
.AgendaStyles__multiSelectContainer___1a5tH * {
  box-sizing: border-box;
}
.AgendaStyles__multiSelectContainer___1a5tH ul {
  list-style-type: none;
  padding: 0.125em 0.313em;
}
.AgendaStyles__multiSelectContainer___1a5tH ul li input {
  margin: 0 0.313em 0 0;
}
.AgendaStyles__multiSelectContainer___1a5tH ul li label {
  font-size: 0.75em;
}
.AgendaStyles__filterContainer___TRwnO {
  width: 100%;
  margin: 1em 0;
}
.AgendaStyles__filterContainer___TRwnO:before,
.AgendaStyles__filterContainer___TRwnO:after {
  content: ' ';
  display: table;
}
.AgendaStyles__filterContainer___TRwnO:after {
  clear: both;
}
.AgendaStyles__filterItem___2hBxi {
  float: left;
  min-width: 20%;
  padding: 0.5em;
}
.AgendaStyles__activeFilterList___24ovu {
  display: inline-block;
  list-style: none;
}
.AgendaStyles__activeFilterListItem___2SsCR {
  margin-left: 0.5em;
  margin-bottom: 0.5em;
  display: inline-block;
}
.AgendaStyles__activeFilterCloseIcon___19cxv {
  margin-left: 0.3em;
  display: inline-block;
  margin-top: -0.2em;
  vertical-align: middle;
}
.AgendaStyles__activeFilterClearAll___3o_5A {
  display: inline-block;
  cursor: pointer;
  text-decoration: underline;
}
.AgendaStyles__sessionDescription___3dGx1 {
  white-space: pre-wrap;
}
.AgendaStyles__speakerImageContainer___X4HT0 {
  width: 5rem;
  height: 5rem;
  display: block;
  margin: auto;
}
.AgendaStyles__speakerProfileImageContainer___3aXIn {
  display: inline-block;
  vertical-align: top;
}
.AgendaStyles__speakerContainer___1sXl_ {
  display: inline-block;
  width: 10em;
  margin-left: 0.625em;
}
.AgendaStyles__speakerCardContainer___1dztC {
  margin-top: 0.625em;
  margin-right: 0.625em;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}
.AgendaStyles__body___2h7vc {
  overflow: hidden;
  transition: all 100ms ease-in;
}
.AgendaStyles__liveWrapper___1jtkS {
  margin: 1rem 0 0 1.5rem;
}
.AgendaStyles__liveContainer___1SJPu {
  border-radius: 1.25rem;
  padding: 0.25rem 1.3rem;
  font-size: 1rem;
}
.AgendaStyles__videoIcon___3X6uE {
  padding-left: 1rem;
  position: relative;
  top: 3px;
}
.AgendaStyles__legend___3-kIQ {
  float: right;
}
.AgendaStyles__legend___3-kIQ:after:before,
.AgendaStyles__legend___3-kIQ:after:after {
  content: ' ';
  display: table;
}
.AgendaStyles__legend___3-kIQ:after:after {
  clear: both;
}
.AgendaStyles__legend___3-kIQ .AgendaStyles__legendsText___3fR8Y {
  display: inline-block;
}
.AgendaStyles__videoIconLegend___1Z1D_ {
  margin-right: 0.3125rem;
  font-size: 1.75rem;
  position: relative;
  top: 0.4375rem;
}
.AgendaStyles__sessionWebcastContainer___3ade- {
  margin: 0.625rem 0;
}
.AgendaStyles__sessionWebcastLink___1NkXn {
  display: inline-block;
  margin-right: 0.9375rem;
}
.AgendaStyles__sessionGenericURLLink___lHPMT {
  display: inline-block;
  margin-right: 0.9375rem;
  cursor: pointer;
  text-decoration: underline;
}
.AgendaStyles__sessionWebcastPassword___3Mf4g {
  display: inline-block;
}
.AgendaStyles__liveVideoColumn___1_N7E {
  display: inline-block;
}
.AgendaStyles__dropdownContainer___1qkG1 {
  margin-top: 2rem;
}
.AgendaStyles__dropdownContainer___1qkG1:before,
.AgendaStyles__dropdownContainer___1qkG1:after {
  content: ' ';
  display: table;
}
.AgendaStyles__dropdownContainer___1qkG1:after {
  clear: both;
}
.AgendaStyles__attendeeDropdown___1JxFy {
  float: left;
}
@media only screen and (max-width: 30em) {
  .AgendaStyles__rightColumn___1fYzX {
    padding-left: 2.75em;
    text-align: left;
  }
  .AgendaStyles__filterTextbox___37fz1 {
    min-width: 14em;
  }
  .AgendaStyles__liveVideoColumn___1_N7E {
    display: block;
    padding: 0.625rem 0 0.625rem 1rem;
    margin-left: -2rem;
  }
  .AgendaStyles__attendeeDropdown___1JxFy {
    float: none;
  }
  .AgendaStyles__legend___3-kIQ {
    float: none;
  }
}
@media only screen and (max-width: 20em) {
  .AgendaStyles__filterTextbox___37fz1 {
    min-width: 11em;
  }
}

.SessionsStyles__gridContainer___3aERp {
  width: 100%;
}
.SessionsStyles__centerColumn___2d4az {
  padding-left: 1em;
}
.SessionsStyles__sessionRow___1oAFS {
  border-top: 1px solid;
  padding-top: 1em;
  padding-bottom: 1em;
}
.SessionsStyles__sessionMinMaxValidationError___14bNX {
  color: #e75430;
  font-family: 'Lato', sans-serif;
  font-size: 1.0625em;
  border: 1px solid #e75430;
  border-radius: 3px;
  background-color: #fff;
  margin-top: 15px;
}
.SessionsStyles__sessionMinMaxValidationError___14bNX ul {
  padding-left: 1.5em;
}
.SessionsStyles__sessionsInstructionalText___mdtC8 {
  margin: 10px 0 20px 0;
}
.SessionsStyles__filterInputContainer___26-m_ {
  display: block;
  min-width: 11em;
}
.SessionsStyles__filterLabel___9DfHO {
  border: 0;
  clip: rect(0 0 0 0);
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
}
.SessionsStyles__filterTextbox___f9x8D {
  width: 100%;
  min-width: 10em;
}
.SessionsStyles__dateTimeCustomFieldValue___3UdHs {
  white-space: pre-line;
}
.SessionsStyles__multiSelectButton___ZL2mb {
  box-sizing: border-box;
  margin-bottom: 0.313em;
  max-width: 100%;
  background: #f4f8f9;
  border: 1px solid #cad0d3;
  border-radius: 0.188em;
  color: #000;
  padding: 0.5em 0.938em;
  margin: 0;
  line-height: 2.125;
  position: relative;
  height: 2.7rem;
  padding: 0.5em 1.938em 0.5em 0.938em;
  width: 100%;
  padding: 0 0.6em 0 0;
  border: none;
  background: transparent;
  color: inherit;
  text-align: inherit;
  line-height: 1.3;
  display: block;
}
.SessionsStyles__multiSelectButton___ZL2mb.SessionsStyles__error___1dK5l {
  outline: none;
  border: 1px solid #ed6262;
}
.SessionsStyles__multiSelectButton___ZL2mb.SessionsStyles__valid___17M1O {
  outline: none;
  border: 1px solid #1daa42;
}
.SessionsStyles__multiSelectButton___ZL2mb:focus {
  outline: none;
  border: 1px solid #0099e0;
}
.SessionsStyles__multiSelectButton___ZL2mb:active {
  outline: none;
  border: 1px solid #0099e0;
}
.SessionsStyles__multiSelectButton___ZL2mb:after {
  top: 1.5em;
  left: calc(100% - 20px);
  border: solid transparent;
  content: ' ';
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-top-color: #000;
  border-width: 0.313em;
}
@media only screen and (max-width: 30em) {
  .SessionsStyles__multiSelectButton___ZL2mb.SessionsStyles__mediaSmall___1K_GN {
    width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .SessionsStyles__multiSelectButton___ZL2mb.SessionsStyles__mediaMedium___yeila {
    width: 100%;
  }
}
@media only screen and (max-width: 62em) {
  .SessionsStyles__multiSelectButton___ZL2mb.SessionsStyles__mediaLarge___FacWE {
    width: 100%;
  }
}
.SessionsStyles__multiSelectButton___ZL2mb.SessionsStyles__mediaAll___-T8Y4 {
  width: 100%;
}
.SessionsStyles__multiSelectButton___ZL2mb:after {
  border-top-color: #9fb1b9;
}
@media only screen and (max-width: 30em) {
  .SessionsStyles__multiSelectButton___ZL2mb.SessionsStyles__mediaSmall___1K_GN {
    width: 100%;
  }
}
@media only screen and (max-width: 48em) {
  .SessionsStyles__multiSelectButton___ZL2mb.SessionsStyles__mediaMedium___yeila {
    width: 100%;
  }
}
@media only screen and (max-width: 62em) {
  .SessionsStyles__multiSelectButton___ZL2mb.SessionsStyles__mediaLarge___FacWE {
    width: 100%;
  }
}
.SessionsStyles__multiSelectButton___ZL2mb.SessionsStyles__mediaAll___-T8Y4 {
  width: 100%;
}
.SessionsStyles__multiSelectButton___ZL2mb:after {
  border-top-color: transparent;
}
.SessionsStyles__multiSelectButton___ZL2mb:active {
  border: none;
}
.SessionsStyles__filterDownIconContainer___3913d {
  float: right;
}
.SessionsStyles__filterDownIcon___1us9K {
  font-size: 1.25em;
  vertical-align: middle;
  height: 1em;
}
.SessionsStyles__multiSelectContainer___2rQbi {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  font-size: 1.2em;
  min-width: 20em;
  position: absolute;
  text-align: left;
  z-index: 1005;
  background: #fff;
  border-radius: 0.188em;
  border: 1px solid #5f7d8c;
  font-size: 1em;
  padding: 0.5em 0.75em;
  z-index: 1;
}
.SessionsStyles__multiSelectContainer___2rQbi * {
  box-sizing: border-box;
}
.SessionsStyles__multiSelectContainer___2rQbi ul {
  list-style-type: none;
  padding: 0.125em 0.313em;
}
.SessionsStyles__multiSelectContainer___2rQbi ul li input {
  margin: 0 0.313em 0 0;
}
.SessionsStyles__multiSelectContainer___2rQbi ul li label {
  font-size: 0.75em;
}
.SessionsStyles__filterContainer___3tbpn {
  width: 100%;
  margin: 1em 0;
}
.SessionsStyles__filterContainer___3tbpn:before,
.SessionsStyles__filterContainer___3tbpn:after {
  content: ' ';
  display: table;
}
.SessionsStyles__filterContainer___3tbpn:after {
  clear: both;
}
.SessionsStyles__filterItem___1Ata9 {
  float: left;
  min-width: 20%;
  padding: 0.5em;
}
.SessionsStyles__activeFilterList___2S7Em {
  display: inline-block;
  list-style: none;
}
.SessionsStyles__activeFilterListItem___cXd3K {
  margin-left: 0.5em;
  margin-bottom: 0.5em;
  display: inline-block;
}
.SessionsStyles__activeFilterCloseIcon___22gCu {
  margin-left: 0.3em;
  display: inline-block;
  margin-top: -0.2em;
  vertical-align: middle;
}
.SessionsStyles__activeFilterClearAll___3LIwb {
  display: inline-block;
  cursor: pointer;
  text-decoration: underline;
}
.SessionsStyles__closedWrapper___EsBdy {
  margin-top: 1em;
}
.SessionsStyles__closedContainer___3PoyL {
  border: white 1px solid;
  border-radius: 20px;
  background-color: #DDE2E6;
  padding: 4px 25px;
  font-size: 1em;
}
.SessionsStyles__virtualIdentifierStyle___1qwze {
  display: inline-block;
  margin-left: 0.5rem;
  vertical-align: middle;
}
.SessionsStyles__virtualIdentifierWrapper___1Bmfs {
  border: white 0.06rem solid;
  border-radius: 1.25rem;
  background-color: #DDE2E6;
  padding: 0.25rem 1.5rem;
  font-size: 1em;
}
.SessionsStyles__sessionGroupError___3W74i {
  color: #e75430;
  font-family: 'Lato', sans-serif;
  font-size: 1.0625em;
  border: 1px solid #e75430;
  border-radius: 3px;
  background-color: #fff;
  margin-top: 1em;
  margin-bottom: 1em;
}
.SessionsStyles__sessionGroupError___3W74i ul {
  padding-left: 1.5em;
}
.SessionsStyles__required___1TLYx {
  left: -0.5em;
}
.SessionsStyles__speakerImageContainer___28o8f {
  width: 5rem;
  height: 5rem;
  display: block;
  margin: auto;
}
.SessionsStyles__speakerProfileImageContainer___2RIxw {
  display: inline-block;
  vertical-align: top;
}
.SessionsStyles__speakerContainer___1XB65 {
  display: inline-block;
  width: 10em;
  margin-left: 0.625em;
}
.SessionsStyles__speakerCardContainer___33_zm {
  margin-top: 0.625em;
  margin-right: 0.625em;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}
.SessionsStyles__sessionDescription___31UEK {
  white-space: pre-wrap;
}
.SessionsStyles__selectorButtonContainer___zMx_P {
  margin: 0.3em 0;
}
.SessionsStyles__primaryButton___39mVr:disabled {
  opacity: 0.2;
}

.TimeZoneSwitchWidget__timeIconSize___3iioa {
  display: inline-flex;
  position: relative;
  top: 25%;
  padding-right: 5px;
}
.TimeZoneSwitchWidget__switchStyle___1r-jB {
  cursor: pointer;
  padding-left: 5px;
  font-weight: bold;
}


/*# sourceMappingURL=158.prod.master_v11.9419541eed7569bf92d6.css.map*/