body{width:100%;min-width:0;}
.header .w1120{width:95%;max-width:1410px;}

@media screen and (max-width:1119px){
	/*.header  .w1120{width:100%;}*/
}
@media screen and (max-width:768px){
	.navAndLogo{line-height:50px;height:50px;}
	.logo{height:50px;}
	.navAndLogo .logo{width:170px;}
	.navAndLogo .bigNav>ul>li{display:none;}
	.navAndLogo .bigNav ul li.admin{display:inline-block;}
	.navAndLogo .bigNav ul li.navArrow.about{display:inline-block;margin:0 15px 0 0;}
	.navAndLogo .bigNav ul li.navArrow.about a{margin-top:0;}

}
@media screen and (max-width:500px){
	.register,.system-login .login-panel{width:96%;}
	.register .panel{padding:20px 20px 10px;}
	.register form .control-label+div{width:260px;}

	.login-panel{right:2%;margin-right:0;padding:30px;top:20%;}
}
@media screen and (max-width:400px){
	.register{min-width:300px;margin-top:80px;}
	.register .panel-title{margin-bottom:10px;}
	.register .panel{padding:10px 10px 0;}
	.register form .control-label+div{width:200px;}
	.login-submit .btn{width:120px;}
}