@font-face{font-family:"Tote CgBernhardt";src:url(d0030613a0a80d8464c7578bd0d30a59.ttf) format("truetype"),url(7216a9787955993d25e4b561d376814e.eot) format("embeded-opentype"),url(ebd6523ed1c87c7115ac13962f05c755.woff) format("woff")}@font-face{font-family:"Tote CgBernhardt Bold";src:url(09d3bb230efc093174449c53530ab556.ttf) format("truetype"),url(f280b2a3530942ec02f76db0018c3795.eot) format("embeded-opentype"),url(6fb92c8de833619373981be99d39bdea.woff) format("woff")}@font-face{font-family:"WH Hoxton";src:url(85ab8bc97c849353b620b226f22d94da.ttf) format("truetype"),url(beffc30ffd00aa2c7a1e01cb9ed01335.eot) format("embeded-opentype"),url(4bad72461c47003cc1a42a86f11d84a0.woff) format("woff"),url(e9e0b89e6b1315d618241e77e568fa88.woff2) format("woff2"),url(aad4af26909c98b66fc133ee5f6a0265.svg) format("svg")}@font-face{font-family:"WH Hoxton";font-weight:bold;src:url(2b4c728f7463e3258e63a9ec309bbd40.ttf) format("truetype"),url(068d503aabaf995b521957021f59f7f1.eot) format("embeded-opentype"),url(208a82ac5213adeabb9cdc5f47f56da5.woff) format("woff"),url(ab64eb1bf953cd58b5296c63cd613d16.woff2) format("woff2"),url(177f397bad1f9651b88d26395cabc14c.svg) format("svg")}
.root.root *{font-family:arial}.root a{font-weight:initial}.root table{border-collapse:separate;border-spacing:initial}.root strong{font-weight:bold}.root{font-family:arial;font-size:10px;line-height:1.5}.root a{color:#0093d6;cursor:pointer;line-height:inherit;text-decoration:none}.root a:hover,.root a:focus{color:#0093d6;text-decoration:underline}
.arrow-button{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);width:44px;padding:0 16px;height:100%;cursor:pointer}.arrow-button__icon{fill:#00143c}.arrow-button__icon--disabled{fill:rgba(0,20,60,.2)}.arrow-button--disabled{color:rgba(0,20,60,.2)}
.competition-header-section{width:100%}.competition-header--mobile{height:46px}.competition-header--not-mobile{margin-bottom:10px}.competition-header__back-link{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);display:flex;align-items:center;color:#00afff;cursor:pointer;font-size:10px;font-weight:bold;line-height:12px;text-align:left}.competition-header__back-link-icon{height:12px;width:12px;fill:#00afff}
.meeting-header{display:flex;align-items:center;color:#00143c;width:100%}@media(min-width: 1024px){.meeting-header{margin-bottom:10px}}.meeting-header__title{flex-basis:auto;flex-grow:1;flex-shrink:1;font-size:18px;font-weight:bold;line-height:22px;text-align:center;padding-right:48px}@media(min-width: 1024px){.meeting-header__title{font-size:20px;line-height:24px;text-align:left}}.meeting-header__back-link{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);cursor:pointer;height:46px;width:48px;padding:0 18px}@media(min-width: 1024px){.meeting-header__back-link{display:none}}
.country-flag{display:inline-block;height:21px;width:21px;min-width:21px;border-radius:50%;background-size:contain}
.panel{display:flex;flex-grow:1;justify-content:space-between;align-items:center;height:41px;padding:0 12px;color:#fff;line-height:normal;background-color:#00143c}.panel__heading{display:flex;flex-wrap:nowrap;align-items:center;overflow:hidden;font-size:14px;line-height:14px}.panel__children{display:flex;align-self:stretch;align-items:center;margin-left:12px}.panel-heading__flag{display:flex;align-items:center;margin-right:8px;color:#fff;border-color:#fff;background-color:rgba(0,0,0,0)}.panel-heading__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.panel-heading__distance{margin-left:5px}.panel-heading__distance::before{content:"("}.panel-heading__distance::after{content:")"}
.bet-placement-rules{display:block;text-align:center;font-size:10px;line-height:15px;color:#222;padding:0 12px}.bet-placement-rules a{font-weight:bold}
.bet-button{display:inline-block;height:38px;width:100%;border:0;border-radius:2px;font-size:14px;font-weight:bold;cursor:pointer;color:#fff;background-color:#00b40a;text-align:center}.bet-button:disabled{background-color:rgba(0,180,10,.3);cursor:not-allowed}.bet-button:hover:enabled{background-color:#00a00e}.bet-button:active:enabled{background-color:#007606}
.close-btn{background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer}.close-btn__icon{width:12px;height:12px;vertical-align:middle}.close-btn--white{fill:#fff}
.tooltip-box-container{margin:12px}.tooltip-box-container--default,.tooltip-box-container--info{box-shadow:0 0 4px 0 rgba(0,0,0,.2);border-radius:3px}.tooltip-box-container--error{box-shadow:0 0 3px 2px #c20000;border-radius:3px}.tooltip-box{position:relative;padding:8px;border-radius:3px}.tooltip-box--default,.tooltip-box--error{background-color:#fff;color:#222}.tooltip-box--info{background:#00afff;color:#fff}.tooltip-box__header{display:flex;justify-content:space-between;margin-bottom:16px;font-size:16px;font-weight:bold;line-height:18px}.tooltip-box__arrow{position:absolute;overflow:hidden;width:30px;height:15px}.tooltip-box__arrow--default::after{box-shadow:0 0 4px 0 rgba(0,0,0,.2);background:#fff}.tooltip-box__arrow--error::after{box-shadow:0 0 3px 2px #c20000;background:#fff}.tooltip-box__arrow--info::after{box-shadow:0 0 4px 0 rgba(0,0,0,.2);background:#00afff}.tooltip-box__arrow--top{top:100%;left:50%;transform:translateX(-50%)}.tooltip-box__arrow--bottom{top:0;left:50%;transform:translate(-50%, -100%) rotate(180deg)}.tooltip-box__arrow--left{top:50%;right:0;transform:translate(75%, -50%) rotate(-90deg)}.tooltip-box__arrow--right{top:50%;left:0;transform:translate(-75%, -50%) rotate(90deg)}.tooltip-box__arrow--top::after,.tooltip-box__arrow--bottom::after,.tooltip-box__arrow--left::after,.tooltip-box__arrow--right::after{position:absolute;content:"";width:12px;height:12px;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:0;left:50%}
.tooltip{position:relative;display:inline-flex}.tooltip--block{display:flex}.tooltip__handle{display:inline-flex;width:100%}.tooltip__container{position:absolute;z-index:1}.tooltip__container--top{top:0;left:50%;transform:translate(-50%, -100%)}.tooltip__container--right{top:50%;left:100%;transform:translateY(-50%)}.tooltip__container--bottom{top:100%;left:50%;transform:translateX(-50%)}.tooltip__container--left{top:50%;left:0;transform:translate(-100%, -50%)}
.contextual-background{padding:8px}.contextual-background--rounded{border-radius:3px}.contextual-background--primary{background-color:#007ac0}.contextual-background--info{background-color:#9dcce4}.contextual-background--success{background-color:#3da800}.contextual-background--warning{background-color:#ed5a14}.contextual-background--danger{background-color:#c20000}.contextual-background--default{background-color:#f6f7f9}
.bet-summary-item{display:flex;flex-direction:column;align-items:center;font-size:12px;line-height:15px;text-align:center}@media screen and (min-width: 768px){.bet-summary-item{flex-direction:row-reverse;font-size:16px;line-height:18px}}.bet-summary-item__value{display:block;font-size:16px;font-weight:bold;line-height:18px}@media screen and (min-width: 768px){.bet-summary-item__label::after{content:": "}}
.labeled-input{display:flex;flex-basis:100%;text-align:center;height:40px;min-width:125px}.labeled-input__input-wrapper{flex-basis:70%;order:2;height:100%}.labeled-input__label{box-sizing:border-box;flex-basis:40%;flex-shrink:0;order:1;max-width:40px;height:100%;font-size:14px;line-height:14px;padding:14px 0;background-color:#ebf1ff;border:1px solid #adc9ff;border-width:1px 0 1px 1px;border-radius:2px 0 0 2px;color:#adc9ff}.labeled-input__label--disabled{background:#d6d6d6;color:#9eaaae;border:0}.labeled-input-field{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.labeled-input-field::-webkit-inner-spin-button,.labeled-input-field::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.labeled-input-field[type]{box-sizing:border-box;color:#00143c;width:70%;height:100%;border:1px solid #adc9ff;border-radius:0 2px 2px 0;background-color:#fff;padding-left:12px;text-align:left;min-height:0;min-width:0}.labeled-input-field[type]:focus{border:1px solid #00143c;outline:none}.labeled-input-field[type]:disabled,.labeled-input-field--disabled[type]{background:rgba(214,214,214,.6);color:#9eaaae;border-color:#ccc;border:0}.labeled-input-field--success[type]{border:1px solid #00b40a;color:#00143c;background:rgba(0,180,10,.2)}.labeled-input-field--error[type],.labeled-input-field[type]:invalid{border:1px solid #ff0a28;color:#00143c;background:rgba(255,10,40,.2)}.labeled-input-field[type]:focus+.labeled-input__label{border:1px solid #00143c;color:#fff;background:#00143c}.labeled-input-field--success+.labeled-input__label{border:1px solid #00b40a;color:#fff;background:#00b40a}.labeled-input-field--error+.labeled-input__label,.labeled-input-field:invalid+.labeled-input__label{border:1px solid #ff0a28;color:#fff;background:#ff0a28}
.bet-stake-input{width:100%}.bet-placement{display:flex;flex-direction:column;justify-content:space-between}.bet-placement__config,.bet-placement__rules,.bet-placement__button{display:block;margin:12px 0}.bet-placement__rules{font-size:10px;line-height:12px;text-align:center}.bet-summary-label{display:inline-block;text-align:right;font-size:10px;line-height:12px;width:100%;color:#00143c;border-top:1px solid rgba(0,20,60,.05);padding:8px}@media(min-width: 768px){.bet-summary-label{border-top:0;padding:0}}.bet-summary-label__value{font-weight:bold}.bet-summary-label__value::before{content:" "}.bet-summary{display:flex;flex-wrap:wrap;color:#000;justify-content:space-between;padding:0}@media(min-width: 768px){.bet-summary{padding:0 8px 0 0;flex-grow:1;flex-shrink:1;min-width:220px;width:220px}}.bet-summary__item{color:#00143c;font-size:12px;overflow:hidden}@media(min-width: 768px){.bet-summary__item--expanded{flex-basis:100%;flex-grow:1;flex-shrink:1;font-size:14px;line-height:17px}}.bet-summary__item-group{display:flex;justify-content:space-between;width:100%;padding:8px}@media(min-width: 768px){.bet-summary__item-group{flex-wrap:wrap;justify-content:flex-end;padding:0}}.bet-summary__item-value{display:flex;font-size:12px;line-height:15px}.bet-summary__item-value--expanded{justify-content:flex-end}@media(min-width: 768px){.bet-summary__item-value--expanded{font-size:14px;line-height:17px}}.bet-summary__separator{display:none}@media(min-width: 768px){.bet-summary__separator{display:block;margin:12px;border-right:1px solid #fff}}.bet-config{display:flex;flex-direction:column;min-height:79px}@media(min-width: 768px){.bet-config{flex-direction:row}}.bet-config__item{display:flex;box-sizing:border-box;margin:4px 0 0}@media(min-width: 768px){.bet-config__item{margin:0}}.bet-config__item:first-child{margin-top:0}.stake-container{display:flex;justify-content:space-between;flex-direction:row;flex-grow:1}@media(min-width: 768px){.stake-container{flex-direction:column}}.stake-container__label{display:flex;flex-basis:60%;flex-grow:0;align-items:center;padding:0;font-size:12px;line-height:12px;color:#00427d}.stake-container__input{flex-grow:0;justify-content:flex-end;max-width:125px}.tooltip__box{z-index:2;width:150px}.tooltip__content{font-size:12px;line-height:16px}.input-errors{padding:0;margin-bottom:12px;margin-left:12px;list-style:square;font-size:12px;line-height:16px}
.flash-message-list__message{margin-bottom:10px}.flash-message-list__message:last-of-type{margin-bottom:0}.flash-message-list--left{text-align:left}.flash-message-list--center{text-align:center}
.message{padding:8px 12px;font-size:12px;line-height:15px;color:#fff}
.selections-grid{font-size:12px;line-height:15px;border-collapse:collapse;border-spacing:0;width:100%;text-align:left;font-weight:normal;table-layout:fixed}.selections-grid>thead>tr>th{padding:4px 12px;font-weight:bold;border-bottom:1px solid #ebf1ff}.selections-grid>tbody>tr>td{vertical-align:top;padding:4px 12px}.selections-grid>tbody>tr:first-child>td{padding-top:12px}.selections-grid--mobile{table-layout:auto}.selections-grid--mobile>tbody>tr>td{border-right:1px solid #ebf1ff;border-bottom:1px solid #ebf1ff}.selections-grid--mobile>tbody>tr>td:last-of-type{border-right:none}.selections-grid--mobile>tbody>tr>td:first-of-type{width:25%;font-weight:bold}.selections-grid--mobile>tbody:nth-of-type(even){background-color:#f2fbff}.selections-grid--mobile>tbody>tr:first-child>td{padding-top:4px}.view-more{width:100%;text-align:center;padding:12px 0}.view-more__button{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);font-size:12px;line-height:15px;font-weight:bold;color:#0093d6;cursor:pointer}
.payment-summary__message-list{padding:12px}.payment-summary__messages-error{background-color:#ff8594;color:#00143c;font-weight:bold}.payment-summary__messages-success{background-color:#80e485;color:#00143c;font-weight:bold}.message-tick{display:inline-block;height:11px;width:16px;vertical-align:middle;margin-right:12px;fill:#00143c}
.back-to-meetings-button{display:inline-block;height:38px;width:100%;border:1px solid #00143c;border-radius:2px;font-size:14px;font-weight:bold;cursor:pointer;color:#00143c;background-color:#fff;text-align:center;outline:none}.back-to-meetings-button:hover:enabled{color:#fff;background-color:#00143c}.back-to-meetings-button:active:enabled{color:#fff;background-color:#122853}
.betslip-section{display:block;margin-bottom:100px}.betslip-section__bet-placement{margin:0 12px;text-align:center}.betslip-section__button{margin:12px 0;background-color:#00b40a}@media(min-width: 768px){.betslip-section__button{width:240px}}@media(min-width: 768px){.betslip-section__back-button{width:240px}}.betslip-section__back-button-container{margin:12px;text-align:center;min-height:50px}
.carousel{display:flex;overflow:hidden;position:relative}.carousel__nav{display:flex}.carousel__container{margin-bottom:-100px;padding-bottom:100px;overflow:scroll hidden;width:100%}.carousel__container::-webkit-scrollbar{width:0 !important}.carousel__fade-left{position:absolute;pointer-events:none;height:100%;width:42px;top:0;right:0;background:linear-gradient(to left, white, rgba(255, 255, 255, 0))}.carousel__fade-right{position:absolute;pointer-events:none;height:100%;width:42px;top:0;left:0;background:linear-gradient(to right, white, rgba(255, 255, 255, 0))}.carousel__content{display:inline-flex;margin:0;padding:0;min-width:100%}.arrow-button{flex-shrink:0;width:30px;min-width:30px;padding:0 12px;box-shadow:-1px 0 0 0 #ebf1ff}.arrow-button:hover{background-color:#f5f5f5}.arrow-button:focus{background-color:#f5f5f5}.arrow-button:active{background-color:#e0e0e0}
.results{position:relative;display:inline-block}.results::before{box-sizing:border-box;content:"";position:absolute;display:block;width:3px;height:4px;background:#222;bottom:0;left:2px}.results::after{box-sizing:border-box;content:"";position:absolute;display:block;width:7px;height:7px;background:#fff;border-radius:50%;border:2px solid #d0041d;bottom:2px;left:0}
.race-button{display:inline-block;height:42px;width:71px;box-sizing:border-box;padding:8px 12px;font-size:12px;line-height:14px;border:0 solid;border-radius:2px;color:#00143c;background-color:#fff;outline:none;cursor:pointer}.race-button--can-hover:hover{color:#00143c;background-color:#f5f5f5}.race-button:active{color:#00143c;background-color:#e0e0e0}.race-button--gray{color:#00143c;background-color:rgba(0,20,60,.1)}.race-button--gray:hover{color:#00143c;background-color:rgba(0,20,60,.4)}.race-button--gray:focus{color:#00143c;background-color:rgba(0,20,60,.4)}.race-button--gray:active{color:#fff;background-color:rgba(0,20,60,.6)}.race-button__name-container{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.race-button__race-name{font-weight:bold;padding:0 3px}.race-button__icon{padding:0 2px}.race-button--streaming{color:#00143c;background-color:#faff05}.race-button--selected{color:#fff;background-color:#00143c}.race-button--disabled{opacity:.3;color:#00143c;background-color:#e5e7eb}.race-button-disabled{display:inline-block;height:42px;width:71px;box-sizing:border-box;padding:8px 12px;font-size:12px;line-height:14px;border:0 solid;border-radius:2px;color:#00143c;background-color:#fff;outline:none;background-color:#e5e7eb}.race-button-disabled__race-name{color:#00143c;opacity:.3;font-weight:bold;padding:0 3px}
.meeting-info-details{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:20px}.meeting-info-details__section{display:flex;align-items:center;overflow:hidden;width:100%;height:100%}.meeting-info-details__group{display:flex;flex-direction:row;max-width:100%;margin:0}.meeting-info-details__country-code{margin:0 10px 0 1px}.meeting-info-details__country-code::before{content:" "}.meeting-info-details__meeting-name{flex-basis:auto;flex-grow:1;flex-shrink:1;margin:0;overflow:hidden;text-overflow:ellipsis;max-width:100%}.meeting-info-details__event-type{flex-basis:100%;margin:0;color:rgba(0,20,60,.5);font-size:8px;font-weight:bold;line-height:10px}.meeting-info-details__line{display:flex;align-content:flex-start;flex-direction:row;flex-wrap:wrap;overflow:hidden;position:relative;margin-left:4px;color:#00143c;font-size:12px;line-height:15px;text-align:left}
.meeting-row{display:flex;flex:0 1 auto;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);padding:8px 12px;flex-wrap:wrap}@media(min-width: 768px){.meeting-row{padding:2px 0;flex-wrap:nowrap}}.meeting-row__carousel{height:42px}@media(min-width: 768px){.meeting-row__carousel{flex-grow:7;flex-basis:0}}.meeting-row__race{flex-shrink:0;margin-right:2px}.meeting-row__race:last-child{margin-right:0}.meeting-info{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;padding:0;margin-bottom:4px}@media(min-width: 768px){.meeting-info{flex-direction:column;flex-grow:2;flex-basis:0;justify-content:flex-start;width:200px;min-width:200px;padding-left:12px;padding-right:4px;margin:0}}.meeting-info--not-streaming{justify-content:flex-end}@media(min-width: 768px){.meeting-info--not-streaming{justify-content:center}}.meeting-info__stream-icon{fill:#00143c;width:12px;height:12px}.meeting-info__stream-icon-wrapper{align-self:flex-start;margin-top:-1px;height:10px}@media(min-width: 768px){.meeting-info__stream-icon-wrapper{align-self:flex-end}}
.meeting-grid__row{margin-bottom:4px}.meeting-grid__row:last-child{margin:0}
.tab{display:block;padding:10px 12px}
.tabs{display:block}.tabs__header{display:flex}.tabs__content{/*! keep */}.tabs__button{flex:1;border:none;outline:none;cursor:pointer;color:#222;background:#eceef2;padding:16px 15px;font-weight:bold;font-size:12px;margin:0}.tabs__button--active{background:rgba(0,0,0,0)}.tabs__colored{display:block}.tabs__colored__carousel{height:42px;width:100%}.tabs__colored__button{flex:1;border:0;outline:none;cursor:pointer;color:#00143c;background:#d7e3ff;padding:16px 16px 12px;font-weight:bold;font-size:12px;border-radius:0;white-space:nowrap}.tabs__colored__button:first-of-type{min-width:80px}.tabs__colored__button--active{background:#fff;color:#00afff;position:relative}.tabs__colored__button--active::before{width:100%;height:4px;background:#00afff;position:absolute;content:"";top:0;left:0}
.button{display:inline-block;box-sizing:border-box;cursor:pointer;padding:12px 16px;font-size:14px;border:1px solid;border-radius:2px}.button--primary{border-color:#007ac0;background-color:#007ac0;color:#fff}.button--primary:disabled{background-color:rgba(0,122,192,.2);border-color:rgba(0,0,0,0);cursor:not-allowed}.button--primary:focus{outline:1px dotted hsl(201.875,100%,49.6470588235%)}.button--primary:hover:not(:disabled){background-color:hsl(201.875,100%,49.6470588235%);border-color:hsl(201.875,100%,49.6470588235%)}.button--primary:active{background-color:hsl(201.875,100%,21.6470588235%);border-color:hsl(201.875,100%,21.6470588235%)}.button--primary--hollow{background-color:rgba(0,0,0,0);color:#007ac0}.button--primary--hollow:disabled{background-color:rgba(0,0,0,.05)}.button--primary--hollow:focus{outline:1px dotted rgba(0,122,192,.1)}.button--primary--hollow:hover:not(:disabled){background-color:rgba(0,122,192,.1);border-color:#007ac0;opacity:.9}.button--primary--hollow:active:not(:disabled){background-color:rgba(0,122,192,.2);border-color:#007ac0;opacity:.8}.button--secondary{border-color:#3da800;background-color:#3da800;color:#fff}.button--secondary:disabled{background-color:rgba(61,168,0,.2);border-color:rgba(0,0,0,0);cursor:not-allowed}.button--secondary:focus{outline:1px dotted rgb(32.6358543417%,89.8823529412%,0%)}.button--secondary:hover:not(:disabled){background-color:rgb(32.6358543417%,89.8823529412%,0%);border-color:rgb(32.6358543417%,89.8823529412%,0%)}.button--secondary:active{background-color:rgb(12.3025210084%,33.8823529412%,0%);border-color:rgb(12.3025210084%,33.8823529412%,0%)}.button--secondary--hollow{background-color:rgba(0,0,0,0);color:#3da800}.button--secondary--hollow:disabled{background-color:rgba(0,0,0,.05)}.button--secondary--hollow:focus{outline:1px dotted rgba(61,168,0,.1)}.button--secondary--hollow:hover:not(:disabled){background-color:rgba(61,168,0,.1);border-color:#3da800;opacity:.9}.button--secondary--hollow:active:not(:disabled){background-color:rgba(61,168,0,.2);border-color:#3da800;opacity:.8}.button--warning{border-color:#ed5a14;background-color:#ed5a14;color:#fff}.button--warning:disabled{background-color:rgba(237,90,20,.2);border-color:rgba(0,0,0,0);cursor:not-allowed}.button--warning:focus{outline:1px dotted rgb(94.648686352%,50.9462915601%,30.1356273735%)}.button--warning:hover:not(:disabled){background-color:rgb(94.648686352%,50.9462915601%,30.1356273735%);border-color:rgb(94.648686352%,50.9462915601%,30.1356273735%)}.button--warning:active{background-color:rgb(63.8905680849%,23.9249786871%,4.8937456405%);border-color:rgb(63.8905680849%,23.9249786871%,4.8937456405%)}.button--warning--hollow{background-color:rgba(0,0,0,0);color:#ed5a14}.button--warning--hollow:disabled{background-color:rgba(0,0,0,.05)}.button--warning--hollow:focus{outline:1px dotted rgba(237,90,20,.1)}.button--warning--hollow:hover:not(:disabled){background-color:rgba(237,90,20,.1);border-color:#ed5a14;opacity:.9}.button--warning--hollow:active:not(:disabled){background-color:rgba(237,90,20,.2);border-color:#ed5a14;opacity:.8}.button--info{border-color:#fff}.button--info--filled{border-color:#fff;background-color:#00afff;color:#fff}.button--info--filled:hover{background-color:#fff;border-color:#fff;color:#00143c}.button--info--filled:active{background-color:#e0e0e0;border-color:#e0e0e0;color:#00143c}
.streaming-button{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);display:flex;align-items:center;padding:2px 5px;border-radius:2px;cursor:pointer;background-color:#faff05}.streaming-button__icon-container{margin-right:4px}.streaming-button__label{font-weight:bold;font-size:12px;line-height:12px;color:#00143c;white-space:nowrap}.streaming-button:disabled{opacity:.5}.streaming-button-icon{height:8px}
.pool-size{display:flex;flex-direction:column;align-items:flex-end;font-size:10px;line-height:12px;font-weight:normal}@media(min-width: 768px){.pool-size{flex-direction:row;font-size:12px;line-height:15px}}.pool-size__label{order:1}@media(min-width: 768px){.pool-size__label{font-weight:bold}.pool-size__label::after{content:" "}}.pool-size__value{order:2}.bolded{font-weight:bold}
.racecard-button{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);border-radius:0;box-sizing:border-box;cursor:pointer;color:rgba(0,20,60,.4);font-family:"WH Hoxton";font-size:14px;font-weight:normal;line-height:17px;text-align:left;overflow:visible}.racecard-button:disabled{cursor:not-allowed}.racecard-button:disabled:hover,.racecard-button:disabled:focus,.racecard-button:disabled:active{color:rgba(0,20,60,.4)}.racecard-button:hover,.racecard-button:focus,.racecard-button:active{color:#00143c}.racecard-button--active{position:relative;color:#00afff;font-weight:bold}.racecard-button--active::after{display:block;position:absolute;content:"";width:100%;bottom:-4px;border-bottom:4px solid #00afff}.racecard-button--active:hover,.racecard-button--active:focus,.racecard-button--active:active{color:#00afff}
.pools{display:flex;padding-bottom:4px;box-shadow:0 1px 0 0 #ebf1ff}.pools__nav{display:flex;flex-direction:row;text-align:left}.pools__button{margin-left:28px}.pools__button:first-of-type{margin-left:0}
.add-button{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);height:28px;line-height:12px;padding:8px 12px;color:#00143c;background-color:#dadfe5;font-size:12px;font-weight:bold;border-radius:2px;cursor:pointer;width:46px}@media(min-width: 1024px){.add-button:hover:enabled{background-color:rgb(80.79178338%,83.3874883287%,86.502334267%);color:hsl(220,100%,7.7647058824%)}.add-button:active:enabled{background-color:rgb(66.6965452848%,71.1970121382%,76.5975723623%);color:#000}}.add-button--suspended{padding:8px 10px}.add-button--disabled{background-color:#dadfe5;color:#b3b3b3;cursor:not-allowed}.add-button--selected{background-color:#00afff;color:#fff}@media(min-width: 1024px){.add-button--selected:hover:enabled{background-color:rgb(0%,63.137254902%,92%);color:hsl(0,0%,96%)}.add-button--selected:active:enabled{background-color:rgb(0%,46.6666666667%,68%);color:hsl(0,0%,84%)}}
.silk{width:40px;height:30px}.silk__placeholder{width:40px;height:30px}.silk__image{width:40px;height:30px;-o-object-fit:contain;object-fit:contain}.icon-jockey{vertical-align:middle;fill:#ccc}
.shirt{text-align:center;width:40px}.shirt-silk{width:40px}.shirt-form{font-size:10px;line-height:12px;font-weight:bold}
.selection{display:flex;flex-direction:column}.selection-name{color:#00143c}
.checkbox{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);box-sizing:border-box;display:inline-block;background:#fff;width:16px;height:16px;border:1px solid #ccc;border-radius:2px;padding:1px}.checkbox label input[type=checkbox]{bottom:unset}@media screen and (max-width: 1024px){.checkbox{width:20px;height:20px}}.checkbox__box{display:block;width:100%;height:100%;cursor:pointer;border-radius:2px}.checkbox__box:hover{background-color:rgba(0,66,125,.1)}.checkbox__box--disabled{background-color:#ddd;cursor:not-allowed}.checkbox__box--disabled:hover{background-color:#ddd}.checkbox__input[type]{opacity:0;width:0;height:0;position:absolute}.checkbox__input[type]+.checkbox__box{background:rgba(0,0,0,0)}.checkbox__input[type]:checked+.checkbox__box{background:#007ac0}.checkbox__input[type]:checked+.checkbox__box:hover{opacity:1}.checkbox__input[type]:disabled+.checkbox__box{background:#ddd}.checkbox__input[type]:disabled+.checkbox__box:hover{opacity:1}
.checkbox-container{display:inline-block;width:24px;margin-left:9px;text-align:left}.checkbox-container:first-of-type{margin-left:0}.checkbox-container label input[type=checkbox]{bottom:unset}
.number-draw-mobile{display:flex;flex-direction:column;text-align:center;width:20px}.number-draw-mobile__draw{padding-top:6px;font-style:italic}
.guide-price{height:60px;display:flex;flex-direction:column;justify-content:space-between;text-align:right;width:65px}
.racecard{width:100%;padding:12px;font-size:12px;text-align:left}.racecard-header{height:19px;box-shadow:0 1px 0 0 #ebf1ff}.racecard-header th{text-align:left;font-weight:bold}.racecard-header__number{width:20px}.racecard-header__draw{width:20px}.racecard-header__shirt{width:68px}.racecard-header__selection{width:auto}.racecard-header__age-weight{width:91px}.racecard-header__odds{width:63px}.racecard-header__pool{text-align:right;width:65px}.racecard-header__trifecta{width:110px;text-align:right}.racecard-header__trifecta span{width:24px;display:inline-block;margin-left:9px;text-align:left}.racecard-header__exacta{display:inline-block;text-align:right;width:75px}.racecard-header__exacta span{width:24px;display:inline-block;margin-left:9px;text-align:left}.racecard-row{font-size:12px;line-height:15px;box-shadow:0 1px 0 0 #ebf1ff;height:56px;min-height:56px}.racecard-row--mobile{height:73px;min-height:73px}.racecard-row__number{vertical-align:top;padding-top:5px}.racecard-row__draw{width:20px;vertical-align:top;font-style:italic;text-align:center;padding-top:5px}.racecard-row__shirt{vertical-align:top;padding:5px 16px 0 12px}.racecard-row__age-weight{width:91px}.racecard-row__odds{width:63px}.racecard-row__pool{text-align:right}.racecard-row__pool--mobile{display:block;padding:6px 0}
.streaming-player{position:relative;width:100%}@media(min-width: 768px){.streaming-player{margin:12px auto;max-width:480px}}.streaming-player__close-button{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);cursor:pointer;height:12px;margin:8px;position:absolute;right:0;top:0;width:12px;z-index:1}.streaming-player__close-icon{fill:#fff}.streaming-player__player{position:relative}.streaming-player__player iframe{height:480px}
.competition-section{display:block}.competition-section__pools{margin-top:1px;height:28px}.competition-section__pools-row{padding:0 12px}.competition-section__streaming{margin-left:4px}@media(min-width: 768px){.competition-section__streaming{margin-left:12px}}.betslip-tooltip{display:flex;width:200px}.betslip-tooltip__note{margin-bottom:16px;font-size:12px;line-height:15px;order:1}.betslip-tooltip__button-discard{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);width:100%;margin:0 auto;cursor:pointer;font-size:12px;line-height:15px;font-weight:bold;color:#fff;order:2}.betslip-tooltip__button-discard:focus,.betslip-tooltip__button-discard:active,.betslip-tooltip__button-discard:hover{background-color:rgba(0,0,0,0);text-decoration:underline}.betslip-tooltip__button-go-to{height:28px;width:100%;font-size:12px;line-height:12px;margin-bottom:16px;padding:8px 16px}
.international.international *{font-family:"WH Hoxton"}.international{font-family:"WH Hoxton"}.international__body{background-color:#fff}.app-carusel__group{height:42px;margin-bottom:8px}.app-carusel__race{flex-shrink:0;margin-right:4px}.app-carusel__race:last-child{margin-right:0}.app-carusel__row{display:flex;flex:0 1 auto;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);padding:8px 12px;flex-wrap:wrap}@media(min-width: 768px){.app-carusel__row{padding:2px 0;flex-wrap:nowrap}}
.modal{display:block;width:95%;background-color:#fff}@media screen and (min-width: 768px){.modal{width:700px}}.modal--fullscreen{width:100%;height:100%}.modal__header{display:flex;justify-content:space-between;margin-bottom:12px;font-size:16px;color:#222;padding:12px}.modal__title{font-weight:bold}.modal__close-btn{color:#d3d3d3}.modal__close-btn:hover{color:#a0a0a0}.overlay{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(0,0,0,.2)}.overlay--fullscreen{overflow-y:scroll;background-color:#fff}.modal-no-scroll{overflow:hidden}@media screen and (min-width: 768px){.modal-no-scroll{overflow:visible}}
.section-confirmation-prompt__info{font-size:12px;line-height:14px;text-align:center;padding:0 12px 12px}.confirmation-prompt-list{display:flex;justify-content:space-between;align-items:stretch;padding:0 8px 12px}.confirmation-prompt-list__button{margin:0 4px;flex:1}
.panel{display:flex;align-items:center;padding:0 12px;color:#fff;line-height:normal;background-color:#007ac0;min-height:48px;height:48px}.panel--faded{background-color:#9dcce4}.panel__badge{display:inline-flex;align-items:center;justify-content:center;text-align:center;vertical-align:middle;line-height:normal;font-size:1em;border:1px solid;border-radius:50%;box-sizing:border-box;min-width:24px;width:24px;min-height:24px;height:24px;margin-right:8px;padding:5px;color:#fff;font-weight:bold;font-size:12px;border-color:#fff;background-color:rgba(0,0,0,0)}.panel__badge--filled{background-color:#f6f7f9;color:#007ac0}.panel--faded .panel__badge--filled{color:#9dcce4}.panel__label{font-size:14px;line-height:14px;font-weight:bold}.panel__children{display:flex;align-self:stretch;align-items:center;margin-left:auto;height:100%}
.chevron-button{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);display:inline-block;color:#9dcce4;font-size:13px;border:none;outline:none;cursor:pointer;background:rgba(0,0,0,0)}.chevron-button:hover{color:rgb(80.384627451%,89.792%,94.5957647059%)}.chevron-button:hover .chevron-button__icon{fill:rgb(80.384627451%,89.792%,94.5957647059%)}.chevron-button:active{color:rgb(36.480627451%,66.944%,82.4997647059%)}.chevron-button:active .chevron-button__icon{fill:rgb(36.480627451%,66.944%,82.4997647059%)}.chevron-button__content{margin-right:.5em}.chevron-button__icon{display:inline-block;width:8px;vertical-align:middle;fill:#9dcce4}
.bet-type-button{border-color:#007ac0;min-height:48px;padding:8px 4px;font-size:14px;line-height:14px}.bet-type-button__primary-content{display:block;word-break:break-all}.bet-type-button__prefix{font-family:"Tote CgBernhardt Bold" !important}.bet-type-button__content{font-family:"Tote CgBernhardt" !important;font-weight:normal}.bet-type-button__description{font-size:10px;font-weight:normal;color:rgba(34,34,34,.4)}.bet-type-button:hover{background-color:rgba(0,66,125,.1)}.bet-type-button:focus{background-color:rgba(0,60,137,.1)}.bet-type-button:active{background-color:rgba(0,66,125,.2)}.bet-type-button--dark-blue .bet-type-button__prefix,.bet-type-button--dark-blue .bet-type-button__content{color:inherit}.bet-type-button--light-blue .bet-type-button__prefix,.bet-type-button--light-blue .bet-type-button__content{color:#139bc3}.bet-type-button--yellow .bet-type-button__prefix{color:#f1c500}.bet-type-button--yellow .bet-type-button__content{color:#e22332}.bet-type-button--red .bet-type-button__prefix,.bet-type-button--red .bet-type-button__content{color:#e22332}.bet-type-button--active[class]{background-color:#00427d}.bet-type-button--active[class]:hover,.bet-type-button--active[class]:focus,.bet-type-button--active[class]:active{background-color:#00427d}.bet-type-button--active[class] .bet-type-button__content,.bet-type-button--active[class] .bet-type-button__prefix{color:#fff}.bet-type-button--active[class] .bet-type-button__description{color:rgba(255,255,255,.4)}
.dropdown{display:block;position:relative}.dropdown__content{display:block;position:absolute;right:0;z-index:1;padding:12px;background-color:#fff;border-radius:0 0 2px 2px;box-shadow:0 1px 4px 0 rgba(0,0,0,.4)}.dropdown__content--stretched{width:100%}
.dropdown-close{display:none;position:relative;height:100%;z-index:2}.dropdown-close::before{display:block;bottom:0;content:"";position:absolute;width:100%;height:calc(100% - 12px);min-height:14px;border-radius:2px 2px 0 0;background-color:#fff;z-index:0}.dropdown-close__btn{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);position:relative;color:#007ac0;fill:#007ac0;font-size:14px;line-height:14px;font-weight:bold;padding:0 12px;cursor:pointer;z-index:1}.dropdown-close__btn:hover{color:hsl(201.875,100%,49.6470588235%);fill:hsl(201.875,100%,49.6470588235%)}@media screen and (min-width: 768px){.dropdown-close{display:flex}}.close-btn__icon{display:inline-block;width:12px;height:12px;vertical-align:middle;margin-right:4px}.close-btn__caption{vertical-align:middle}
.bet-type-list{display:flex;flex-wrap:wrap;padding:6px}.bet-type-list__item{display:inline-block;flex-grow:0;flex-basis:100%;max-width:100%;padding:6px;box-sizing:border-box}@media screen and (min-width: 480px){.bet-type-list__item{flex-basis:50%;max-width:50%}}@media screen and (min-width: 768px){.bet-type-list__item{flex-basis:25%;max-width:25%}}.bet-type-list__item>*{width:100%}
.games-explained{display:block;font-size:12px;line-height:16px}
.info-button{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);display:block;cursor:pointer}.info-button__badge{display:inline-flex;align-items:center;justify-content:center;text-align:center;vertical-align:middle;line-height:normal;font-size:1em;border:1px solid;border-radius:50%;box-sizing:border-box;min-width:24px;width:24px;min-height:24px;height:24px;color:#fff;font-size:16px;padding:4px}.info-button__badge:hover{opacity:.88}.info-icon{height:15px;width:15px;vertical-align:middle;fill:#fff}
.bet-type-section{display:block}.bet-type-section__reset-button{display:none}@media screen and (max-width: 480px){.bet-type-section__reset-button{display:block}}@media screen and (max-width: 480px){.bet-type-section__info-button{display:none}}.bet-type-section__info-button--visible{display:block}.bet-type-section__content{display:block}.bet-type-section__content--filled{display:none}@media screen and (min-width: 480px){.bet-type-section__content--filled{display:block}}.bet-type-section__dropdown-container{display:none}.bet-type-section__dropdown{width:344px;max-width:344px}@media screen and (min-width: 768px){.bet-type-section__modal-container{display:none}.bet-type-section__dropdown-container{display:block}}.bet-type-section__message-list{padding:12px;font-weight:bold}.bet-type-label{display:block}.bet-type-label__text{display:none;font-family:"Tote CgBernhardt Bold"}@media screen and (max-width: 480px){.bet-type-label__text{display:inline}}.bet-type-label__text--thinner{font-family:"Tote CgBernhardt";font-weight:normal}.bet-type-label__placeholder{display:none}.bet-type-label__placeholder::after{content:" ";display:inline}@media screen and (min-width: 480px){.bet-type-label__placeholder{display:inline}}
.calendar{padding:9px 12px}@media screen and (min-width: 768px){.calendar{padding:12px}}.calendar__competition{margin-bottom:4px}
.competition{display:flex;flex-wrap:wrap;padding:8px;border-radius:5px;box-shadow:0 2px 4px 1px #ddd;flex-direction:column}@media screen and (min-width: 768px){.competition{flex-direction:row}}.competition__info-container{display:flex;flex-wrap:wrap;margin-bottom:8px;align-items:center;justify-content:space-between}@media screen and (min-width: 768px){.competition__info-container{margin-bottom:0;flex-grow:1;flex-shrink:1;flex-basis:0;flex-direction:column;align-items:flex-start;align-self:center}}.competition__name{color:#000;margin-right:8px;font-size:14px;line-height:14px}.competition__info{font-size:10px;line-height:12px;color:#00427d}.competition__events{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width: 768px){.competition__events{flex-grow:3;flex-basis:0}}
.event{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);position:relative;font-family:Arial;padding:12px 0;display:inline-block;justify-content:center;text-align:center;vertical-align:middle;flex-grow:1;color:#00427d;font-weight:bold;line-height:14px;font-size:14px;background-color:rgba(0,66,125,.1)}.event:active,.event:hover{cursor:pointer}.event:hover{background-color:rgba(0,66,125,.2)}.event:active{background-color:rgba(0,66,125,.3)}.event:first-of-type{border-radius:2px 0 0 2px}.event:last-of-type{border-radius:0 2px 2px 0}.event:not(:first-of-type)::before{position:absolute;content:"";width:1px;height:70%;top:50%;left:0;display:block;transform:translateY(-50%);background-color:rgba(0,66,125,.05)}
.pool-size{display:flex}.pool-size__label{order:1}.pool-size__label::after{content:": "}.pool-size__value{order:2}.bolded{font-weight:bold}
.meeting-section{display:block}.meeting-section__pool-size{text-align:right;font-size:10px}@media screen and (min-width: 768px){.meeting-section__pool-size{font-size:14px}}.meeting-section__reset-button{margin-left:12px}
.racecard-section{display:block}
.stickable{position:relative;width:100%;height:inherit}.stickable__snippet{position:absolute;width:inherit;height:inherit;z-index:2}.stickable__snippet--hidden{visibility:hidden;pointer-events:none;position:absolute;height:100%;width:100%}.stickable__footer{position:absolute;bottom:0}.stickable__footer--sticky{z-index:1;position:fixed;bottom:0}.stickable__header{position:absolute;top:0}.stickable__header--sticky{position:fixed;top:0}.stickable__partial{position:relative}.stickable__container{top:0;left:0;width:100%;height:100%}.concealable{display:none}
.page-button{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);border:1px solid #222;background-color:#fff;cursor:pointer;text-align:center;font-size:10px;font-weight:bold;width:20px;height:20px;border-radius:10px}.page-button__content-mobile{display:inline}.page-button__content{display:none}@media screen and (min-width: 480px){.page-button{border-radius:10px;outline:none;color:#222;width:100%;height:20px}.page-button__content-mobile{display:none}.page-button__content{display:inline}}.page-button:hover{background-color:hsla(0,0%,70%,.3)}.page-button--filled{background-color:#3da800;border-color:#3da800;color:#fff}.page-button--filled:not(.page-button--active):hover{background-color:rgb(20.2906162465%,55.8823529412%,0%)}.page-button--active{background-color:rgba(0,0,0,0);color:#3da800;border-color:#3da800}
.navbar{background-color:#fff;display:flex;align-items:center;justify-content:space-between}.navbar__arrow-btn{height:44px}.navbar__arrow-btn--left{border-right:1px solid #e6e6e6}.navbar__arrow-btn--right{border-left:1px solid #e6e6e6}.navbar__page-buttons{display:flex;justify-content:space-around;align-items:center;width:100%}.navbar__page-btn{display:flex;flex-grow:1;flex-basis:60px;justify-content:center;max-width:60px;height:20px;text-align:center}
.racecard-navigation-header{display:flex;justify-content:space-between;padding:4px 12px;background-color:#f6f7f9;color:#222;font-weight:bold;font-size:12px;line-height:15px}.racecard-sticky-header:not([aria-sticky]) .racecard-sticky-header__add-on{display:none}
.age-weight{text-align:center}.age-weight--scratched{color:#b3b3b3}
.draw-cell{display:block;text-align:right;font-style:italic}.draw-cell--scratched{color:#b3b3b3}
.numbers-cell{display:block}.numbers-cell--scratched{color:#b3b3b3}.numbers-cell__horse-number{font-weight:bold}.numbers-cell__horse-draw{display:block;font-style:italic}@media screen and (min-width: 768px){.numbers-cell__horse-draw{display:none}}
.racecard-price{text-align:center;font-style:italic}.racecard-price--scratched{color:#b3b3b3}
.root{display:block}.root--disabled{color:#b3b3b3}.horse{display:flex}.horse__name{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);font-weight:bold;font-size:12px;color:#007ac0;cursor:pointer}.horse__name:disabled{cursor:default}.root--disabled .horse__name{color:#b3b3b3}.horse__days{display:inline}.horse__days::before{content:"("}.horse__days::after{content:")"}.horse__name,.horse__days,.horse__button{margin-left:5px}.horse__name:first-child,.horse__days:first-child,.horse__button:first-child{margin-left:0}.toggle-button{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);vertical-align:middle;font-size:8px;cursor:pointer}.toggle-button--active{transform:rotate(180deg)}.toggle-button__icon{width:9px;height:7px;vertical-align:middle;fill:#222}.attribute{display:flex}.attribute__label{order:1;font-weight:bold}.attribute__label::after{content:": "}.attribute__value{order:2;font-weight:normal}
.selection-checkbox{display:flex;align-items:center;justify-content:center;flex-direction:column;height:53px}.racecard-tooltip{display:flex;width:200px}.racecard-tooltip__note{margin-bottom:16px;font-size:12px;line-height:15px;color:#222;order:1}.racecard-tooltip__button-discard{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);width:100%;margin:0 auto;cursor:pointer;font-size:12px;line-height:15px;font-weight:bold;color:#007ac0;order:2}.racecard-tooltip__button-discard:focus,.racecard-tooltip__button-discard:active,.racecard-tooltip__button-discard:hover{background-color:rgba(0,0,0,0);outline:none}
.spotlight-container{display:flex;flex-direction:column;align-items:center}.spotlight-circle{display:inline-flex;align-items:center;justify-content:center;text-align:center;vertical-align:middle;line-height:normal;font-size:1em;border:1px solid;border-radius:50%;box-sizing:border-box;min-width:30px;width:30px;min-height:30px;height:30px;font-size:1em}.spotlight-circle--scratched{color:#b3b3b3}.spotlight-btn{margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);font-size:12px;font-weight:bold;color:#007ac0;cursor:pointer}.spotlight-btn--scratched{color:#b3b3b3}.spotlight{margin-top:4px;font-weight:bold;color:#007ac0}
.jockey-shirt{display:flex;flex-direction:column}.jockey-shirt__silk{order:1;margin-bottom:8px}.jockey-shirt__silk--scratched{opacity:.4}.jockey-shirt__number{order:2;font-weight:bold}.jockey-shirt__number--scratched{color:#b3b3b3}
.favourite-runner{display:block;font-weight:bold;color:#000}
.horse-name{display:block;font-weight:bold;font-size:12px;color:#007ac0}.horse-name--disabled{color:#b3b3b3}
.overview{padding:8px 0}.overview::before{display:inline-block;width:78px;height:10px;content:"";background:url(e106d05f5f4ec39891d38f6e199df9e8.svg) bottom left no-repeat;background-size:78px 10px;margin-right:.5em}
.numbers-cell{display:block;font-weight:bold}.numbers-cell--scratched{color:#b3b3b3}
.data-grid{width:100%;border-spacing:0;border-collapse:collapse;font-size:12px;line-height:15px}
.data-grid__header{display:none;font-weight:bold}@media screen and (min-width: 768px){.data-grid__header{display:table-row;background-color:#e6e6e6;color:#00427d;font-size:12px;line-height:15px;text-align:left}}
.data-grid__heading{text-align:left;padding:4px 6px;font-weight:bold}.data-grid__heading:first-of-type{padding-left:12px}
.data-grid__row{box-shadow:0 1px 0 0 #e6e6e6}
.data-grid__expandable-content{box-shadow:0 1px 0 0 #e6e6e6}
.data-grid__col{padding:4px 6px}.data-grid__col:first-of-type{padding-left:12px}.data-grid__col:last-of-type{padding-right:12px}.data-grid__col--bottom{vertical-align:bottom}.data-grid__col--top{vertical-align:top}.data-grid__col--middle{vertical-align:middle}
.data-grid__col--bottom{vertical-align:bottom}.data-grid__col--top{vertical-align:top}.data-grid__col--middle{vertical-align:middle}.data-grid__heading--centered{text-align:center}.favourite{height:53px}
.error-modal{display:flex;justify-content:space-between;align-items:flex-end;font-size:16px;padding:0 12px 12px}
.bet-summary-data-grid{font-size:12px;line-height:15px;border-collapse:collapse;border-spacing:0;width:100%}.bet-summary-data-grid__row{text-align:left}.bet-summary-data-grid__row--grayed{background-color:#f6f7f9;color:#000}.bet-summary-data-grid__cell{font-weight:normal;padding:2px 12px;text-align:left}.bet-summary-data-grid__cell--bold{padding:4px 12px;font-weight:bold;width:25%}.bet-summary-data-grid__body>.bet-summary-data-grid__row:first-of-type>.bet-summary-data-grid__cell{padding-top:12px}
.receipt-ref{font-weight:bold}
.payment-summary__receipt{display:block;margin:0 12px;text-align:right;color:#ccc;font-size:10px;line-height:12px}@media screen and (min-width: 768px){.payment-summary__receipt{display:none}}.payment-summary__receipt--mobile{display:none}@media screen and (min-width: 768px){.payment-summary__receipt--mobile{display:table-cell}}.payment-summary__message-list{padding:12px}.message-tick{display:inline-block;height:11px;width:16px;vertical-align:middle;margin-right:12px;fill:#fff}
.labeled-input{display:flex;text-align:center;height:40px}.labeled-input__input-wrapper{flex-basis:70%;order:2;height:100%}.labeled-input__label{box-sizing:border-box;flex-basis:40%;order:1;max-width:40px;height:100%;font-size:14px;line-height:14px;padding:12px 0;background-color:#e8ebee;border:solid #ccc;border-width:1px 0 1px 1px;border-radius:2px 0 0 2px;color:#9eaaae}.labeled-input__label--disabled{background:#d6d6d6;color:#9eaaae}.labeled-input-field{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.labeled-input-field::-webkit-inner-spin-button,.labeled-input-field::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.labeled-input-field[type]{box-sizing:border-box;width:100%;height:100%;border:1px solid #ccc;border-radius:0 2px 2px 0;background-color:#fff;padding-left:12px;text-align:left}.labeled-input-field[type]:focus{border:solid 1px #007ac0;outline:none}.labeled-input-field[type]:disabled,.labeled-input-field--disabled[type]{background:#d6d6d6;color:#9eaaae;border-color:#ccc}
.bet-stake-input{width:100%}.bet-placement{display:flex;padding:0 12px;flex-direction:column}.bet-placement__config,.bet-placement__rules,.bet-placement__button{display:block;margin:12px 0}.bet-placement__rules{text-align:center;font-size:10px;line-height:12px}.bet-placement__button{width:100%}@media screen and (min-width: 768px){.bet-placement__button{width:50%;align-self:center}}.bet-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:#000}@media screen and (min-width: 768px){.bet-summary__item--expanded{margin-right:auto}}.bet-summary__separator{display:none}@media screen and (min-width: 768px){.bet-summary__separator{display:block;margin:0 24px;border-right:1px solid #ccc;height:38px}}.bet-config{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.bet-config__item{box-sizing:border-box;display:flex;width:100%;min-height:56px;height:56px;align-items:center;justify-content:space-between;padding:0 12px;margin-top:12px}.bet-config__item:first-child{margin-top:0}.tooltip{/*! keep */}.tooltip__box{z-index:2;width:150px}.tooltip__content{font-size:12px;line-height:16px}.input-errors{padding:0;margin-bottom:12px;margin-left:12px;list-style:square;font-size:12px;line-height:16px}.stake-container{display:flex;justify-content:space-between;flex-grow:1}.stake-container__label{display:flex;flex-basis:60%;flex-grow:0;align-items:center;font-size:12px;line-height:12px;color:#00427d}.stake-container__input{flex-basis:40%;flex-grow:0;justify-content:flex-end;max-width:125px}
@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.spinner-overlay{background:rgba(0,0,0,.4);position:fixed;height:100%;width:100%;z-index:102;top:0;left:0;animation-name:fadeIn;animation-duration:1s;animation-timing-function:ease-in}.spinner-overlay__container{color:#fff;transform:translate(-50%, -50%);position:absolute;z-index:101;top:50%;left:50%;text-align:center}.spinner{border:5px solid #fff;height:56px;width:56px;animation:rotate .7s infinite linear;border-radius:50%;border-right-color:rgba(0,0,0,0);margin:1em auto}
.tote{display:block;background:#fff}.tote__panel{display:block;margin-top:1px}.tote__panel:first-of-type{margin-top:0}

/*# sourceMappingURL=styles.9e70f891927203a969eb.css.map*/