
.form-item-far-harassment-policy-harassment-field > .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{
  background-color: #e8e8e8 !important;

}

.sponsorSignatureRequiredMessage{
  display:none;
  color: red;
  font-weight:bold;
}

#edit-agreement-for-sponsors-sponsor-level-payment-method--wrapper{
  clear:both;
  float: left;
  margin-top:20px;
}

.exhibit-booth-bill-me span{
  font-weight: bold !important;
}

/*
.sponsorLevelPurchasePriceContainer{
  color: #0463c2;
  font-weight: bold;
  font-size: 22px;
  margin-top: 30px;
  font-family: "OpenSans-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
} */

#edit-showsponsorvalidationmsg{
  display:none;
}

.ae-hide{
  display: none;
}

.sponsorLevelPurchasePriceContainer{
  border: 1px solid rgb(217, 217, 217);
  margin: 20px 0 20px 0;
  width:100%;
  padding:1px;
  display: inline-block;
  float:left;
}

.sponsorLevelPurchasePriceContainer div:first-child{
  padding:20px;
  background-color: #0463c2;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 18px;
  font-family: "OpenSans-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
  max-width: 195px;
  float:left;
}

.sponsorLevelPurchasePriceContainer div:last-child{
  padding:20px 20px 20px 20px;
  color: #0463c2;
  font-weight: bold;
  font-size: 18px;
  font-family: "OpenSans-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
  max-width: 195px;
  width:50%;
  float:left;
}

.form-control[readonly]{
  background-color: #e8e8e8 !important;

}

input[readonly] {
  background-color: #e8e8e8 !important;
}

.removeReadOnlyBackgroundColor{
  background-color: #ffffff !important;
}

.sponsorPolicyMessage{
  color: red;
  font-weight:bold;
  margin: 20px 0 0 0;
}

.sponsorAgreementSpacing{
  margin-bottom: 5px;
}

.valid-promo-code,.invalid-promo-code{
  display:none;
}

@media only screen and (max-width: 400px) {

  .sponsorLevelPurchasePriceContainer div:first-child{
    padding:15px;
    background-color: #0463c2;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 15px;
    font-family: "OpenSans-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
    max-width: 195px;
    float:left;
  }
  .sponsorLevelPurchasePriceContainer div:last-child{
    padding:14px 20px 0px 15px;
  }
}



