#loginModal {
	position: absolute;
	top: 20%;
	/*   -webkit-transform: translateY(-50%);
			-moz-transform:  translateY(-50%);
			-ms-transform:  translateY(-50%);
			-o-transform:  translateY(-50%);
			transform:  translateY(-50%); */
	/* background-color: white; */
}

.login-bg {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-image: url("./images/bg.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.8;
	filter: alpha(opacity = 20);
	min-height: 600px;
}

.foot {
	position: absolute;
}

.title {
	font-size: 20px;
	color: #848484;
	font-weight: 600
}

.middle {
	float: none;
	display: inline-block;
	vertical-align: middle;
}

.center-vertical1 {
	position: absolute;
	top: 20%;
	transform: translateY(40%);
}

#particles-js {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.particles-js-canvas-el {
	background-color: aliceblue
}

.footer {
	height: 30px;
}

.abs-bottom {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin-bottom: 5px
}

.drag_bg {
	/* width: 268px !important */
	
}

.handler {
	/* width: 268px !important */
	
}

.mask {
	position: absolute;
	top: 0px;
	filter: alpha(opacity = 60);
	background-color: #777;
	z-index: 1002;
	left: 0px;
	opacity: 0.5;
	-moz-opacity: 0.5;
}

.loading {
	width: 260px;
	height: 56px;
	position: absolute;
	top: 40%;
	left: 40%;
	line-height: 56px;
	color: #fff;
	padding-left: 60px;
	font-size: 15px;
	background: #000 url(./images/loading.gif) no-repeat 10px 50%;
	opacity: 0.7;
	z-index: 9999;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

.errorMsg {
	color: red;
	font-size: 13px;
	margin-bottom: 4px;
	margin-top: 4px !important;
}

body {
	font-size: 16px;
}

.noPanddingleftright {
	padding-right: 0px !important;
}

.noPanddingleft {
	padding-left: 0px !important
}
