form#mailer input#email {
  display:none;
}

/* Overlay Styles */

div#mailerContainer {
  position:relative;
}
div#mailerContainer #submitOverlay {
  display:none;
  position:absolute;
  top:0px; right:0px;
  bottom:0px; left:0px;
  background-color:rgba(0,0,0,0.8);
  overflow:hidden;
  color:white;
  font-family:Arial, Helvetica, sans-serif; 
}
div#mailerContainer #submitOverlay img#preloader {
  position:absolute;
  width:48px;
  height:48px;
  margin-left:-24px;
  margin-top:-24px;
  top:50%;
  left:50%;
}
div#mailerContainer #submitOverlay p {
  margin-top:20%;
  padding:0px 30px 0px 30px;
  text-align: center;
  font-size:120%;
  line-height:150%;
}
div#mailerContainer #submitOverlay b {
  font-size:150%;
  line-height:250%;
}
div#mailerContainer #submitOverlay a {
  color:#47b5ff;
  text-decoration:underline;
  border:none;
}
div#mailerContainer #submitOverlay a:hover,
div#mailerContainer #submitOverlay a:active {
  text-decoration:none;
}

