/* Main Header Banner */
.iteris-banner {
  background-image: url(../images/iteris/iteris-banner.jpg);
  background-color: rgba(67, 115, 170, 0.52);
}
img.nexj-logo {
  width: 57.61%;
  padding-bottom: 10px;
}
/* End of Main Header Banner */

/* Research Summary */
.iteris-project-summary {
  background: linear-gradient(0deg,rgba(0,64,132,0) -5%,rgba(0,64,131,.1) 43%);
}
.nexj-research-section-img {
  width: 96.27%;
}
/* End of Research Summary */

/* IA */
.iteris-two-three-container {
  padding-top: 130px;
}
.stripe {
  width: 100%;
  overflow: hidden;
  transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  position: absolute;
}
#stripe-one {
  transform: skewY(-5deg);
  height: 906px;
  background-image: linear-gradient(0deg,rgba(148,163,202,0) 26%,rgba(147,163,202,.2) 89%);
  z-index: -1;
  transform-origin: 50% 50%;
  top: 30px;
}
#stripe-two {
    transform: skewY(5deg);
    height: 906px;
    background-image: linear-gradient(0deg,rgba(148,163,202,0) 26%,rgba(147,163,202,.2) 89%);
    top: 50px;
    z-index: -1;
    transform-origin: 50% 50%;
}
.two-three-container .description,
.two-three-container .section-number-top,
.two-three-container .section-title {
  color: #4A4A4A;
}
.iteris-wireframe-label {
  padding-top: 0;
}
.iteris-sitemap-container.flex-container {
  padding-top: 80px;
  padding-bottom: 50px;
}
.two-three-container {
  background: initial;
  color: initial;
}
/* End of IA */

/* Visuals */
.iteris-visual-img-desciption.clustered-text {
  padding-top: 60px;
}
/* End of Visuals */

/* Prototyping */
.iteris-img-description-prototype, .iteris-prototype-img {
  align-self: center;
}
/* End of Prototyping */

/* Results */
/* End of Results */

@media only screen and (max-width: 845px) {
  .iteris-sitemap-container.flex-container {
    padding-top: 30px;
    padding-bottom: 0px;
  }
}