/* Large desktop */
@media (min-width: 1200px) {
	.navbar-default .navbar-collapse { padding:0; margin:0;	}
	
	.box-1 { min-height:650px; }
}


@media (min-width: 980px) and (max-width: 1199px) {	
	.navbar-default .navbar-collapse { padding:0; margin:0;	}
	
	.box-1 { min-height:650px; }
}


/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {	
	.navbar-default .navbar-collapse { padding:0; margin:0;	}
	.navbar-default .navbar-nav > li > a {  }
	
	.box-1 { min-height:650px; }
}


/* Landscape phone to portrait tablet */
@media (max-width: 767px) {		
	header .content1 .container-content { padding:10px 0; }
	header .content2 .container { padding:0; }
	
	.navbar-default .navbar-collapse { padding:0; margin-right:-15px; box-shadow:none;	}
	.navbar-default .navbar-nav > li > a { padding-left:0; padding-right:0; } 
	
	.box-1 { min-height:450px; }
	.box-1-inner { padding:15px 70px; }
	
	footer { text-align:center; }
	footer .botNav,
	footer .copyright { float:none; }
}


@media (min-width: 481px) and (max-width: 766px) {	
	.box-1 {  }
	.box-1-inner {  }
	.box-1 h2 { text-align:center; }
}


/* Landscape phones and down */
@media (max-width: 480px) {
	.box-1 { background-position:50% 0; }
	.box-1-inner {  }
	.box-1 h2 { text-align:center; } 
}


/* Landscape phones and down */
@media (max-width: 479px) {	 
	.logo { width:130px; height:40px; }
	.logo a { background:url(../img/logo-s.png) 0 0 no-repeat; }
	
	.box-1 { min-height:250px; }
	.box-1-inner { padding:15px 25px; }
	.box-1 h2 { font-size:20px; line-height:28px; } 
	.box-1 h2 span.i1 { font-size:24px; }
	
	footer .copyright { font-size:12px; line-height:16px; }
}