.lighter-blue{background:#0067ee}.blue-text{color:#0067ee!important}.darker-blue{background:#0453c2}.darker-blue-text{color:#0453c2!important}.grey-blue{background:#b2bbcf}.stroke-blue{border-color:#3d94f4}.stroke-blue-bg{background:#3d94f4}.light-blue-background{background:#e1f2ff}.green-text{color:#0d8900!important}.green{background:#4aad00}.darker-green{background:#347900}.green-border{border-color:#65ca19}.green-bg{background:#edfce2}.red{background:#d20d19}.red-text{color:#d20d19!important}.red-border{border-color:#e54545}.red-bg{background:#fce4e2}.violet{background:#b86bba}.gold-icon{background:#f3c50e}.gold{background:linear-gradient(180deg,#e7c75c,#ffd428)}.gold-text{color:#ffd428}.orange{background:#ff961b}.orange-text{color:#e65100}.stroke-orange{border-color:#ffa944}.light-orange{background:#fff3e0}.black{background:#212327}.black-text{color:#212327!important}.md-grey-text{color:#656565!important}.light-grey{background:#e5e5e5}.md-light-grey{background:#a5a5a5}.md-light-grey-text{color:#a5a5a5}.light-grey-blue{background:#f6f8fa}.white{background:#fff}.white-text{color:#fff}.gradient-blue-1{background:linear-gradient(180deg,#012061,#0253c5)}.gradient-blue-2{background:linear-gradient(180deg,#012061,#013993)}.gradient-blue-3{background:linear-gradient(180deg,#013993,#0253c5)}.gradient-gold-1{background:linear-gradient(180deg,#e7c75c,#ffd428)}.gradient-white-1{background:linear-gradient(90deg,#fff,#e5e5e5)}.roboto{font-family:Roboto,sans-serif;font-weight:400}.roboto.medium{font-weight:500}.inter{font-family:Inter,sans-serif;font-weight:400}.inter.semibold{font-weight:600}.inter.bold{font-weight:700}@media only screen and (max-width:1366px){.banner-odds{font-size:28px}.inplayalignmarket .inplayPlayerName{width:300px}}@media only screen and (max-width:1365px){.class-hometab li:nth-child(4){display:none}}@media(max-width:1920px){.desktop-MyAccount,.footer-desktop,.left-nav-container,.main-menu,.right-nav-container,.toplink{display:none}#content-scroller,#wrapper-scroller{position:absolute}.icon-licenses a{display:inline-block}}@media(max-width:1024px){.box-search,.box-search-leftnav{bottom:0;left:0;position:fixed;right:0;top:0;z-index:8}.box-search-leftnav input[type=text],.box-search input[type=text]{width:80%}}@media(max-width:1024px)and (max-width:768px){.box-search-leftnav input[type=text],.box-search input[type=text]{width:88%}}@media(max-width:1024px)and (max-width:568px){.box-search-leftnav input[type=text],.box-search input[type=text]{width:85%}}@media(max-width:1024px)and (max-width:480px){.box-search-leftnav input[type=text],.box-search input[type=text]{width:83%}}@media(max-width:1024px)and (max-width:380px){.box-search-leftnav input[type=text],.box-search input[type=text]{width:75%}}@media(max-width:1024px){.box-search-leftnav .search-overflow,.box-search .search-overflow{height:90vh;overflow-y:auto}.box-search-leftnav{display:block;position:relative}.box-search-leftnav input[type=text]{width:100%}.overlay-search{background:#f4f4f4;bottom:0;position:fixed;top:0;width:100%;z-index:-1}.inPlayMarket .handicap-value{font-size:22px}.inPlayMarket{margin-left:20px;margin-top:5px}.h3.inplayPlayerName{font-size:38px;font-size:34px;width:265px}.inPlayMarket .handicap-value{font-size:2em}.inplayTennis .circle-small{height:16px;top:10px;width:16px}td.playerContainer{width:300px}.inplayalignmarket .inplayPlayerName{width:225px}}@media(max-width:768px){header.main-header{padding-left:0;width:100%}.loader{left:50%!important}#boyleextra .loader,#vippremium .loader{left:40%!important}.modals{left:50%!important;margin-left:-45%;position:fixed;width:90%!important}.plug{background-size:25%}#flashbet{padding-left:0;width:100%}.popupLiveTicker{left:0;width:100%}.notification-content{padding:0 10px;width:98%}#verifyCard{padding-left:0}#divAlert{margin-left:0;width:100%}.box-divAlert{padding-left:0}.margintopInplaybanner{height:160px}.margintopmarket{margin-left:20px;margin-top:60px}.h3.inplayPlayerName{font-size:34px;width:265px}.inplayTennis .circle-small{height:16px;top:10px;width:16px}td.playerContainer{width:300px}.inplayalignmarket .inplayPlayerName{width:175px}}@media(max-width:667px){.shopbetsticker{width:95%}.inplayalignmarket .inplayPlayerName{width:175px}}@media only screen and (max-device-width:667px)and (orientation:landscape){.inplayPlayerName{width:260px}}@media(max-width:640px){header.header .h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.inplayalignmarket .inplayPlayerName{width:175px}}@media(max-width:568px){.shopbetsticker{width:93%}#divAlert .alert{width:100%}.inplayalignmarket .inplayPlayerName{width:145px}}@media only screen and (max-device-width:568px)and (orientation:landscape){.inplayPlayerName{width:210px}.inplaymarketlb{font-size:20px;width:50%}.inPlayMarket{height:4.5em;width:60%}.inPlayBannerbtnfoot{font-size:24px;margin-left:60%;width:85px}td.playerContainer{width:200px}.h3.inplayPlayerName{font-size:18px;width:165px}.margintopInplaybanner{height:160px}}@media(max-width:480px){.scoreboard-box .h2{font-size:12px}.scoreboard-box .h3{font-size:13px}#myaccount-funnel:after,#myaccount-funnel:before,#registration-funnel:after,#registration-funnel:before{right:125px}.scoreboard-box i.left{left:0;position:absolute;top:10px}.scoreboard-box i.right{position:absolute;right:0;top:10px}.tc-modals.modals .modal-wrapper{height:100%}.banner-odds{font-size:21px}button.okGotIT{padding:15px}.shopbetsticker{width:93%}.margintopInplaybanner{height:85px}.inplayTennis .inplayPlayerName{width:120px}.inPlayMarket{margin-left:10px;width:60%}.marginInplayBanner .teamNameinplaybanner td>*{line-height:1}.marginInplayBanner.inplayTennis{margin-top:-3%}.box-search .search-overflow{height:80vh;overflow-y:auto}}@media(max-width:414px){.tc-modals.modals .modal-wrapper{height:100%}.verifyImg{width:50%}.applePayImg,.googlePayImg{width:13%}#divAlert .avmsg{font-size:13px;line-height:16px;margin-left:10px;margin-top:-5px;width:60%}td.playerContainer{width:150px}.inplayTennis .circle-small{top:0}.inplayalignmarket .inplayPlayerName{width:125px}.hasPriceBoost .odds-panel{width:75px}.live-event-score{font-size:10px}}@media(max-width:411px){.withAVpopup#betslip-funnel,.withAVpopup#error-funnel,.withAVpopup#info-funnel,.withAVpopup#lowbalance-funnel,.withAVpopup#qd-hidden-container,.withAVpopup#quickdeposit-funnel,.withAVpopup#success-funnel{top:70px!important}.inplayalignmarket .inplayPlayerName{width:95px}}@media(max-width:400px){.inplayalignmarket .inplayPlayerName{width:90px}}@media(max-width:375px){.withAVpopup#betslip-funnel,.withAVpopup#error-funnel,.withAVpopup#info-funnel,.withAVpopup#lowbalance-funnel,.withAVpopup#qd-hidden-container,.withAVpopup#quickdeposit-funnel,.withAVpopup#success-funnel{top:70px!important}#myaccount-funnel:after,#myaccount-funnel:before,#registration-funnel:after,#registration-funnel:before{right:120px}#login-funnel:after,#login-funnel:before{right:75px}.tc-modals.modals .modal-wrapper{height:100%}.banner-betting .table{height:100px}.verifyImg{width:50%}.applePayImg,.googlePayImg{width:14%}.margintopInplaybanner{height:80px}.inplayalign{margin-left:10px;margin-top:-15px}.inplaymarketlb{font-size:14px}.inplaymarketbtn{margin-top:-20px;position:fixed}td.playerContainer{width:150px}.inPlayMarket .handicap-value{font-size:14px}.inplayTennis .inplayPlayerName{width:120px}.hasPriceBoost .odds-panel{width:75px}}@media(max-width:360px){.withAVpopup#betslip-funnel,.withAVpopup#lowbalance-funnel,.withAVpopup#qd-hidden-container,.withAVpopup#quickdeposit-funnel{top:70px!important}.regulation-icons-ibas{background-size:93px;width:58px}#divAlert .avimg{left:5px!important;margin-top:5px;position:relative}#divAlert .avmsg{width:50%}.odds-panel{width:53px}.stake-input.Stake{max-width:72px}button.okGotIT{padding:15px}.notification-content p{font-size:12px}.racing-icons>ul li{width:24.5%}}@media(max-height:512px),(max-width:360px){#AccaPromo .h1{font-size:20px}#AccaPromo .h2{font-size:15px}#AccaPromo .dflex{margin-top:15px}#AccaPromo .dflex .h2{font-size:15px}#AccaPromo .acca_boost_prev_odd,#AccaPromo .acca_promo_button{font-size:12px}#AccaPromo .acca_boost_odd{font-size:15px;line-height:18px}#AccaPromo .acca_check_icon,#AccaPromo .acca_lock_icon{height:40px;width:40px}}@media(max-height:512px){#AccaPromo{margin-top:0}#AccaPromo hr{margin:5px auto}#AccaPromo .dflex{margin:10px 0}#AccaPromo .close-icon{margin-top:10px}#AccaPromo .acca_check_icon,#AccaPromo .acca_lock_icon{height:40px;margin-bottom:5px;width:40px}.hasPriceBoost .odds-panel{width:75px}}@media(max-width:340px){#myaccount-funnel:after,#myaccount-funnel:before,#registration-funnel:after,#registration-funnel:before{right:120px}#login-funnel:after,#login-funnel:before{right:75px}#divAlert .avmsg{width:170px}}@media(max-width:320px){.withAVpopup#error-funnel,.withAVpopup#lowbalance-funnel,.withAVpopup#qd-hidden-container,.withAVpopup#quickdeposit-funnel{top:84px!important}#btn-profile #btn-quick-deposit{font-size:15px!important;padding:10px 8px!important}.scoreboard-box i{left:128px;position:absolute;top:10px}.bet-radar img,.view img{width:13px}.bet-radar,.view{width:16px}dd.cMovUp{padding-bottom:15px}.icon-licenses{margin:0 auto;width:75%}.banner-betting .table{height:90px}}@media(max-width:320px)and (max-width:297px){.banner-betting .table{height:75px}}@media(max-width:320px){.banner-odds{font-size:18px}#chat-widget-container.bottomUP{bottom:43px!important}.shopbetsticker{font-size:11px}span.shopBet-btn{width:45px}}@media only screen and (max-device-width:320px)and (orientation:portrait){#touchline-container{height:400px!important;margin-top:10px!important}#tl_cplus{height:460px}.freetoken-btn{margin-left:5px!important}.racing-icons>ul li{width:24.5%}.margintopInplaybanner{height:90px}.inPlayMarket{height:2.5em;width:60%}.inplaymarketlb{font-size:12px}.inPlayBannerbtnfoot{font-size:16px;padding:2px;width:65px}.inplayTennis .inplayPlayerName{width:120px}.marginInplayBanner.inplayTennis{margin-top:-3%}.marginInplayBanner.inplayTennis .playerContainer{padding:2px 0}.stake-input.Stake{max-width:60px}}@media(min-width:412px){.withAVpopup#betslip-funnel,.withAVpopup#error-funnel,.withAVpopup#info-funnel,.withAVpopup#lowbalance-funnel,.withAVpopup#qd-hidden-container,.withAVpopup#quickdeposit-funnel,.withAVpopup#success-funnel{top:70px!important}}@media(min-width:414px){.withAVpopup#betslip-funnel,.withAVpopup#error-funnel,.withAVpopup#info-funnel,.withAVpopup#lowbalance-funnel,.withAVpopup#qd-hidden-container,.withAVpopup#quickdeposit-funnel,.withAVpopup#success-funnel{top:70px!important}.withAVpopup .funnel-scroll{height:564px}.divAlertDone{display:none}}@media(min-width:769px){#flashbet{bottom:68px}#flashbet,#flashbet-added{padding-left:150px!important}}@media(min-width:800px){#fundandbet-funnel,#verifyAccount-funnel,#verifySuccess-funnel,#withdrawal-funnel,.chat-support,.greenballoon-right-container,.redballoon-right-container{padding-left:150px}.plug{background-size:25%}.inplayPlayerName{width:100%}}@media only screen and (min-device-width:1366px)and (max-device-width:1366px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.mobile-main-container .inplayalignmarket .inplayPlayerName{width:280px}.mobile-main-container .inPlayBannertag{font-size:calc(9.49719px + 1.50094vw)}.mobile-main-container .teamNameinplaybanner{font-size:calc(5.69231px + 2.76923vw)}.mobile-main-container .inplayalignmarket,.mobile-main-container .marginInplayBanner{margin-top:3%}.mobile-main-container .inPlayMarket{height:11vw}teamNameinplaybanner{font-size:calc(6.84615px + 2.38462vw)}.inPlayBannerbtnfoot>.odds,.inplaymarketlb .bannerText{font-size:calc(8px + 2vw)}.inPlayBannerbtnfoot>.odds{padding:16%;width:calc(-24.30769px + 12.76923vw)}.inPlayMarket .handicap-value{font-size:calc(5.69231px + 2.76923vw)}.mobile-main-container .marginInplayBanner.inplayTennis{margin-top:-3%}.mobile-main-container .marginInplayBanner.inplayTennis .teamNameinplaybanner{font-size:calc(2.23077px + 3.92308vw)}}@media(min-device-width:320px)and (max-device-width:568px)and (-webkit-min-device-pixel-ratio:2)and (orientation:portrait){.marginInplayBanner{margin-top:1%!important}}@media(max-width:460px){.marginInplayBanner{margin-top:2%}}@media(min-width:768px)and (max-width:1024px){.marginInplayBanner{margin-top:3%}.marginInplayBanner.inplayTennis .teamNameinplaybanner{font-size:calc(2.23077px + 3.92308vw)}}@media(min-width:737px)and (max-width:812px){.marginInplayBanner.inplayTennis .teamNameinplaybanner{font-size:calc(3.38462px + 3.53846vw)}}@media(max-width:736px){.marginInplayBanner.inplayTennis .teamNameinplaybanner{font-size:calc(3.38462px + 3.53846vw)}}@media(max-width:460px){.marginInplayBanner .teamNameinplaybanner td>.inplayPlayerName{width:7em}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1){.marginInplayBanner .teamNameinplaybanner td>.inplayPlayerName{width:5em}}@media only screen and (min-device-width:1024px)and (max-device-width:1366px)and (-webkit-min-device-pixel-ratio:2){.marginInplayBanner .teamNameinplaybanner td>.inplayPlayerName{width:6em}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.5){.inplaymarketlb .bannerText{font-size:calc(8px + 2vw)}}@media(max-width:812px){.inplaymarketlb .bannerText{font-size:calc(8px + 2vw)}}@media(min-width:768px)and (max-width:1024px){.inplaymarketlb .bannerText{font-size:calc(5.69231px + 2.76923vw)}}@media(max-width:414px){.inplaymarketlb .bannerText{font-size:16px!important}}@media(max-width:375px){.inplaymarketlb .bannerText{font-size:14px!important}}@media(max-width:320px){.inplaymarketlb .bannerText{font-size:11px!important}.inPlayMarket{border-left:1px solid #fff;height:2.5rem!important}}@media(max-width:460px){.inPlayMarket{border-left:1px solid #fff;height:3.5rem}}@media(min-width:461px)and (max-width:667px){.inPlayMarket{border-left:1px solid #fff;height:6em}}@media(min-width:800px)and (max-width:1024px){.inPlayMarket{border-left:1px solid #fff;height:6em}}@media(min-width:768px)and (max-width:1024px){.inPlayMarket{height:11vw}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1){.inPlayMarket{height:11vw}}@media(max-width:812px)and (orientation:landscape){.inPlayMarket{height:11vw}.inplayalignmarket .inPlayMarket .inPlayBannerbtnfoot>.odds{width:65%}}@media(max-width:568px)and (orientation:landscape){.inplayalignmarket .inPlayMarket .inPlayBannerbtnfoot>.odds{width:65px}}@media(max-width:460px){.inPlayBannerbtn{font-size:.7em;padding:.3em}}@media(max-width:320px){.inPlayBannerbtn{font-size:.6em!important;padding:.2em .8em!important}}@media(min-width:768px)and (max-width:1024px){.inPlayBannerbtn{font-size:calc(2.92308px + 1.69231vw)}}@media(min-width:568px)and (max-width:736px){.inPlayBannerbtn{font-size:calc(2.92308px + 1.69231vw);padding:.4em 3%}}@media(min-width:1025px)and (max-width:1199px){.inPlayBannerbtn{font-size:calc(5.69231px + .76923vw);padding:.2em 4%}}@media(min-width:1200px)and (max-width:1280px){.inPlayBannerbtn{padding:.2em 7%}}@media only screen and (min-device-width:800px)and (max-device-height:1280px)and (orientation:portrait){.blueballoon-right-container.visible{padding-left:18%}.remove-and-bet-container{width:82%}}@media only screen and (min-device-width:834px)and (max-device-width:834px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:2){.betslip-scroll{width:100%}}@media(max-device-width:1280px)and (orientation:landscape){.fixed-footer{display:block}}@media screen and (min-width:678px){.teamNameinplaybanner .live-event-score .circle-small{height:14px;width:14px}tr.teamNameinplaybanner .live-event-score{top:13px}.h3.inplayPlayerName{font-size:38px}}@media screen and (min-width:769px)and (max-width:1280px){#flashbet-added{padding-left:0}#wrapper-scroller{top:auto}}@media screen and (min-width:769px){.flash-bet-intro{left:150px;padding-top:50px}#registration-funnel .header{padding-right:160px}#mobile3-popup.modal-box{margin-left:80px;width:50%}#betslip-container #BetslipKeyboard{padding-right:150px}}@media screen and (min-width:1024px){#fundandbet-funnel,#verifyAccount-funnel,#verifySuccess-funnel,#withdrawal-funnel,.chat-support,.greenballoon-right-container,.redballoon-right-container{padding-left:150px}#wrapper-scroller{top:auto}.plug{background-size:9%}.box-search{bottom:0;left:150px;position:fixed;right:0;top:0;z-index:8}.box-search input[type=text]{width:90%}.box-search .search-overflow{height:90vh;overflow-y:auto}.overlay-search{background:#f4f4f4;bottom:0;position:fixed;top:0;width:100%;z-index:-1}}@media only screen and (min-width:823px){.remove-and-bet-container{padding-right:150px}.blueballoon-right-container{padding-left:150px}}@media screen and (orientation:portrait){.sticky{position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;top:0;z-index:1}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape){div#flashbet-message{padding-left:150px;width:960px}.mobile-main-container .inplayalignmarket .teamNameinplaybanner{font-size:calc(3.38462px + 3.53846vw)}}@media only screen and (device-height:375px)and (device-width:812px)and (max-device-width:568px)and (max-device-height:320px)and (orientation:landscape){.flash-bet-intro{padding-top:0}}@media only screen and (device-height:375px)and (device-width:812px){.sr-widget .sr-header-1{background-color:#0453c2!important}.sr-widgets-lmts .sr-lmts-collapse-bar{height:20px!important}.invisible{visibility:hidden!important}}