@import url("https://presentations.onlinexperiences.com/customvts/VXP/Reflow/WebcastLobby/css/Survey.css");

/***** CSS for Second Screen and Mobile: added 04-06-2022 - TST Dueker/CM *****/
@import url('https://content.onlinexperiences.com/customvts/Shows/Bloomberg/SecondScreen/BB_SecondScreen_Style2.css');

/***** Custom Reg / Login Layout : added 03.17.21 - Creative JC *****/
@import url('https://content.onlinexperiences.com/customvts/Shows/Bloomberg/LobbyExperience/css/RegLoginTemplate/LobbyRegLoginLayout-Template.css');

/***** Custom Font : added 03.17.21 - Creative JC *****/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap');
@font-face {
  font-family: 'AvenirNextPForBBG';
  font-display: swap;
  font-weight: 400;
  font-style: normal;
  src: url('https://assets.bwbx.io/s3/fontservice/fonts/AvenirNextPForBBG-Regular-eb3bb1b816.woff2') format('woff2'), url('https://assets.bwbx.io/s3/fontservice/fonts/AvenirNextPForBBG-Regular-093448f517.woff') format('woff');
}
@font-face {
  font-family: 'AvenirNextPForBBG';
  font-display: swap;
  font-weight: 500;
  font-style: normal;
  src: url('https://assets.bwbx.io/s3/fontservice/fonts/AvenirNextPForBBG-Medium-27084a7c0e.woff2') format('woff2'), url('https://assets.bwbx.io/s3/fontservice/fonts/AvenirNextPForBBG-Medium-f6fb481dd6.woff') format('woff');
}
@font-face {
  font-family: 'AvenirNextPForBBG';
  font-display: swap;
  font-weight: 600;
  font-style: normal;
  src: url('https://assets.bwbx.io/s3/fontservice/fonts/AvenirNextPForBBG-Demi-b9b4abf0ea.woff2') format('woff2'), url('https://assets.bwbx.io/s3/fontservice/fonts/AvenirNextPForBBG-Demi-7459932d1d.woff') format('woff');
}
@font-face {
  font-family: 'AvenirNextPForBBG';
  font-display: swap;
  font-weight: 700;
  font-style: normal;
  src: url('https://assets.bwbx.io/s3/fontservice/fonts/AvenirNextPForBBG-Bold-384c1e7c36.woff2') format('woff2'), url('https://assets.bwbx.io/s3/fontservice/fonts/AvenirNextPForBBG-Bold-614f607955.woff') format('woff');
}
*, html, body, div, p, span, header, input, select, textarea {
  font-family: "AvenirNextPForBBG", 'Montserrat', Arial, sans-serif !important;
}


.TB1_headerLogo {
  background-image: url(https://presentations.onlinexperiences.com/FileLibrary/3653/24/1_BBGT_RegBanner1.jpg);
}


#ToolbarLeftImg{background-image:url(https://files.onlinexperiences.com/FileLibrary/4472/24/11_BNEF_Banner_Image_750x150.jpg);}


.EdgeBgColor {
  background-color: #000000;
}
.EdgeFontColor {
  color: #fff;
}
.EdgeFillColor {
  fill: #fff;
}



/*Hide the profile and search icon in top toolbar*/
.RightContainer {
  display: none;
}
.dsfBody button {
  background-color: transparent;
  color: inherit;
  color: #111111;
}

/*Hide the top toolbar*/
div#ReflowTopLayer {
  display: none;
}


.calendar-btn-bg,
.starting-soon-btn-bg ,
.enter-now-btn-bg ,
.live-now-btn-bg,
.on-demand-btn-bg,
.archiving-btn-bg {
  width: 24px;
  height: 24px;
  margin: 0 .7rem 0 0;
  filter:invert(1);
}

.btn {
  color: #000000 !important;
}

.agenda-button .btn {
    background-color: #ff9e24 !important;
}

.TB1_headerLogo {
  background-size: 140px auto;
}

#BodyTag .SpaceTemplate .ReflowActionButton .FooterCopyrightLogoSection {
  /*font-weight: normal;*/
}


#BodyTag .SpaceTemplate .ReflowActionButton {
  background: #ff9e24 !important;
}


.LobbyHeaderImage{
  background-image:url(https://presentations.onlinexperiences.com/customvts/Shows/Bloomberg/LobbyExperience/assets/logoBBGblk.svg) !important;
}


/*Set height on overflow auto height on abstract*/
.Abstract .SpaceMessageText {
  height: 520px;
  overflow: auto;
}

.ShareIcons{
  display:none;
}

.PageContent.Reflow100 .countdown-wrapper {
    align-items: flex-start;
    max-width: initial;
}

.PageBackground {
  background-color: #ff9e24;
}

.PageContent .SectionTitle:after {
    content: "";
    height: 5px;
    background: #ffffff;
    display: block;
    width: 48px;
    margin: 4px 0 0 0;
}


.ReflowBgColor
{ 
  background-color: #192432;
}


.ReflowFontColor
{ 
  color: #ffffff;
}


.ReflowFillColor
{ 
  fill: #ffffff;
}


.marqueeBackground
{ 
  background-color: #192432;
}


.MarqueeFontColor
{ 
  color: #ffffff;
}




/***** Increase length of Date, Time, Duration bottom border : 03.17.21 - Creative JC *****/
.SectionDividerLong {
  width: 270px !important;
}
/* END */


/***** Logo Section - Hide in editor : 03.17.21 - Creative JC *****/
#Section1.QuickRegistrationPageColumn[canselect="1"] .LogoHeader,
#Section1.QuickRegistrationPageColumn[canselect="0"] .LogoHeader,
#Section1.QuickRegistrationPageColumnSelected .LogoHeader,
#Section1.QuickRegistrationPageColumnHighlight .LogoHeader, 
#Section0 #CenterSections #Section1.EditModeSection .LogoHeader {
  display:none;
}
/* END */

.Post .countdown {
    display: none;
}

.Post .PageContent.Countdown .CountdownAction {
display: inherit;
margin:auto;
} 

.PageContent.EventDescription .SpaceMessageText {
    text-align: left;
}

.Post .countdown-wrapper {
    padding: 0;
    margin: 0;
}

#FooterSectionContainer img {
    filter: invert(0);
}

.FlexTabWrapper .SectionTitle.Active:after {
    display:none;
}

/*Changes the background and font color of button*/
.agenda-button .btn {
color: #000000 !important;
background-color: #ffffff !important;
}