body {
	background: url(/images/chabadone/kb-bg2.png) no-repeat center center;
	background-size: cover;
	background-attachment: fixed;
}
body:before {
    background: url(/images/chabadone/bh.png) no-repeat right top rgba(0, 0, 0, 0.3);
    content: " ";
    height: 100%;
    left: 0;
		#position:absolute;
    position: fixed;
    top: 0;
    width: 100%;
}
.login-form-container
{
	min-width:200px;
	max-width:405px;
	/*max-height:530px;*/
	position:relative;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin: 20px auto 20px;
	background: rgba(255,255,255, 0.9);
	padding:40px;
}
.login-form-container .logo
{
	width:270px;
	height:46px;
	background: url(/images/chabadone/logo/chabadOne_logo-270x46.png) no-repeat center center;
	margin: 0 auto;
}
.dir_ltr table td .checkbox label
{
	padding-left:25px;
}
.dir_rtl table td .checkbox label
{
	padding-right:25px;
}
@media only screen and (max-width:980px)
{
	.login_table
	{
		border:0;
		padding:0;
		margin:10px;
	}
}
@media (max-width: 479px) {
	.login-form-container
	{
		/*position:absolute;*/
		margin: auto;
		max-height:none;
		max-width:none;
		padding:20px;
	}
	.login-form-container form
	{
		padding:10px;
	}
	.login-form-container .input-append
	{
		min-width:80%;
	}
}