.aker-banner-section {
  background-image: url(../images/vbooths/AkerBanner2.png);    
  background-size:100% 100%;
  background-repeat: no-repeat;
  height:991px;
  width:100%;
  top:100px;
  bottom:40px;
}

.ameren-banner-section {
  background-image: url(../images/vbooths/ameren/Banner.png);
  background-size:100% 100%;
  background-repeat: no-repeat;
  height:1700px;
  width:100%;
  top:100px;
  bottom:400px;
  
}
.bryancave-banner-section {
  background-image: url(../images/vbooths/bryancave/64646-BCLPBannerforAgTechNEXTVirtualSummitBoothv4.jpg);    
  background-size:100% 100%;
  background-repeat: no-repeat;
  height:500px;
  width:100%;
  top:100px;
  bottom:40px;
    
}



.vheader {
  float: left;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99;
  padding: 5px 0;
  background-color: #54575b;
  height:112px;
}
.vheader .fixed {
  position: fixed;
  z-index: -1;
  background-color: #54575b;
  padding: 5px 0;
  
}
.vheader .fixed nav {
  margin-top: 10px;
  padding: 5px 0;
}
.vheader .fixed nav ul li a {
  margin-top: 10px;
  font-size: 15px;
  padding: 5px 0px;
  
}
.alliancestl-banner-section {
  background-image: url(../images/backgrounds/AllianceSTLBanner1.png);
  padding: 145px 0 0 300px;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
  height:700px;
}

.vbn-links li {
  display: inline-block;
  margin-right: 24px;
}
.vbn-links li a {
  display: inline-block;
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  text-transform: uppercase;
  height: 70px;
  line-height: 70px;
  border: 1px solid #fff;
  padding: 0 25px;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -webkit-transition: all 0.4s ease-in;
  -ms-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
}
.vbn-links li a:hover {
  border-color: transparent;
  background-color: #dc4405;
  color:#FFFFFF;
}
.vbn-links li a i {
  padding-left: 6px;
}

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
}
.videoWrapper iframe {
    position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.stledp-banner-section {
      background-image: url(../images/vbooths/stledp/stledpbanner.png);  
      padding: 190px 0 0 300px;
      background-size:cover;
      background-repeat: no-repeat;
      height:700px;
    }
.brdg-banner-section {
      background-image: url(../images/vbooths/brdgpark/RVFNL_BRDGbanner.png);
      background-size:100% 100%;
      background-repeat: no-repeat;
      height:auto;
      width:100%;
    }
.brdg-banner-section img {
      height:100%;
      width:100%;
    }
   
.brdg2-banner-section {
      background-image: url(../images/vbooths/brdgpark/RVFNL_BRDGbanner.png);
      background-size:100% 100%;
      background-repeat: no-repeat;
      height:991px;
      width:100%;
      top:110px;
      bottom:40px;
      
    }
    .brdg2-banner-section img {
      
    } 
.danforth-banner-section {
    background-image: url(../images/vbooths/danforthcenter/FNL_Danforth_banner.png);    
    background-size:100% 100%;
    background-repeat: no-repeat;
    height:991px;
    width:100%;
    top:110px;
    bottom:40px;
}

 .modeptag-banner-section {
      
  background-size:100% 100%;
  background-repeat: no-repeat;
  height:991px;
  width:100%;
  top:100px;
  bottom:40px;

    }
    
.modeptag-banner-section::before {
background-image: url(../images/vbooths/modeptag/MoDeptofAgBanner.jpg);
content: "";
  position: absolute;
  background-repeat:no-repeat;
  top: 0; left: 0;
  width: 100%; height: 991px;
  background-size: 100% 100%;
}

.lc-banner-section {
   background-image: url(../images/vbooths/lewisandclark/LACAgBannerPhotoforAgTechNEXT.jpg);    
  background-size:100% 100%;
  background-repeat: no-repeat;
  height:991px;
  width:100%;
  top:100px;
  bottom:40px;
    }
    
.thompsoncoburn-banner-section {
    
  background-image: url(../images/vbooths/thompsoncoburn/ThompsonCoburnAgTechNEXTbanner.jpg);    
  background-size:100% 100%;
  background-repeat: no-repeat;
  height:991px;
  width:100%;
  top:100px;
  bottom:40px;
}