#sign-up-formarea {
  background-color: #f2f2f2;
  padding: 0px 10px 0px 0px;
  clear:right;
}

#sign-up .entry-content {
   padding:10px;
   background-color: #f2f2f2;
}

#sign-up .entry-content form li {
  clear: left;
  margin: 0 0 5px 0;
  }

#sign-up .entry-content .divider-blue label {
  display: inline-block;
  width: 120px;
  text-transform: uppercase;
  color: #5c707a;
  text-align: right;
  padding: 0 10px 0 0;
  }
  
#sign-up .entry-content li div {
  display: inline-block;
  } 
  
#sign-up .entry-content li div input[type="text"] ,
#sign-up .entry-content li div input[type="password"] {
  padding: 4px ;
  border: 0;
  width: 300px;
  }     
  
#sign-up .entry-content .divider-norm,
#sign-up .entry-content .divider-blue {
  margin: 0 0 20px 0;
  }
    
#sign-up .entry-content .divider-norm li {
  display: inline;
  }  
  
#sign-up .entry-content .checkboxes  li {
  display:block;
  }
  
#sign-up .entry-content #sign-up-text {
  font-size: 14px;
  }  