@charset "utf-8";
/* CSS Document */

@media only screen and (min-width: 1024px) and (max-width: 1200px){
	
	.logo { height:auto; width:300px; padding:8px 0 0 0; }
	.nav ul li { padding:0 7px; }
	.iphone_marking { background:none; }
	.iphone_text { margin-left:0px;}
	ul.list { float:left; }
	.b1, .b2, .b3, .b4, .b5, .b6 { padding:30px 0 0 0;}
	.farscomparire {display:none;}
	
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
	
	.nav { display:none; }
	a.mob_nav { display:block; }
	.iphone_marking { background:none; }
	.iphone_text { width:200px; margin-left:0px;}
	.trans_box_left, .trans_box_right { display:none; }
	ul.list { float:left; }
	.b1, .b2, .b3, .b4, .b5, .b6 { padding:30px 0 0 0;}
	.farscomparire {display:none;}
	
}

@media only screen and (min-width: 640px) and (max-width: 767px) {
	
	.nav { display:none; }
	a.mob_nav { display:block; }
	.partner_box { margin-bottom:15px; }
	.partner_box h4, .partner_box a { text-align:center; display:block; }
	.iphone_marking { background:none; }
	.iphone { left:0; margin-left:0px; }
	.iphone_text { width:260px; margin-left:345px; float:left; }
	.b1, .b2, .b3, .b4, .b5, .b6 { padding:30px 0 0 0;}
	.service_slide ul li { margin:0 30px; }
	.trans_box_left, .trans_box_right { display:none; }
	.iphnoe2 { text-align:center; padding:25px 0 0 0; }
	/*ul.list { margin-left:50px; float:left; }*/
	.farscomparire {display:none;}
	
}
@media only screen and (max-width: 639px) {
	


}

@media only screen and (min-width: 480px) and (max-width: 639px) {
	
	#header { top:0; }
	/*#banner { display:none; }*/
	.nav { display:none; }
	a.mob_nav { display:block; }
	.list_text { text-align:center; }
	.list_text img { float:none; margin:0; }
	.list_text p { padding:0 !important; text-align:center !important; }
	#project { padding:100px 0 0 0; }
	.partner_box { margin-bottom:15px; }
	.partner_box h4, .partner_box a { text-align:center; display:block; }
	.iphone_marking { background:none; }
	.adjust { padding:670px 0 0 0; }
	.iphone_text { width:100%; margin-left:0; float:left; padding:0 15px; }
	.b1, .b2, .b3, .b4, .b5, .b6 { padding:30px 0 0 0;}
	.service_slide ul li { margin:0 30px; }
	.trans_box_left, .trans_box_right { display:none; }
	.iphnoe2 { text-align:center; padding:25px 0 0 0; }
	ul.list { margin-left:50px; float:left; }
	.farscomparire {display:none;}
	
}

@media only screen and (min-width: 360px) and (max-width: 479px) {
	
	#header { top:0; }
	.logo { height:auto; width:285px; padding:10px 0 0 0; }
	.nav { display:none; }
	a.mob_nav { display:block; }
	/*#banner { display:none; }*/
	.list_text { text-align:center; }
	.list_text img { float:none; margin:0; }
	.list_text p { padding:0 !important; text-align:center !important; }
	#project { padding:100px 0 0 0; }
	.partner_box { margin-bottom:15px; }
	#deliveries h2 { height:auto; line-height:normal; }
	.partner_box h4, .partner_box a { text-align:center; display:block; }
	.iphone_marking { background:none; }
	.adjust { padding:590px 0 0 0; }
	.iphone { height:auto; width:340px; margin-left:-170px; }
	.iphone_text { width:100%; margin-left:0; float:left; padding:0 15px; }
	.b1, .b2, .b3, .b4, .b5, .b6 { padding:30px 0 0 0;}
	#services h2 { height:auto; line-height:normal; }
	#services h2 span { padding:0 79px; }
	.service_slide ul li { margin:0 47px; }
	.trans_box_left, .trans_box_right { display:none; }
	.iphnoe2 { text-align:center; padding:25px 0 0 0; }
	#news h2 { margin:0 0 50px 0; }
	.testimonial { margin-bottom:20px; }
	ul.list { margin-left:50px; float:left; }
	.farscomparire {display:none;}
	
}

@media only screen and (min-width: 320px) and (max-width: 359px) {	

	#header { top:0; }
	.logo { height:auto; width:250px; padding:10px 0 0 0; }
	.nav { display:none; }
	a.mob_nav { display:block; }
	/*#banner { display:none; }*/
	.list_text { text-align:center; }
	.list_text img { float:none; margin:0; }
	.list_text p { padding:0 !important; text-align:center !important; }
	#project { padding:100px 0 0 0; }
	.partner_box { margin-bottom:15px; }
	#deliveries h2 { height:auto; line-height:normal; }
	.partner_box h4, .partner_box a { text-align:center; display:block; }
	.iphone_marking { background:none; }
	.adjust { padding:590px 0 0 0; }
	.iphone { height:auto; width:300px; margin-left:-150px; }
	.iphone_text { width:100%; margin-left:0; float:left; padding:0 15px; }
	.b1, .b2, .b3, .b4, .b5, .b6 { padding:30px 0 0 0;}
	#services h2 { height:auto; line-height:normal; }
	#services h2 span, #contact h2 span { padding:0 59px; }
	.service_slide ul li { margin:0 30px; }
	.trans_box_left, .trans_box_right { display:none; }
	.iphnoe2 { text-align:center; padding:25px 0 0 0; }
	#news h2 { margin:0 0 50px 0; }
	.testimonial { margin-bottom:20px; }
	ul.list { margin-left:50px; float:left; }
	.farscomparire {display:none;}
	
}

@media only screen and (min-width: 240px) and (max-width: 319px) {
	
	#header { top:0; }
	.logo { height:auto; width:172px; padding:25px 0 0 0; }
	.nav { display:none; }
	a.mob_nav { display:block; }
	/*#banner { display:none; }*/
	.list_text { text-align:center; }
	.list_text img { float:none; margin:0; }
	.list_text p { padding:0 !important; text-align:center !important; }
	#project { padding:100px 0 0 0; }
	.partner_box { margin-bottom:15px; }
	#deliveries h2, #project h2 { height:auto; line-height:normal; }
	.partner_box h4, .partner_box a { text-align:center; display:block; }
	.iphone_marking { background:none; }
	.adjust { padding:340px 0 0 0; }
	.iphone { height:auto; width:200px; margin-left:-100px; }
	.iphone_text { width:100%; margin-left:0; float:left; padding:0 15px; }
	.b1, .b2, .b3, .b4, .b5, .b6 { padding:30px 0 0 0;}
	#services h2 { height:auto; line-height:normal; }
	#services h2 span, #contact h2 span { padding:0 19px; }
	.service_slide ul li { margin:0 30px; }
	.trans_box_left, .trans_box_right { display:none; }
	.iphnoe2 { text-align:center; padding:25px 0 0 0; }
	#news h2 { margin:0 0 50px 0; }
	.testimonial { margin-bottom:20px; }
	ul.list { float:left; }
	.farscomparire {display:none;}
}