/* 
Make the View Full Agenda button left-aligned.
giovani.g, ZD: 206824
*/
#section-6769213 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(2) > div.full-width.text-center.margin-vertical-small.margin-horizontal-auto.element-32570648 {
	text-align: left;
}


#bs-example-navbar-collapse-1 > ul:nth-child(1) {
	float: left;
}

/*For any questions related to DCE items email agispert@dcelive.com*/

/*DCE hide sections DO NOT UNHIDE*/

#section-6787437{
  display:none;
}
#section-6792627{
  display:none;
}
#section-6793437{
  display:none;
}
/*speaker section*/
#section-6794778{
  display:none;
}

/*featured event section*/
#section-6796650{
  display:none;
}
/*Hosted at section*/
#section-6769326{
  display:none;
}
/*Map section*/
#section-6742722{
  display:none;
}
/*collage section*/
#section-6780381{
  display:none;
}
/*NEXT logo section*/
#section-6767123{
  display:none;
}

/*DCE add swoop background to ticket sectoin

#bz-tickets-widget-container-784740 {
  background-image: url(https://s3.amazonaws.com/bizzabo.users.files/FNeIZQzRQ1FdNYOSu7FE_adjAsset%203.png);
  background-size: cover;      
  background-repeat: no-repeat; 
  background-position: center;  
  background-attachment: scroll;
 
}*/

/*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 {}

.video-holder{
  padding:0;
  margin: 0;
}
.footer-social__link{
    align-items: center;
    border: .125rem solid #ffe54f;
    border-radius: 50%;
    display: inline-flex;
    height: 2rem;
    justify-content: center;
    margin: 0 .625rem;
    padding: .1rem;
    transform: scale(1);
    transition: transform .5s;
    width: 2rem;
    will-change: transform;
}

.fb-social__link{
    align-items: center;
    border: .125rem solid #ffe54f;
    border-radius: 50%;
    display: inline-flex;
    height: 2rem;
    justify-content: center;
    margin: 0 .625rem;
    padding: .275rem;
    transform: scale(1);
    transition: transform .5s;
    width: 2rem;
    will-change: transform;
}


/*DCE HOTEL SECTION home page - add change display 
to flex so that content is aligning properly on laptops
then changed back to block for mobile responsiveness
*/

@media only screen and (min-width: 768px){
  #section-6769326 > div > div.main-app-container.custom-space-top.custom-space-bottom{
  /*background:red;*/
  }
}

/* Hide Website Footer */
footer {
  display: none;
}

.main-view.footer-padding, .editor-home-page.footer-padding 
{
  padding: none;
  margin: none
}

body > div.main-view.footer-padding{
	height: 200px !important; 
}
/*END of DCE*/


/*Making header video responsive mario.r ZD: 204329 and 204907 */

#section-6760936 > div > div.main-app-container.custom-space-top.custom-space-bottom{
  padding: 0;
  height: 33vw;
}

  #section-6760936 > div > div:nth-child(1) > video{
    width: 100vw;
  }

@media screen and (max-width: 768px) {

  #section-6760936 > div > div:nth-child(1) > video{
    width: 160vw;
  }
  #section-6760936 > div > div.main-app-container.custom-space-top.custom-space-bottom{
  padding: 0;
  height: 60vw;
}
}

/* DCE make footer video responsive */
#section-6787435
  > div
  > div.main-app-container.custom-space-top.custom-space-bottom {
  padding: 0;
  height: 50vw;
}
#section-6787435 > div > div:nth-child(1) > video {
  width: 100vw;
}

/*Making Travel and acommodations page header responsive */
@media screen and (max-width: 550px) {
  #section-6819151 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div > div > div > p > span > strong >span{
font-size: 9vw !important;
}
}
/*-------------------- mario.r adjustments END ------------------------*/

/* DCE align items vertically - featured voices section (desktop only) */
@media only screen and (min-width: 768px) {
  #section-6792627 > div > div > div:nth-child(2),
  #section-6793437 > div > div > div:nth-child(2),
  #section-6769326 > div > div > div:nth-child(2),
  #section-6787873 > div > div > div:nth-child(2),
  #section-6807282 > div > div > div:nth-child(2),
  #section-6821119 > div > div > div:nth-child(2) {
    display: flex;
    align-items: center;
  }

  #section-6793437 > div > div > div > div:nth-child(1) {
    max-width: 80% !important;
  }

  /* Move section underneath hero animation so that it is to the left */
  #section-6801864 > div > div:nth-child(1) {
    display: flex;
  }
}
/*DCE make footer video responsive*/
#section-6787435
  > div
  > div.main-app-container.custom-space-top.custom-space-bottom {
  padding: 0;
  height: 50vw;
}
#section-6787435 > div > div:nth-child(1) > video {
  width: 100vw;
}
 /*DCE align items vertically featured voices section #section-6792627(desktop only)*/
@media only screen and (min-width: 768px) {
  #section-6792627 > div > div > div:nth-child(2) {
    display: flex;
    align-items: center;
  }
  #section-6793437 > div > div > div:nth-child(2) {
    display: flex;
    align-items: center;
  }
  #section-6769326 > div > div > div:nth-child(2) {
    display: flex;
    align-items: center;
  }
  #section-6787873 > div > div > div:nth-child(2) {
    display: flex;
    align-items: center;
  }
  #section-6807282 > div > div > div:nth-child(2) {
    display: flex;
    align-items: center;
  }
  #section-6821119 > div > div > div:nth-child(2) {
    display: flex;
    align-items: center;
  }
  #section-6793437 > div > div > div > div:nth-child(1) {
    max-width: 80% !important;
  } /* move section underneath hero animation so that it is to the left */
  #section-6801864 > div > div:nth-child(1) {
    display: flex;
  }
}
