.iphone-faq, .iphone .quick-links {
  background-color: #000;
  color: #fefefe;
  font-family: "Century Gothic", CenturyGothic, "Helvetica Neue", Futura, "Apple Gothic", AppleGothic, Arial, sans-serif;
}
.iphone-faq a:link, .iphone .quick-links a:link {
  color: #fefefe;
}
.iphone-faq a:visited, .iphone .quick-links a:visited {
  color: #fefefe;
}
.iphone-faq p a:link, .iphone .quick-links p a:link,
.iphone-faq li a:link,
.iphone .quick-links li a:link {
  border-bottom-color: #fefefe;
}
.iphone-faq p a:visited, .iphone .quick-links p a:visited,
.iphone-faq li a:visited,
.iphone .quick-links li a:visited {
  border-bottom-color: #b2b2b2;
}
.iphone-faq p a:hover, .iphone .quick-links p a:hover,
.iphone-faq li a:hover,
.iphone .quick-links li a:hover {
  border-bottom-color: #ff6e03;
}

.policy p,
.policy h2,
.policy h3,
.policy h4,
.policy li,
.about p,
.about h2,
.about h3,
.about h4,
.about li,
.advertise p,
.advertise h2,
.advertise h3,
.advertise h4,
.advertise li,
.iphone p,
.iphone h2,
.iphone h3,
.iphone h4,
.iphone li,
.partnerships p,
.partnerships h2,
.partnerships h3,
.partnerships h4,
.partnerships li {
  margin: 1.5em 2%;
}
.policy li,
.about li,
.advertise li,
.iphone li,
.partnerships li {
  list-style-type: decimal;
}
.policy li p,
.about li p,
.advertise li p,
.iphone li p,
.partnerships li p {
  margin-left: 0;
  margin-right: 0;
}
.policy li li,
.about li li,
.advertise li li,
.iphone li li,
.partnerships li li {
  list-style-type: lower-roman;
}
.policy ol,
.about ol,
.advertise ol,
.iphone ol,
.partnerships ol {
  padding-left: 4%;
}
.policy article > ol > li,
.about article > ol > li,
.advertise article > ol > li,
.iphone article > ol > li,
.partnerships article > ol > li {
  margin-left: 4%;
}
.policy .highlight,
.about .highlight,
.advertise .highlight,
.iphone .highlight,
.partnerships .highlight {
  color: #ff6e03;
  font-weight: bold;
}
.policy em,
.about em,
.advertise em,
.iphone em,
.partnerships em {
  font-style: italic;
}
.policy .partnerlogo,
.about .partnerlogo,
.advertise .partnerlogo,
.iphone .partnerlogo,
.partnerships .partnerlogo {
  float: left;
  margin: 0 0.5em 0.5em 0;
  height: auto;
}

@media screen and (min-width: 801px) {
  .advertise .left-column {
    width: 50%;
    float: left;
  }
  .advertise .left-column p {
    margin-left: 4%;
    margin-right: 4%;
  }
  .advertise figure {
    float: right;
    clear: right;
    margin-right: 2%;
    width: 44%;
  }
  .advertise figure img {
    max-width: 350px;
    width: 96%;
    height: auto;
  }
}
.iphone main {
  overflow-x: hidden;
}
.iphone .iphone-download-now {
  font-size: 100%;
  font-weight: bold;
  color: inherit;
  text-decoration: none;
  display: block;
  margin: 2em 2%;
}
.iphone .iphone-callout {
  margin: 2em -140px 2em 2%;
  float: right;
}
.iphone .appstore-badge {
  width: 96%;
  height: auto;
  display: block;
  margin: 1em 2%;
}
.iphone .quick-links {
  padding: 1em 0;
}
.iphone ul {
  padding-left: 4%;
}
.iphone ul li {
  list-style-type: disc;
}
@media screen and (min-width: 801px) {
  .iphone:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
  .iphone main,
.iphone .quick-links,
.iphone .quick-links a {
    color: #d0d0d0;
  }
  .iphone main {
    width: 60%;
    float: right;
    margin: 0 4% 3em auto;
    border: none;
    font-style: normal;
    -webkit-border-top-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-bottomleft: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    background: rgba(0, 0, 0, 0.8);
  }
  .iphone main article header {
    background: none;
  }
  .iphone main p {
    line-height: 1.5em;
  }
  .iphone .iphone-callout {
    margin-right: 2%;
  }
  .iphone .appstore-badge {
    width: 200px;
    margin: 2em auto;
  }
  .iphone .quick-links {
    width: 18%;
    padding-left: 2%;
    padding-right: 1%;
    color: #e5e5e5;
    background: rgba(0, 0, 0, 0.7);
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    position: absolute;
    right: 68%;
    top: 4em;
    bottom: 9em;
    padding-top: 5.41em;
  }
  .iphone .quick-links p {
    line-height: 1.5em;
  }
}

.iphone-faq {
  color: #e5e5e5;
  padding: 1em 0 2em 0;
  margin-bottom: 1em;
}
.iphone-faq dt, .iphone-faq dd {
  margin: 0.5em 2%;
}
.iphone-faq dt {
  margin-top: 1em;
  font-weight: bold;
}
@media screen and (min-width: 801px) {
  .iphone-faq {
    margin: 1em 0;
    background: none;
  }
}

/*# sourceMappingURL=policies.css.map */