.placeholder { color: #aaa; }

#ee-inline {
  font-family: Arial, Tahoma, sans-serif;
  font-size: 11px;
  line-height: normal;
  text-align: center;
  padding: 7px;
}

#ee-inline .ee-modal-title {
  font-size: 2.0em;
  font-weight: bold;
  padding: 5px;
  margin-bottom: 10px;
}

#ee-inline .ee-modal-body {
  padding: 9px;
}

#ee-inline .ee-modal-message {
  text-align: left;
  font-size: 1.5em;
}

#ee-inline .ee-modal-form {
  padding: 5px 0;
}

#ee-inline .ee-modal-footer {
  padding: 5px;
}

#ee-inline .txt { 
  color: #333;
  padding: 9px 9px;
  font-size: 1.5em;
}

#ee-email {
  width: 90%;
}

/*.txt:focus { border-style: solid; border-color: #bababa; color: #444; }*/

input.error, textarea.error { border-color: #973d3d; border-style: solid; background: #f0bebe; color: #a35959; }
input.error:focus, textarea.error:focus { border-color: #973d3d; color: #a35959; }

#ee-submit-btn { 
  color: #dee5f0;
  cursor: pointer;
  padding: 5px 11px;
  font-size: 1.5em;
  border: solid 1px #224983;
  border-radius: 5px;

  background: #1e4c99; 
  background: -webkit-gradient(linear, left top, left bottom, from(#2f52b7), to(#0e3a7d)); 
  background: -moz-linear-gradient(top, #2f52b7, #0e3a7d); 
  background: -webkit-linear-gradient(top, #2f52b7, #0e3a7d);
  background: -o-linear-gradient(top, #2f52b7, #0e3a7d);
  background: -ms-linear-gradient(top, #2f52b7, #0e3a7d);
  background: linear-gradient(top, #2f52b7, #0e3a7d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f52b7', endColorstr='#0e3a7d'); 
}
#ee-submit-btn:hover {
  background: #183d80; 
  background: -webkit-gradient(linear, left top, left bottom, from(#284f9d), to(#0c2b6b)); 
  background: -moz-linear-gradient(top,  #284f9d, #0c2b6b); 
  background: -webkit-linear-gradient(top, #284f9d, #0c2b6b);
  background: -o-linear-gradient(top, #284f9d, #0c2b6b);
  background: -ms-linear-gradient(top, #284f9d, #0c2b6b);
  background: linear-gradient(top, #284f9d, #0c2b6b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#284f9d', endColorstr='#0c2b6b');
}
#ee-submit-btn:active {
  color: #8c9dc0; 
  background: -webkit-gradient(linear, left top, left bottom, from(#0e387d), to(#2f55b7)); 
  background: -moz-linear-gradient(top,  #0e387d,  #2f55b7);
  background: -webkit-linear-gradient(top, #0e387d, #2f55b7);
  background: -o-linear-gradient(top, #0e387d, #2f55b7);
  background: -ms-linear-gradient(top, #0e387d, #2f55b7);
  background: linear-gradient(top, #0e387d, #2f55b7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e387d', endColorstr='#2f55b7');
}
