.afMailingList {
  display: inline-block;
  width: 270px;
  height: 90px;
  color: #474747;
  font-size: 12px;
  float: right;
  padding: 31px 0px 0px 31px;
  position: absolute;
}
.afMailingList .joinText {
  padding-left:5px;
}
.afMailingList .mailSubmit {
  margin-top:5px;
}
.afMailingList .inlineBlock {
  display:inline-block;
  *display:inline;
  *zoom:1;
}
.afMailingList .mailSubmit button, .afMailingList .mailSubmit input {
  height:18px;
  color:#C0C0C0;
  font-size:11px;
  font-style:italic;
  position:absolute;
  top:50px;
}
.afMailingList .mailSubmit button {
  border: none;
  background:url("images/submit.png");
  width:52px;
  line-height:18px;
  left:210px;
  text-decoration:none;
  text-align:center;
}
.afMailingList .mailSubmit input {
  background:url("images/Textbox.png");
  width:161px;
  line-height:14px;
  line-height:18px\9;
  left:31px;
  padding:0px 7px;
  border:none;
  outline:none;
  font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
}
.editRow {
  margin:5px 0px 0px 10px;
}
.editRow .editLabel {
  width:150px;
  text-align:right;
  font-weight:bold;
}
.afMailingList ::-webkit-input-placeholder,
.afMailingList ::-moz-placeholder ,
.afMailingList :-ms-input-placeholder {
  color:#fff;
}

.af2MailingList{padding: 0 0 20px;}
.af2MailingList .joinText{
    color: #717070; 
    font-size: 12px;
    font-family: 'Orbitron', sans-serif;
    text-transform: uppercase;
    font-weight: bold;}
.af2MailingList .mailSubmit span{display:block;overflow:hidden;}
.af2MailingList .mailSubmit input{
    padding: 6px 8px 5px;
    color: #fff;
    border: none;
    width: 100%;
    position: relative;
    top: 1px;
}
.af2MailingList .mailSubmit button{color:#fff; background: #224c79;font-style: italic;padding: 6px 12px 5px;float:right;border:none;}
@media (max-width: 767px) {

}
