/*iPad*/
@media screen and (max-width: 1100px), (max-device-width: 1024px) {

}
@media screen and (max-width: 1200px) {
	.footer{
		text-align:center;
	}
	.footer .list > div{
		padding-top: 10px;
		padding-bottom: 10px;
	}
}
@media screen and (max-width: 1150px) {
	#head .list > ul > li, 
	#head ul ul li{
		font-size: 16px;
	}
	#head ul ul{
		padding: 13px 70px;
	}
	.btn{
		font-size: 18px;
		padding: 15px;
		
	}
	.btn_block .btn::before{
		display:none;
	}
}

/*For retina*/
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5), 
only screen and (min-resolution: 1.5dppx){
	#page1 .head .logo, .list_direction li li a:before, .row .col2 .title:before, .btn_block .btn:before, .carusel .item i, .share .ya-share2__item, .footer .social a, .contact a, .footer .apps a{
		background-image: url(../img/imgs_x2.png);
		background-size: 379px 481px;
	}
}