.card_show_hide_link, .checkout-btn, #submitMe  {
  /* checkout buttons */
  background-color: #e9c112 !important;
}
#submitMe:hover {
  /* checkout button mouse hover */
  background-color: #ba9a0e !important;
}
.subButton:hover, #stripe_submit, #click_tap_here, #card_submit {
    /* checkout button mouse hover */
  background-color: #ba9a0e !important;
}
#total {
  /* total amount text */
  color: #e9c112 !important;
}
#og h1 {
  /* donation page h1 title */
    display: none !important;
}
#donation_submit.checkout-btn {
  /* donation page submit button */
  background: #e9c112 !important;
  border-color:#e9c112 #e9c112 #e9c112 !important;
}
#paymethod :nth-child(1) :nth-child(2) {
  display: none !important;
}
#click_tap_here {
  text-indent: -9999px;
line-height: 0;
/* Collapse the original line */
}
#click_tap_here::after
{
content: "Click to Complete";
text-indent: 0;
display: block;
line-height: initial;
/* New content takes up original line height */
}
#cc_fees_message :nth-child(2) {
  display: none !important;
}
#cc_fees_message::after {
  content: "Thank you for covering the Admin/CC processing fee, it is 100% tax deductible"
}
#blurry_bg {
    display: none !important;
}
/* BEGIN - Auto adjust for different screen sizes */

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
  #event-title-txt {
  /* event name text size */
    font-size: 26px !important;
  }
    #event-desc-txt {
    /* event description text size */
    font-size: 16px !important;
  }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
  #event-title-txt {
  /* event name text size */
    font-size: 26px !important;
  }
    #event-desc-txt {
    /* event description text size */
    font-size: 16px !important;
  }
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  #event-title-txt {
  /* event name text size */
    font-size: 36px !important;
  }
    #event-desc-txt {
    /* event description text size */
    font-size: 20px !important;
  }
  }

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
  #event-title-txt {
  /* event name text size */
    font-size: 36px !important;
  }
    #event-desc-txt {
    /* event description text size */
    font-size: 20px !important;
  }
  }

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
  #event-title-txt {
  /* event name text size */
    font-size: 36px !important;
  }
    #event-desc-txt {
    /* event description text size */
    font-size: 20px !important;
  }
  }

/* END - Auto adjust for different screen sizes */