#mc-embedded-subscribe-form {
  margin: 0px;
  padding: 0px; 
}

.mc-field-group {
  width: 230px;
  display: block;
  float: left;
  margin-bottom: 5px;
}

.mc-field-group label {
  width: 80px;
  display: block;
  float: left;
}

.mc-field-group input {
  width: 130px;
  display: block;
  float: left;
  border: 1px solid #ccc;
}

#mce-responses {
  position: relative;
  top: -1.4em;
  padding: 0em .3em 0em .3em;
  overflow: hidden;  
}

#mce-error-response {
  background: #FFEEEE;
  color: #FF0000;
}

#mce-success-response {
  color: #529214;
}
