
  



.aha .section-nav-block {
  background: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/default.jpg) no-repeat center bottom;
  background-size: 100% auto;
  background-repeat: no-repeat;
  padding-bottom: 70%;
  max-width: 1440px;
  margin: auto auto 0.6rem;
}

.aha-students .section-nav-block {
  background: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/default.jpg) no-repeat center bottom;
  background-size: 100% auto;
  background-repeat: no-repeat;
  padding-bottom: 70%;
  max-width: 1440px;
  margin: auto auto 0.6rem;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min--moz-device-pixel-ratio: 2),
  only screen and (-o-min-device-pixel-ratio: 2 / 1),
  only screen and (min-device-pixel-ratio: 2),
  only screen and (min-resolution: 192dpi),
  only screen and (min-resolution: 2dppx) {

  .aha .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/default@2x.jpg);
  }
  
  .aha-students .section-nav-block {
    background-image:url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/default@2x.jpg);
  }
}

@media only screen and (min-width: 480px) {
  
  .aha .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/phone.jpg);
  }
  
  .aha-students .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/phone.jpg);
  }
}
  

@media only screen and (min-width: 480px) and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min-width: 480px) and (min--moz-device-pixel-ratio: 2),
  only screen and (min-width: 480px) and (-o-min-device-pixel-ratio: 2 / 1),
  only screen and (min-width: 480px) and (min-device-pixel-ratio: 2),
  only screen and (min-width: 480px) and (min-resolution: 192dpi),
  only screen and (min-width: 480px) and (min-resolution: 2dppx) {

  
  .aha .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/phone@2x.jpg);
  }
  
  .aha-students .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/phone@2x.jpg);
    padding-bottom: 60%;
  }
}


@media only screen and (min-width: 750px) {
 .aha .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/portrait.jpg);
    background-size: auto 100%;
    padding-bottom: 63%;
  }
  
  .aha-students .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/portrait.jpg);
    background-size: cover;
    padding-bottom: 68%;
  }
  }
  
  @media only screen and (min-width: 750px) and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min-width: 750px) and (min--moz-device-pixel-ratio: 2),
  only screen and (min-width: 750px) and (-o-min-device-pixel-ratio: 2 / 1),
  only screen and (min-width: 750px) and (min-device-pixel-ratio: 2),
  only screen and (min-width: 750px) and (min-resolution: 192dpi),
  only screen and (min-width: 750px) and (min-resolution: 2dppx) {

  .aha .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/portrait@2x.jpg);
  }
  
  .aha-students .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/portrait@2x.jpg);
    padding-bottom: 68%;
  }

}
@media only screen and (min-width: 1024px) {
 
.aha .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/landscape.jpg);
    padding-bottom: 55%;
  }

  .aha-students .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/landscape.jpg);
    padding-bottom: 45%;
  }
}
@media only screen and (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min-width: 1024px) and (min--moz-device-pixel-ratio: 2),
  only screen and (min-width: 1024px) and (-o-min-device-pixel-ratio: 2 / 1),
  only screen and (min-width: 1024px) and (min-device-pixel-ratio: 2),
  only screen and (min-width: 1024px) and (min-resolution: 192dpi),
  only screen and (min-width: 1024px) and (min-resolution: 2dppx) {
  
  .aha .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/landscape@2x.jpg);
  }
  
  .aha-students .section-nav-block {
    background-image:url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/landscape@2x.jpg);
    padding-bottom: 48%;
  }
}
@media only screen and (min-width: 1200px) {
 
  .aha .section-nav-block {
    background-image:url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/desktop.jpg);
    background-size: cover;
    padding-bottom: 55%;
  }
  
  .aha-students .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/desktop.jpg);
    background-size: cover;
    padding-bottom: 45%;
  }
}

@media only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min-width: 1200px) and (min--moz-device-pixel-ratio: 2),
  only screen and (min-width: 1200px) and (-o-min-device-pixel-ratio: 2 / 1),
  only screen and (min-width: 1200px) and (min-device-pixel-ratio: 2),
  only screen and (min-width: 1200px) and (min-resolution: 192dpi),
  only screen and (min-width: 1200px) and (min-resolution: 2dppx) {

  .aha .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/desktop@2x.jpg);
  }
  
  .aha-students .section-nav-block {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/section-nav-block/aha-corporate/desktop@2x.jpg);
    padding-bottom: 45%;
  }
}
