/******************************

retina displays

******************************/

@media only screen and (min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-Webkit-min-device-pixel-ratio: 1.5){
#wrap #header #nav > a{
	background-image: url('data/img/logo-nav-retina.png');
	background-size: 170px 48px;
}

/*
#wrap #footer #footer-inner > a{
	background-image: url('data/img/logo-96x96.png');
	background-size: 48px 48px;
}
*/

.box-warning > span,
.box-alert > span,
.box-error > span,
.item-post .meta p span,
.item-post .meta a span,
#wrap #main #sidebar .item-sidebar > a .meta p span,
#wrap #main #page-sitemap ul li span{
	background-image: url('data/img/icons-12x12-retina.png');
	background-size: 96px 12px;
}

.separator p span,
#comments > a span.icon,
#comments > ol > li > a span.icon,
#comments > ol > li > ol > li > a span.icon,
#wrap #header #links .item-links > a > span,
#wrap #main #page-contact #info a > span,
#wrap #main #single-post #post #meta > p > span,
#wrap #main #single-post #post #meta > a > span,
#wrap #main #single-post #post #meta #share > a > span,
#wrap #main #sidebar #categories > a > span,
#wrap #footer #footer-inner .item-footer > a > span{
	background-image: url('data/img/icons-16x16-retina.png');
	background-size: 528px 16px;
}

a#scroll-to-top span,
#wrap #header #nav #search > a span,
#wrap #header #overlay #info > a > span,
.popup .popup-content a.fb span{
	background-image: url('data/img/icons-24x24-retina.png');
	background-size: 480px 24px;
}

.gallery > div > a span.icon,
.instagram > div > a span.icon,
.item-post > a span.icon,
.item-search > a span.icon,
#wrap #main #sidebar .item-sidebar > a > span span.icon,
.popup > form > button > span{
	background-image: url('data/img/icons-32x32-retina.png');
	background-size: 64px 32px;
}

#wrap #main #page-404 span,
.popup > .screensaver > span{
	background-image: url('data/img/icons-256x256-retina.png');
	background-size: 512px 256px;
}
}

/* end of retina displays */