@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes slide-down-enter{from{opacity:0;transform:translateY(15%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-left-enter{from{opacity:0;transform:translateX(15%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-leave{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(15%)}}.button,body,h1,h2,h3{font-family:sans-serif!important}body{color:#404040}.h1,h1,h2{text-transform:none}.h1,h1{padding-left:0!important;font-size:24px;font-weight:500}p a{font-weight:inherit}#container{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-right:1px solid #ddd;border-left:1px solid #ddd;width:998px}#beta-li{background:#666}.float-wrap{float:left}.name-wrap{max-width:139px;max-width:calc(100% - 25px)}.has-silks .name-wrap{width:50%;width:calc(100% - 70px)}.has-video .name-wrap{width:calc(100% - 90px)}.has-silks.has-video .name-wrap{width:calc(100% - 105px)}.tcell{display:table-cell;vertical-align:middle;height:39px}.page-description{position:relative}.content,.content-2,.content-3,.content-4{background:0 0;color:inherit}.inner-content-2,.inner-content-3{color:#404040}#wrapper-inner{padding-left:9px}.module .title{padding-left:0}#outer-container.no-lhc #wrapper-content{margin:20px;float:left;width:calc(100% - 40px)}#outer-container.no-lhc #wrapper-inner{width:100%}#outer-container.no-lhc #wrapper-inner,#outer-container.no-lhc .inner-content{padding:0}#outer-container.no-lhc #bottom,#outer-container.no-lhc #main-content{width:100%;padding:0}#outer-container.no-lhc #leaderboard,#outer-container.no-lhc #mc{width:100%}#outer-container.no-lhc #mc.with-rhc{width:718px}#outer-container.no-lhc #wrapper[class*=cards] #top,#outer-container.no-lhc #wrapper[class*=cards] .module,#outer-container.no-lhc #wrapper[class*=racecourse_guide] #top,#outer-container.no-lhc #wrapper[class*=racecourse_guide] .module,#outer-container.no-lhc #wrapper[class*=sport_homepage] #top,#outer-container.no-lhc #wrapper[class*=sport_homepage] .module{width:100%}#outer-container.no-lhc .splash{margin:10px 20px}#outer-container.no-lhc #main-content .splash{margin:10px 0}#outer-container .cards-american #outrights,#outer-container .cards-american .fixtures,#outer-container .cards-default #outrights,#outer-container .cards-default .fixtures{float:right}#outer-container .no-subevents,#outer-container .toggle-tabs-container~#outrights{margin-top:10px}.fixtures .fixture-date{font-size:12px;padding:6px 5px 5px 10px;background:#ddd;position:relative;border-top:1px solid #c4c6c8;border-bottom:1px solid #c4c6c8;line-height:1.3}.fixtures .fixture-date .button{margin:-4px 0 0 10px}.subevent-content-wrapper{padding:10px 0;border-top:1px solid #ddd}.subevent-content-wrapper~.more-outrights{border-top:none!important}.subevent-content{position:relative}.subevent-content.fixtures{padding-right:100px}.subevent-content.racing>*{display:inline-block;line-height:1.5}.subevent-content.racing h3{width:calc(20% - 20px);margin-right:10px;vertical-align:top}.subevent-content.racing .bookies,.subevent-content.racing .text{width:81%;font-size:12px;margin-bottom:10px}.subevent-content.racing .bookies>*,.subevent-content.racing .text>*{font-size:12px;font-weight:500}.subevent-content.racing .race-results{display:block;font-size:12px}.subevent-content.racing .race-results:first-child{font-weight:700}.subevent-content.racing .bookies .bookie{display:inline-block;margin-right:6px}.subevent-content.racing .view-pre-race-odds{display:block;margin-left:calc(20% - 10px);margin-bottom:10px}.subevent-content .fixture-match-name{display:inline-block;width:calc(100% / 3);font-size:16px;vertical-align:top}.subevent-content .fixture-match-name~.participant-list{display:inline-block;width:calc(200% / 3)}.participant-list .participant-info{display:inline-block;margin-right:10px;background-color:#ececec;width:100%;border:2px solid #ececec}.participant-list .participant-info:last-child{margin-right:0}.participant-list .participant-info:not(.empty){cursor:pointer}.participant-list .participant-info:not(.empty):hover{border-color:#f60;transition:none,.3s ease-in-out}.participant-list.fixtures .participant-info:not(.empty).selected,.participant-list.racing .participant-info:not(.empty).selected{border-color:#f60;background:#fff}.participant-list.outrights .participant-info{padding:10px 0}.participant-list.racing{margin-bottom:-10px}.participant-list.racing .participant-info{width:calc((100% - 46px)/ 4);margin-bottom:10px}.participant-list.racing .participant-info:nth-child(4n){margin-right:0}.participant-list.racing .participant-info>*{font-size:14px}.participant-list.racing .participant-info span:first-child{font-weight:400}.participant-list.racing .participant-info.runner .participant-info-name>*{font-size:14px;display:block}.market-rhc{position:absolute;right:0;top:0;height:100%}.market-details{position:relative;height:100%;min-width:75px}.market-details img{margin:3px 0}.market-details .fixture-in-play{color:red;font-weight:700;display:block}.market-details>*{font-size:14px;display:block;text-align:right}.market-details a{width:100%}.race-details{float:left;width:calc(100% - 20px)}.show-times .venue-details .venue{float:left;color:#404040;font-weight:500;font-size:14px}.all-todays-races{float:left;width:calc(100% - 155px)}.all-todays-races .racing-time .time{margin:1px 0 0;font-family:sans-serif;font-weight:400;padding:3px 0;font-size:11px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.all-todays-races .racing-time{width:calc((100% - 71px)/ 8)}}.beta .show-times .results{background:#bbb}.beta .abandoned .racing-time .time,.beta .abandoned .venue-details .venue{text-decoration:line-through;color:#aaa!important}.beta .abandoned .racing-time .time{background:#ececec}.splash .ui-tabs-panel .other-markets .button.first{margin-right:11px}.splash .ui-tabs-nav .splash-a .splash-tab-title,.splash .ui-tabs-panel.splash-big-match-content h2 a{font-family:inherit;text-transform:none;font-size:22px}.content,.content-2,.content-3,.content-4{margin-top:0;padding-bottom:0}.content .inner-content,.content .inner-content-2,.content .inner-content-3,.content .inner-content-4,.content-2 .inner-content,.content-2 .inner-content-2,.content-2 .inner-content-3,.content-2 .inner-content-4,.content-3 .inner-content,.content-3 .inner-content-2,.content-3 .inner-content-3,.content-3 .inner-content-4,.content-4 .inner-content,.content-4 .inner-content-2,.content-4 .inner-content-3,.content-4 .inner-content-4{padding:0}.fixtures table .match-off p,.fixtures table label,.fixtures table p{color:#404040;font-weight:400}.fixtures table .match-on .non-runner label,.fixtures table .match-on .non-runner p{color:#999;font-weight:400}.fixtures table .match-on .non-runner label .participant-inout,.fixtures table .match-on .non-runner p .participant-inout{display:none}.fixtures table .match-on .non-runner label .odds,.fixtures table .match-on .non-runner p .odds{color:#999;font-weight:400}.fixtures table .match-on .non-runner:hover{background:0 0;cursor:auto}.fixtures table .date .day p span,.fixtures table th{font-weight:400}.fixtures table .match-on td:hover{background:#ebeef0;cursor:pointer}.fixtures table td{background:0 0;border-bottom:1px solid #c4c6c8}.fixtures table .match-on .score:hover,.fixtures table .match-on .time:hover{background:0 0;cursor:auto}.table table th{color:#404040;text-transform:none}#betting-tips{background:0 0;border:1px solid #c4c6c8}#betting-tips .title{font-size:18px;background:#ddd;color:#404040}site-settings .title{padding-left:7px}.nav-content-item{background:#ebeef0}#leaderboard #leaderboard-centre{width:960px}#ad-container-leaderboard2{padding-bottom:0}#bottom{margin-bottom:0}.opta-widget-container .timeline .match-score-details .score-line span{color:#404040}#in_play_container h1,.opta-widget-container h2{color:#404040;font-weight:400;font-size:14px}.opta-widget-container .timeline .match-details dd,.opta-widget-container .timeline .match-details dt{font-size:11px;text-transform:none;color:#404040}.opta-widget-container .timeline .match-details dd{font-weight:400}.opta-widget-container .timeline .match-details dt{font-size:11px;text-transform:none;color:#404040}#sc{float:right;margin-top:15px}#scr{float:right;margin-top:9px;margin-left:0;margin-right:220px}.match-stats a{margin:5px auto;display:block;text-align:center}.arrow-hide-text{right:2px}.select-another-race{position:relative;float:left;margin-right:0;width:130px!important;height:20px;background:0 0!important}.select-another-race #select-another-race-container{display:none;position:absolute;z-index:9999;background:#fff;top:27px;border:1px solid #bbb;max-height:414px;overflow-y:auto;width:728px;right:-250px}.select-another-race #select-another-race-container.rc-left{left:0}.select-another-race #select-another-race-container.rc-right{right:2px}.select-another-race:hover .title{border-bottom:3px solid #fff;z-index:99999;cursor:pointer}.select-another-race:hover #select-another-race-container{display:block}.select-another-race h3{display:block;padding:10px;font-weight:700}.select-another-race .title{background:url(/OC/build/v.1181/OC/i/layout/arrow-form.png?v=fc4ddf0d82) center right no-repeat;padding:6px 13px 6px 3px;border:1px solid #bbb;position:absolute;width:110px}.select-another-race .race-meets .race-details:first-child{border:none}.select-another-race .all-todays-races .racing-time .time{padding:3px 2px}.select-another-race.select-right #select-another-race-container{right:-502px}.page-description .event #sub-events a{padding:3px 10px}.page-description .event #sub-events{margin-right:0;margin-top:5px;clear:both;width:718px}#select-another-race #select-another-race-container .race-meets-container .venue{padding-left:0;padding-right:0}.page-description .event #select-another-race a{padding-left:3px;padding-right:3px}.show-times .sport{margin:-2px 5px 0}.select-another-race .all-todays-races .racing-time .time,.select-another-race .show-times .venue-details .venue{font-size:12px}#select-another-race .all-todays-races .racing-time .time{padding:3px 0;width:52px}.select-another-race #select-another-race-container.rc-left2{right:-312px}.select-another-race .race-details{padding:0 10px;width:685px}.select-another-race #scr{margin-right:0}.select-another-race .show-times .sport{margin:-7px 5px 0 -5px}.race-details{padding:0 10px;border-top:0}.all-todays-races .racing-time{float:left;margin-right:1px;width:calc((100% - 10px)/ 10)}.race-numbers{background:#000;color:#fff;padding:5px 10px}.race-numbers .venue-details{padding:0}.race-numbers .racing-time{text-align:center;padding-top:5px}.racing-time-extra-header{background:#000;color:#fff;padding:3px 10px;text-align:center;border-top:1px solid #fff}.show-times .time{color:#404040;background:#ececec}.show-times .time-na{color:#aaa}.show-times .time-na:hover{background-color:#ececec}.show-times .venue-details{float:left;vertical-align:top;padding:5px 5px 0 0}.all-todays-races .racing-time:nth-child(n+9){margin-top:0}.all-todays-races .racing-time:nth-child(8n){margin-right:1px}.page-description .event #sub-events li{width:53px}.beta #sub-events .results,.beta .racing-time .results{background:#ececec;color:#888!important;text-decoration:none}.beta #sub-events .results:hover,.beta .racing-time .results:hover{background:#999;color:#fff!important}.beta-new .pg-and-title{padding:20px 0 10px}.beta-new .pg-and-title .beta-h1{margin-bottom:15px}.beta-new .pg-and-title h3{margin-bottom:5px}.beta-new .pg-and-title .key-spacer{margin-right:5px}.beta-new .beta-table{clear:both;width:100%;margin-top:20px}.beta-new .beta-table th{font-size:17px;padding:0 20px 5px;text-align:center}.beta-new .beta-table th.team{text-align:left;padding-left:0}.beta-new .beta-table td,.beta-new .beta-table td *{font-size:14px}.beta-new .beta-table td{position:relative;border-bottom:1px solid #eaeae9;height:54px;vertical-align:middle;text-align:center}.beta-new .beta-table td.team{text-align:left;min-width:200px}.beta-new .beta-table td.profit{color:#3cba0d}.beta-new .beta-table td.loss{color:#ea1042}.beta-new .beta-table td img{margin-top:4px;height:30px;width:30px}.beta-new .beta-table .table-border td{height:1px;border:none;background:url(/OC/build/v.1181/OC/i/beta-new/table-border.png?v=533b0addfe)}.beta-new .beta-table .leag-pos-1 td,.beta-new .beta-table .position-1 td{background-color:#f6f7f7;border-bottom:none}.beta-new .beta-table .leag-pos-before-rel td,.beta-new .beta-table .position-17 td,.beta-new .beta-table .position-4 td,.beta-new .beta-table .position-5 td{border-bottom:none}.beta-new .beta-table .leag-pos-last3 td,.beta-new .beta-table .position-18 td,.beta-new .beta-table .position-19 td,.beta-new .beta-table .position-20 td{background-color:#f6f7f7;border-bottom:.5px solid #fff}.beta-new .beta-table .tname{top:17px;position:absolute;left:48px}.beta-new .mpu-width{width:300px}.beta-new .mpu-width .pg-and-title{padding:20px 15px 10px}.beta-new .mpu-width h3{font-size:20px!important}.beta-new .mpu-width .beta-table th{background:0 0;min-width:20px;padding:0}.beta-new .mpu-width .beta-table td,.beta-new .mpu-width .beta-table th{height:25px;font-size:12px}.beta-new .mpu-width .beta-table td.team{min-width:55px}.beta-new .mpu-width .beta-table td.pos,.beta-new .mpu-width .beta-table td.pts{font-family:'Nunito Sans',Trebuchet MS,sans-serif!important;font-weight:800!important}.beta-new .mpu-width .beta-table .tname{left:37px}.beta-new .mpu-width .beta-table td.pos,.beta-new .mpu-width .beta-table td.team{font-size:14px}.beta-new #league-table #league-table-collection{margin-top:2px;background:0 0;padding:0;border-bottom:none}.beta-new #league-table .beta-table{margin-top:0}.beta-new #league-table .beta-table .leag-pos-before-rel td,.beta-new #league-table .beta-table .leag-pos-last3 td,.beta-new #league-table .beta-table .position-17 td,.beta-new #league-table .beta-table .position-18 td,.beta-new #league-table .beta-table .position-19 td,.beta-new #league-table .beta-table .position-20 td{background-color:#fff;border-bottom:1px solid #eaeae9}