.my-instant-prizes {
max-height: 400px;
overflow: auto;
}
.winning-ticket-history-parent {
overflow: auto;
}
.winning-ticket-history .winning-ticket-instant:before {
content: "";
}
.winning-ticket-history td {
text-wrap: nowrap;
}
.winning-ticket-history .winning-ticket-instant {
color: #ffffff;
width: 100% !important;
}
.winning-ticket-history .winning-ticket-instant code {
min-width: 200px;
display: inline-block;
}
.winning-ticket-history .winning-ticket-instant a {
color: #ffffff;
}
.mark_paid, .mark_paid_reverse {
display: block;
text-decoration: underline;
cursor: pointer;
}
.iw-generic-banner {
text-align: center;
font-size: 30px;
line-height: normal;
}
.instant-history-ticket-loop {
text-wrap: wrap !important;
border: none;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 10px;
padding: 5px;
}
.payouts-thank-you-banner-parent {
text-align: center;
}
.payouts-thank-you-banner {
width: 100%;
margin: 25px 0px;
background-color: black;
text-align: center;
color: #ffffff !important;
padding: 10px;
border-radius: 10px;
font-size: 16px;
display: inline-block;
max-width: 300px;
}
#instant_history_search {
border-radius: 10px; 
margin: 10px 0px;
}
.instant-history-action-buttons {
margin-bottom: 10px;
}
.instant-history-action-buttons .button {
background-color: #000000;
color: #ffffff;
border-color: #ffffff;
padding: 5px 25px;
margin-right: 10px;
border: none;
line-height: normal;
font-weight: 500;
text-decoration: none;
border-radius: 10px;
display: inline-block;
}
.no-winners-global {
padding-left: 10px;
}
.global-instant-title {
margin-bottom: 10px !important;
display: block;
font-size: 18px;
text-transform: none;
padding: 10px;
}
.global-instant-prizes {
margin-bottom: 25px;
margin-top: 10px;
display: flex;
flex-wrap: wrap;
}
.winning-ticket-instant {
width: 32%;
display: inline-block;
text-align: center;
background: #61ce70;
padding: 15px;
border-radius: 5px;
color: #ffffff;
font-size: 14px;    
}
.instant-loader-ellipsis { color: green;
}
.instant-loader-ellipsis,
.instant-loader-ellipsis div {
box-sizing: border-box;
}
.instant-loader-ellipsis {
display: block;
text-align: center;
position: relative;
width: 80px;
margin: 0 auto; 
max-width: 80px;
height: 80px;
}
.instant-loader-ellipsis div {
position: absolute;
top: 33.33333px;
width: 13.33333px;
height: 13.33333px;
border-radius: 50%;
background: currentColor;
animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.instant-loader-ellipsis div:nth-child(1) {
left: 8px;
animation: instant-loader-ellipsis1 0.6s infinite;
}
.instant-loader-ellipsis div:nth-child(2) {
left: 8px;
animation: instant-loader-ellipsis2 0.6s infinite;
}
.instant-loader-ellipsis div:nth-child(3) {
left: 32px;
animation: instant-loader-ellipsis2 0.6s infinite;
}
.instant-loader-ellipsis div:nth-child(4) {
left: 56px;
animation: instant-loader-ellipsis3 0.6s infinite;
}
@keyframes instant-loader-ellipsis1 {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes instant-loader-ellipsis3 {
0% {
transform: scale(1);
}
100% {
transform: scale(0);
}
}
@keyframes instant-loader-ellipsis2 {
0% {
transform: translate(0, 0);
}
100% {
transform: translate(24px, 0);
}
}
@media(max-width: 600px) {
.instant-history-ticket-loop {
grid-template-columns: 1fr !important;
}
.instant-history-action-buttons .button {
margin: 5px;
}
}