@charset "UTF-8";html,body,span,h1,h2,h3,h4,h5,h6,p,a,img,strong,ul,li,form,input{margin:0;padding:0;border:0;font-size:100%}html{background:#f4f4f4}body{background:#fff;font-family:'DM Sans',sans-serif;font-size:15px}body *{box-sizing:border-box}h1,.h1{position:relative;color:#b00;font-size:24px;margin-bottom:15px;font-weight:700;line-height:26px}h2,.Title2,.Title3,.h2{color:#b00;font-size:20px;margin-bottom:15px;font-weight:700;line-height:24px}h2.inBox{background:#363636;color:#fff;text-align:center;display:inline-block;padding:10px 15px}h3,.Title3,.h3{color:#b00;font-size:18px;line-height:21px;margin-bottom:10px;font-weight:700;display:block}h4,.Title4,.h4{font-size:15px;line-height:19px;margin-bottom:10px;font-weight:700;display:block}h1,h2,h3,h4{margin-top:10px;font-weight:700}h4,h5,h6{font-size:110%}p{line-height:24px;margin-bottom:15px;font-size:16px}.box p:last-child{margin-bottom:0}hr{height:0;background:transparent;border:none;border-bottom:1px solid #ccc;width:98%}sup{padding:0;margin:0;font-size:90%;line-height:normal}.textShadow{text-shadow:0 3px 0 rgba(0,0,0,.2)}a{color:#b00}a:hover{color:#333}a img{border:none}.mTop{margin-top:20px}.mTopBig{margin-top:30px}.mRight{margin-right:20px}.mBottom{margin-bottom:20px}.noRightMargin .box:last-child{margin-right:0}.fluid{display:inline-block!important;*display:inline!important;zoom:1!important}.clear{clear:both;margin:0;padding:0}.floatLeft{float:left}.floatRight{float:right}.imgL,.imageFloatLeft{float:left;margin:0 10px 10px 0!important}.imgR,.imageFloatRight{float:right;margin:0 0 10px 10px!important}.centred{margin:auto;text-align:center!important}.fluid{display:inline-block!important;*display:inline!important;zoom:1!important}.hide{display:none!important}.nowrap{white-space:nowrap!important}.paddedHalf{padding:5px!important}.padded1{padding:10px!important}.padded2{padding:20px!important}.margin1{margin:10px!important}.marginSm{margin:2px!important}.bordered{border-radius:8px;background:#eee;border:1px solid #ccc;padding:2px;margin:2px;display:block}.bordered:hover{background-color:#f90}.twoCol{width:48%}.threeCol{width:31%}.fullWidth{width:100%}.red{color:#c20606}.blue{color:#4533ea}.flex{display:flex;flex-wrap:wrap}.flexBox,.flexBox.box{display:flex}.flexBox *{box-sizing:border-box}.flexCol{flex-direction:column}.wrap{flex-wrap:wrap}.flex-cn{justify-content:center}.flex-bt{justify-content:space-between}.flex-end{justify-content:flex-end}.flex-al-cn{align-items:center}.flex-al-end{align-items:flex-end}.left-al{justify-content:flex-start!important}.full{width:100%}.all-centered{text-align:center;display:flex!important;flex-direction:column;justify-content:center}.all-centered>div,.all-centered ul.balls{justify-content:center}.noPad{padding:0!important}.block{display:block!important}.navHeader{background-image:linear-gradient(to left,#e30700,#970400);color:#fff;width:301px;margin-left:0;margin-top:0;padding:10px}.navHeader a{color:#fff!important;font-size:16px}.navHeader span{display:block}.navBold{font-size:16px;font-weight:bold}.homeButton{width:54px;margin-left:140px;margin-top:5px}.homeButton img{width:50px;position:relative;margin-left:88px;margin-top:-41px}header{background:#fff;position:relative;width:100%;min-width:960px;box-shadow:#999 0 3px 6px -5px;box-shadow:0 5px 10px rgba(0,0,0,.3);margin-bottom:15px}header *{box-sizing:border-box}.inner{position:relative;padding-top:20px;margin:auto;width:960px}header .inner{padding:15px 0 27px 0}#mainContainer{position:relative;width:945px;margin:auto;padding:1px 0 28px;z-index:5}#content{position:relative;width:960px;z-index:1}.twoThirds{width:60%}.oneThird{width:40%}.half{width:50%}.third{width:33.333%}#breadcrumb{display:flex;width:960px;margin:0;padding:10px 10px 10px 0;line-height:10px;font-size:14px;align-items:center;margin:-2px 0 10px}#breadcrumb li{display:inline-block;background:url(/images/svg/right-chev.svg) no-repeat 2px 0;padding-left:20px;background-size:10px 10px;color:#333;margin-left:5px}#breadcrumb li:first-of-type{background:none;padding:0}#breadcrumb a{text-decoration:underline;display:inline-block}#breadcrumb li:first-child a{background:url(/images/svg/home.svg) no-repeat center 0;width:18px;height:18px;background-size:18px 18px}#breadcrumb li:first-child a span{display:none}.box{background-image:linear-gradient(to left,#e30700,#970400);position:relative;font-size:15px;line-height:18px;vertical-align:top;display:inline-block;padding:20px;color:#fff;z-index:1;margin-bottom:30px;box-shadow:0 0 10px rgba(0 0 0/24%)}footer{background:#f4f4f4;position:relative;width:100%;min-width:960px;border-top:5px solid;border-image-slice:1;border-image-source:linear-gradient(to left,#e30700,#970400);position:relative;z-index:2;display:inline-block}footer .innerBox{text-align:center;width:960px;margin:auto;padding:30px 0 15px}#footerLogo{float:left}#footerLogo img{padding-top:8px;width:225px}footer a{color:#b00;float:right;font-size:13px}footer a:hover{color:#333}.links{align-items:center;list-style-type:none;padding-top:20px;padding-left:100px}.links li{float:left;border-left:1px solid #555;padding:0 10px;height:12px}.links li:first-child{border-left:none}.links li a{color:#333;font:11px/12px 'DM Sans',sans-serif;display:block}.links li a:hover{color:#a00}.copyright{float:right;padding:10px 0 25px 0;font-size:13px;color:#929292;line-height:17px}#logo img{padding:0}#strap{position:absolute;top:62px;color:#333;font-size:12px;left:4px;font-weight:450}#subs{position:relative;display:flex;color:#333;text-align:left;text-decoration:none;align-items:center;padding:5px 10px}#subs p{margin:0 5px 0 0;font-size:11px}#subs ul{list-style-type:none;overflow:hidden;float:right;display:flex}#subs ul li{min-width:28px;height:28px}#subs a span{background:rgba(0,0,0,.45);position:relative;left:0;font:bold 11px/24px 'DM Sans';text-align:center;opacity:0;color:#fff;width:24px;height:24px;border-radius:50%;transition:.2s opacity ease-in-out;display:block}#subs a:hover,.socialBoxHeader a:hover{transform:scale(1.2);transition:all ease .2s}#subs a:hover span{opacity:1;transition:all ease .2s}nav .sub:hover .subNav{opacity:1;visibility:visible;top:55px}.navBox{width:100%;background:#f4f4f4;border-top:5px solid;border-image-slice:1;border-image-source:linear-gradient(to left,#e30700,#970400);position:relative}.navBox .inner{padding:0}#nav{position:relative;display:flex;text-align:center;list-style-type:none;margin:0;padding:0;z-index:99}#nav>ul>li{position:relative;float:left;list-style-type:none}#nav>ul>li>a{background:#f4f4f4;position:relative;display:block;font:bold 15px/50px 'DM Sans',sans-serif;text-align:center;text-decoration:none;border-left:1px solid #d1d1d1;width:240px;color:#333;transition:all ease .2s}#nav>ul>li:last-child>a{border-right:1px solid #d1d1d1}#nav>ul>li>a:hover{box-shadow:inset 0 0 25px #bdbdbd;transition:all ease .2s}.sub .navExpand{display:none}ul.subNav{background:#fff;position:absolute;top:80%;left:50%;opacity:0;visibility:hidden;transition:all .2s ease;z-index:3;width:100%;box-shadow:rgba(0,0,0,.2) 0 10px 30px;transform:translateX(-50%);width:240px;border:1px solid #f1f1f1;text-align:center;z-index:99}ul.subNav li{background:#fff;display:block;border-bottom:1px solid #f1f1f1}ul.subNav li:first-child:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 15px 15px;border-color:transparent transparent #fff;top:-15px;left:50%;transform:translateX(-50%)}ul.subNav li:last-child{border-bottom:none}ul.subNav li a{color:#000;font-size:14px;padding:15px;display:block;border-radius:0;background:none;border-bottom:none;text-decoration:none}ul.subNav li a:hover{background:#d4d4d4}.row{display:flex;flex-wrap:wrap}.set-for-lifeBox{margin:0 20px 0 0;background:#f4f4f4;width:31.9%;box-shadow:0 0 10px rgba(0 0 0/24%)}.set-for-lifeBox ul{padding:10px}.set-for-lifeBox ul li{font-weight:normal;color:#000;list-style:none;margin-bottom:10px}.set-for-lifeBox ul li span{font-weight:bold;color:#b00;display:block}.set-for-lifeBox p{padding-left:15px}.thunderballBox{margin:0 20px 0 0;background:#f4f4f4;width:31.9%;box-shadow:0 0 10px rgba(0 0 0/24%)}.thunderballBox ul{padding:10px}.thunderballBox ul li{font-weight:normal;color:#000;list-style:none;margin-bottom:10px}.thunderballBox ul li span{font-weight:bold;color:#b00;display:block}.thunderballBox p{padding-left:15px}.health-lotteryBox{margin:0 0 0 0;background:#f4f4f4;width:31.9%;box-shadow:0 0 10px rgba(0 0 0/24%)}.health-lotteryBox ul{padding:10px}.health-lotteryBox ul li{font-weight:normal;color:#000;list-style:none;margin-bottom:10px}.health-lotteryBox ul li span{font-weight:bold;color:#b00;display:block}.health-lotteryBox p{padding-left:15px}.euromillionsBox{margin:0 20px 0 0;background:#f4f4f4;width:31.9%;box-shadow:0 0 10px rgba(0 0 0/24%)}.euromillionsBox ul{padding:10px}.euromillionsBox ul li{font-weight:normal;color:#000;list-style:none;margin-bottom:10px}.euromillionsBox ul li span{font-weight:bold;color:#b00;display:block}.euromillionsBox p{padding-left:15px}.lottoBox{margin:0 20px 0 0;background:#f4f4f4;width:31.9%;box-shadow:0 0 10px rgba(0 0 0/24%)}.lottoBox ul{padding:10px}.lottoBox ul li{font-weight:normal;color:#000;list-style:none;margin-bottom:10px}.lottoBox ul li span{font-weight:bold;color:#b00;display:block}.lottoBox p{padding-left:15px}.irish-lottoBox{margin:0 0 0 0;background:#f4f4f4;width:31.9%;box-shadow:0 0 10px rgba(0 0 0/24%)}.irish-lottoBox ul{padding:10px}.irish-lottoBox ul li{font-weight:normal;color:#000;list-style:none;margin-bottom:10px}.irish-lottoBox ul li span{font-weight:bold;color:#b00;display:block}.irish-lottoBox p{padding-left:15px}.table{font-size:14px}.head,.prizeBreakdown thead{background-image:linear-gradient(to left,#e30700,#970400)}.table{position:relative;border-spacing:0;margin:10px auto 20px;overflow:hidden;z-index:1}.table th{position:relative;padding:18px 14px;color:#fff}.table tr.sub th{}.table td,.tableCell{background:#eee;padding:12px 10px}.table tr.alt td,.table tr:nth-child(odd) td{background-color:#ddd}.table tr.totals td{background-color:#777;color:#fff}.div.table{background:#eee}#frequencyGraph,#frequencyGraph1,#frequencyGraph2,#jackpotGraph{margin:-12px}.table .balls{justify-content:center}.prizeBreakdown{width:100%;box-shadow:0 0 10px rgba(0 0 0/24%)}.prizeBreakdown table{background:#e6e6e6;width:100%}.prizeBreakdown table td{padding:10px}.prizeBreakdown table tr.alt{background:#d0d0d0}.drawBox{width:640px;box-shadow:0 0 10px rgba(0 0 0/24%);margin-bottom:10px}.drawVideo{width:640px;height:360px}.drawHeader{background-image:linear-gradient(to left,#e30700,#970400);color:#fff;width:640px;padding:1px 0 1px 0}.drawHeader a{color:#fff!important;font-size:16px}.drawHeader span{display:block}.drawHeaderh2{color:#fff;font-size:18px;margin-bottom:9px;margin-top:7px}.drawBold{font-size:16px;font-weight:bold}.prevResults{display:flex;flex-wrap:wrap}.prevResultsBox{margin:0 10px 20px 10px;background:#f4f4f4;width:31.2%;box-shadow:0 0 10px rgba(0 0 0/24%)}.prevResultsBox ul{padding:10px}.prevResultsBox ul li{font-weight:normal;color:#000;list-style:none;margin-bottom:10px}.prevResultsBox ul li span{font-weight:bold;color:#b00;display:block}.prevResultsBox p{padding-left:15px}.prevResultsBoxNavHeader{background-image:linear-gradient(to left,#e30700,#970400);color:#fff;width:295px;margin-left:0;margin-top:0;margin-bottom:10px;padding:10px}.prevResultsBoxNavHeader a{color:#fff!important;font-size:16px}.prevResultsBoxNavHeader span{display:block}.prevResultsBoxNavBold{font-size:16px;font-weight:bold}ul.millionaire-raffle-numbers{margin:0;padding:0;list-style:none}ul.millionaire-raffle-numbers li{float:left;width:110px;list-style:none;font-weight:bold;margin-left:0;line-height:24px}.prevResults .navHeader{}.jackpot-banner{display:block;position:relative;background:url(/images/banners/jackpot-banner-animated-wide.gif) no-repeat;width:640px;height:144px;text-decoration:none;color:#333!important;border:2px solid;border-image-slice:1;border-image-source:linear-gradient(to left,#e30700,#bc0500)}.jackpot-banner.euromillions{background-image:url(/images/banners/jackpot-euromillions.gif)}.jackpot-banner.thunder-ball{background-image:url(/images/banners/jackpot-thunderball.gif)}.jackpot-banner.south-africa-lotto{background-image:url(/images/banners/jackpot-sa-lotto.gif)}.jackpot-banner.south-africa-daily-lotto{background-image:url(/images/banners/jackpot-daily-lotto.gif)}.jackpot-banner.south-africa-powerball{background-image:url(/images/banners/jackpot-sa-powerball.gif)}.jackpot-banner.daily-million{background-image:url(/images/banners/jackpot-daily-million.gif)}.jackpot-banner.irish-lotto{background-image:url(/images/banners/jackpot-irish-lotto.gif)}.jackpot-banner.power-ball{background-image:url(/images/banners/jackpot-powerball.gif)}.jackpot-banner.mega-millions{background-image:url(/images/banners/jackpot-mega-millions.gif)}.jackpot-banner a:hover{color:#333}.jackpot-banner ul{float:left;margin:20px 0 0 260px}.jackpot-banner ul li{list-style:none}.jackpot-banner .title{font-size:14px;margin-left:50px}.jackpot-banner .jackpot{font-size:46px;line-height:56px;font-family:"Arial Black",Gadget,sans-serif!important;margin-left:50px}.jackpot-banner .date{font-size:14px;margin-left:50px}.jackpot-banner.health-millions{display:block;position:relative;width:640px;height:144px;text-decoration:none;color:#333!important;border:2px solid;border-image-slice:1;border-image-source:linear-gradient(to left,#b30698,#1878bd)}.jackpot-banner.health-millions{background-image:url(/images/banners/health-millions.gif)}.jackpot-banner.health-millions{color:#fff!important}.new-jackpot-banner{display:block;position:relative;background-image:linear-gradient(to left,#e30700,#970400);width:640px;height:144px;text-decoration:none;color:#fff!important}.new-jackpot-banner a:hover{color:#333}.new-jackpot-banner ul{float:left;margin:20px 0 0 260px}.new-jackpot-banner ul li{list-style:none}.new-jackpot-banner .title{font-size:14px;margin-left:50px}.new-jackpot-banner .jackpot{font-size:46px;line-height:56px;font-family:"Arial Black",Gadget,sans-serif!important;margin-left:50px}.new-jackpot-banner .date{font-size:14px;margin-left:50px}.new-jackpot-banner .playButton{color:#333;background:#fc0;border-radius:20px;text-decoration:none;font-weight:bold;font-size:15px;display:inline-flex;margin:52px 0 0 170px;padding:8px 18px;text-align:center;transition:all ease .2s}.pick3banner{margin:28px 0 20px 0;width:100%;border:solid 2px #761fd6}.tabellaEstrazioniSE{position:relative;width:96%;background:#bfbfbf;margin:0 auto;border:1px solid #ddd;box-shadow:2px 4px 4px #b00;border-radius:4px;padding:2px;display:table;margin-bottom:15px}td.ball{font-size:2em;font-weight:600}td.lucky-star,.bonus-ball,.mega-ball,.powerball,.thunderball{color:#b00;font-size:2em;font-weight:600}.megaplier,.power-play{color:#1116ef;font-size:2em;font-weight:600}.results{margin-bottom:6px;display:flex;justify-content:space-between}.drawInfo{}.ball,.bonus-ball,.thunderball,.powerball,.power-play,.mega-ball,.megaplier,.lucky-star,.resultstable .euro-ball,.resultstable .euro-lucky-star,.resultstable .mm-ball,.resultstable .mm-bonus-ball,.resultstable .mmplus-ball,.resultstable .mmplus-bonus-ball,.ballSelected,.ballDisabled,.bonus-ballDisabled{background:#fff;border-radius:50%;width:60px;height:60px;list-style:none;display:inline-block;color:#a50500;line-height:62px;font-weight:700;font-size:19px;text-align:center;border:none}.ball.alt,.ticketChecker .ball{background:#568430;color:#fff}.bonus-ball,.lucky-star,.thunderball,.powerball,.power-play,.mega-ball,.megaplier{border:3px solid;background:transparent;color:#fff;border-color:#fff;margin-left:10px;width:60px;height:60px;list-style:none;display:inline-block;line-height:55px;font-weight:700;font-size:19px;text-align:center}.lucky-star:last-child{margin-left:0}.resultBreakdown .row{display:inline-block;text-align:center}.resultBreakdown ul.balls{padding:0;margin:0 0 20px 0}.results .balls{display:inline-block}.ball.medium{width:40px;height:40px;line-height:40px;border-width:3px;font-size:18px}.ball.small{width:30px;height:30px;line-height:30px;border-width:2px;font-size:16px}.button,input[type="submit"].disabled{display:inline-block;padding:10px 20px;text-align:center;transition:all ease .2s;box-shadow:0 0 10px rgba(0 0 0/24%);text-decoration:underline}input[type="submit"].disabled{opacity:.5;cursor:auto}.button:hover{box-shadow:0 0 10px rgba(0,0,0,.5);transition:all ease .2s}.button.white{color:#000;background:#fff}.button.alt{color:#333;background:#fff;border-radius:0;text-decoration:none;font-size:14px;display:inline-block;padding:8px 18px;text-align:center;transition:all ease .2s}.button.alt:hover{color:#fff;background:#333}.button.yellow{color:#333;background:#fc0;border-radius:0;text-decoration:none;font-weight:bold;font-size:15px;display:inline-block;padding:8px 18px;text-align:center;transition:all ease .2s}.button.yellow:hover{color:#fc0;background:#333}.promoBlue{background:#0ad;padding:10px 20px;color:#fff}#mainContainer .promoBlue a{color:#222;font-weight:bold;border-bottom:1px dotted #222}#mainContainer .promoBlue a:hover{color:#fff;font-weight:bold;border-bottom:1px dotted #fff}.animatedBallsWrap{background:url(/images/red-bg.png) no-repeat;display:flex;width:900px;height:400px;flex-direction:column;align-items:center;padding:20px;position:relative;overflow:hidden;margin-bottom:20px}.animatedBallsWrap .ball{margin:0 3px}.animatedBallsWrap .bonus-ball,.animatedBallsWrap .lucky-star,.animatedBallsWrap .thunderball,.animatedBallsWrap .powerball,.animatedBallsWrap .power-play,.animatedBallsWrap .mega-ball,.animatedBallsWrap .megaplier{background:#b00}.animatedBallsWrap .animatedBalls{position:absolute;top:50%;left:50%;transform:translate(-50%,-550%);display:flex;transition:all .5s ease-in-out}.animatedBallsWrap .animatedBalls.active{transform:translate(-50%,-100%);transition:all .5s ease-in-out}.animatedBallsWrap .aniBalls{transition:all .5s ease-in-out;transform:scale(1)}.animatedBallsWrap .aniBalls.active{transform:scale(2);transition:all .2s ease-in-out;box-shadow:0 0 50px #fff}.mainResult{text-align:center}.mainResult .flexBox{justify-content:center}.mainResult .ctaBox{margin-top:20px;display:flex;flex-direction:column}.mainResult h2{color:#fff}.mainResult .ctaBox .button{margin-bottom:10px}.mainResult .ctaBox .button:last-child{margin-bottom:0}.mainResult.daily-million .ctaBox{align-items:center;width:100%}.mainResult.daily-million .ctaBox div{display:inline-block}.mainResult.daily-million .resultBox{margin-right:20px}.mainResult.daily-million .resultBox:last-child{margin-right:0}.mainResult.daily-million .timeBox{margin:40px 10px 0 0}.mainResult.daily-million .time{font-weight:700;margin-bottom:10px}.mainResult.daily-million .time:last-child{margin-top:33px}.mainResult.daily-million p{margin-top:19px}table.prizebreakdown{border:1px solid #fff}table.prizebreakdown tbody td{color:#000}.box.redbg h2{color:#fff}.drawInfo.full{display:flex;margin:0 0 15px 0}.drawInfo.full .half{display:flex;margin:0}.drawInfo.full .elem{text-align:center;width:50%}.drawInfo.full .h3{font-weight:400;font-size:16px;color:#fff}.drawInfo.full .h4{font-size:21px}.resultsHeader.telly-bingo{margin-bottom:20px}.resultsBox.telly-bingo .balls{display:inline-block;margin-bottom:15px}.resultsBox.telly-bingo .balls li{display:inline-block;margin:2px 0}.resultsBox.telly-bingo .row1{border-bottom:1px solid #d60a04;padding:0 30px}.resultsBox.telly-bingo .row2 .ballBox,.resultsBox.telly-bingo .row3 .ballBox{padding:15px 30px;border-right:1px solid #d60a04;border-bottom:1px solid #d60a04}.resultsBox.telly-bingo .row2 .ballBox:last-child,.resultsBox.telly-bingo .row3 .ballBox:last-child{border-right:none}.resultsBox.telly-bingo .row3 .ballBox{border-bottom:none}.resultsBox.telly-bingo .row3{margin-bottom:15px}.resultStyle .ballBox{position:relative;margin-bottom:30px}.resultStyle .ballBox:last-child{margin-bottom:0}.resultStyle .ballBox .annotation{position:absolute;right:2px;bottom:-25px}.resultsBox.telly-bingo .text .risk-card{list-style:none;font-weight:700;font-size:21px;letter-spacing:2px;margin-top:15px}.gamesBox{margin:10px auto;display:block}#jackpotPromo{transition:all .6s ease}#jackpotPromo.popped{opacity:1!important;bottom:0!important}#jackpotPromo.hidden{bottom:-200px!important}