@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 
	.site-title.logo > a {
		background-image: url('../images/logo@2x.png');
	}
	.main-nav-wrap > .nav-logo {
		background-image: url('../images/nav-logo@2x.png');
	}
	.site-header .desktop-menu-toggle {
		/*background-image: url('../images/menu-icon@2x.png');*/
	}
	footer#colophon .container {
		background-image: url('../images/footer-logo@2x.png');
	}
	#header-widgets .lang-switch li.lang-item.current-lang > a:after {
		background-image: url('../images/lang-switch-arrow@2x.png');
	}
	#header-widgets .lang-switch li.lang-item-en > a {
		background-image: url('../images/flag-en@2x.jpg');
	}
	#header-widgets .lang-switch li.lang-item-de > a {
		background-image: url('../images/flag-de@2x.jpg');
	}
	#header-widgets .lang-switch li.lang-item-ru > a {
		background-image: url('../images/flag-ru@2x.jpg');
	}
	#header-widgets .lang-switch li.lang-item-tr > a {
		background-image: url('../images/flag-tr@2x.jpg');
	}
	.footer-content-wrap a.scroll-to-top {
		/*background-image: url('../images/scroll-to-top@2x.png');*/
	}
	.reservation-form form > .lf input[type='text'],
	/*.reservation-form form > .lf input[type='submit'],*/
	.reservation-form form > .lf select {
		background-image: url('../images/arrow-down@2x.png');
	}
	.reservation-form form > .lf input[type='text']:focus,
	.reservation-form form > .lf input[type='text'].focus,
	.reservation-form form > .lf select:focus {
		background-image: url('../images/arrow-top@2x.png');
	}
	a.cal-nav.cal-prev {
		background-image: url('../images/arrow-left@2x.png');
	}
	a.cal-nav.cal-next {
		background-image: url('../images/arrow-right@2x.png');
	}
	a.close-cal {
		background-image: url('../images/icons/close-calendar@2x.png');
	}














}