 

.templateWidth{width:100%; text-align:left;}

/* Login Page */
.loginBox{padding:30px 20px;}
.loginBox h2{background:#005fab; padding:10px 20px; color:#fff; font-size:150%; line-height:170%;}
.loginBox form{background:#f2f2f2; border:1px solid #fff; border-top:none; padding:20px; color:#777; font-size:90%; line-height:170%;}
.txtboxstyle{width:100%; height:25px; margin:0 0 12px; padding:15px 10px; background:#f0eef0; font-size:100%; color:#444; overflow:hidden; border:1px solid #aaa; outline:none;}
.loginBox form p{margin-bottom:20px}
.signbutton{width:100px; height:40px; margin:0 auto 20px;}

@media screen and (min-width:768px){
	
	.loginBox{padding:40px 0; width:50%; margin:0 auto;}
}

@media screen and (min-width:1024px){		

	.templateWidth{width:960px; margin:0 auto; max-width:960px;}

	/* Login Page */
	.loginBox{padding:40px 0; width:50%; margin:0 auto;}
}

@media screen and (min-width:1280px){

	.templateWidth{width:1200px; max-width:1200px; margin:0 auto;}

	/* Login Page */
	.loginBox{width:464px; height:325px; margin:50px auto; background:url('https://www.himalayanuniversity.com/images/loginbox.png') no-repeat top; padding:75px 0 0 16px; font-size:100%;color:#999;}
	.loginBox form{background:transparent; border:none; padding:0; color:#999; font-size:90%; line-height:170%;}
	.loginBox h2{display:none}
	.txtboxstyle{width:402px; height:52px; margin:0 0 12px; padding:15px 20px; background:url('https://www.himalayanuniversity.com/images/logintxtbox.png') no-repeat top; font-size:100%; color:#6f6f73; overflow:hidden; border:none; outline:none; }
	
}

@media screen and (min-width:1366px){

	.templateWidth{width:1260px; max-width:1260px;}
}
.error_msg { color:#F00; }


