.page-family-sharing .intro {
  width: 728px; }

.page-family-sharing figure {
  margin-left: auto;
  margin-right: auto; }

.page-family-sharing .more-offset {
  display: block;
  margin-top: 10px; }

.page-family-sharing .caption h4 {
  margin-bottom: 0; }

.page-family-sharing .section-hero h1 {
  width: 920px;
  margin-bottom: 0; }

.page-family-sharing .section-hero .hero-icon {
  background-repeat: no-repeat;
  background-size: 110px 110px;
  height: 110px;
  width: 110px;
  background-image: url("http://images.apple.com/v/icloud/o/images/shared/icon_hero_family_sharing_large.png"); }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .page-family-sharing .section-hero .hero-icon {
      background-image: url("http://images.apple.com/v/icloud/o/images/shared/icon_hero_family_sharing_large_2x.png"); } }
  @media only screen and (max-width: 1068px) {
    .page-family-sharing .section-hero .hero-icon {
      background-size: 78px 78px;
      height: 78px;
      width: 78px;
      background-image: url("http://images.apple.com/v/icloud/o/images/shared/icon_hero_family_sharing_medium.png"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-hero .hero-icon {
      background-image: url("http://images.apple.com/v/icloud/o/images/shared/icon_hero_family_sharing_medium_2x.png"); } }
  @media only screen and (max-width: 735px) {
    .page-family-sharing .section-hero .hero-icon {
      background-size: 48px 32px;
      height: 32px;
      width: 48px;
      background-image: url("http://images.apple.com/v/icloud/o/images/shared/icon_hero_family_sharing_small.png"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-hero .hero-icon {
      background-image: url("http://images.apple.com/v/icloud/o/images/shared/icon_hero_family_sharing_small_2x.png"); } }

.page-family-sharing .section-hero .hero-image {
  background-repeat: no-repeat;
  background-size: 868px 534px;
  height: 534px;
  width: 868px;
  background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/hero_large.jpg"); }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .page-family-sharing .section-hero .hero-image {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/hero_large_2x.jpg"); } }
  @media only screen and (max-width: 1068px) {
    .page-family-sharing .section-hero .hero-image {
      background-size: 618px 380px;
      height: 380px;
      width: 618px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/hero_medium.jpg"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-hero .hero-image {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/hero_medium_2x.jpg"); } }
  @media only screen and (max-width: 735px) {
    .page-family-sharing .section-hero .hero-image {
      background-size: 288px 170px;
      height: 170px;
      width: 288px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/hero_small.jpg"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-hero .hero-image {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/hero_small_2x.jpg"); } }

.page-family-sharing .section-hero h2 {
  width: 800px; }

.page-family-sharing .section-hero .intro {
  width: 830px; }

@media only screen and (max-width: 1068px) {
  .page-family-sharing .section-hero .intro {
    width: 675px; } }

@media only screen and (max-width: 735px) {
  .page-family-sharing .section-hero h1 {
    margin-top: 32px; }
  .page-family-sharing .section-hero .hero-image {
    margin-top: 30px; }
  .page-family-sharing .section-hero .intro {
    width: auto; } }

@media only screen and (max-width: 1068px) {
  .page-family-sharing .section-setup .intro {
    max-width: 580px; } }

@media only screen and (max-width: 735px) {
  .page-family-sharing .section-setup .intro {
    width: auto;
    margin-right: 0;
    margin-left: 0; } }

.page-family-sharing .section-setup .family-members {
  list-style: none;
  padding: 0;
  margin: 0;
  min-width: 300px; }
  .page-family-sharing .section-setup .family-members .column {
    width: 20%; }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-setup .family-members .column.small-6 {
        width: 50%; } }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-setup .family-members .column.small-12 {
        width: 100%; } }
  .page-family-sharing .section-setup .family-members .family-member {
    margin: 0 20px;
    background-position: 50% 6px;
    padding-top: 126px; }
    html.oldie .page-family-sharing .section-setup .family-members .family-member {
      width: 130px; }
    @media only screen and (max-width: 1068px) {
      .page-family-sharing .section-setup .family-members .family-member {
        padding-top: 91px; } }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-setup .family-members .family-member {
        padding-top: 96px; } }
    @media only screen and (max-width: 1068px) {
      .page-family-sharing .section-setup .family-members .family-member {
        margin: 0 10px; } }
    .page-family-sharing .section-setup .family-members .family-member.derek {
      background-repeat: no-repeat;
      background-size: 120px 120px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/derek_large.png"); }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
        .page-family-sharing .section-setup .family-members .family-member.derek {
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/derek_large_2x.png"); } }
      @media only screen and (max-width: 1068px) {
        .page-family-sharing .section-setup .family-members .family-member.derek {
          background-size: 85px 85px;
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/derek_medium.png"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-setup .family-members .family-member.derek {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/derek_medium_2x.png"); } }
      @media only screen and (max-width: 735px) {
        .page-family-sharing .section-setup .family-members .family-member.derek {
          background-size: 90px 90px;
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/derek_small.png"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-setup .family-members .family-member.derek {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/derek_small_2x.png"); } }
    .page-family-sharing .section-setup .family-members .family-member.emily {
      background-repeat: no-repeat;
      background-size: 120px 120px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/emily_large.png"); }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
        .page-family-sharing .section-setup .family-members .family-member.emily {
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/emily_large_2x.png"); } }
      @media only screen and (max-width: 1068px) {
        .page-family-sharing .section-setup .family-members .family-member.emily {
          background-size: 85px 85px;
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/emily_medium.png"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-setup .family-members .family-member.emily {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/emily_medium_2x.png"); } }
      @media only screen and (max-width: 735px) {
        .page-family-sharing .section-setup .family-members .family-member.emily {
          background-size: 90px 90px;
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/emily_small.png"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-setup .family-members .family-member.emily {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/emily_small_2x.png"); } }
    .page-family-sharing .section-setup .family-members .family-member.jimmy {
      background-repeat: no-repeat;
      background-size: 120px 120px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/jimmy_large.png"); }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
        .page-family-sharing .section-setup .family-members .family-member.jimmy {
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/jimmy_large_2x.png"); } }
      @media only screen and (max-width: 1068px) {
        .page-family-sharing .section-setup .family-members .family-member.jimmy {
          background-size: 85px 85px;
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/jimmy_medium.png"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-setup .family-members .family-member.jimmy {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/jimmy_medium_2x.png"); } }
      @media only screen and (max-width: 735px) {
        .page-family-sharing .section-setup .family-members .family-member.jimmy {
          background-size: 90px 90px;
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/jimmy_small.png"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-setup .family-members .family-member.jimmy {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/jimmy_small_2x.png"); } }
    .page-family-sharing .section-setup .family-members .family-member.meg {
      background-repeat: no-repeat;
      background-size: 120px 120px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/meg_large.png"); }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
        .page-family-sharing .section-setup .family-members .family-member.meg {
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/meg_large_2x.png"); } }
      @media only screen and (max-width: 1068px) {
        .page-family-sharing .section-setup .family-members .family-member.meg {
          background-size: 85px 85px;
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/meg_medium.png"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-setup .family-members .family-member.meg {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/meg_medium_2x.png"); } }
      @media only screen and (max-width: 735px) {
        .page-family-sharing .section-setup .family-members .family-member.meg {
          background-size: 90px 90px;
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/meg_small.png"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-setup .family-members .family-member.meg {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/meg_small_2x.png"); } }
    .page-family-sharing .section-setup .family-members .family-member.olivia {
      background-repeat: no-repeat;
      background-size: 120px 120px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/olivia_large.png"); }
      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
        .page-family-sharing .section-setup .family-members .family-member.olivia {
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/olivia_large_2x.png"); } }
      @media only screen and (max-width: 1068px) {
        .page-family-sharing .section-setup .family-members .family-member.olivia {
          background-size: 85px 85px;
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/olivia_medium.png"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-setup .family-members .family-member.olivia {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/olivia_medium_2x.png"); } }
      @media only screen and (max-width: 735px) {
        .page-family-sharing .section-setup .family-members .family-member.olivia {
          background-size: 90px 90px;
          background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/olivia_small.png"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-setup .family-members .family-member.olivia {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/olivia_small_2x.png"); } }
    .page-family-sharing .section-setup .family-members .family-member .caption {
      margin-top: 17px; }
      @media only screen and (max-width: 735px) {
        .page-family-sharing .section-setup .family-members .family-member .caption {
          margin-top: 5px;
          margin-bottom: 18px; }
          .page-family-sharing .section-setup .family-members .family-member .caption p {
            margin-top: 0; } }
    .page-family-sharing .section-setup .family-members .family-member .familyrole {
      margin-bottom: 0;
      color: #999999; }

.page-family-sharing .section-setup .row.organized {
  margin-top: 50px; }
  @media only screen and (max-width: 735px) {
    .page-family-sharing .section-setup .row.organized {
      margin-top: 0; } }
  .page-family-sharing .section-setup .row.organized .subsection-subheadline {
    text-align: left;
    margin-top: 162px; }
    @media only screen and (max-width: 1068px) {
      .page-family-sharing .section-setup .row.organized .subsection-subheadline {
        margin-top: 0;
        text-align: center; } }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-setup .row.organized .subsection-subheadline {
        text-align: left; } }
  .page-family-sharing .section-setup .row.organized .intro {
    margin-left: 0;
    text-align: left; }
  .page-family-sharing .section-setup .row.organized .column .intro {
    width: 326px; }
    @media only screen and (max-width: 1068px) {
      .page-family-sharing .section-setup .row.organized .column .intro {
        margin-left: auto;
        margin-right: auto;
        width: 540px;
        text-align: center; } }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-setup .row.organized .column .intro {
        width: auto;
        margin-left: 0;
        margin-right: 0;
        text-align: left; } }
  .page-family-sharing .section-setup .row.organized .column .lockup {
    background-repeat: no-repeat;
    background-size: 592px 600px;
    height: 600px;
    width: 592px;
    background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/lockup_large.png");
    margin-left: -20px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
      .page-family-sharing .section-setup .row.organized .column .lockup {
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/lockup_large_2x.jpg"); } }
    @media only screen and (max-width: 1068px) {
      .page-family-sharing .section-setup .row.organized .column .lockup {
        background-size: 422px 426px;
        height: 426px;
        width: 422px;
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/lockup_medium.png"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-setup .row.organized .column .lockup {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/lockup_medium_2x.png"); } }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-setup .row.organized .column .lockup {
        background-size: 238px 240px;
        height: 240px;
        width: 238px;
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/lockup_small.png"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-setup .row.organized .column .lockup {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/lockup_small_2x.png"); } }
    @media only screen and (max-width: 1068px) {
      .page-family-sharing .section-setup .row.organized .column .lockup {
        margin-left: auto;
        margin-right: auto; } }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-setup .row.organized .column .lockup {
        margin-left: auto; } }

.page-family-sharing .section-ask .ask-divider {
  border-top: 1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3; }

.page-family-sharing .section-ask .intro {
  width: 655px; }
  @media only screen and (max-width: 1068px) {
    .page-family-sharing .section-ask .intro {
      width: 615px; } }
  @media only screen and (max-width: 735px) {
    .page-family-sharing .section-ask .intro {
      width: auto; } }

.page-family-sharing .section-ask .row {
  margin-left: auto;
  margin-right: auto;
  max-width: 850px; }
  .page-family-sharing .section-ask .row .column .permission {
    background-repeat: no-repeat;
    background-size: 380px 240px;
    height: 240px;
    width: 380px;
    background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/permission_large.png");
    margin-left: auto;
    margin-right: auto; }
    @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
      .page-family-sharing .section-ask .row .column .permission {
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/permission_large_2x.png"); } }
    @media only screen and (max-width: 1068px) {
      .page-family-sharing .section-ask .row .column .permission {
        background-size: 270px 172px;
        height: 172px;
        width: 270px;
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/permission_medium.png"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-ask .row .column .permission {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/permission_medium_2x.png"); } }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-ask .row .column .permission {
        background-size: 266px 172px;
        height: 172px;
        width: 266px;
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/permission_small.png"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-ask .row .column .permission {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/permission_small_2x.png"); } }
  .page-family-sharing .section-ask .row .column.first .caption,
  .page-family-sharing .section-ask .row .column.last .caption {
    width: 340px; }
  .page-family-sharing .section-ask .row .column .request {
    background-repeat: no-repeat;
    background-size: 380px 240px;
    height: 240px;
    width: 380px;
    background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/request_large.png");
    margin-left: auto;
    margin-right: auto; }
    @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
      .page-family-sharing .section-ask .row .column .request {
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/request_large_2x.png"); } }
    @media only screen and (max-width: 1068px) {
      .page-family-sharing .section-ask .row .column .request {
        background-size: 270px 172px;
        height: 172px;
        width: 270px;
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/request_medium.png"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-ask .row .column .request {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/request_medium_2x.png"); } }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-ask .row .column .request {
        background-size: 266px 172px;
        height: 172px;
        width: 266px;
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/request_small.png"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-ask .row .column .request {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/request_small_2x.png"); } }
  @media only screen and (max-width: 735px) {
    .page-family-sharing .section-ask .row .column.last .caption {
      margin-bottom: 0; } }

.page-family-sharing .section-devices .devices-hero {
  background-repeat: no-repeat;
  background-size: 878px 506px;
  height: 506px;
  width: 878px;
  background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/devices_large.jpg");
  position: relative; }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .page-family-sharing .section-devices .devices-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/devices_large_2x.jpg"); } }
  @media only screen and (max-width: 1068px) {
    .page-family-sharing .section-devices .devices-hero {
      background-size: 624px 416px;
      height: 416px;
      width: 624px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/devices_medium.jpg"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-devices .devices-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/devices_medium_2x.jpg"); } }
  @media only screen and (max-width: 735px) {
    .page-family-sharing .section-devices .devices-hero {
      background-size: 290px 168px;
      height: 168px;
      width: 290px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/devices_small.jpg"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-devices .devices-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/devices_small_2x.jpg"); } }

.page-family-sharing .section-devices .devices-hero-title {
  margin-top: -11px;
  padding-bottom: 63px;
  margin-left: auto;
  margin-right: auto;
  max-width: 878px; }
  .page-family-sharing .section-devices .devices-hero-title ul {
    list-style: none;
    margin-left: 0; }
    .page-family-sharing .section-devices .devices-hero-title ul li {
      float: left;
      width: 25%;
      text-align: center;
      position: relative; }
      .page-family-sharing .section-devices .devices-hero-title ul li.music {
        margin-left: 32px; }
      .page-family-sharing .section-devices .devices-hero-title ul li.movies {
        margin-left: -28px; }
      .page-family-sharing .section-devices .devices-hero-title ul li.books {
        margin-left: -14px; }
      .page-family-sharing .section-devices .devices-hero-title ul li.apps {
        margin-left: -23px; }

.page-family-sharing .section-devices .devices-hero + h2 {
  margin-top: 90px; }

.page-family-sharing .section-devices .devices-hero-bottom-intro {
  margin-bottom: 0; }

.page-family-sharing .section-devices .content.membership {
  padding-top: 0; }
  .page-family-sharing .section-devices .content.membership .row {
    padding: 0 120px; }
    @media only screen and (max-width: 1068px) {
      .page-family-sharing .section-devices .content.membership .row {
        padding: 0 60px; } }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-devices .content.membership .row {
        padding: 0; } }
  .page-family-sharing .section-devices .content.membership .icon-apple-music {
    background-repeat: no-repeat;
    background-size: 74px 74px;
    height: 74px;
    width: 74px;
    background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/icon_apple_music_large.png");
    margin-left: 0px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
      .page-family-sharing .section-devices .content.membership .icon-apple-music {
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/icon_apple_music_large_2x.png"); } }
    @media only screen and (max-width: 1068px) {
      .page-family-sharing .section-devices .content.membership .icon-apple-music {
        background-size: 63px 63px;
        height: 63px;
        width: 63px;
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/icon_apple_music_medium.png"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-devices .content.membership .icon-apple-music {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/icon_apple_music_medium_2x.png"); } }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-devices .content.membership .icon-apple-music {
        background-size: 50px 50px;
        height: 50px;
        width: 50px;
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/icon_apple_music_small.png"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-devices .content.membership .icon-apple-music {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/icon_apple_music_small_2x.png"); } }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-devices .content.membership .icon-apple-music {
        margin-bottom: 28px; } }
  .page-family-sharing .section-devices .content.membership h3 {
    text-align: left; }
  .page-family-sharing .section-devices .content.membership p {
    text-align: left;
    width: auto;
    margin: 0; }

@media only screen and (max-width: 1068px) {
  .page-family-sharing .section-devices .devices-hero-title {
    margin-left: auto;
    margin-right: auto;
    max-width: 624px; }
  .page-family-sharing .section-devices .content .intro {
    width: auto;
    max-width: 650px; } }

@media only screen and (max-width: 735px) {
  .page-family-sharing .section-devices .devices-hero-title {
    width: 290px;
    margin: 0 auto -40px; }
    .page-family-sharing .section-devices .devices-hero-title ul li {
      font-size: 0.88889em; }
      .page-family-sharing .section-devices .devices-hero-title ul li.music {
        margin-left: -5px; }
      .page-family-sharing .section-devices .devices-hero-title ul li.movies {
        margin-left: 1px; }
      .page-family-sharing .section-devices .devices-hero-title ul li.books {
        margin-left: 0; }
      .page-family-sharing .section-devices .devices-hero-title ul li.apps {
        margin-left: -3px; }
  .page-family-sharing .section-devices .content .intro {
    max-width: 100%; } }

.page-family-sharing .section-share .share-hero {
  background-repeat: no-repeat;
  background-size: 896px 540px;
  height: 540px;
  width: 896px;
  background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/share_large.jpg"); }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .page-family-sharing .section-share .share-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/share_large_2x.jpg"); } }
  @media only screen and (max-width: 1068px) {
    .page-family-sharing .section-share .share-hero {
      background-size: 638px 384px;
      height: 384px;
      width: 638px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/share_medium.jpg"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-share .share-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/share_medium_2x.jpg"); } }
  @media only screen and (max-width: 735px) {
    .page-family-sharing .section-share .share-hero {
      background-size: 446px 270px;
      height: 270px;
      width: 446px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/share_small.jpg"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-share .share-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/share_small_2x.jpg"); } }

.page-family-sharing .section-share .intro {
  width: 612px; }

@media only screen and (max-width: 735px) {
  .page-family-sharing .section-share br {
    display: none; }
  .page-family-sharing .section-share .intro {
    width: 100%; } }

.page-family-sharing .section-calendar .calendar-hero {
  background-repeat: no-repeat;
  background-size: 794px 564px;
  height: 564px;
  width: 794px;
  background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/calendar_large.png"); }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .page-family-sharing .section-calendar .calendar-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/calendar_large_2x.png"); } }
  @media only screen and (max-width: 1068px) {
    .page-family-sharing .section-calendar .calendar-hero {
      background-size: 564px 402px;
      height: 402px;
      width: 564px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/calendar_medium.png"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-calendar .calendar-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/calendar_medium_2x.png"); } }
  @media only screen and (max-width: 735px) {
    .page-family-sharing .section-calendar .calendar-hero {
      background-size: 398px 282px;
      height: 282px;
      width: 398px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/calendar_small.png"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-calendar .calendar-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/calendar_small_2x.png"); } }

.page-family-sharing .section-calendar .intro {
  width: 622px; }
  @media only screen and (max-width: 1068px) {
    .page-family-sharing .section-calendar .intro {
      width: 652px; } }

@media only screen and (max-width: 735px) {
  .page-family-sharing .section-calendar br {
    display: none; }
  .page-family-sharing .section-calendar .intro {
    width: 100%; } }

.page-family-sharing .section-track .section-headline {
  text-align: left; }

.page-family-sharing .section-track .intro {
  text-align: left; }

.page-family-sharing .section-track .where h2, .page-family-sharing .section-track .where p {
  margin-left: 50px; }

.page-family-sharing .section-track .where h2 {
  width: 390px;
  margin-top: 115px; }

.page-family-sharing .section-track .where p {
  width: 360px; }

.page-family-sharing .section-track .where .where-hero {
  background-repeat: no-repeat;
  background-size: 292px 594px;
  height: 594px;
  width: 292px;
  background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/where_large.jpg");
  margin-right: 35px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .page-family-sharing .section-track .where .where-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/where_large_2x.jpg"); } }
  @media only screen and (max-width: 1068px) {
    .page-family-sharing .section-track .where .where-hero {
      background-size: 208px 424px;
      height: 424px;
      width: 208px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/where_medium.jpg"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-track .where .where-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/where_medium_2x.jpg"); } }
  @media only screen and (max-width: 735px) {
    .page-family-sharing .section-track .where .where-hero {
      background-size: 218px 446px;
      height: 446px;
      width: 218px;
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/where_small.jpg"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-track .where .where-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/where_small_2x.jpg"); } }

@media only screen and (max-width: 1068px) {
  .page-family-sharing .section-track .where h2 {
    margin-top: 45px; }
  .page-family-sharing .section-track .where h2, .page-family-sharing .section-track .where p {
    margin-left: 0;
    margin-right: 48px;
    width: auto; } }

@media only screen and (max-width: 735px) {
  .page-family-sharing .section-track .where h2 {
    margin-top: 0; }
  .page-family-sharing .section-track .where h2, .page-family-sharing .section-track .where p {
    margin-left: 0;
    margin-right: 0; }
  .page-family-sharing .section-track .where .where-hero {
    margin-left: auto;
    margin-right: auto; } }

.page-family-sharing .section-track .find {
  margin-top: 50px; }
  .page-family-sharing .section-track .find h2, .page-family-sharing .section-track .find p {
    margin-left: 130px;
    width: 340px; }
  .page-family-sharing .section-track .find h2 {
    margin-top: 138px; }
  .page-family-sharing .section-track .find .find-hero {
    background-repeat: no-repeat;
    background-size: 292px 594px;
    height: 594px;
    width: 292px;
    background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/find_large.jpg");
    margin-left: 36px; }
    @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
      .page-family-sharing .section-track .find .find-hero {
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/find_large_2x.jpg"); } }
    @media only screen and (max-width: 1068px) {
      .page-family-sharing .section-track .find .find-hero {
        background-size: 208px 424px;
        height: 424px;
        width: 208px;
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/find_medium.jpg"); } }
  @media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-track .find .find-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/find_medium_2x.jpg"); } }
    @media only screen and (max-width: 735px) {
      .page-family-sharing .section-track .find .find-hero {
        background-size: 218px 446px;
        height: 446px;
        width: 218px;
        background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/find_small.jpg"); } }
  @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .page-family-sharing .section-track .find .find-hero {
      background-image: url("http://images.apple.com/v/icloud/o/images/family-sharing/find_small_2x.jpg"); } }
  @media only screen and (max-width: 1068px) {
    .page-family-sharing .section-track .find h2 {
      margin-top: 68px; }
    .page-family-sharing .section-track .find h2, .page-family-sharing .section-track .find p {
      margin-left: 62px;
      width: auto; } }
  @media only screen and (max-width: 735px) {
    .page-family-sharing .section-track .find {
      margin-top: 38px; }
      .page-family-sharing .section-track .find h2 {
        margin-top: 0; }
      .page-family-sharing .section-track .find h2, .page-family-sharing .section-track .find p {
        margin-left: 0; }
      .page-family-sharing .section-track .find .find-hero {
        margin-left: auto;
        margin-right: auto; } }

.page-family-sharing .section-kids .content {
  border-top: 1px solid #d6d6d6; }

.page-family-sharing .section-kids .intro {
  width: 770px;
  margin-bottom: 0; }

@media only screen and (max-width: 1068px) {
  .page-family-sharing .section-kids .content h2 {
    width: auto;
    max-width: 500px; } }

@media only screen and (max-width: 735px) {
  .page-family-sharing .section-kids .content h2 {
    max-width: 100%; } }
