/*-----------------------------------------------------------------------------------*/
/*	MEDIA QUERIES
/*-----------------------------------------------------------------------------------*/
@media (min-width:1920px) {
/*	header {  margin: 0 auto;  text-align: center;  width: 1500px; }*/
	span.text-center {    float: left;    text-align: center;    width: 100%;}
	.top-border { width:auto;  }
	}
@media (max-width:1366px) {
	header {  margin: 0 auto;  text-align: center; width:100%; }
	span.text-center {    float: left;    text-align: center;    width: 100%;}
	.top-border { width:auto;  }
	}
@media (max-width:1024px) {
	.navbar-nav {margin: 2% 20% 0 0}
	.footer-nav a{ margin:9px 15px 0 0;}
	header img{ width:100%; height:100%;}
	.top-space{ padding:0 !important;}
}
@media (max-width:992px) {
	.detail .carousel h1, .detail p{	text-align: center;}
}
@media (min-width:768px) and (max-width:940px){
	.navbar-nav {margin: 2% 0% 0 0 !important;}
	}
@media (max-width:768px){
	.navbar-nav {margin: 2% 0% 0 0;}
	.navbar-nav {		float: left;		text-align: left;}
	.col-sm-4.none-pad, .firstchild{ padding-left:0; padding-right:0;}
	.none-pad input{ margin:10px 0;}
	.pads {  float: left;  margin: 10px 0 0;  padding: 0;  width: 100%;}
	.top-space{ padding:0 !important;}
}

@media (max-width:600px){
	.newspaper {float: left;width: 100%;padding: 0px 120px;}
	.colum6{ padding:20px;}
	.rightside{ padding-left:0;}
}
@media (max-width:568px){
	footer{ position:relative;}
	.newspaper {    float: left;    padding:0 !important;    width: 100% !important;}	
	.img{ text-align:center; width:100%;}
			
	}
@media (max-width:480px){
	header .carousel-iphone, .detail .app-screenshot{		width: 280px;	}	
	header .carousel, .detail .app-screenshot img{		padding-top: 85px;		width: 245px;	}
	.copy, .footer-nav, .social, .img {float: left;margin: 0;text-align: center;width: 100%;}
}
@media (min-width:385px) and (max-width:479px){
	}
@media (max-width:384px){
		.navbar-nav>li>a{ line-height:2px; padding-top:7px;}
		}
@media (max-width:320px){
	img{ width:100%; height:100%;}

	}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 
    /* Retina-specific stuff here */
header{ background-size: cover;	background-repeat: no-repeat; color: white; position:relative;}
}