@charset "UTF-8";
/* CSS Document */

/*
html, body{
height:100%;
background-color: #fff; background-image: url(../image/02.jpg); background-size:33% 57%; background-repeat:no-repeat; background-position:left; left: 20px;
}
*/
html, body{
height:100%; background-color: #fff; /*eef4f3*/
}

form i {
    margin-left: -30px;
    cursor: pointer;
}
.field-icon{float: right; margin-top: -25px; margin-right: 15px; position: relative;}


.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
#box02{ width: 55%; height: 100%; background: linear-gradient(to right, #39b692, #3aa8ad); position: absolute; top: 0; left: 0;}
.box02_1{width: 40%; height: auto; position: absolute; right: 10px; top: 20%;}
.box02_1 h1{color: #ffffff; font-size: 40px; font-weight: 700; font-family: 'Montserrat', sans-serif; line-height: 50px; text-align: center;}
#box01{width: 30%; height: 40%; background: #ffffff; position: absolute; top: 20%; right:10%;}

.log_head{width:99%; height:auto;  margin-right:auto; margin-left:auto;}
.log_head  h1{color:#050505; font-size:19px; font-weight:600; font-family: 'Montserrat', sans-serif;text-align:left; padding-left:10px; line-height:30px; }

.field1 {
	vertical-align:top;
	width:400px; height:45px;
	float:left; 
}
.field1 p{color: #212529; font-size: 13px; font-weight: 400; font-family: 'Montserrat', sans-serif; height: 22px; text-align: left; vertical-align: middle;}
.field2 {
	
	width:370px; height:20px;
	float:left; 
}
.field2 p{color: #212529; font-size: 13px; font-weight: 400; font-family: 'Montserrat', sans-serif; height: 22px; text-align: left; vertical-align: middle;}

.form-control {
  font-family: 'Montserrat', sans-serif;
  display: block;
  width:93%;
  height:22px;
  padding: 6px 12px 6px 5px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555;
  background-color: #fff;
  background-image: none;
  border:1px solid #dddddd;
  }
.form-control:focus {
  border-color: #572a6e;
  outline: 0;
  
}
.form-control:-moz-placeholder {
  color: #495057;
  font-family: 'Montserrat', sans-serif;
}
.form-control::-moz-placeholder {
  color: #495057; 
  opacity: 1;
  font-family: 'Montserrat', sans-serif;
}

.btn-lg {
	width:100%;
	height:40px;
  font-size: 18px;
  line-height:30px;
}
.btn {
	font-size:15px;
	margin-top:0px;
	color: #ffffff; background:#16a583; font-family: 'Montserrat', sans-serif; text-transform:uppercase; font-weight: 600;
	border:1px solid #16a583; border-radius:5px;
}
 .btn:hover, .btn:focus {
	border-radius:2px;
	opacity:0.9;
	color:#fff;
	outline: 0px;
}

.error {
	width: 92%; 
	padding:5px; 
	border: 1px solid #f9dee2; 
	color: #ac514c; font-family: 'Open Sans', sans-serif; font-size:14px;
	background: #fcedec; 
	border-radius:4px; 
	text-align: left;
}
.forgot a{font-size:13px; line-height:30px; font-weight:600; font-family: 'Open Sans', sans-serif; float:right; color:#000; text-decoration:none;}
.forgot a:hover{font-size:13px; line-height:30px; font-weight:600; font-family: 'Open Sans', sans-serif; float:right; color:#434e65; text-decoration:none;}

/*
#box_right{width:40%; height:100%; background:#fff; position:absolute; top:0; right:0;}

#box_sec1{ width:80%; height:auto !important; margin-left:10%; margin-top:32%; }

#box_sec2{ width:80%; height:auto !important; margin-left:10%; margin-top:22%; }


.log_head p{color:#000; font-size:15px;  font-weight:400; font-family: 'Open Sans', sans-serif;-webkit-font-smoothing:antialiased; text-align:left; padding-left:10px;}
.log_head .links1{color:#58bf87; text-decoration:none;}



.login{width:99%; height:auto; background:#fff; margin-right:auto; margin-left:auto;}

.login_box{width:90%; height:auto; margin:0 auto; }
.red{color:#95211e;}



*/


/*
.login_lable{color:#000; font-size:14px;  font-weight:600; font-family: 'Open Sans', sans-serif;-webkit-font-smoothing:antialiased; text-align:left; padding-left:0px;}
	
	


*/


/*



#footer{width:80%; height:50px; position:absolute; margin-left:auto; margin-right:auto; bottom:0;}
#footer p{color:#000; font-size:14px;  font-weight:600; font-family: 'Open Sans', sans-serif;-webkit-font-smoothing:antialiased; text-align:center; padding-left:0px;}
#footer .links{color:#58bf87; text-decoration:none;}



*/
