 /*@charset "utf-8";
/* CSS Document */
*{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
body{
	background-color: lightseagreen;
	background-image:url(../../assets/img/mandalabackground.png);
	margin:0 auto;
	padding:0;
	background-size: contain !important;
	background-repeat:no-repeat !important;
	}
#copy{
	font-size:0.75em;
	color:rgba(188,229,239,1.00);
	padding-right:5%;

	}
.login_top_div,.login_bottom_div{
			text-align: right;
			margin:0 auto;
			padding-right:5%;

		}
p.error {
    background:transparent;
}


.btn{background: #00A6CC none repeat scroll 0 0;border-color: #b8ae9c;color: #fff;}
.btn {-moz-user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;cursor: pointer;display: inline-block;font-size: 1em;font-weight: 400;text-align: center;vertical-align: middle;white-space: nowrap;width: 100%; }
.login-container{
    margin-top: 5%;
    margin-bottom: 5%;
	box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.2), 0 9px 26px 0 rgba(0, 0, 0, 0.19);
}
.login-form-1{
	background-color: white;
    padding: 5%;
    
	display: flex;
  	align-items: center;
  	justify-content: center;
	flex-wrap: wrap;
}
.login-form-1 h3{
    text-align: center;
    color: #333;
}
.login-form-2{
    padding: 5%;
    background: white;
   
}
.login-form-2 h3{
    text-align: center;
    color: #fff;
}
.login-container form{
    padding: 10%;
}
.btnSubmit
{
    width: 50%;
    border-radius: 1rem;
    padding: 1.5%;
    border: none;
    cursor: pointer;
}
.login-form-1 .btnSubmit{
    font-weight: 600;
    color: #fff;
    background-color: #0062cc;
}
.login-form-2 .btnSubmit{
    font-weight: 600;
    color: #0062cc;
    background-color: #fff;
}
.login-form-2 .ForgetPwd{
    color: #fff;
    font-weight: 600;
    text-decoration: none;
}
.login-form-1 .ForgetPwd{
    color: #0062cc;
    font-weight: 600;
    text-decoration: none;
}
.fields p.rem {
    padding:10px 0 0 100px;
}

.fields p label { display:inline-block;}


.alert-danger {
		background-color: #f2dede;
		border-color: #ebccd1;
		color: #a94442;
		opacity: 50% !important;
	}
.alert {
		border: 1px solid transparent;
		border-radius: 4px;
		margin-bottom: 20px;
		margin-top: 20px;
		padding: 5px;
		width: 100%;
	}
.alert.alert-danger {
		background: #f8b2b2 none repeat scroll 0 0;
	}
.form-control {
				background-color: #fff;
				background-image: none;
				border: 1px solid #ccc;
				border-radius: 4px;
				box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
				display: block;
				font-size: 1em;
				height:1.5em;
				
			}
input[type="password"],input[type="text"] {
				border: 1px solid #CCC;
				min-height: 40px !important;
				background: #EEE 50% 50% repeat-x;
				font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
				color: #2D2D2D;
				padding: 5px !important;
				border-radius: 3px;
				text-align: center !important;
				margin: 0px auto;
    			display: inline-flex;
			}


