.bet-recommended{padding:20px 0;color:#0e0e0e;text-align:center}.bet-recommended li{margin:0!important;padding-left:0!important;padding-right:0!important}.bet-recommended h2{border-bottom:1px solid #979797!important;text-align:center;font-size:24px;margin:0 0 15px!important;padding:0!important}.bet-recommended li::after,.bet-recommended li::before{display:none!important}.bet-recommended a{color:inherit;text-decoration:underline}.bet-recommended a:hover{text-decoration:none}.bet-recommended .bet-btn{border-radius:20px;background-color:#02a44d;color:#fff;font-size:18px;max-width:523px;width:100%;display:block;margin:0 auto;text-decoration:none;border:1px solid #02a44d;padding:5px 15px;margin-bottom:10px}.bet-recommended .bet-btn:hover{background:#fff;color:#0e0e0e}.bet-topline{display:flex;align-items:center;justify-content:center;margin-bottom:13px;font-size:14px;line-height:1}.bet-topline a{margin:0 5px;font-weight:700}.bet-topline a:hover{text-decoration:none}.bet-box{padding:8px;border:solid 1px #979797;border-radius:8px;box-shadow:0 4px 0 0 rgba(0,0,0,.15);margin-bottom:10px}.bet-box h3{margin:0!important;color:#222;font-weight:400;margin-bottom:5px!important;line-height:1.2;border:0!important;padding:0!important;font-size:20px!important}.bet-topline-day,.bet-topline-time{padding:0 5px;border-right:1px solid #0e0e0e}.bet-topline-time:last-child{border:0}.bet-box-logo{display:inline-block;width:85px;padding:5px;margin:0 auto 5px}.bet-box-logo img{margin:0}.bet-list{padding:15px 15px 20px;line-height:1.3;border:solid 1px #dedede;border-radius:2px;background-color:#f1f1f1;margin-bottom:10px}.bet-list li+li{padding-top:18px!important}.bet-list-match{display:block;font-size:17px}.bet-list-odds{margin-left:7px}.bet-box-mainbet{font-size:24px;display:block;margin-bottom:10px}.bet-box-mainbet .odds{display:block}.bet-addtext{display:block;font-size:11px;line-height:1.18;color:#222}.bet-bottomtext{text-align:center;color:#0e0e0e;font-size:14px}.bet-bottomtext a{font-weight:700}.bet-bottomtext a:hover{text-decoration:none}@media(min-width:768px){.bet-box{padding:10px 20px}}@media(min-width:1024px){.bet-list{font-size:17px}.bet-list li+li{padding-top:10px!important}.bet-list-match{display:inline-block}.bet-list-match::after{content:'\2014';display:inline-block;margin:0 5px;font-weight:400}}.cta-banner{text-align:center;padding:10px 0 20px;margin:0 auto}.cta-banner .cta-banner__head{margin-bottom:10px}.cta-banner .cta-banner__head p{color:#05102a;font-size:18px;line-height:1.2;margin:0}.cta-banner .cta-banner__head p a{color:#f60}.cta-banner .cta-banner__head p a:hover,.cta-banner .cta-banner__head p a:active,.cta-banner .cta-banner__head p a:focus{text-decoration:underline}.cta-banner .cta-banner__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 20px;border-radius:8px;-webkit-box-shadow:0 4px 0 0 rgba(0,0,0,.15);box-shadow:0 4px 0 0 rgba(0,0,0,.15);-webkit-transition:opacity .3s ease,-webkit-box-shadow .3s ease;transition:opacity .3s ease,-webkit-box-shadow .3s ease;transition:opacity .3s ease,box-shadow .3s ease;transition:opacity .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;margin-bottom:10px}.cta-banner .cta-banner__body:hover,.cta-banner .cta-banner__body:active,.cta-banner .cta-banner__body:focus{-webkit-box-shadow:0 4px 0 0 transparent;box-shadow:0 4px 0 0 transparent;opacity:.95;text-decoration:none}.cta-banner .cta-banner__col:first-child{-ms-flex-preferred-size:33%;flex-basis:33%}.cta-banner .cta-banner__col:last-child{-ms-flex-preferred-size:67%;flex-basis:67%;padding-left:25px}.cta-banner .cta-banner__title{font-size:26px;font-weight:400;line-height:1;margin-bottom:15px;letter-spacing:-.3px;margin-top:0}.cta-banner .cta-banner__logo{display:block;max-width:100px;margin:0 auto;height:auto}.cta-banner .cta-banner__odds{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:20px;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.3);box-shadow:0 2px 0 0 rgba(0,0,0,.3);background-color:#fff;margin-bottom:5px;font-size:22px;line-height:1.1;letter-spacing:0}.cta-banner .cta-banner__odds strong{padding:10px 20px;color:#000;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cta-banner .cta-banner__odds span{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100px;padding:10px;color:#000;background-color:#feda00;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta-banner .cta-banner__note{opacity:.5;font-size:11px}.cta-banner .cta-banner__note p{margin:0}.cta-banner .cta-banner__footer p{color:rgba(5,16,42,.8);font-size:11px;line-height:1.1;margin:0}.note-mobile{display:none}@media(max-width:47.99em){.cta-banner .cta-banner{padding-top:10px}.cta-banner .cta-banner__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 10px}.cta-banner .cta-banner__col{width:100%}.cta-banner .cta-banner__col:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cta-banner .cta-banner__col:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0;margin-bottom:15px}.cta-banner .cta-banner__logo{margin-bottom:15px}.cta-banner .cta-banner__odds strong{padding:10px 15px}.note-mobile{display:block}.note-desktop{display:none}.cta-banner .cta-banner__odds{font-size:20px}}.vertical-position.cta-banner{padding:10px 5px 20px}.vertical-position.cta-banner .cta-banner__odds{font-size:20px}.vertical-position.cta-banner .cta-banner{padding-top:10px}.vertical-position.cta-banner .cta-banner__note.note-mobile{display:block}.vertical-position.cta-banner .cta-banner__note.note-desktop{display:none}.vertical-position.cta-banner .cta-banner__body{-webkit-flex-wrap:wrap;-ms-flex-flow:row wrap;flex-wrap:wrap;padding:15px 10px}.vertical-position.cta-banner .cta-banner__col{width:100%;flex-basis:100%}.vertical-position.cta-banner .cta-banner__col:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vertical-position.cta-banner .cta-banner__col:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0;margin-bottom:15px}.vertical-position.cta-banner .cta-banner__logo{margin-bottom:15px}.vertical-position.cta-banner .cta-banner__odds strong{padding:10px 15px}