/* ----------------- High-resolution-ready (retina-ready) -----------------------------*/

@media
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (   min--moz-device-pixel-ratio: 1.5),
only screen and (     -o-min-device-pixel-ratio: 3/2),
only screen and (    -ms-min-device-pixel-ratio: 1.5),
only screen and (        min-device-pixel-ratio: 1.5)
{

  /* --- search button --- */
  #search-block-form input.form-submit, #search-form input.form-submit {
    background-image: url('../images/search-btn@2x.png');
    background-size: 16px 16px;
  }

  /*-- slideshow next previous button ---*/
  .field-slideshow-wrapper .field-slideshow-controls .next {
    background-image: url("../images/next_btn@2x.png");
    background-size: 9px 15px;
  }
  .field-slideshow-wrapper .field-slideshow-controls .prev {
    background-image: url("../images/previous_btn@2x.png");
    background-size: 9px 15px;
  }
  .views-slideshow-controls-top .views-slideshow-controls-text-previous a {
    background-image: url("../images/previous_btn@2x.png");
    background-size: 12px 20px;
  }
  .views-slideshow-controls-top .views_slideshow_controls_text_next a {
    background-image: url("../images/next_btn@2x.png");
    background-size: 12px 20px;
  }

 
  /* --- learn-more ---- */
  .learn-more a {
    background: url('../images/arrow-ul@2x.png') no-repeat center left;
    background-size: 6px 10px;
  }


} /* end: media query */
