.racing-handles{flex:auto;display:flex}.racing-handles .row-1{flex:auto;width:auto;display:flex}.racing-handles .handles-wrap{flex-wrap:wrap;gap:1px 0;display:flex}.racing-handles .handle{cursor:pointer;text-align:center;flex:3rem;justify-content:center;align-items:center;min-width:3rem;height:auto;display:flex}.racing-handles .selected-date{flex:auto;align-items:center;padding:.5em .75em;display:flex}.racing-handles h4{line-height:1}@media screen and (max-width:1024px){.racing-handles .row-1{flex-wrap:wrap;font-size:.75em}.racing-handles .row-1 .intro{flex:40%;order:1;padding:.75em 1em 0}.racing-handles .row-1 .intro .border-right{display:none!important}.racing-handles .row-1 .selected-date{flex:100%;order:2;padding:.75em 1em}.racing-handles .row-1 .selected-date .border-right{display:none!important}.racing-handles .row-1 .handles-wrap{border:1px solid;border-top-color:#fff;flex:50%;order:3}.racing-info-details{order:-1;flex:0 100%!important}}.download-wrap{flex:none;justify-self:flex-end;align-items:center;margin-left:auto;display:flex}.download-wrap>.children{width:100%}.download-wrap .downloads{flex:0 10em;justify-content:space-between;align-items:center;font-size:.75em;display:flex}.download-wrap .downloads a{color:#0c0c0c;text-transform:uppercase;justify-content:center;align-items:center;padding:.5em 1em;line-height:1;display:flex}.download-wrap .downloads a:before{background-color:#0c0c0c}.download-wrap .downloads .icon-pdf{background-size:auto 2em;flex:auto;padding-right:3.2em;display:block}
.racing-description-box{align-items:stretch;display:flex}.racing-description-box .box-wrap{flex-direction:column;display:flex}.racing-description-box .box h6{margin:0}.racing-description-box .flex-column>.children{flex-direction:column}.racing-description-box .row-1{z-index:400;align-items:stretch;display:flex}.racing-description-box .row-1>div{flex:100%}.racing-description-box .row-1 .box{padding:.65em 1.125em!important}@media screen and (max-width:1024px){.racing-description-box .row-1{flex-wrap:wrap;font-size:.75em}}.racing-description-box .row-1-inside{flex-direction:column;display:flex}.racing-description-box .row-1-inside .border-right{z-index:500}.racing-description-box .row-1-inside .box{flex:100%;width:100%}.racing-description-box .row-1-inside .box:first-child{border-bottom:0;align-self:flex-start;font-size:1.1em}.racing-description-box .row-1-inside .box:nth-child(2){font-size:.85em;padding-left:1.15em!important}@media screen and (max-width:1024px){.racing-description-box .row-1-inside{flex:100%}.racing-description-box .row-1-inside+.box{flex:100%;padding-top:0!important}}.racing-description-box .row-2 .box{width:100%;padding:.65em 1.125em!important}.racing-description-box .row-2 .box .children{flex-wrap:nowrap;display:flex!important}.racing-description-box .row-2 .box .children .col{flex:7 auto;padding-right:1.125em}.racing-description-box .row-2 .box .children .col:last-child{flex:1 7 auto}@media screen and (max-width:1024px){.racing-description-box .row-2 .box .children{flex-wrap:wrap}}.racing-description-box .row-3 .box{padding:.65em 1.125em!important}.racing-description-box .row-3 .box p{word-spacing:.1em}.racing-description-box .row-2,.racing-description-box .row-3{margin-top:-1px;display:flex}
.results-standings-box .loading{order:100}.results-standings-box .row.scratched-true{opacity:.5}.results-standings-box .row.scratched-true .runner{opacity:.65;color:#fff!important;background-color:#000!important}.results-standings-box .row.scratched-true .horse-jockey h5{text-decoration:line-through}.results-standings-box .jockey-scratched{opacity:.5;text-decoration:line-through}.results-standings-box .results-tab{flex-direction:column;justify-content:space-between;width:100%;display:flex}.results-standings-box .results-tab .row>.children{text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;align-items:center;padding:.5em 0;display:flex}.results-standings-box .results-tab .row>.children p{line-height:1.05}.results-standings-box .results-tab .row>.children .no{text-align:center;border:1px solid;flex:0 0 3.5em;justify-content:center;align-items:center;width:3.5em;height:3.5em;padding:.5em 1em;display:flex}.results-standings-box .results-tab .row>.children .no h4{color:inherit}.results-standings-box .results-tab .row>.children .pp{text-align:center;flex:0 0 3em;justify-content:center;align-items:center;width:3em;height:3em;padding:.5em 1em;display:flex}.results-standings-box .results-tab .row>.children .pp h4{color:inherit;font-size:1em}.results-standings-box .results-tab .row>.children .horse-jockey{flex:30%;padding:0 1em 0 0}.results-standings-box .results-tab .row>.children .horse-jockey h5{margin-bottom:0}.results-standings-box .results-tab .row>.children .virtual-stable{text-align:center;flex:3em;padding:0 1em 0 0}.results-standings-box .results-tab .row>.children .virtual-stable h5{margin-bottom:0}.results-standings-box .results-tab .row>.children .yob{text-align:center;flex:3em;padding:0 1em 0 0}.results-standings-box .results-tab .row>.children .yob h5{margin-bottom:0}.results-standings-box .results-tab .row>.children .gender{text-align:center;flex:6em;padding:0 1em 0 0}.results-standings-box .results-tab .row>.children .gender h5{margin-bottom:0}.results-standings-box .results-tab .row>.children .claim{text-align:center;flex:5em;padding:0 1em 0 0}.results-standings-box .results-tab .row>.children .claim h5{margin-bottom:0}.results-standings-box .results-tab .row>.children .med{text-align:center;flex:3em;padding:0 1em 0 0}.results-standings-box .results-tab .row>.children .med h5{margin-bottom:0}.results-standings-box .results-tab .row>.children .ml{text-align:center;flex:4em;justify-content:center;align-items:center;padding:0 1em 0 0;display:flex}.results-standings-box .results-tab .row>.children .ml h5{margin-bottom:0}.results-standings-box .results-tab .row>.children .base{text-align:center;flex:4.5em;justify-content:center;align-items:center;padding:0 1em 0 0;display:flex}.results-standings-box .results-tab .row>.children .base h5{margin-bottom:0}.results-standings-box .results-tab .row>.children:last-child{justify-content:flex-end}.results-standings-box .results-tab .row>.children .win-prize,.results-standings-box .results-tab .row>.children .place-prize,.results-standings-box .results-tab .row>.children .show-prize{text-align:center;flex:0 7em;padding:.5em 1em}.results-standings-box .results-tab .row>.children .details{width:100%;display:flex}.results-standings-box .results-tab .row>.children .details a{color:#1c1c1c;text-decoration:underline}.results-standings-box .results-tab .row>.children .details .details-l{flex:auto;line-height:1.1}.results-standings-box .results-tab .row>.children .details .details-r{text-align:right;flex:auto;align-self:flex-end}.results-standings-box .results-tab .row-foot{margin-top:-1px}.results-standings-box .results-tab .row-foot>.children{border-top:1px solid}.results-standings-box .results-tab .heritage{text-align:right;flex:auto;align-self:flex-end;padding:0 1em}.results-standings-box .results-tab .row-head>.children,.results-standings-box .results-tab .row-foot>.children{align-items:flex-end}.results-standings-box .results-tab .row-head>.children .no,.results-standings-box .results-tab .row-head>.children .pp,.results-standings-box .results-tab .row-foot>.children .no,.results-standings-box .results-tab .row-foot>.children .pp{border:none;align-items:flex-end;height:auto}.results-standings-box .results-tab .row-head>.children .horse-jockey,.results-standings-box .results-tab .row-foot>.children .horse-jockey{padding:.5em 1em .5em 0}.results-standings-box .results-tab .row-head>.children>*,.results-standings-box .results-tab .row-foot>.children>*{padding-bottom:0!important}.results-standings-box .results-tab .row-foot>.children{border-bottom:none;align-items:center}.results-standings-box .results-tab .row-foot>.children>div{padding-top:0!important}.results-standings-box .mark{visibility:visible;width:180%;height:180%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.results-standings-box .mark .children{width:100%;height:100%}.results-standings-box .mark svg{visibility:hidden}.results-standings-box .checkbox-container{flex-wrap:wrap;justify-content:center;width:auto;display:flex}.results-standings-box .checkbox-container .inline{cursor:pointer;flex-direction:row;flex:0 auto;align-items:center;padding:.3em 0;display:flex;position:relative}.results-standings-box .checkbox-container .inline p{text-transform:uppercase}.results-standings-box .checkbox-container .inline input{opacity:0;cursor:pointer;padding:0;position:absolute}.results-standings-box .checkbox-container .inline .checkmark{background-color:#0000;border:2px solid #000;width:1em;min-width:1em;height:1em;position:relative}.results-standings-box .checkbox-container .inline:hover input~.checkmark{background-color:#ccc}.results-standings-box .checkbox-container .inline input:checked~.checkmark{background-color:#2c9bf4}.results-standings-box .checkbox-container .inline input:checked~.checkmark svg{visibility:visible}.results-standings-box .checkbox-container .inline input:checked~.checkmark svg g path{stroke-width:3px}.results-standings-box .checkbox-container .inline p{text-align:left;margin:0 0 0 .5em}@media screen and (max-width:1024px){.results-standings-box{font-size:.6em}}
.results-standings-box .loading{order:100}.results-standings-box .row.scratched-true{opacity:.5}.results-standings-box .row.scratched-true .runner{opacity:.65;color:#fff!important;background-color:#000!important}.results-standings-box .row.scratched-true .horse-jockey h5{text-decoration:line-through}.results-standings-box .jockey-scratched{opacity:.5;text-decoration:line-through}.results-standings-box .results-tab{flex-direction:column;justify-content:space-between;width:100%;display:flex}.results-standings-box .results-tab .row>.children{text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;align-items:center;padding:.5em 0;display:flex}.results-standings-box .results-tab .row>.children p{line-height:1.05}.results-standings-box .results-tab .row>.children .wager-type{flex:30%;padding:0 1em}.results-standings-box .results-tab .row>.children .wager-type h4{color:inherit}.results-standings-box .results-tab .row>.children .wager-numbers{text-align:center;flex:30%;padding:0 1em 0 0}.results-standings-box .results-tab .row>.children .wager-numbers h4{color:inherit;font-size:1em}.results-standings-box .results-tab .row>.children .payoff{text-align:right;flex:30%;padding:0 1em 0 0}.results-standings-box .results-tab .row>.children .payoff h5{margin-bottom:0}.results-standings-box .results-tab .row>.children:last-child{justify-content:flex-end}.results-standings-box .results-tab .row-foot{margin-top:-1px}.results-standings-box .results-tab .row-foot>.children{border-top:1px solid}.results-standings-box .results-tab .heritage{text-align:right;flex:auto;align-self:flex-end;padding:0 1em}.results-standings-box .results-tab .row-head>.children,.results-standings-box .results-tab .row-foot>.children{align-items:flex-end}.results-standings-box .results-tab .row-head>.children .no,.results-standings-box .results-tab .row-head>.children .pp,.results-standings-box .results-tab .row-foot>.children .no,.results-standings-box .results-tab .row-foot>.children .pp{border:none;align-items:flex-end;height:auto}.results-standings-box .results-tab .row-head>.children .horse-jockey,.results-standings-box .results-tab .row-foot>.children .horse-jockey{padding:.5em 1em .5em 0}.results-standings-box .results-tab .row-head>.children>*,.results-standings-box .results-tab .row-foot>.children>*{padding-bottom:0!important}.results-standings-box .results-tab .row-foot>.children{border-bottom:none;align-items:center}.results-standings-box .results-tab .row-foot>.children>div{padding-top:0!important}
.replay-type{margin-bottom:0}.replay-type+h6{margin-top:0}iframe .mejs__container{width:100%!important}
.racing-standings-box .loading{order:100}.racing-standings-box .row.scratched-true{opacity:.5}.racing-standings-box .row.scratched-true .runner{opacity:.65;color:#fff!important;background-color:#000!important}.racing-standings-box .row.scratched-true .horse-jockey h5{text-decoration:line-through}.racing-standings-box .jockey-scratched{opacity:.5;text-decoration:line-through}.racing-standings-box .results-tab{flex-direction:column;justify-content:space-between;width:100%;display:flex}.racing-standings-box .results-tab .row>.children{text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;align-items:center;padding:.5em 0;display:flex}.racing-standings-box .results-tab .row>.children .no{text-align:center;border:1px solid;flex:0 0 3.5em;justify-content:center;align-items:center;width:3.5em;height:3.5em;padding:.5em 1em;display:flex}.racing-standings-box .results-tab .row>.children .no h4{color:inherit}.racing-standings-box .results-tab .row>.children .pp{text-align:center;flex:0 0 3em;justify-content:center;align-items:center;width:3em;height:3em;padding:.5em 1em;display:flex}.racing-standings-box .results-tab .row>.children .pp h4{color:inherit;font-size:1em}.racing-standings-box .results-tab .row>.children .horse-jockey{flex:30%;padding:0 1em 0 0}.racing-standings-box .results-tab .row>.children .horse-jockey h5{margin-bottom:0}.racing-standings-box .results-tab .row>.children .virtual-stable{text-align:center;flex:3em;padding:0 1em 0 0}.racing-standings-box .results-tab .row>.children .virtual-stable h5{margin-bottom:0}.racing-standings-box .results-tab .row>.children .yob{text-align:center;flex:3em;padding:0 1em 0 0}.racing-standings-box .results-tab .row>.children .yob h5{margin-bottom:0}.racing-standings-box .results-tab .row>.children .gender{text-align:center;flex:3em;padding:0 1em 0 0}.racing-standings-box .results-tab .row>.children .gender h5{margin-bottom:0}.racing-standings-box .results-tab .row>.children .claim{text-align:center;flex:5em;padding:0 1em 0 0}.racing-standings-box .results-tab .row>.children .claim h5{margin-bottom:0}.racing-standings-box .results-tab .row>.children .med{text-align:center;flex:0 3em;padding:0 1em 0 0}.racing-standings-box .results-tab .row>.children .med h5{margin-bottom:0}.racing-standings-box .results-tab .row>.children .ml{text-align:center;flex:0 4em;padding:0 1em 0 0}.racing-standings-box .results-tab .row>.children .ml h5{margin-bottom:0}.racing-standings-box .results-tab .row>.children:last-child{justify-content:flex-end}.racing-standings-box .results-tab .row>.children .win-prize,.racing-standings-box .results-tab .row>.children .place-prize,.racing-standings-box .results-tab .row>.children .show-prize{text-align:center;flex:0 7em;padding:.5em 1em}.racing-standings-box .results-tab .row>.children .details{width:100%;display:flex}.racing-standings-box .results-tab .row>.children .details a{color:#1c1c1c;text-decoration:underline}.racing-standings-box .results-tab .row>.children .details .details-l{flex:auto;line-height:1.1}.racing-standings-box .results-tab .row>.children .details .details-r{text-align:right;flex:auto;align-self:flex-end}.racing-standings-box .results-tab .row-foot{margin-top:-1px}.racing-standings-box .results-tab .row-foot>.children{border-top:1px solid}.racing-standings-box .results-tab .heritage{text-align:right;flex:auto;align-self:flex-end;padding:0 1em}.racing-standings-box .results-tab .row-head>.children,.racing-standings-box .results-tab .row-foot>.children{align-items:flex-end}.racing-standings-box .results-tab .row-head>.children .no,.racing-standings-box .results-tab .row-head>.children .pp,.racing-standings-box .results-tab .row-foot>.children .no,.racing-standings-box .results-tab .row-foot>.children .pp{border:none;align-items:flex-end;height:auto}.racing-standings-box .results-tab .row-head>.children .horse-jockey,.racing-standings-box .results-tab .row-foot>.children .horse-jockey{padding:.5em 1em .5em 0}.racing-standings-box .results-tab .row-head>.children>*,.racing-standings-box .results-tab .row-foot>.children>*{padding-bottom:0!important}.racing-standings-box .results-tab .row-foot>.children{border-bottom:none;align-items:center}.racing-standings-box .results-tab .row-foot>.children>div{padding-top:0!important}.racing-standings-box .mark{visibility:visible;width:180%;height:180%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.racing-standings-box .mark .children{width:100%;height:100%}.racing-standings-box .mark svg{visibility:hidden}.racing-standings-box .checkbox-container{flex-wrap:wrap;justify-content:center;width:auto;display:flex}.racing-standings-box .checkbox-container .inline{cursor:pointer;flex-direction:row;flex:0 auto;align-items:center;padding:.3em 0;display:flex;position:relative}.racing-standings-box .checkbox-container .inline p{text-transform:uppercase}.racing-standings-box .checkbox-container .inline input{opacity:0;cursor:pointer;padding:0;position:absolute}.racing-standings-box .checkbox-container .inline .checkmark{background-color:#0000;border:2px solid #000;width:1em;min-width:1em;height:1em;position:relative}.racing-standings-box .checkbox-container .inline:hover input~.checkmark{background-color:#ccc}.racing-standings-box .checkbox-container .inline input:checked~.checkmark{background-color:#2c9bf4}.racing-standings-box .checkbox-container .inline input:checked~.checkmark svg{visibility:visible}.racing-standings-box .checkbox-container .inline input:checked~.checkmark svg g path{stroke-width:3px}.racing-standings-box .checkbox-container .inline p{text-align:left;margin:0 0 0 .5em}@media screen and (max-width:1024px){.racing-standings-box{font-size:.7em}}
.wagering-box .no{clip-path:polygon(101% -1%,101% 93%,50% 85%,-1% 93%,-1% -1%);height:100%}.wagering-box .rainbow-letter{background:url(../media/rainbow.0a_-02uy9vse3.png) 50%/contain no-repeat;width:.8em;height:0;padding-bottom:15%;display:inline-block;position:relative}
