/*body{
	background:#444 url(../images/login-bg.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/login-bg.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/login-bg.jpg', sizingMethod='scale')";
	 }*/
 
body {
    background: url(../../images/login-bg1.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
   

	 
.vertical-offset-100{padding-top:60px; padding-bottom:30px;}
.footer_login{
	background: rgba(0, 0, 0, 0.8);
	padding:5px 0 0 0; color:#CCC; font-size:12px;
}
.footer_login a{color:#ff9900}
.footer_text{text-align:right;}
@media screen and (max-width:767px) {.footer_text{text-align:left}.ft_text_center{ text-align:center;}
}

.header_login{
	 background: rgba(255, 255, 255, 0.9); 
	  color:#000; border-bottom:5px solid #666;
}
.login_logo{padding:0px !important; margin:0px !important;}
.login_logo img{width:142px; height:71px; border-bottom:5px solid #666;}

.client_logo{background:#FFF !important;color:#ff8800 !important;}
.hd_links{padding:22px 0px;}

.cbu_btn{padding:2px 10px; color:#fff;}
.welcome_msg{ margin-top:20px; color:#ff8c17; text-align:right}
.welcome_msg small{color:#666;}

@media screen and (max-width:767px) {.welcome_msg {margin-top:0px !important; margin-bottom:5px; padding-top:0px !important;text-align:center}
	.welcome_msg h3{margin-top:0px !important; margin-bottom:5px; padding-top:0px !important; font-size:150%; text-align:center}
	.hd_links{padding:5px;}
	}


/*	HEADER
========================================*/

 
/*	LOGIN
	==========================================*/
a{color:#ff8c17;}

a:focus, a:hover,
a:active:focus,
a.active:focus{ color:#ff9900; text-decoration:none;}

.login_btn{ background:#ff8c17; border:none;}
.login_btn:hover, .login_btn:active, .login_btn:focus, .login_btn:active:focus{ background:#666; border:none;}
.submit_btn{ background:#ff9900; border:none;}
.submit_btn:hover, .submit_btn:active, .submit_btn:focus, .submit_btn:active:focus{ background:#ff8c17; border:none;}

.Login_txt_top{margin-top:40px;}
.Login_heading{background:#f3f3f3; overflow:hidden ; border-bottom:none;padding-bottom:15px;}

@media screen and (max-width:640px){.header_login{background: #fff;}}
@media screen and (max-width:767px) {
.login_img{width:42%;height:42%;}
.vertical-offset-100{padding-top:10px;}
.login_logo img{width:110px; height:50px;border-bottom:0;}
.Login_txt_top{margin-top:6px;}
}



	.form-login {
		max-width: 330px;
		margin: 100px auto 0;
		background: #fff;
		-webkit-border-radius: 5px;
		   -moz-border-radius: 5px;
		    -ms-border-radius: 5px;
		     -o-border-radius: 5px;
		        border-radius: 5px;
	}

	.form-login h2.form-login-heading {
		margin: 0;
		padding: 20px 15px;
		text-align: center;
		background: #34495e;
		-webkit-border-radius: 5px 5px 0 0;
		   -moz-border-radius: 5px 5px 0 0;
		    -ms-border-radius: 5px 5px 0 0;
		     -o-border-radius: 5px 5px 0 0;
          		border-radius: 5px 5px 0 0;
		color: #fff;
		font-size: 18px;
		text-transform: uppercase;
		font-weight: 300;
	}

	.login-wrap {
		padding: 20px;
	}

	.form-login input[type="text"], 
	.form-login input[type="password"] {
		margin-bottom: 15px;
		-webkit-border-radius: 5px;
		   -moz-border-radius: 5px;
		    -ms-border-radius: 5px;
		     -o-border-radius: 5px;
	            border-radius: 5px;
		border: 1px solid #eaeaea;
		box-shadow: none;
		font-size: 12px;
	}
	.form-login .form-control {
		position: relative;
		font-size: 16px;
		height: auto;
		padding: 10px;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
		    -ms-box-sizing: border-box;
		     -o-box-sizing: border-box;
		        box-sizing: border-box;
	}

	.form-login .checkbox {
		margin-bottom: 14px;
	}
	.checkbox, .checkbox:hover, .checkbox:focus {
		border: none;
	}

	.form-login .btn-login {
		background: #1abc9c;
		color: #fff;
		text-transform: uppercase;
		font-weight: 300;
		font-family: 'Open Sans', sans-serif;
		box-shadow: 0 4px #16a085;
		margin-bottom: 20px;
	}

	.form-login p {
		text-align: center;
		color: #b6b6b6;
		font-size: 16px;
		font-weight: 300;
	}
	.err {
		font-size: 12px;
		color:#ff8200;
	}