.best-odds{padding:1em;font-weight:700}.inline-block-middle{display:inline-block;vertical-align:middle}.formline-race-headline{font-weight:700;font-size:.9em}.formline-header,.formline-header:hover{color:#fff;background-color:#a9a9a9;font-weight:bolder}.formline-separator{background-color:#dee2e6}.ftag{display:inline-block;padding:.25em .4em;font-size:.7em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px;margin-left:.25rem!important}.formRow td{border-top:1px solid rgba(236,238,239,.7)}.odds-drift{color:red;font-weight:bolder}.race-content .tab-pane{padding:0!important}.race-content th{border-top:none}.form-row-expand{line-height:40px}.hdr-lbl{line-height:1rem;font-size:1rem}.no-border{border:0!important}.underline{text-decoration:underline}.speedmap-additional-indicators{font-size:.8em;font-weight:400!important}.speedmap-chart .progress{height:2.5em;font-size:1em}.speedmap-chart .horse-label{position:absolute;font-weight:bolder;line-height:2.5em}.speedmap-chart .progress{align-items:center}.speedmap-chart .progress-bar{overflow:visible}.speedmap-chart .speedmap-outside-label{margin-left:6px;white-space:nowrap;font-weight:400;line-height:2.5em}.speedmap-chart .lbl-right{float:right;padding-right:.5em}.speedmap-rail .label{z-index:3}.progress.basic{align-items:center}.progress.basic .basic-outside-label{margin-left:4px;white-space:nowrap;font-size:.8em}.speedmap-chart .speedmap-runner-info{position:absolute;right:5px;top:10px;font-size:.8em;font-weight:400}.speedmap-chart .silk{height:2em;display:inline-block}.speedmap-chart .progress-bar{float:left;height:2.5em;line-height:2.5em;text-indent:10px;border-top-left-radius:2px;border-bottom-left-radius:2px;display:block;text-align:left;color:#000}.leader{color:#2ac85e;font-weight:700}.onpace{color:#33b7f6;font-weight:700}.midfield{color:#d8fe5e;font-weight:700}.backmarker{color:#f86b70;font-weight:700}.bg-leader{background-color:#2ac85e!important;font-weight:700}.bg-onpace{background-color:#33b7f6!important;font-weight:700}.bg-midfield{background-color:#d8fe5e!important;font-weight:700}.bg-backmarker{background-color:#f86b70!important;font-weight:700}.adjust-price-btn{border-top:1px solid #e8eef5;border-bottom:1px solid #e8eef5;border-radius:0;opacity:.8}.past-race{overflow-y:auto}.inline-block{display:inline-block!important}.race-nav.badge.status{top:-12px;right:-26px;margin:-8px}.label-left{padding-right:5px}.label-right{padding-left:5px}.tippy-box .js-snowflake svg{margin-left:-14px}.tippy-box .odds-change{margin-left:45px;margin-top:65px;font-size:1em}.tippy-box .flucs-sparkline-container{margin-left:-30px;margin-top:15px}.odds-change{position:absolute;margin-left:70px;margin-top:7px;font-size:.7em;font-weight:bolder}td .odds-change{display:none}.blackbook-my-price{width:100px}#meeting-summary .odds-change,#race-summary .odds-change{margin-left:55px;font-size:.6em}@media screen and (min-width:1201px) and (max-width:1350px){.odds-change{margin-left:60px}}@media screen and (min-width:991px) and (max-width:1200px){.odds-change{margin-left:55px}}@media screen and (min-width:665px) and (max-width:990px){.odds-change{margin-left:90px}}@media screen and (min-width:570px) and (max-width:664px){.odds-change{margin-left:75px}}@media screen and (min-width:480px) and (max-width:569px){.odds-change{margin-left:50px;margin-top:30px}}@media screen and (max-width:480px){.blackbook-race .odds-change{top:-25px}.blackbook-my-price{width:85px}}.blackbook-race .odds-change{margin-left:55px}.blackbook-race .flucs-sparkline-container svg{margin-top:-10px}.odds-comparison .odds-change{top:10px;position:relative;margin-left:55px}.width-100{width:100%!important}.width-auto{width:auto}.past-race-labels{font-size:larger}@media screen and (max-width:479px){.odds-change{margin-left:30px;margin-top:30px}.past-race-copy{font-size:smaller}.past-race-labels{font-size:smaller}}.flucs-sparkline-container{line-height:.1em}.live-odds-bar{margin-top:-50px}@media screen and (max-width:767px){.live-odds-bar{margin-top:-43px}}@media screen and (min-width:992px){.horse-details{margin-right:10px}}.dc-tooltip .dot{cursor:pointer}.columnSelector{display:none}.js-col-select-hidden-checkbox:checked+label{background:#5797d7;border-color:#555}.js-col-select-hidden-checkbox:checked~.js-col-selector-div{display:block}.columnSelector{width:300px;position:absolute;top:30px;right:0;padding:10px;background:#fff;border:#99bfe6 1px solid;border-radius:5px;z-index:1;text-align:left;font-family:Montserrat,Georgia,Lato,Helvetica,Arial,sans-serif;font-weight:400;font-size:1em;text-transform:capitalize}.js-col-selector-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:none}.columnSelector label{display:block}.columnSelector label:first-child{border-bottom:#99bfe6 solid 1px;margin-bottom:5px}.columnSelector input{margin-right:5px}.columnSelector .disabled{color:#ddd}.tablesorter-column-selector label{margin:0 5px;display:block;line-height:28px}.tablesorter-column-selector label::after{clear:both}.tablesorter-column-selector input{margin-right:5px;width:25px;vertical-align:middle}.tablesorter-column-selector .disabled{color:#ddd}.tablesorter-header.tablesorter-reorder-helper{cursor:move}.tablesorter-reorder-helper-bar{width:1px;background:#000}.dc-legend-item-horizontal{display:inline-block;padding:5px 15px}.dc-select-menu{border:none;height:350px!important}#going-filter select,#track-speed-going-filter select{height:150px!important;width:200px!important}#going-filter select option,#track-speed-going-filter select option{padding:4px 0}.dc-html-legend{white-space:break-spaces}.dc-select-menu option,.dc-select-option{padding:8px 0;cursor:pointer}#horse-filter select{height:350px!important}#going-filter select,#horse-filter select,#jockey-filter select,#track-speed-going-filter select,#trainer-filter select{width:200px}@media only screen and (max-width:999px){#track-condition-filters-column{display:none}#horse-filter,#horse-filter select{height:300px!important}}@media only screen and (max-width:500px){#horse-filter{display:none}.dynatable-per-page,.dynatable-search input{display:none!important}nav.race-numbers{width:100%;overflow-x:auto}nav.race-numbers ul{display:flex;flex-wrap:nowrap;padding:0;margin:0;list-style:none}nav.race-numbers ul li{flex:0 0 auto}nav.race-numbers::-webkit-scrollbar{height:8px}nav.race-numbers::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}nav.race-numbers::-webkit-scrollbar-thumb:hover{background-color:#555}}.price-market-calculator .switch-xs label:before{margin-left:-17px}#speedmap-gridstack{background-color:#165a02}#speedmap-gridstack a{color:#fff}.grid-stack-item,.grid-stack-item-content{cursor:pointer}.grid-stack-item-content{color:#2c3e50;text-align:center;vertical-align:middle;padding-top:7px;background-color:rgba(0,0,0,.2);background-blend-mode:darken;border-radius:20px;font-size:.8rem;font-weight:700;overflow-y:hidden!important}.grid-stack-item-content img.silk{width:40px}.grid-stack{background-image:linear-gradient(#e0e0e0 1px,transparent 1px),linear-gradient(90deg,#e0e0e0 1px,transparent 0),linear-gradient(rgba(255,255,255,.3) 5px,transparent 100px),linear-gradient(90deg,rgba(255,255,255,.3) 5px,transparent 100px);background-position:-2px -2px,-1px -2px,-1px -1px,-1px -1px}.grid-stack-item-content{color:#fff}input.speedmap-override-grid{width:40px!important}@media screen and (max-width:1496px){.grid-stack-item-content img.silk{width:20px}}@media screen and (max-width:767px){#speedmap i.fa-2x{font-size:1.5em}input.speedmap-override-grid{width:30px!important}.grid-stack-item-content img.silk{width:15px}}@media screen and (max-width:479px){#speedmap i.fa-2x{font-size:1.3em}.grid-stack-item-content img.silk{width:10px}.speedmap-recent{width:350px}}.speedmap-rail{position:relative;width:100%;margin:20px auto;height:14px;margin-bottom:20px!important}.speedmap-rail .cm,.speedmap-rail .mm{position:absolute;border-left:1px solid #555;height:20px;width:10%}.speedmap-rail .label:after{display:inline-block;font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased;color:#000;padding:5px;margin:15px -40%;letter-spacing:2px;border-radius:5px}.speedmap-rail .cm:after{position:absolute;bottom:-15px;font:11px/1 sans-serif}.speedmap-rail .mm{height:14px}.speedmap-rail .mm:nth-of-type(5){height:14px}.speedmap-rail .cm:first-of-type{left:0}.speedmap-rail .cm:first-of-type:after{content:""}.speedmap-rail .cm:nth-of-type(2){left:10%}.speedmap-rail .cm.backmarker:after{background-color:#f86b70;content:"Backmarker \f178";display:inline-block;font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased}.speedmap-rail .cm.backmarker.clockwise:after{content:"\f177 Backmarker";font:var(--fa-font-solid)}.speedmap-rail .cm.midfield:after{background-color:#d8fe5e;content:"Midfield \f178";display:inline-block;font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased}.speedmap-rail .cm.midfield.clockwise:after{content:"\f177 Midfield";font:var(--fa-font-solid)}.speedmap-rail .cm.onpace:after{background-color:#33b7f6;content:"On Pace \f178";display:inline-block;font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased}.speedmap-rail .cm.onpace.clockwise:after{content:"\f177 On Pace";font:var(--fa-font-solid)}.speedmap-rail .cm.leader:after{background-color:#2ac85e;content:"Leader \f178";display:inline-block;font:var(--fa-font-solid);text-rendering:auto;-webkit-font-smoothing:antialiased}.speedmap-rail .cm.leader.clockwise:after{content:"\f177 Leader";font:var(--fa-font-solid)}.speedmap-rail .cm:nth-of-type(3){left:20%}.speedmap-rail .cm:nth-of-type(3):after{content:""}.speedmap-rail .cm:nth-of-type(4){left:30%}.speedmap-rail .cm:nth-of-type(4):after{content:""}.speedmap-rail .cm:nth-of-type(5){left:40%}.speedmap-rail .cm:nth-of-type(6){left:50%}.speedmap-rail .cm:nth-of-type(6):after{content:""}.speedmap-rail .cm:nth-of-type(7){left:60%}.speedmap-rail .cm:nth-of-type(8){left:70%}.speedmap-rail .cm:nth-of-type(8):after{content:""}.speedmap-rail .cm:nth-of-type(9){left:80%}.speedmap-rail .cm:nth-of-type(10){left:90%}.speedmap-rail .cm:nth-of-type(10):after{content:""}.speedmap-rail .cm:nth-of-type(11){left:100%}.speedmap-rail .cm:nth-of-type(11):after{content:""}.speedmap-rail .mm:first-of-type{left:10%}.speedmap-rail .mm:nth-of-type(2){left:20%}.speedmap-rail .mm:nth-of-type(3){left:30%}.speedmap-rail .mm:nth-of-type(4){left:40%}.speedmap-rail .mm:nth-of-type(5){left:50%}.speedmap-rail .mm:nth-of-type(6){left:60%}.speedmap-rail .mm:nth-of-type(7){left:70%}.speedmap-rail .mm:nth-of-type(8){left:80%}.speedmap-rail .mm:nth-of-type(9){left:90%}.speedmap-rail .mm:nth-of-type(10){left:100%}.speedmap-recent .progress{height:6px;width:98%}.speedmap-recent .progress-bar{height:6px}.speedmap-recent{max-height:900px;overflow-y:auto}.table th{text-wrap:nowrap!important}.wfa-series-legend-item{display:inline-block;padding:5px 15px;position:relative;overflow:hidden;transition:background-position .3s ease}.wfa-series-legend-item:hover{font-weight:700;background-color:#53607c;padding-right:20px;padding-left:10px;margin-left:10px;font-size:.9em}.wfa-series-legend-item:hover::after{right:5px}.wfa-series-legend-item:after{content:'';width:0;height:0;border-style:solid;border-radius:8px;border-width:8px 0 0 8px;border-color:transparent;right:0;top:10px;position:absolute}#formMeetingNav nav{width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;flex-flow:nowrap;display:flex}#formMeetingNav nav::-webkit-scrollbar{display:none}#formMeetingNav{width:100%;display:flex}@media (min-width:992px){#formMeetingNav{width:90%;margin:0 auto}}@media (min-width:1200px){#formMeetingNav{width:60%;margin:0 auto}}@media (min-width:1900px){#formMeetingNav{width:50%;margin:0 auto}}#formMeetingNav ul{display:flex;padding:0;margin:0;list-style:none;width:100%}#formMeetingNav li{flex:1;display:flex!important}#formMeetingNav a.page-link{flex:1;display:flex!important;justify-content:center;align-items:center;text-align:center;padding-top:.5rem;padding-bottom:.5rem}.race-tile{display:inline-flex;align-items:center;margin-right:15px}.ticker{cursor:pointer;line-height:14px;height:25px}.suffix{font-style:italic}.runner-detail.blackbooker{margin-right:3px}.runner-detail.blackbooker img{width:20px!important;padding-right:0!important;right:2px;position:relative;background-size:21px;margin-right:-2px}