/*------------------------------------*\
   GENERIC IMAGES
\*------------------------------------*/

.image-retail-geniusbar-expect { background-image:url("img/axpect_large.jpg"); background-size:572px 351px; width:572px; height:351px; }
@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) {
  .image-retail-geniusbar-expect { background-image:url("img/axpect_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .image-retail-geniusbar-expect { background-image:url("img/axpect_medium.jpg"); background-size:693px 426px; width:693px; height:426px; }
}
@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) {
  .image-retail-geniusbar-expect { background-image:url("img/axpect_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .image-retail-geniusbar-expect { background-image:url("img/axpect_small.jpg"); background-size:736px 415px; width:736px; height:415px; }
}
@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) {
  .image-retail-geniusbar-expect { background-image:url("img/axpect_small_2x.jpg"); }
}
.image-retail-geniusbar-genius { background-image:url("img/mix_large.jpg"); background-size:980px 601px; width:980px; height:601px; }
@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) {
  .image-retail-geniusbar-genius { background-image:url("img/mix_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .image-retail-geniusbar-genius { background-image:url("img/mix_medium.jpg"); background-size:693px 425px; width:693px; height:425px; }
}
@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) {
  .image-retail-geniusbar-genius { background-image:url("img/mix_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .image-retail-geniusbar-genius { background-image:url("img/mix_small.jpg"); background-size:737px 452px; width:737px; height:452px; }
}
@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) {
  .image-retail-geniusbar-genius { background-image:url("img/mix_small_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .page-geniusbar .image-retail-geniusbar-genius { background-image:url("img/mix_large.jpg"); background-size:980px 601px; }
}
@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-geniusbar .image-retail-geniusbar-genius { background-image:url("img/mix_large_2x.jpg"); }
}
@media only screen and (max-width: 735px) and (max-width: 1068px) {
  .page-geniusbar .image-retail-geniusbar-genius { background-image:url("img/mix_medium.jpg"); background-size:693px 425px; }
}
@media only screen and (max-width: 735px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (max-width: 1068px) and (min-resolution: 144dppx) {
  .page-geniusbar .image-retail-geniusbar-genius { background-image:url("img/mix_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) and (max-width: 735px) {
  .page-geniusbar .image-retail-geniusbar-genius { background-image:url("img/mix_small.jpg"); background-size:737px 452px; }
}
@media only screen and (max-width: 735px) and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (max-width: 735px) and (min-resolution: 144dppx) {
  .page-geniusbar .image-retail-geniusbar-genius { background-image:url("img/mix_small_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .page-geniusbar .image-retail-geniusbar-expect { background-image:url("img/axpect_large.jpg"); background-size:572px 351px; }
}
@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-geniusbar .image-retail-geniusbar-expect { background-image:url("img/axpect_large_2x.jpg"); }
}
@media only screen and (max-width: 735px) and (max-width: 1068px) {
  .page-geniusbar .image-retail-geniusbar-expect { background-image:url("img/axpect_medium.jpg"); background-size:693px 426px; }
}
@media only screen and (max-width: 735px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (max-width: 1068px) and (min-resolution: 144dppx) {
  .page-geniusbar .image-retail-geniusbar-expect { background-image:url("img/axpect_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) and (max-width: 735px) {
  .page-geniusbar .image-retail-geniusbar-expect { background-image:url("img/axpect_small.jpg"); background-size:736px 415px; }
}
@media only screen and (max-width: 735px) and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (max-width: 735px) and (min-resolution: 144dppx) {
  .page-geniusbar .image-retail-geniusbar-expect { background-image:url("img/axpect_small_2x.jpg"); }
}

/*------------------------------------*\
   GENERIC IMAGES
\*------------------------------------*/ 



/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/






/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/ 