/* Adjusting video background */
#section-6444432 > div {
    padding: 0;
    height: 55vw;
}
.video-element {
    width: 100%;
}
.section-6260623 .custom-space-bottom {
    padding-bottom: 2%;
}
.section-6260623 .custom-space-top {
    padding-top: 2%;
}
@media only screen and (max-width: 760px) {
  .trade-template .event-image-holder {
    height: 200px;
  }
  #section-6260623 > div > div > div:nth-child(2) > div.col-xs-12.col-sm-10.col-sm-offset-1.text-center.element-18515315{
  	display: none;
  }
}


/*Increasing width of sponsors container mario.r@bizzabo.com*/
#section-6010440 > div > div{
max-width:70vw !important;
}

@media screen and (max-width: 769px) {
  #section-6010440 > div > div{
max-width:100vw !important;
}
}
.section-7035251 .atom-sectionMain {
    background-color: white!important;
}
/*Removing blank spaces around the iframe mario.r@bizzabo.com ZD:170109*/

/*main app container*/
.home-page, .home-custom-css, #section-4853202 > div > div {
    padding: 0;
}

/*atom section main*/

#section-4853202 > div{
    height: 4338px;
}

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

/*Make Event Logo Bigger*/
.trade-template .event-image-holder {
    height: 320px;
}

#section-3761950 > div > div > div > div.col-xs-12.col-sm-10.col-sm-offset-1.text-center.element-18642109 > h1 {
  font-size:0;
}

#section-3761950 > div > div > div > div.col-xs-12.col-sm-10.col-sm-offset-1.text-center.element-18642109 > h1:after {
  font-size:45px;
  content:"Discover where next happens";
  font-family: 'Montserrat', sans-serif; 
}

#section-3827366 > div > div > div > div.col-xs-12.col-sm-10.col-sm-offset-1.text-center.element-18930652 > h1 {
   font-size:0;
}
#section-3827366 > div > div > div > div.col-xs-12.col-sm-10.col-sm-offset-1.text-center.element-18930652 > h1:after{
  font-size:45px;
  content:"Discover where next happens";
  font-family: 'Montserrat', sans-serif; 
}

#section-3761480 > div > div > div > div.col-xs-12.col-sm-10.col-sm-offset-1.text-center.element-18639926 > h1 {
  font-size:0;
}
#section-3761480 > div > div > div > div.col-xs-12.col-sm-10.col-sm-offset-1.text-center.element-18639926 > h1:after {
  font-size:45px;
  content:"Discover where next happens";
  font-family: 'Montserrat', sans-serif; 
}
#section-3936394 > div > div > div > div.col-xs-12.col-sm-10.col-sm-offset-1.text-center.element-18642109 > h1 {
  font-size:0;
}
#section-3936394 > div > div > div > div.col-xs-12.col-sm-10.col-sm-offset-1.text-center.element-18642109 > h1:after {
  font-size:45px;
  content:"Discover where next happens";
  font-family: 'Montserrat', sans-serif;
}

#section-3936955 > div > div > div > div.col-xs-12.col-sm-10.col-sm-offset-1.text-center.element-18930652 > h1 {
  font-size:0;
}
#section-3936955 > div > div > div > div.col-xs-12.col-sm-10.col-sm-offset-1.text-center.element-18930652 > h1:after {
  font-size:45px;
  content:"Discover where next happens";
  font-family: 'Montserrat', sans-serif;
}

/*Schedule fix*/
#section-5649566 > div{
  padding: 0;
  height: 80vw;
}
#section-5664151 > div{
  padding: 0;
  height: 74vw;
}

/*Embedded Agenda Fit*/
#section-5751224 > div > div {
    max-width: fit-content;
  	margin-top: -40px;
}
#section-5751224 > div > div {
    background-color: white;
}


/* Adjusted EXHIBITOR element style by Igor */
.iframe-wrapper {
  width: 100%;
  height: 100%;
  overflow: auto;
  position: relative;
}

.scaler {
  transform-origin: top left;
  transform: scale(1);
  width: 100%;
}

.logo-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  row-gap: 32px;
  column-gap: 16px;
  justify-items: center;
  align-items: center;
}

.logo-grid img {
  width: 100%;
  max-width: 300px;
  height: auto;
  display: block;
}

@media (max-width: 768px) {
  .logo-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

/*case #211655 gleb@bizzabo
mobile responsiveness START*/
@media only screen and (max-width:767px) {
.col-xs-12.event-images-holder {
    height: 123px!important;
}
img.center-image {
    margin-bottom: 0px!important;
    margin-top: 15%!important;
}
.col-xs-12.col-sm-10.col-sm-offset-1.text-center.element-18515315 {
    display: none;
}
.rowHolder.no-background {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url("https://cdn-static.bizzabo.com/bizzabo.file.upload/ZZQl90ryRBSAC4l1vGqs_DX%20Website%20LQ%20non%20cinema.mp4")!important;
        background-color: white !important;
}
.center-image{
    max-width: 71%!important;
    top:8px!important;
}
.form-group {
    margin-bottom: 5px!important;
    margin-top: 6px!important;
}
.atom-main.btn.btn-success.btn-register {
    padding: 8px 40px!important;
    font-size: 21px!important;
    margin-bottom: 11px!important;
}
  .rowHolder.no-background .custom-space-top.custom-space-bottom {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
}
/*case #211655 gleb@bizzabo
mobile responsiveness END*/