#og h1 {
    display: none !important;
}
.header-h1{
  background-color: rgba(110, 206, 178, 0.9);
  text-shadow: none;
  padding: 10px 0 10px 0 !important;
  margin: 0 0 0 80px;
  line-height: 45px;
  width: 75%;
  border-radius: 10px !important;
}
h2, .h2{
  font-size: 1.8em;
}
a:-webkit-any-link {
  color: #6eceb2 !important;
  text-decoration: none !important;
}
a:hover {
  color: #ffc300 !important;
}
/* checkout button */
.card_show_hide_link, .checkout-btn, #submitMe  {
  /* checkout buttons */
  background-color: #6eceb2 !important;
}
#submitMe:hover {
  /* checkout button mouse hover */
  background-color: #498473 !important;
}
.subButton:hover, #stripe_submit, #click_tap_here, #card_submit {
    /* checkout button mouse hover */
  background-color: #498473 !important;
}
/* total amount */
#total {
  /* total amount text */
  color: #6eceb2 !important;
}
.speakerimg {
  float: right !important;
  padding: 15px;
}
@media (min-width: 250px) {
  .header-h1 {
    margin-left: 35px;
  }
}
@media (min-width: 350px) {
  .header-h1 {
    margin-left: 45px;
  }
}
@media (min-width: 400px) {
  .header-h1 {
    margin-left: 50px;
  }
}
@media (min-width: 500px) {
  .header-h1 {
    margin-left: 65px;
  }
}
@media (min-width: 700px) {
  .header-h1 {
    margin-left: 65px;
  }
}
@media (min-width: 1000px) {
  .header-h1 {
    margin-left: 0px;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .header-h1 {
    margin-left: 60px;
    width: 80%;
  }
}
@media (min-width: 1300px) {
  .header-h1 {
    margin-left: 100px;
    width: 75%;
  }
}
@media (min-width: 1500px) {
  .header-h1 {
    margin-left: 325px;
    width: 55%;
  }
}
}
@media (min-width: 3000px) {
  .header-h1 {
    margin-left: 1025px;
    width: 30%;
  }
}