#mainNavBar{
  height: 50px;
}

p{
	font-weight: 200;
}

div.homeLogos li{
  cursor: default;
}

#sectionBlock{
  padding: 3em 0;
}

.cs-box{
	background-color: rgba(0, 0, 0, 0);
}
.header_bg {
    background-color: #e3e3e3;
    color: #fff;
	  background-image: url("../img/2018-economist_HP_banner.jpg"); 
    background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding: 1.5em 0;
}

.FooterBG {
    background-color: #0093d7;
    color: #fff;
}

.mts_title{
	color: #1ab4ff;
	margin-bottom: 0;
}

.sanofi_bg{
    background-color: rgba(71, 165, 82, .34);
}

.sm_bg{
    background-color: #1ab4ff;
}

.swissRe_bg{
    background-color: rgba(26, 180, 255, .4);
}

.turbo_bg{
    background-color: rgba(146, 219, 213, .7);
}
.webinar_bg{
    background-color: rgba(150, 219, 255, .7);
    background-image: url("../img/300x300-webinarBlade_bg_suite.png"); 
    background-position: left bottom;
  background-repeat: no-repeat;
}
.video_bg{
    background-color: rgba(255, 222, 131, .3);
}

.demo_bg{
  background-color: rgb(42, 71, 136);
  color: #FFF;
}

@media only screen and (max-width: 850px){
	h3{font-size: 1.5em}
}
	
@media only screen and (max-width: 680px) {
	.datasheet_bg{
    background-color: rgb(254, 212, 255);
    background-image: none;
	}

  .webinar_bg{
    background-color: rgba(150, 219, 255, .7);
    background-image: none; 
  }
}


div.homeLogos .homeLogoReveal{
  background-color: #2a4778;
}



.BSMfooter{
      background-color: #2a4778;
      color: #000;
}

.BSM{
      background-color: #e3e3e3;
    background-image: url("../img/HP_banner.jpg"); 
    background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding-bottom: 4em;
}

.mktoForm {
  visibility: hidden;
  position: absolute;
}
.mktoModal .mktoForm {
  visibility: visible;
  position: static;
}