.pb-us-50 .home-hero-content h1 {
  font-size: 1.7em
}

.pb-us-50 .home-hero-content {
  padding-top: 3%;
}

.pb-us-50 .home-hero-content img {
  width: 60%;
}

.pb-us-50 .home-hero-content div.home-hero-badges img {
  width: 85%;
}

.pb-us-50 .app-store-badge .img-responsive {
  display: inherit;
}

.pb-us-50 .home-hero-content p {
  font-size: 1.35em
}

.pb-us-50 .img-works-with-google {
  width: 60%;
}

.pb-us-50 .how-it-works img {
  margin-top: 65px;
}

.pb-us-50 .how-it-works h2 {
  margin: 50px 0 0;
}

.pb-us-50 .how-it-works ul {
  margin: 14px 0 66px;
}

.pb-us-50 .how-it-works ul > li {
  font-size: 1.271em;
}

.pb-us-50 .how-it-works li {
  margin-bottom: 0.050em;
}

.pb-us-50 .apps-header img.main-image {
  max-width: 40%;
}

.pb-us-50 .apps-content.fp .apps-banner .banner-text {
  top: 66%;
}

.pb-us-50 .apps-banner .banner-text .downloadfrom a {
  width: 49%;
}

.pb-us-50 .apps-header .app-icons img {
  max-width: 18%
}

.pb-us-50 .apps-details-container .fl {
  padding-right: 0px !important;
}

.pb-us-50 .apps-details-container .fr {
  padding-left: 0px !important;
}

.pb-us-50 .apps-details-container .container-inner .title {
  font-size: 2.3rem;
}

.pb-us-50 .apps-details-container .container-inner ul > li > span, .apps-details-container .container-inner ol > li > span {
  font-size: 1.6rem;
}

.pb-us-50 .fpg .container-inner .fr {
  padding-top: 55px;
}

.pb-us-50 .ink .container-inner .fl .title {
  font-size: 1.9rem;
}

.pb-us-50 .apps-content.pt .apps-banner .banner-text {
  top: 65%;
}

.pb-us-50 .apps-content.fpg .apps-banner .banner-text {
  top: 68%;
}

.apps-content {
  min-height: auto;
}

.pb-us-50 .apps-content.ink .container-inner .fr {
  padding-top: 10%;
}