/*---------------------------------------------- 
Retina
------------------------------------------------*/
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2) {
			
	select {
		background-image: url(../images/select-arrow@2x.png);
		-webkit-background-size: 9px 6px; 
	   	-moz-background-size: 9px 6px; 
	    -o-background-size: 9px 6px; 
		background-size: 9px 6px;  
	}
	
	header .toggle-mainmenu {
		background-image: url(../images/toggle-menu@2x.png);
		-webkit-background-size: 30px 30px; 
	   	-moz-background-size: 30px 30px; 
	    -o-background-size: 30px 30px; 
		background-size: 30px 30px; 
	}
	
	.picker__nav--prev,
	.picker__nav--next {
		background-image: url(../images/left-right@2x.png);
		-webkit-background-size: 30px 15px; 
	   	-moz-background-size: 30px 15px; 
	    -o-background-size: 30px 15px;  
		background-size: 30px 15px; 
	}
	
	input#datefrom, input#dateto {
		background-image: url(../images/calendar@2x.png);
		-webkit-background-size: 16px 16px;
	   	-moz-background-size: 16px 16px;
	    -o-background-size: 16px 16px;
		background-size: 16px 16px;
	}
	
	input.refresh-button {
		background-image: url(../images/refresh@2x.png) ;
		-webkit-background-size: 16px 16px ;
	   	-moz-background-size: 16px 16px ;
	    -o-background-size: 16px 16px ;
		background-size: 16px 16px ;
	}
	
	#search-friend input[type=submit] {
		background-image: url(../images/search-icon@2x.png) ;
		-webkit-background-size: 36px 36px ;
	   	-moz-background-size: 36px 36px ;
	    -o-background-size: 36px 36px ;
		background-size: 36px 36px ;
	}
	
}