.b2b #header .controls {
  display: none;
}
.b2b .breadcrumbs [itemprop="child prop"] {
  display: none;
}
.b2b .content-col .main-content p {
  font-size: 16px;
}
.b2b .secondary-copy-acm .content-block:after {
  content: none;
}
.b2b .discover-acm h2 {
  font-size: 46px;
}
@media only screen and (max-width: 1024px) {
  .b2b .discover-acm h2 {
    font-size: 41px;
  }
}
.b2b .page-content-wrapper h1 {
  font-size: 46px;
}
@media only screen and (max-width: 1024px) {
  .b2b .page-content-wrapper h1 {
    font-size: 41px;
  }
}
.b2b .page-content-wrapper .subheader {
  color: #340744;
}
.b2b.home #content {
  background: url("../../images/brand-bg.jpg") 0 0 repeat-x;
  padding-top: 150px;
}
@media only screen and (max-width: 767px) {
  .b2b.home #content {
    padding-top: 100px;
  }
}
.b2b #footer .footer-block.block-2 {
  width: 73%;
}
@media only screen and (max-width: 1024px) {
  .b2b #footer .footer-block.block-2 {
    width: 100%;
  }
}