
/* BetOn One Ticket Container - START */

.beton-one-ticket-container {
    
    display: block;
    
    width: auto;
    height: auto;
    
    margin: 0 0 0 0;
    padding: 0 0 0 0;

}

.beton-one-ticket-container .beton-ticket-area {
    
    display: inline-block;
    
    width: auto;
    height: auto;
    
}

.beton-one-ticket-container .beton-banner-area {
    
    display: inline-block;
    position: absolute;

    width: 925px;
    height: 664px;
    
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    
    background: Transparent url(https://jackpotcom-res.cloudinary.com/image/upload/v1568016899/subscription%20page%202019/Desktop/Subscription-Page-PowerBall-Desktop.jpg) no-repeat;

}

/* BetOn One Ticket Container - END */



.beton-one-ticket-container .beton-banner-area .beton-banner-list-container {
    
    display: inline-block;

    width: 485px;
    height: 168px;

    margin: 250px 0 0 30px;
    padding: 0 0 0 40px;

    background: none;
    
    border: none;
    border-radius: 5px;

    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    color: #686d68;
    font-weight: 500;
    
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none;

}

.beton-banner-area .beton-banner-list-container p { margin-left: -20px; }
.beton-banner-area .beton-banner-list-container ul { list-style-type: disc; margin-top: 10px; }
.beton-banner-area .beton-banner-list-container ul li { --line-height: 38px; }

.beton-banner-area .beton-banner-play-container {
    display: inline-block;

    width: 485px;
    height: auto;
    
    margin: 20px 0 0 30px;
    padding: 0 0 0 0;
    
    background: none;
    text-align: center;
}

.price-text {
    position: absolute;
    top: 12%;
    left: 36.5%;
    transform: translate(-50%, -50%);
  
   font-family: 'Open Sans', sans-serif;
      font-size: 34px;
      color: black;
      font-weight: 700;
     
  
  }
  
  .price-currency {
    position: absolute;
    top: 22%;
    left: 29%;
    transform: translate(-50%, -50%);
  
   font-family: 'Open Sans', sans-serif;
      font-size: 56px;
      color: black;
      font-weight: 800;
     text-shadow: 2px 2px 5px grey;
      
  
  }
  
  .price-value{
    position: absolute;
    top: 20.5%;
    left: 44%;
    transform: translate(-50%, -50%);
  
   font-family: 'Open Sans', sans-serif;
      font-size: 85px;
      color: black;
      font-weight: 800;
      text-shadow: 2px 2px 5px grey;
      
      
  
  }
  
  .price-text2 {
    position: absolute;
    top: 29%;
    left: 38%;
    transform: translate(-50%, -50%);
  
   font-family: 'Open Sans', sans-serif;
      font-size: 24px;
      color: black;
      font-weight: medium;
  }