body{
  font-family: 'Open Sans', sans-serif;
  background:#E5E5E5;
  margin: 0 auto 0 auto;  
  width:100%; 
  text-align:center;
  margin: 20px 0px 20px 0px;   
}

p{
  font-size:12px;
  text-decoration: none;
  color:#C60606;
      
}

h1{
  font-size:1.5em;
  color:#525252;
}

.box{

  background:#FFFFFF;
  height:202px;
  width:300px;
  border-radius:6px;
  margin: 0 auto 0 auto;
  padding:0px 10px 173px 0px;
  border: #1BA5B4 2px solid; 
}



.email{
  background:#FFFFFF;
  border: #ccc 1px solid;
  border-bottom: #ccc 2px solid;
  padding: 8px;
  width:250px;
  color:#434444;
  margin-top:0px;
  font-size:1em;
  border-radius:4px;
}

.emails
{
	background: #FFFFFF;
    border: #ccc 1px solid;
    border-bottom: #ccc 2px solid;
    padding: 8px;
    width: 250px;
    color: #434444;
    margin-top: 0px;
    font-size: 1em;
    border-radius: 4px;
}
.passbg{
   margin-left: 5px;
  background:#FFFFFF;
  border: #ccc 1px solid;
  border-bottom: #ccc 2px solid;
  padding: 8px;
  width:250px;
  color:#434444;
  margin-top:12px;
  font-size:1em;
  border-radius:4px;
}

.link
{
	font-size:12px;
  text-decoration: none;
  color:#000000;
	/*       margin-top: -22px;*/
	    padding-top: 15px;
}
.rlink
{
	font-size:12px;
  text-decoration: none;
  color:#000000;
	    margin-top: 0px;
	    padding-top: 15px;
}

.password{
  border-radius:4px;
  background:#FFFFFF;
  border: #ccc 1px solid;
  padding: 8px;
  width:250px;
  font-size:1em;
}

.btn{
	  font-family: 'Open Sans', sans-serif;
   background:#1BA5B4;
  width:125px;
  padding-top:8px;
  padding-bottom:8px;
  color:white;
  border-radius:4px;
  border: #1BA5B4 1px solid;
  
  margin-top:12px;

  float:left;
  margin-left:16px;
  font-weight:800;
  font-size:0.8em;
  height:33px;
  
    box-shadow: 0 3px #d5d5d8;
}

.btn:hover{
  background:#147E8A; 
}

.btn:active {
  background-color: #1BA5B4;
  box-shadow: 0 3px #d5d5d8;
  transform: translateY(4px);
}


#btn2{
	  font-family: 'Open Sans', sans-serif;
	float:left;
	 background:#1BA5B4;
  width:125px;
  padding-top:8px;
  padding-bottom:8px;
  color:white;
  border-radius:4px;
  border: #1BA5B4 1px solid;
  
  margin-top:12px;
  margin-bottom:20px;
 /* float:left;*/
  margin-left: 17px;
  font-weight:800;
  font-size:0.8em;
      height: 16px;
  
    box-shadow: 0 3px #d5d5d8;
}

#btn2:hover{ 
background:#147E8A; 
}

#btn2:active {
  background-color: #1BA5B4;
  box-shadow: 0 3px #d5d5d8;
  transform: translateY(4px);
}
#users
{
float:left;
margin-left:26px;
width:83%;
color:rgba(242,1,5,1.00); 
font-size: 12px;
 margin-top: 6px;
height :10px;

}

#psw
{
float:left;
margin-left:26px;
width:83%;
color:rgba(242,1,5,1.00); 
font-size: 12px;
 margin-top: 6px;
 height :10px;
}

/* forgot Password */
.box1{

  background:#FFFFFF;
  height:200px;
  width:350px;
  border-radius:6px;
  margin: 0 auto 0 auto;
  padding:0px 0px 70px 0px;
  border: #1BA5B4 2px solid; 
}



#p-align
{
	text-align: justify;
    font-size: 18px;
    font-weight: 100;
    font-style: italic;
    margin: 15px;
    font-family: serif;
    color: rgba(11,1,1,1.00);
}

.forgot-email
{
	background:#FFFFFF;
  border: #ccc 1px solid;
  border-bottom: #ccc 2px solid;
  padding: 8px;
  width:310px;
  color:#434444;
  margin-top:4px;
  font-size:1em;
  border-radius:4px;
}

.forgot-btn{
  background:#1BA5B4;
  width:125px;
  padding-top:8px;
  padding-bottom:8px;
  color:white;
  border-radius:4px;
  border: #2980b9 1px solid;
  
  margin-top:12px;
  margin-bottom:19px;
  float:left;
  margin-left:102px;
  font-weight:800;
  font-size:0.8em;
  height:33px;
  
    box-shadow: 0 3px #d5d5d8;
}

.forgot-btn:hover{
  background:#2194e7; 
}

.forgot-btn:active {
  background-color: #2194e7;
  box-shadow: 0 3px #d5d5d8;
  transform: translateY(4px);
}



.forgot-link
{
	font-size:12px;
  text-decoration: none;
  color:#000000;
	    margin-top: 60px;
	    padding-top: 15px;
}

/* Password change screen */

.box2{

  background:#FFFFFF;
  height:230px;
  width:350px;
  border-radius:6px;
  margin: 0 auto 0 auto;
  padding:0px 0px 70px 0px;
  border: #1BA5B4 2px solid; 
}

.confirm-password
{
	background:#FFFFFF;
  border: #ccc 1px solid;
  border-bottom: #ccc 2px solid;
  padding: 8px;
  width:310px;
  color:#434444;
  margin-top:15px;
  font-size:1em;
  border-radius:4px;
}

/* Password Sucess*/

.box3{

  background:#FFFFFF;
  height:300px;
  width:350px;
  border-radius:6px;
  margin: 0 auto 0 auto;
  padding:0px 0px 70px 0px;
  border: #1BA5B4 2px solid; 
}

.Login-link
{
	font-size:12px;
  text-decoration: none;
  color:#000000;
	    margin-top: 13px;
	    padding-top: 15px;
}
.button_color
{
	color:#1BA5B4;
}