/*************************
*******login page CSS******
**************************/

#form {
  display: block;
  margin-bottom: 185px;
  margin-top: 185px;
  overflow: hidden;
}

.login-form {

}

.signup-form {

}

.login { 
 	margin: 50px 0;;	
}
.checkout {
	margin: 5px 0 !important;	
}

.login-form h2, .signup-form h2 {
  color: #696763;
  font-family: 'Roboto', sans-serif;
  font-size: 20px;
  font-weight: 300;
  margin-bottom: 30px;
}


.login-form form input, .signup-form form input, .checkout form input {
  background: transparent;
  border: medium none;
  color: #696763;
  display: block;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  font-weight: 300;
  height: 40px;
  margin-bottom: 10px;
  outline: medium none;
  padding-left: 10px;
  width: 100%;
  border: 1px solid rgba(0,0,0,0.3);
}

.login-form form span {
  line-height: 25px;
}

.login-form form span input {
  width: 15px;
  float: left;
  height: 15px;
  margin-right: 5px;
}

.login-form form button {
  margin-top: 23px;
}

.login-form form button, .signup-form form button {
  border: medium none;
  border-radius: 0;
  color: #FFFFFF;
  display: block;
  font-family: 'Roboto', sans-serif;
  padding: 6px 25px;
}

.login-form label{

}


.login-form label input {
  border: medium none;
  display: inline-block;
  height: 0;
  margin-bottom: 0;
  outline: medium none;
  padding-left: 0;
}


.or{
	background: #db3037;
	border-radius: 40px;
	color: #FFFFFF;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	margin-top: 75px;
	text-align: center;
	width: 50px;
}



.error {
	font-size: 13px;
	color: #ff0000;
	padding: 5px 15px;		
}


.reg-success {
	font-size: 14px;
	font-weight: 700;
	margin: 40px auto;
	margin-bottom: 80px;
	text-align: center;	
}



.forgot-password { width: 95%; max-width: 500px; margin: 30px auto; margin-bottom: 50px; }
.forgot-password h2 { padding: 10px 0px; font-size: 20px; font-weight: 700; text-align: center; border-bottom: 1px solid #cecece; } 
.forgot-password p { margin: 20px auto; }