
  










.aha .aha-corporate-2 {
  background-image: url(http://images.apple.com/jobs/images/backgrounds/hero/aha-corporate-2/default.jpg);
  background-position: 50% 100%;
  background-repeat: no-repeat;
}

.aha .aha-students-2 {
  background-image:  url(http://images.apple.com/jobs/images/backgrounds/hero/aha-corporate-2/default.jpg);
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}



@media only screen and (min-width: 480px) {
  
  .aha .aha-corporate-2{
    background-image: url(http://images.apple.com/jobs/images/backgrounds/hero/aha-corporate-2/phone.jpg);
    background-size: cover;
    padding-bottom: 70%;
  }
    
  .aha .aha-students-2 {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/hero/aha-corporate-2/phone.jpg);
    padding-bottom: 70%;
  }
 
}

@media only screen and (min-width: 750px) {
  

 .aha .aha-corporate-2 {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/hero/aha-corporate-2/portrait.jpg)
  }
  
  .aha .aha-students-2 {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/hero/aha-corporate-2/portrait.jpg);
    padding-bottom: 65%;
  }
  
}

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

@media only screen and (min-width: 1200px) {
  
   
  .aha .aha-corporate-2 {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/hero/aha-corporate-2/desktop.jpg);
  }
   
  .aha .aha-students-2 {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/hero/aha-corporate-2/desktop.jpg);
    padding-bottom: 42%;
  }
  
}

@media only screen and (min-width: 1650px) {

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

@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 .aha-corporate-2 {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/hero/aha-corporate-2/default@2x.jpg);
     padding-bottom: 100%;
    background-size: cover;
  }
  
  .aha .aha-students-2 {
    background-image: url(http://images.apple.com/jobs/images/backgrounds/hero/aha-corporate-2/default@2x.jpg);
    padding-bottom: 85%;
  }
  
}

/* iphone 6+ & 6*/
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3),
  screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {
  
  .aha .aha-corporate-2 {
    padding-bottom: 80%;
  } 
}

/* Landscape */
@media only screen and (max-width: 660px) and (orientation: landscape),
screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 3),
screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
  
  .aha .aha-corporate-2 {
    padding-bottom: 70%;
  }
}


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


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

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

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

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

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

}

  
