
  img#bannerimg {
    width: 90%;
    /* margin-left: 15px; */
  }

  input.myinput {
    border: 1px solid black;
  }
  input#consent {
    display: inline;
    width: 40px;
    margin: -10px;
    /* width: 2%; */
    /* height: 100; */
  }
  label#lconsent {
    display: inline;
    width: 40px;
  }

  label.infolabel {
    margin-left: 15px;
  }

  input#home, input#referral {
    display: inline;
    width: 2%;
  }
  label#home, label#referral {
    display: inline;
  }

  button {
    width: 90%;
    margin-left: 10px;
  }
  #outerwrap {
    margin: 15px;
    max-width: 320px;
  }
  #TicketNo, #amount, #MyAmount, #MyAmount1, #MyAmount2 {
    border: 1px solid black;
    width: 200px;
    width: 80%;
    font-size: 1.6em;
    padding-bottom: 2px;
  }

  button.stripe-button-el span {
    height: 70px;
    font-size: 1.6em;
    padding-top: 30px;
  }

  a#goback {
    border: 1px solid black;
    width: 90%;
    padding: 5px;
    background-color: #ddd;
    margin-left: 40%;
  }

  button.yn {
    width: 40%;
    display: inline;
    margin-left: 25px;
  }

  h3, div.copyright {
    color: #72B04A;
    margin-bottom: 30px;
  }

  button.stripe-button-el {
    margin-left: 20px;
  }

  label#home, label#referral {
    font-size: 1.5em;
    /* float: left; */
    /* margin:10px; */
  }

  div#servicewrap {
    margin: 20px !important;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  div#tosagreewrap {
    margin-top: 20px;
  }
  img#tosagreecheck, img#tosagreechecked {
    margin-left: 10px;
    display: inline;
  }
  label#tosagree {
    display: inline;
  }
  img#tosagreechecked {
    display: none;
  }
  img#checkinterest, img#checkinterestchecked,
  img#checkreferral, img#checkreferralchecked {
    margin-left: 10px;
    float: right;
  }
  img#checkinterestchecked, img#checkreferralchecked {
    display: none;
    float: right;
  }

  div#nominimum {
    font-size: 1.4em;
    font: #000;
    margin-top: 20px;
    margin-left: 20px;
  }

  label#nameyourprice {
    font-size:2em;
    font: #000;
    margin-left:20px;
    margin-bottom: 20px;
  }

  div#socwrapper {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  img.imgsoc {
    width: 65px;
    margin: 5px;
  }

  p#warning {
    color: red;
    margin-left: 15px;
  }

  a#thankyouhome {
    text-decoration: underline;
    margin: auto;
  }

  a#faq {
    text-decoration: underline;
  }

  div#predisclaimer {
    margin-top: 20px;
    color: #000;
  }

  div#postdisclaimer {
    margin: 20px;
    font-size: 1.2em;
    color: #000;
  }

  input#name.myerror, input#email.myerror, input#phone.myerror {
    border: 2px solid red;
  }
