.submit-container {
  width: 100%;
  text-align: center;
}
.align-bottom {
  position: absolute;
  bottom: 10px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  height: auto;
  vertical-align: bottom;
}

.submit-standard {
  width: 80px;
  height: 27px;
  margin-top: 15px;
  
  /* padding: 12px 20px; */
  /* margin: 20px 20px; */
  /* box-sizing: border-box;
  border: 2px solid slateblue; */
  border-color: navy;
  border-style: solid;
  border-width: 2px;
  background-image: linear-gradient(to bottom, lightskyblue , dodgerblue );
  border-radius: 4px;
  cursor: pointer;
}

.submit-standard:hover {
  border-color: black;
  background-image: linear-gradient(to bottom, cyan, deepskyblue );
}
.submit-go {
    width: 100px;
    height: 30px;
    margin-top: 25px;
    /* padding: 12px 20px; */
    /* margin: 20px 20px; */
    /* box-sizing: border-box;
    border: 2px solid slateblue; */
    border-color: darkgreen;
    border-style: solid;
    border-width: 2px;
    /* background-color: yellowgreen; */
    background-image: linear-gradient(to bottom, yellowgreen, green );
    border-radius: 4px;
    cursor: pointer;
  }
  
  .submit-go:hover {
    border-color: black;
    background-image: linear-gradient(to bottom, yellow, yellowgreen );
  }

  .complete-order {
    width: 140px;
  }

  .complete-order-paypal {
    background:url(../images/system/PP_logo_h_100x26.png) no-repeat;

    color: inherit;
      border: none;
      padding: 0;
      font: inherit;
      cursor: pointer;
      outline: inherit;
      height: 26px;
      width: 100px;
 
      background-color: transparent;
      border-width: 0;
  }

  .complete-order-paypal:hover:active:focus {
    border: none;
    outline: none;
  }

  .submit-stop {
    width: 100px;
    height: 30px;
    margin-top: 15px;
    /* padding: 12px 20px; */
    /* margin: 20px 20px; */
    /* box-sizing: border-box;
    border: 2px solid slateblue; */
    border-color: darkred;
    border-style: solid;
    border-width: 2px;
    background-image: linear-gradient(to bottom, gold , darkorange );
    border-radius: 4px;
    cursor: pointer;
  }

  .submit-stop:hover {
    border-color: black;
    background-image: linear-gradient(to bottom, yellow, orange );
  }
  .submit-inline {
    display: inline-block;
    margin-left: 10px;
    margin-right: 10px;
  }

  .submit-margin-bottom {
    margin-bottom: 10px;
  }

  .submit-top-align-zero {
    margin-top: 0;
  }
  