body{background-color:white}
.btn-close-round-small{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef}
.btn-close-round-small:hover,.btn-close-round-small:active,.btn-close-round-small:focus{background:#c3c7ca}
.btn-close-round-large{text-align:center;font-size:18px;height:23px;line-height:24px;width:23px;opacity:1;outline:0;background:#69727b;border-radius:50%;color:#e9ecef;width:40px;height:40px;font-size:40px;font-weight:bold;border:0;padding:0;line-height:40px;background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#c3c7ca}
.btn-close-round-large:hover,.btn-close-round-large:active,.btn-close-round-large:focus{background:#69727b}
.box-shadow-lg{box-shadow:0 3px 8px rgba(37,100,144,0.12)}
.materialIcons{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.ball-list-number{border-radius:100%;box-shadow:0 1px 5px rgba(0,0,0,0.3);width:33px;height:33px;line-height:33px;font-size:18px;margin-right:7px}
.color-number-ball{background:#0078a8;background-image:-webkit-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:-o-linear-gradient(top,#0078a8 0,#0fbbff 100%);background-image:linear-gradient(to bottom,#0078a8 0,#0fbbff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0078a8',endColorstr='#ff0fbbff',GradientType=0);background-repeat:repeat-x}
.color-bonus-number-ball{background:#005fb4;background-image:-webkit-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:-o-linear-gradient(top,#005fb4 0,#004f96 100%);background-image:linear-gradient(to bottom,#005fb4 0,#004f96 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005fb4',endColorstr='#ff004f96',GradientType=0);background-repeat:repeat-x}
.clear{clear:both}
.accent-green{color:#afb924}
.dynamic-jackpot__inner{display:flex;margin-bottom:15px;font-size:large}
@media screen and (max-width:767px){.dynamic-jackpot__inner{display:inline}
}
.dynamic-jackpot__inner .left-bar{display:flex;align-items:center;background-color:#428401;flex:1;color:white;height:80px;border-radius:6px 0 0 6px}
@media screen and (max-width:1199px){.dynamic-jackpot__inner .left-bar{display:inline;height:100px}
}
@media screen and (max-width:767px){.dynamic-jackpot__inner .left-bar{display:grid;height:114px;border-radius:6px 6px 0 0;align-content:center;justify-content:center}
}
.dynamic-jackpot__inner .left-bar .dynamic-jackpot__label{margin:0 20px 0 79px}
@media screen and (max-width:1199px){.dynamic-jackpot__inner .left-bar .dynamic-jackpot__label{margin:10px 0 0 35px}
}
@media screen and (max-width:767px){.dynamic-jackpot__inner .left-bar .dynamic-jackpot__label{margin:10px 0 0 0}
}
.dynamic-jackpot__inner .left-bar .prize-amount-box{position:relative;display:inline-block;width:auto;z-index:1}
@media screen and (max-width:1199px){.dynamic-jackpot__inner .left-bar .prize-amount-box{margin-left:35px}
}
@media screen and (max-width:767px){.dynamic-jackpot__inner .left-bar .prize-amount-box{margin-left:0}
}
.dynamic-jackpot__inner .left-bar .prize-amount{font-size:75px;line-height:28px}
@media screen and (max-width:1199px){.dynamic-jackpot__inner .left-bar .prize-amount{padding:0 0 10px 0}
}
.dynamic-jackpot__inner .left-bar .prize-amount span{padding:12px 10px;font-size:36px;max-height:48px;grid-row:1}
.dynamic-jackpot__inner .left-bar .prize-amount span:first-child{margin-left:0}
.dynamic-jackpot__inner .left-bar .prize-amount span:first-child::before{line-height:100%;font-size:18px}
.dynamic-jackpot__inner .left-bar .prize-amount span::after{top:-17px}
.dynamic-jackpot__inner .left-bar .prize-amount.fr span:before{top:13px}
.dynamic-jackpot__inner .left-bar .prize-amount.fr span:last-child:after{font-size:18px;vertical-align:baseline}
.dynamic-jackpot__inner .left-bar span.est{position:absolute;right:10px;bottom:-0.5px;z-index:1;color:#00529b;font-weight:bold;font-size:8px;letter-spacing:normal}
@media screen and (max-width:1199px){.dynamic-jackpot__inner .left-bar span.est{bottom:7.5px}
}
@media screen and (max-width:767px){.dynamic-jackpot__inner .left-bar span.est{bottom:8px}
}
.dynamic-jackpot__inner .prize-bar-decor{min-width:80px;bottom:0;min-height:80px;background-image:linear-gradient(135deg,#428401 0,#428401 50%,#00529c 50%,#00529c 100%)}
@media screen and (max-width:1199px){.dynamic-jackpot__inner .prize-bar-decor{min-height:100px;width:100px}
}
@media screen and (max-width:767px){.dynamic-jackpot__inner .prize-bar-decor{display:none}
}
.dynamic-jackpot__inner .right-bar{display:flex;align-items:center;background-color:#00529c;flex:1;color:white;height:80px;border-radius:0 6px 6px 0;padding-left:18px}
@media screen and (max-width:1199px){.dynamic-jackpot__inner .right-bar{height:100px;padding-left:0}
}
@media screen and (max-width:767px){.dynamic-jackpot__inner .right-bar{height:50px;border-radius:0 0 6px 6px;display:flex;align-content:center;flex-wrap:wrap;justify-content:center}
}
.dynamic-jackpot__inner .right-bar .dynamic-jackpot__maxmillions{text-transform:uppercase;padding:0 10px 0 10px;display:inline-block;background-color:#00529b;color:#fff;font-size:20px;font-weight:bolder;border-bottom-left-radius:6px;max-width:221px}
@media screen and (max-width:1199px){.dynamic-jackpot__inner .right-bar .dynamic-jackpot__maxmillions{font-size:17px;padding:0 5px 0 0}
}
.dynamic-jackpot__inner .right-bar .dynamic-jackpot__maxmillions span{display:inline-block;font-weight:bold;color:#00529b;background:#fff;width:35px;height:35px;line-height:38px;border-radius:40px;text-align:center}
.dynamic-jackpot__inner .right-bar .dynamic-jackpot__maxplus{text-transform:uppercase;padding:0 10px 0 10px;display:inline-block;background-color:#00529b;color:#fff;font-size:20px;font-weight:bolder;border-bottom-left-radius:6px;max-width:221px}
@media screen and (max-width:1199px){.dynamic-jackpot__inner .right-bar .dynamic-jackpot__maxplus{font-size:17px;padding:0 5px 0 0}
}
.dynamic-jackpot__inner .right-bar .dynamic-jackpot__maxplus span{display:inline-block;font-weight:bold;color:#00529b;background:#fff;width:35px;height:35px;line-height:38px;border-radius:40px;text-align:center}