#RPbanner {
  background-color: #1E839B;
}

#traditional {
  display: block;
}

@media (min-width:992px) {
  #traditional img {
    -ms-transform: translate(0, 80%);
    -webkit-transform: translate(0, 80%);
    transform: translate(0,  80%);
  }
}

@media (max-width:991px) {
  #traditional img {
    transform: scale(.9, .9);
  }
}

#banner-center {
  background-size: contain;
}

@media (max-width:991px) {
  #banner-center {
    max-width: 448px;
    margin: auto;
  }
}

@media (max-width:991px) {
  #traditional img {
    max-width: 320px;
    margin: auto;
    padding: 10px;
  }
}

#RPdesign img {
  margin: 0 auto 0 auto;
}

@media (max-width:360px) {
  #RPdesign img {
    margin: 0 auto 0 auto;
  }
}

#RPdesign {
  background-color: #930a49;
  background-size: contain;
}

@media (max-width:767px) {
  .img-resize-xxs {
    transform: scale(1.6, 1.6);
  }
}

.img-resize-xxs {
  display: block;
  max-width: 100%;
  height: auto;
}

.img-resize-container {
  position: relative;
  overflow: hidden;
  min-height: 40px;
  width: 100%;
}

