/* -*- coding: utf-8 -*- */

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

  #exit-popup .rebate-bestbuy .rebate-image {
    background: transparent url("../images/bestbuy-card-239x152.png") 0 0 no-repeat;
    height: 152px;
    margin-right: 40px;
    width: 239px;
  }

  #index #main .hero-image {
    /* background: transparent url("../images/hero10-960x667.png") 0 0 no-repeat; */
    background: transparent url("../images/getmydrivers-screenshot.png") 0 0 no-repeat;
  }

  #index #main .why-update-your-drivers-image {
    background: transparent url("../images/why-update-your-drivers.png") 0 0 no-repeat;
  }

  #index #main .how-getmydrivers-works-image {
    background: transparent url("../images/how-getmydrivers-works.png") 0 0 no-repeat;
  }

  #index #main .driver-exclusion-list-image {
    background: transparent url("../images/driver-exclusion-list.png") 0 0 no-repeat;
  }

  #index #main .backup-and-restore-image {
    background: transparent url("../images/backup-and-restore.png") 0 0 no-repeat;
  }

  #index #main .scheduled-driver-scan-image {
    background: transparent url("../images/scheduled-driver-scan.png") 0 0 no-repeat;
  }

  #index #main .web-protection-image {
    background: transparent url("../images/web-protection.png") 0 0 no-repeat;
  }

  #index #main .invalid-registry-scan-image {
    background: transparent url("../images/invalid-registry-scan.png") 0 0 no-repeat;
  }

  #uninstall #main .adav-chrome-image {
    background: transparent url("../images/chrome-adav.jpg") 0 0 no-repeat;
  }

  #uninstall #main .adav-firefox-image {
    background: transparent url("../images/firefox-adav.jpg") -110px 0 no-repeat;
  }

  #background {
    background: transparent url("../images/BG.png") center center no-repeat;
  }

  #upgrade .screenshot {
    background: transparent url("../images/screenshot-404x269.png") center center no-repeat;
    height: 269px;
    left: 0;
    position: absolute;
    top: 0;
    width: 404px;
  }

  #upgrade .bannershot {
    background: transparent url("../images/bannershot-256x64.png") center center no-repeat;
    bottom: 20px;
    height: 64px;
    left: -4px;
    position: absolute;
    width: 256px;
  }

  #upgrade .boxshot {
    background: transparent url("../images/boxshot-217x254.png") center center no-repeat;
    bottom: 0;
    height: 254px;
    position: absolute;
    right: 30px;
    width: 217px;
  }
}

@media only screen and (min-width:801px) {
  #index2 .performance-image {
    background: transparent url("../images/printer-932x727.png") 0 0 no-repeat;
    width: 932px;
    height: 727px;
    max-width: 50%;
  }
  #index2 .performance-text-content {
    max-width: 50%;
    width: 932px;
  }
  #index2 .hero-image {
    background: transparent url("../images/hero-printer-1022x683.png") 0 0 no-repeat;
    width: 1022px;
    height: 683px;
    max-width: 50%;
  }
  #index2 .hero-text-content {
    max-width: 50%;
    padding-bottom: 0;
    padding-left: 60px;
    width: 1022px;
  }
}
@media only screen and (min-width:601px) and (max-width:1280px) {
  #index2 .hero-text-content {
    padding-left: 4.6875vw;
    padding-right: 10px;
  }
}
@media only screen and (min-width:601px) and (max-width:1440px) {
  #index2 .hero-image {
    background-position-x: calc((100vw - 1440px) / 2);
  }
}
@media only screen and (min-width:601px) and (max-width:1864px) {
  #index2 .performance-image {
    background-size: 50vw 39vw;
    max-width: 50vw;
    max-height: 39vw;
  }
  #index2 .performance-text-content {
    padding-left: 3vw;
  }
}
