/* #######################################################################

	14.	Retina / Hi-DPI

####################################################################### */
@media only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 1.5/1), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  a.social.twitter {
    background: url(../img/social-twitter-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.facebook {
    background: url(../img/social-facebook-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.linkedin {
    background: url(../img/social-linkedin-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.vimeo {
    background: url(../img/social-vimeo-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.youtube {
    background: url(../img/social-youtube-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.zerply {
    background: url(../img/social-zerply-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.pinterest {
    background: url(../img/social-pinterest-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.dribbble {
    background: url(../img/social-dribbble-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.github {
    background: url(../img/social-github-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.instagram {
    background: url(../img/social-instagram-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.flickr {
    background: url(../img/social-flickr-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.rss {
    background: url(../img/social-rss-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.adn {
    background: url(../img/social-adn-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.behance {
    background: url(../img/social-behance-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.tumblr {
    background: url(../img/social-tumblr-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.lastfm {
    background: url(../img/social-lastfm-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.xing {
    background: url(../img/social-xing-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.foursquare {
    background: url(../img/social-foursquare-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.goodreads {
    background: url(../img/social-goodreads-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.amazon {
    background: url(../img/social-amazon-black@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.twitter {
    background: url(../img/social-twitter-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.facebook {
    background: url(../img/social-facebook-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.linkedin {
    background: url(../img/social-linkedin-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.vimeo {
    background: url(../img/social-vimeo-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.youtube {
    background: url(../img/social-youtube-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.zerply {
    background: url(../img/social-zerply-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.pinterest {
    background: url(../img/social-pinterest-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.dribbble {
    background: url(../img/social-dribbble-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.github {
    background: url(../img/social-github-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.instagram {
    background: url(../img/social-instagram-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.flickr {
    background: url(../img/social-flickr-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.rss {
    background: url(../img/social-rss-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.adn {
    background: url(../img/social-adn-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.behance {
    background: url(../img/social-behance-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.tumblr {
    background: url(../img/social-tumblr-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.lastfm {
    background: url(../img/social-lastfm-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.xing {
    background: url(../img/social-xing-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.foursquare {
    background: url(../img/social-foursquare-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.goodreads {
    background: url(../img/social-goodreads-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  a.social.white.amazon {
    background: url(../img/social-amazon-white@2x.png) 0 0 no-repeat;
    background-size: 21px 21px;
  }
  .bullets.green li {
    background-image: url(../img/tick-green@2x.png);
    background-size: 16px 13px;
  }
  .bullets.red li {
    background-image: url(../img/tick-red@2x.png);
    background-size: 16px 13px;
  }
  .bullets.black li {
    background-image: url(../img/tick-black@2x.png);
    background-size: 16px 13px;
  }
  .bullets.light-blue li {
    background-image: url(../img/tick-light-blue@2x.png);
    background-size: 16px 13px;
  }
  .bullets.blue li {
    background-image: url(../img/tick-blue@2x.png);
    background-size: 16px 13px;
  }
  .bullets.grey li {
    background-image: url(../img/tick-grey@2x.png);
    background-size: 16px 13px;
  }
  .bullets.orange li {
    background-image: url(../img/tick-orange@2x.png);
    background-size: 16px 13px;
  }
  .bullets.pink li {
    background-image: url(../img/tick-pink@2x.png);
    background-size: 16px 13px;
  }
  .bullets.purple li {
    background-image: url(../img/tick-purple@2x.png);
    background-size: 16px 13px;
  }
  article.format-image .meta.top {
    background-image: url(../img/icon-image@2x.png);
    background-size: 27px 17px;
  }
  article.format-gallery .meta.top {
    background-image: url(../img/icon-gallery@2x.png);
    background-size: 26px 17px;
  }
  article.format-aside .meta.top {
    background-image: url(../img/icon-aside@2x.png);
    background-size: 25px 17px;
  }
  article.format-audio .meta.top {
    background-image: url(../img/icon-audio@2x.png);
    background-size: 26px 17px;
  }
  article.format-chat .meta.top {
    background-image: url(../img/icon-chat@2x.png);
    background-size: 25px 17px;
  }
  article.format-link .meta.top {
    background-image: url(../img/icon-link@2x.png);
    background-size: 33px 17px;
  }
  article.format-quote .meta.top {
    background-image: url(../img/icon-quote@2x.png);
    background-size: 24px 17px;
  }
  article.format-status .meta.top {
    background-image: url(../img/icon-status@2x.png);
    background-size: 23px 17px;
  }
  article.format-video .meta.top {
    background-image: url(../img/icon-video@2x.png);
    background-size: 20px 13px;
  }
  article.format-link .the-content h2 a, article.format-link .the-content h1 a, .article-content article.format-link .the-content h2 a, .home article.format-link .the-content h2 a, .archive article.format-link .the-content h2 a {
    background-image: url(../img/link-open@2x.png);
    background-size: 20px 20px;
  }
  .top-search a {
    background-image: url(../img/magnify@2x.png);
    background-size: 15px 15px;
  }
  .top-search a.cross {
    background-image: url(../img/cross@2x.png);
    background-size: 15px 15px;
  }
  .quote {
    background-image: url(../img/quotemark@2x.png);
    background-size: 28px 19px;
  }
  .quote-rating-1, .quote-rating-2, .quote-rating-3, .quote-rating-4, .quote-rating-5 {
    background-image: url(../img/stars@2x.png);
    background-size: 97px 176px;
  }
}
