.b-custom-branding {
  position: fixed;
  height: 100%;
  width: 100%;
  z-index: 0;
}

.b-custom-branding a.all {
  height: 100%;
  width: 100%;
  display: block;
  position: absolute;
  z-index: 2;
}

.b-custom-branding a.left {
  height: 100%;
  width: 50%;
  display: block;
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
}

.b-custom-branding a.right {
  height: 100%;
  width: 50%;
  display: block;
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
}