
.bg-loginnew{ background:#FFF; background-image: url('../../assets/img/icon/bg-logo.png') ; background-repeat:no-repeat; background-position: center 50px;background-size:950px;}

.login-page {
  max-width:420px;
  padding: 8% 15px 15px;
  margin: auto;
}
.form {
  position: relative;
  z-index: 1;
  background: #FFFFFF;
  max-width:420px;
  margin: 0 auto ;
  padding:40px 40px 35px 40px;
  box-shadow:0 0 20px 0 rgba(242, 242, 242, 0.2), 0 5px 5px 0 rgba(232, 232, 232, 0.24);
  border:1px solid #dedede;
  border-radius: 10px;
}
.mb10{ margin-bottom:10px !important; } 
.mb0{ margin-bottom:0px !important; } 
.mr5{ margin-right:5px !important; } 
.login-form  label{ color:#000; font-weight:400 !important; font-size:16px; line-height:18px;}
.login-form .form-control{height:40px !important; border: 1px solid #dedede !important;}
.logo-loginpg img{ max-height:35px;}
.colorlbl, .colorlbl a{ color:#9a9a9a !important; font-size:16px;   font-weight: 500;}
.colorlbl a:hover{ color:#9a9a9a !important; }
.appdownload-area{ margin-top:20px;}
.appdownload-area  img{ height:40px;}
.login-form  .error {color: #dc3545 !important;}
.captchaj{ text-align:center; margin-bottom: 10px !important;}
.captchaj .g-recaptcha{ display:inline-block;}
.form .log-but2 {
  border: 1px solid #2ed9c3;
  background: #2ed9c3;
  width: 100%;
  border: 0;
  color: #FFFFFF;
  font-size: 16px;
  cursor: pointer;
  height:40px !important; 
  line-height:40px;
  font-weight: 700;
  border-radius: 30px;
}
.form .log-but2:hover,.form .log-but2:active,.form .log-but2:focus {
  background: #29c4b0;
  border: 1px solid #29c4b0;
}
.form .message {
  margin: 15px 0 0;
  color: #b3b3b3;
  font-size: 12px;
}
.form .message a {
  color: #4CAF50;
  text-decoration: none;
}
.form .register-form {
  display: none;
}
.container {
  position: relative;
  z-index: 1;
  max-width: 300px;
  margin: 0 auto;
}
.container:before, .container:after {
  content: "";
  display: block;
  clear: both;
}
.container .info {
  margin: 50px auto;
  text-align: center;
}
.container .info h1 {
  margin: 0 0 15px;
  padding: 0;
  font-size: 36px;
  font-weight: 300;
  color: #1a1a1a;
}
.container .info span {
  color: #4d4d4d;
  font-size: 12px;
}
.container .info span a {
  color: #000000;
  text-decoration: none;
}
.container .info span .fa {
  color: #EF3B3A;
}