.instant_prize_loop_tickets {
display: none;
}
.pagination-tidy-limit {
display: none;
}
.tickets-left-of-section {
display: none;
}
.standard_info_accordion_header {
display: flex; 
align-items: center;
}
.pagination-tickets *, .pagination-tickets-page, .maximum-pagination {
-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.prev-ticket-page, .next-ticket-page {
vertical-align: middle; 	
cursor: pointer;
}
.next-ticket-page {
margin-left: 10px;
}
.prev-ticket-page {
margin-right: 10px;
}
.not-visible.ticket-container {
display: none;
}
.pagination-tickets .pagination-tickets-page {
cursor: pointer;
}
.pagination-tickets .pagination-tickets-page:hover {
color: blue;
}
.pagination-tickets .pagination-tickets-page.active-ticket-page {
color: blue;
}
.pagination-tickets {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 5px;
font-size: 16px;
justify-content: center;
margin-bottom: 10px;
}
.instant_prize_loop_accordion {
display: flex;
align-items: flex-start;
justify-content: left;
flex-direction: row;
}
.header-for-accordion {
width: 100%;
}
.ticket-accordion .ticket-looper-grid {
display:grid;
flex-wrap: wrap;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
gap: 25px;
margin: 25px;
}
.ticket-accordion .number-container {
background: #ffffff;
text-align: center;
padding: 10px 15px;
border-radius: 5px 5px 0 0;
position: relative;
font-size: 16px;
font-weight: 500;
width: 100%;
}
.ticket-container {
border: solid 1px #bdbdbd;
flex-basis: 22%;
border-radius: 5px;
}
.ticket-won {
font-size: 13px;
cursor: pointer;
font-weight: 500;
text-align: center;
background: #959595;
color: #ffffff;
border-radius: 0 0 5px 5px;
padding: 3px;
}
.ticket-looper-grid div.winner-name {
font-size: 13px;
font-weight: 500;
text-align: center;
background: #959595;
cursor: pointer;
color: #ffffff !important;
border-radius: 0 0 5px 5px;
padding: 3px;
}
.ticket-available {
font-size: 13px;
font-weight: 500;
text-align: center;
background: var(--e-global-color-secondary);
color: #ffffff;
border-radius: 0 0 5px 5px;
padding: 3px;
}
.ticket-container.won {
opacity: 0.25;
transition: 0.2s
}
.ticket-container.won.winner {
opacity: 1;
transition: 0.2s
}
img.prize-image {
width: 90px;
height: 90px;
border-radius: 5px;
margin-right: 15px;
}
.accordion-tickets-left {
font-size: 14px;
background: var(--e-global-color-primary);
color: #ffffff;
width: fit-content;
padding: 5px 10px;
border-radius: 5px;
margin-top: 15px;
font-weight: 400;    
}
.accordion-description {
margin: 0px;
font-size: 15px;
margin-top: 15px;
padding-right: 10px;
} @media all and (min-width: 1px) and (max-width: 767px) {
.ticket-accordion .ticket-looper-grid {
gap: 10px;
display: grid; 
margin: 0px;
grid-template-columns: 1fr 1fr 1fr;
}
.ticket-container {
flex-basis: 31%
}
}
.accordion-dropdown {
display: flex;
align-items: center;
padding: 15px;
background-color: var(--e-global-color-primary);
color: #ffffff;
float: right;
cursor: pointer;
font-size: 30px;
position: absolute;
right: 0;
top: 0;
bottom: 0;
border-bottom: solid 1px #bdbdbd;
border-radius: 0px 10px 10px 0px;
}
.accordion_image, .standard_info_accordion {
display: inline-block !important;
margin-right: 15px;
vertical-align: middle;
}
.standard_info_accordion {
margin-right: 30px;
}
.accordion_image img {
border-radius: 10px !important;
max-width: 70px !important;
width: 100%;
min-width: 70px !important;
height: 70px;
}
@media(max-width: 600px) {
.accordion-description {
font-size: 15px;
}
.product_dynamic_widget_container {
margin-top: 25px !important;
}
.accordion_image img {
max-width: 60px !important;
vertical-align: middle;
margin-bottom: 5px;
min-width: 60px !important;
height: 60px;
}
.accordion-dropdown {
padding: 10px;
font-size: 20px;
}
.instant_prize_loop_tickets {
grid-template-columns: 1fr !important;
gap: 20px !important;
}
}
.instant_prize_loop_accordion .instant-accordion-title {
color: #000; 
font-weight: 400;
font-size: 20px;
margin: 0px;	
font-weight: 700;
}
.instant_prize_loop_accordion_container {
margin-bottom: 25px;
}
.instant_prize_loop_accordion {
padding: 20px; 
cursor: pointer;
background-color: #ffffff;
border-radius: 10px;		
border: solid 1px #bdbdbd;
}
.ticket-container-accordion {
padding-top: 10px;
background-color: #ffffff;    
border-radius: 10px;    
text-align: center;    
margin-left: 0px;
}
.ticket-accordion-banner {
margin-top: 10px;
background-color: green;
border-radius: 0px 0px 10px 10px;
color: #ffffff;
font-size: 14px;
padding: 0px 5px;
}
.won-ticket-accordion {
background-color: grey;
}
.prize-accordion-table {
margin-bottom: 25px;
}
.prize-accordion-table .my-instant-prizes {
margin: 0px !important;
}
.primary-accordion-banner {
background-color: #acdbf1;
padding: 5px 15px;
color: #000000;
border-radius: 5px;
margin-top: 10px;
display: inline-block;
font-size: 14px;
}
.primary-accordion-banner.grey-button {
color: #ffffff;
}
.instant_prize_loop_accordion_container {
position: relative !important;
margin-bottom: 25px;
}
.accordion-main {
position: relative;
}
.instant_prize_loop_accordion.active {
border-radius: 5px 5px 0px 0px;
}
.instant_prize_loop_accordion.active .accordion-dropdown {
border-radius: 0px 5px 0px 0px;
}
.instant_prize_loop_accordion.active .accordion-dropdown i {
transform: rotate(180deg) !important;
}
.instant_prize_loop_tickets {
padding: 25px;
background-color: #ffffff;
display: grid; 
border: solid 1px #bdbdbd;
border-top: none;
grid-template-columns: 1fr;
gap: 20px;
display: none;
border-radius: 0px 0px 10px 10px;
}
.grid-accordion {
display: grid !important;
}
.instant_prize_loop_accordion_container {
margin-bottom: 25px;
}
.ticket-container-accordion {
padding-top: 10px;
background-color: #ffffff;    
border-radius: 10px;    
text-align: center;    
margin-left: 0px;
}
.ticket-accordion-banner {
margin-top: 10px;
background-color: green;
border-radius: 0px 0px 10px 10px;
color: #ffffff;
font-size: 14px;
padding: 0px 5px;
}