body .racecourse-selector{width:calc(100% + 15px);margin-left:-15px}@media screen and (max-width:767px){body .racecourse-selector{margin-right:0;padding-right:0;width:calc(100% + 30px)}}body .racecard-content{border:none;margin:8px 30px 8px 0;width:100%}@media screen and (max-width:767px){body .racecard-content{margin:8px 0 8px 0}}body .racecard-content .racecourse-event .race-event{border-radius:8px;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);padding:9px 16px;display:flex;flex-direction:column;align-items:center;margin-bottom:8px}@media screen and (max-width:767px){body .racecard-content .racecourse-event .race-event{padding:9px 8px}}body .racecard-content .racecourse-event .race-event:last-child{margin-bottom:24px}@media screen and (max-width:767px){body .racecard-content .racecourse-event .race-event:last-child{margin-bottom:8px}}body .racecard-content .racecourse-event .race-event .main-info{column-gap:16px;align-items:unset;padding:0;width:100%;cursor:pointer}@media screen and (max-width:991px){body .racecard-content .racecourse-event .race-event .main-info{column-gap:12px}}@media screen and (max-width:767px){body .racecard-content .racecourse-event .race-event .main-info{column-gap:8px}}body .racecard-content .racecourse-event .race-event .main-info .line{display:block;border:1px solid #40403e}body .racecard-content .racecourse-event .race-event .main-info .hour{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:18px;align-self:center;color:#000}@media screen and (max-width:991px){body .racecard-content .racecourse-event .race-event .main-info .hour{font-size:15px}}@media screen and (max-width:767px){body .racecard-content .racecourse-event .race-event .main-info .hour{font-size:14px}}body .racecard-content .racecourse-event .race-event .main-info .label{width:24px;max-width:24px;min-width:24px}@media screen and (max-width:767px){body .racecard-content .racecourse-event .race-event .main-info .label{width:16px;max-width:16px;min-width:16px}}body .racecard-content .racecourse-event .race-event .main-info .label .label-pill{position:relative;background:0 0;transition:all .5s}body .racecard-content .racecourse-event .race-event .main-info .label .label-pill::after{cursor:pointer;content:"";background-image:url(../images/arrow-right-outline.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;min-width:24px;filter:none;display:block;margin-top:3px;transition:all .5s}@media screen and (max-width:767px){body .racecard-content .racecourse-event .race-event .main-info .label .label-pill::after{width:16px;max-width:16px;min-width:16px}}body .racecard-content .racecourse-event .race-event .main-info .label .label-pill:hover::after{filter:invert(1)}body .racecard-content .racecourse-event .race-event .main-info .label .label-pill.open::after{transform:rotate(90deg)}body .racecard-content .racecourse-event .race-event .main-info .label .label-pill.awaiting-result,body .racecard-content .racecourse-event .race-event .main-info .label .label-pill.view-odds{background:0 0}body .racecard-content .racecourse-event .race-event .main-info .label .label-pill.awaiting-result:hover::after{filter:unset}body .racecard-content .racecourse-event .race-event .main-info .title{width:calc(100% - 64px);min-width:auto;max-width:100%;padding:0}body .racecard-content .racecourse-event .race-event .main-info .title .race-title{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:18px;color:#000}body .racecard-content .racecourse-event .race-event .main-info .title .race-title a{color:#000;transition:all .5s}body .racecard-content .racecourse-event .race-event .main-info .title .race-title a:hover{color:#1575c4}@media screen and (max-width:991px){body .racecard-content .racecourse-event .race-event .main-info .title .race-title{font-size:14px;line-height:16px}}@media screen and (max-width:767px){body .racecard-content .racecourse-event .race-event .main-info .title .race-title{font-size:12px}}body .racecard-content .racecourse-event .race-event .main-info .title .race-info{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#8e8e8e;margin-top:2px}@media screen and (max-width:991px){body .racecard-content .racecourse-event .race-event .main-info .title .race-info{font-size:12px;line-height:16px}}@media screen and (max-width:767px){body .racecard-content .racecourse-event .race-event .main-info .title .race-info{font-size:10px;line-height:12px}}body .racecard-content .racecourse-event .race-event:nth-child(even){background-color:#fff}body .racecard-content .racecourse-event .race-event .race-details{margin-top:0}body .racecard-content .racecourse-event .race-event .race-details.loading{width:70px}body .racecard-content .racecourse-event .race-event.active .race-details{margin-top:16px}body.single-horse-racing .stake-calculator:not(.horse-racing-stake){margin-bottom:4px}body.single-horse-racing .racecourse-event .race-event .main-info .label .label-pill.results{background-color:transparent}body.single-horse-racing .grand-national{margin:20px 0 0}.racecard-content{margin-bottom:40px}@media screen and (max-width:767px){.racecard-content{margin-bottom:24px}}.racecard-content .race-event .table-title{background:#e6f1f8;border-radius:16px;padding:16px;margin:24px 0 8px}@media screen and (max-width:991px){.racecard-content .race-event .table-title{padding:10px}}@media screen and (max-width:767px){.racecard-content .race-event .table-title{padding:5px 8px;border-radius:8px;margin:8px 0 8px}}.racecard-content .race-event .table-title .title{font-family:Poppins,sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0;color:#000}@media screen and (max-width:991px){.racecard-content .race-event .table-title .title{font-size:20px;line-height:24px}}@media screen and (max-width:767px){.racecard-content .race-event .table-title .title{font-size:18px;line-height:22px}}.racecard-content .race-event .table-title .title strong{font-weight:500}.racecard-content .race-event:first-child .table-title{margin:24px 0 8px}.racecard-content .race-event .racecard-tables{border:none;margin:0}.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details{padding:0;gap:24px;flex-wrap:wrap}@media screen and (max-width:991px){.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details{gap:16px}}@media screen and (max-width:767px){.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details{gap:8px 16px}}.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details .race-hour-card{width:auto;min-width:95px;margin:0}@media screen and (max-width:767px){.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details .race-hour-card{min-width:74px}}@media screen and (max-width:575px){.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details .race-hour-card{width:calc(25% - 12px)}}.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details .race-hour-card .hour{font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-align:center;padding:6px 20px;border:2px solid transparent;background-color:#f3f9fd;border-radius:8px;transition:all .5s}@media screen and (max-width:991px){.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details .race-hour-card .hour{font-size:16px;line-height:20px}}@media screen and (max-width:767px){.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details .race-hour-card .hour{font-size:14px;line-height:16px;padding:6px 15px}}.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details .race-hour-card .hour.active{border-color:#09395b}.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details .race-hour-card .hour:hover{border-color:#09395b;background-color:#f3f9fd}.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details .race-hour-card .hour.results{background-color:#dbfff6}.racecard-content .race-event .racecard-tables .table-odd-even-row .show-table-details .race-hour-card .hour.awaiting-result{background-color:#fae59c}.racecard-content .race-event .race-details{margin-top:16px}@media screen and (max-width:767px){.racecard-content .race-event .race-details{margin:8px 0}}.racecard-content .race-event .race-details .race-info{border-radius:16px;background:#f3f9fd;padding:16px}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-info{padding:8px}}.racecard-content .race-event .race-details .race-info .title{color:#000;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:normal;margin:0}@media screen and (max-width:1199px){.racecard-content .race-event .race-details .race-info .title{font-size:24px}}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-info .title{font-size:20px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-info .title{font-size:18px}}.racecard-content .race-event .race-details .race-info .inner_section .inner-content{display:flex;column-gap:16px;margin:16px 0}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-info .inner_section .inner-content{column-gap:12px;margin:8px 0}}.racecard-content .race-event .race-details .race-info .inner_section .inner-content .info{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:16px;color:#8e8e8e}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-info .inner_section .inner-content .info{font-size:12px;line-height:normal}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-info .inner_section .inner-content .info{font-size:12px;font-weight:400}}.racecard-content .race-event .race-details .race-info .inner_section .iteam_info .info{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:16px;color:#40403e}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-info .inner_section .iteam_info .info{font-size:12px;line-height:normal}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-info .inner_section .iteam_info .info{font-size:12px}}.racecard-content .race-event .race-details .race-info .inner_section .iteam_info .info strong{font-weight:700}.racecard-content .race-event .race-details .race-info .inner_section .iteam_info p{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:16px;text-align:left;padding:0;color:#40403e}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-info .inner_section .iteam_info p{font-size:12px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-info .inner_section .iteam_info p{font-size:12px}}.racecard-content .race-event .race-details .race-info .inner_section .iteam_info:not(:last-child){margin-bottom:8px}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-info .inner_section .iteam_info:not(:last-child){margin-bottom:4px}}.racecard-content .race-event .race-details .filter-section{background:#fff;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);padding:16px}.racecard-content .race-event .race-details .filter-section .heading-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.racecard-content .race-event .race-details .filter-section .heading-section .title{font-size:16px;font-weight:600}.racecard-content .race-event .race-details .filter-section .heading-section .icon{display:block;background-image:url(../images/filter-icon.svg);background-repeat:no-repeat;background-size:24px;background-position:center;width:24px;height:24px;filter:invert(48%) sepia(0) saturate(0) hue-rotate(0) brightness(96%) contrast(88%)}@media screen and (max-width:767px){.racecard-content .race-event .race-details .filter-section .heading-section .icon{width:16px;height:16px}}.racecard-content .race-event .race-details .filter-section .main-section{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.racecard-content .race-event .race-details .filter-section .main-section{flex-direction:column;gap:16px}}.racecard-content .race-event .race-details .filter-section .main-section .stats-section{display:flex;gap:16px;flex-wrap:wrap;flex:1}@media screen and (max-width:767px){.racecard-content .race-event .race-details .filter-section .main-section .stats-section{width:100%}}.racecard-content .race-event .race-details .filter-section .main-section .stats-section .pl-toggle-elt span.toggle-label{font-size:14px}@media screen and (max-width:767px){.racecard-content .race-event .race-details .filter-section .main-section .sort-section{width:100%}}.racecard-content .race-event .race-details .race-inner-sec{border-radius:16px;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);overflow:hidden;margin:8px 0;display:flex;flex-direction:column}.racecard-content .race-event .race-details .race-inner-sec .race-description{background-color:transparent;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;column-gap:10px}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-inner-sec .race-description{flex-wrap:wrap}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description{padding:16px;column-gap:5px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .left{display:flex;align-items:center;column-gap:16px;width:calc(100% - 100px)}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-inner-sec .race-description .left{column-gap:16px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .left{column-gap:8px;width:calc(100% - 65px)}}.racecard-content .race-event .race-details .race-inner-sec .race-description .left .horse-racing-number{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px;color:#09395b;text-align:center;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:unset;padding:0;position:relative;min-width:40px}.racecard-content .race-event .race-details .race-inner-sec .race-description .left .horse-racing-number::after{content:"";background-image:url(../images/number-backgroun-img.svg);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;background-position:center;position:absolute;top:-4px;left:-5px;min-width:40px}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .left .horse-racing-number::after{left:-3px;top:-3px;min-width:29px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .left .horse-racing-number{font-size:18px;line-height:18px;width:29px;height:29px;min-width:29px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .horse-odds-img{max-width:76px;position:relative;display:flex;flex-direction:column;align-items:center}.racecard-content .race-event .race-details .race-inner-sec .race-description .horse-odds-img img{width:auto;height:auto;min-width:54.286px;object-fit:cover}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .horse-odds-img img{min-width:65.143px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .horse-odds-img span{background-color:#d4e9f6;padding:7px 12px;color:#000;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:18px;border-radius:32px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-top:-8px;margin-left:-6px}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .horse-odds-img span{font-size:12px;line-height:14px;width:20px;height:20px;padding:3px 5px;margin-top:-3px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul{margin:0;padding:0;display:flex;column-gap:10px;row-gap:4px;flex-wrap:wrap}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li{list-style:none;display:flex;flex-direction:column;margin:0}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li strong{font-weight:800}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li:not(:first-child) strong{padding-left:5px}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li span{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#000;margin:0}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li span .detail-name.box-title{color:#09395b;font-weight:600;font-size:24px;line-height:24px;word-break:break-word}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li span .detail-name.box-title{font-size:16px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li span{font-size:12px;line-height:16px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li span:not(:last-child){margin-bottom:4px}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li:first-child span:first-child{font-size:18px;font-weight:600;line-height:18px;display:block}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li:first-child span:first-child{font-size:16px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li:first-child span:first-child{font-size:14px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li:nth-child(2) span{color:#40403e;font-size:16px;line-height:18px}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li:nth-child(2) span a{color:#40403e;transition:all .5s}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li:nth-child(2) span a:hover{color:#1575c4}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li:nth-child(2) span:nth-child(2){color:#8e8e8e}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li:nth-child(2) span:nth-child(2) a{color:#8e8e8e}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li:nth-child(2) span:nth-child(2) a:hover{color:#1575c4}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li.race-desktop{display:none}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li .race-country{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:18px;color:#000;margin-left:4px;display:inline-block;vertical-align:middle}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box ul li .race-country{font-size:12px;margin-left:2px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header{margin:0;padding:0;display:flex;column-gap:24px;row-gap:4px}@media screen and (max-width:1400px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header{flex-wrap:wrap}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header{display:inline}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div:not(:first-child) strong{padding-left:5px}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div span{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#000;margin:0}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div span .detail-name.box-title{color:#09395b;font-weight:600;font-size:24px;line-height:24px;word-break:break-word}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div span .detail-name.box-title{font-size:16px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div span .or-tooltip{position:relative;display:inline-block;background-color:#f5f5f5;border-color:#fff;border-radius:4px;color:#000;display:inline-block;font-size:12px;font-weight:600;line-height:1;padding:3px;text-decoration:none}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div span .or-tooltip .tooltiptext{visibility:hidden;width:135px;background-color:#fff;color:#000;text-align:center;border-radius:6px;padding:10px 0;position:absolute;z-index:1;top:150%;left:50%;margin-left:-67px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div span .or-tooltip .tooltiptext:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #fff transparent}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div span .or-tooltip:hover .tooltiptext{visibility:visible}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div span{font-size:14px;line-height:12px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div:first-child span:first-child{font-size:18px;font-weight:600;line-height:18px;display:block}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div:first-child span:first-child{font-size:16px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div:first-child span:first-child{font-size:16px;line-height:14px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div:nth-child(2) span{color:#40403e;font-size:16px;line-height:18px}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div:nth-child(2) span a{color:#40403e;transition:all .5s;padding-left:8px}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div:nth-child(2) span a{padding-left:4px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div:nth-child(2) span:nth-child(2){color:#8e8e8e}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div:nth-child(2) span:nth-child(2) a{color:#8e8e8e}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div:nth-child(2) span:nth-child(2) a:hover{color:#1575c4}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div:nth-child(2) span{font-size:14px;line-height:12px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div.race-desktop{display:none}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div .race-country{font-family:Poppins,sans-serif;font-size:12px;font-weight:600!important;line-height:18px;color:#000;margin-left:4px;display:inline-block;vertical-align:middle}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div .race-country{font-size:14px;line-height:14px;margin-left:2px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div span.text-gray,.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>div span.text-gray a{color:#8e8e8e}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header .d-flex{display:flex}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header .d-inline{display:inline}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header .with-bg{border-radius:8px;background-color:#f3f9fd;column-gap:16px;padding:8px;height:63px}@media screen and (max-width:1199px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header .with-bg{height:auto}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header .with-bg{border-radius:0}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header .horse-title{display:inline-flex;justify-content:center;flex-direction:column}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header .horse-title{padding-bottom:8px;margin-right:0}}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header .horse-title strong{font-weight:700}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header .horse-info strong{font-weight:400}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header .horse-info strong.s-600{font-weight:600}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header .horse-info strong.s-700{font-weight:700}.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>.horse-info{display:inline-flex;justify-content:center;flex-direction:column}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .dl-horse-racing-box .racecard-header>.horse-info{font-size:14px;line-height:16px}}.racecard-content .race-event .race-details .race-inner-sec .race-description .odds-value .bet{color:#000;font-family:Poppins,sans-serif;font-size:20px;font-weight:800;line-height:20px;padding:14px;text-align:center;border-radius:8px;background:#f3f9fd;max-width:81px;min-width:81px}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-description .odds-value .bet{font-size:16px;line-height:20px;max-width:57px;min-width:57px;padding:22px 8px}}.racecard-content .race-event .race-details .race-inner-sec .race-details{background:#e6f1f8;padding:8px 24px;display:flex;column-gap:20px;width:100%;margin:0;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-details{padding:8px 16px 0}}.racecard-content .race-event .race-details .race-inner-sec .race-details>div{margin:0;gap:4px;display:grid}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-details>div{padding-bottom:8px;flex:1 1 33%;max-width:91px;justify-content:normal}}.racecard-content .race-event .race-details .race-inner-sec .race-details>div span{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:16px;color:#40403e;margin:0;display:flex;column-gap:4px}.racecard-content .race-event .race-details .race-inner-sec .race-details>div span strong{font-weight:800}.racecard-content .race-event .race-details .race-inner-sec .race-details>div span .or-tooltip{position:relative;background-color:#f5f5f5;border-color:#fff;border-radius:4px;color:#000;display:inline-block;font-size:12px;font-weight:600;line-height:1;padding:3px;text-decoration:none}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .race-details>div span .or-tooltip{position:initial}}.racecard-content .race-event .race-details .race-inner-sec .race-details>div span .or-tooltip .tooltiptext{visibility:hidden;width:max-content;background-color:#fff;color:#000;text-align:center;border-radius:6px;padding:10px;position:absolute;z-index:1;top:150%;left:50%;margin-left:-67px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.racecard-content .race-event .race-details .race-inner-sec .race-details>div span .or-tooltip .tooltiptext:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #fff transparent}.racecard-content .race-event .race-details .race-inner-sec .race-details>div span .or-tooltip:hover .tooltiptext{visibility:visible}.racecard-content .race-event .race-details .race-inner-sec .race-details>div span:not(:last-child){margin-bottom:4px}.racecard-content .race-event .race-details .race-inner-sec .race-details>div:nth-child(1) span{color:#40403e}.racecard-content .race-event .race-details .race-inner-sec .race-details>div:nth-child(1) span a{color:#40403e;transition:all .5s}.racecard-content .race-event .race-details .race-inner-sec .race-details>div:nth-child(1) span a:hover{color:#1575c4}.racecard-content .race-event .race-details .race-inner-sec .race-details>div:nth-child(1) span:nth-child(2) a{color:#8e8e8e}.racecard-content .race-event .race-details .race-inner-sec .race-details>div:nth-child(1) span:nth-child(2) a:hover{color:#1575c4}.racecard-content .race-event .race-details .race-inner-sec .race-details>div .detail-name strong{font-weight:600}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom{display:flex;gap:8px;padding:16px 24px;background-color:#f5f5f5;flex-direction:column}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom{padding:12px 16px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom{padding:0;flex-wrap:wrap;gap:0}}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .age-weight{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .age-weight{display:none}}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .age-weight.mobile{display:none}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .age-weight.mobile{display:flex;padding:16px 12px 0 12px}}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .age-weight span{display:inline-block;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#40403e}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .age-weight span{font-size:12px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .age-weight span{font-size:12px;line-height:16px;font-weight:500}}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .age-weight span:nth-child(2){font-weight:800}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .age-weight span:nth-child(2){font-weight:700}}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .age-weight .pl-finishDistance.left,.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .age-weight .pl-finishDistance.right{line-height:12px}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .stall{display:none;color:#40403e}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .stall{padding:0 12px 8px 12px;display:block}}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .stall span{display:inline-block;font-family:Poppins,sans-serif}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .stall span{font-size:12px;line-height:16px;font-weight:500}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .stall span:nth-child(2){font-weight:700}}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .left{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#40403e}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .left{font-size:12px;line-height:16px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .left{font-size:12px;line-height:16px}}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .more-info{position:relative;display:flex;column-gap:10px;justify-content:space-between}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .more-info{display:inline}}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .more-info .right{color:#fff;text-align:right;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;padding:12px 25px 12px 45px;cursor:pointer;border-radius:16px 16px 0 0;background:#09395b;display:flex;align-items:flex-end;align-items:center;justify-content:center;align-self:flex-end;column-gap:6px;min-width:137px;text-align:center;position:relative;margin:0 0 -16px auto;transition:all .5s}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .more-info .right:hover{background:#09395b}@media screen and (max-width:1199px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .more-info .right{min-width:115px;padding:12px 12px 12px 32px}}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .more-info .right{margin:0 0 -12px auto}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .more-info .right{display:none}}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .more-info .right::before{content:"";background-image:url(../images/chevron-up-outline-light.svg);background-repeat:no-repeat;background-size:16px;background-position:center;width:16px;height:16px;position:absolute;left:25px;transform:rotate(180deg);transition:all .5s}@media screen and (max-width:1199px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .more-info .right::before{left:16px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .more-info .right::before{order:2;width:12px;height:12px;position:static;background-size:12px}}.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .more-info .right.active::before{transform:unset}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .full-result_bottom .more-info .left{padding:8px 12px 16px 12px}}.racecard-content .race-event .race-details .race-inner-sec .bottom-table{padding:0 24px 16px;background-color:#f5f5f5;display:none}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-inner-sec .bottom-table{padding:0 16px 8px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .bottom-table{padding:0 8px 8px}}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table{width:100%;margin:0;overflow:hidden;border-collapse:separate;border-top:0;border-radius:8px 0 8px 8px}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table{border-radius:8px 8px 8px 8px;table-layout:fixed;word-break:break-all}}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr{border:none}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td,.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th{font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;color:#40403e;border:none;padding:8px 16px;vertical-align:text-top;text-align:left}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td.hide-desktop,.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th.hide-desktop{display:none}@media screen and (max-width:991px){.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td,.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th{font-size:12px;line-height:14px;padding:8px 10px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td,.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th{font-size:12px;line-height:14px}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td:nth-child(1),.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th:nth-child(1){min-width:15%}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td:nth-child(2),.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th:nth-child(2){min-width:15%}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td:nth-child(3),.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th:nth-child(3){min-width:10%}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td:nth-child(4),.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th:nth-child(4){min-width:20%}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td:nth-child(5),.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th:nth-child(5){min-width:10%}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td:nth-child(6),.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th:nth-child(6){min-width:10%}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td:nth-child(7),.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th:nth-child(7){min-width:20%}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td.hide-mobile,.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th.hide-mobile{display:none}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td.hide-desktop,.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th.hide-desktop{display:revert}}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td.text-center,.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th.text-center{text-align:center}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th{font-weight:700;text-transform:uppercase}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr th{padding:6px 3px}}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tr td{padding:4px 3px}}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table thead th{background:#09395b;color:#fff}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table thead tr th:first-child{padding-left:8px}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table thead tr th:last-child{padding-right:8px}}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tbody tr:nth-child(odd){background:#fff}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tbody tr:nth-child(even){background:#f8f8f8;border-radius:0}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tbody tr td:first-child{padding-left:8px}.racecard-content .race-event .race-details .race-inner-sec .bottom-table .pl_table tbody tr td:last-child{padding-right:8px}}.racecard-content .race-event .race-details .race-inner-sec .bottom-table.loading{background-color:transparent}.racecard-content .race-event .race-details .race-inner-sec:last-child{margin-bottom:0}.racecard-content .race-event .race-details .race-inner-sec>.more-pl-table-details{display:none}@media screen and (max-width:767px){.racecard-content .race-event .race-details .race-inner-sec>.more-pl-table-details{width:100%;max-width:unset;flex-direction:unset;column-gap:0;font-size:12px;line-height:14px;padding:6px;border-radius:0;margin:0;background:#09395b;color:#fff;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;transition:all .5s}.racecard-content .race-event .race-details .race-inner-sec>.more-pl-table-details::before{content:"";background-image:url(../images/chevron-up-outline-light.svg);background-repeat:no-repeat;background-position:center;left:25px;transform:rotate(180deg);transition:all .5s;order:2;width:12px;height:12px;position:static;background-size:12px}.racecard-content .race-event .race-details .race-inner-sec>.more-pl-table-details.active::before{transform:rotate(0)}}.racecard-content .race-event.no-results p{padding-bottom:0}.racecard-content .race-event.no-results>:last-child{margin-bottom:0}.racecard-content.universal-shortcode{margin-left:0}.racecard-content .racecards-section-skeleton .title-section{height:64px;background:#e9e9e9;border-radius:16px;margin-top:24px;margin-bottom:16px}@media screen and (max-width:767px){.racecard-content .racecards-section-skeleton .title-section{height:56px}}.racecard-content .racecards-section-skeleton .racecards-list{margin:16px 0}.racecard-content .racecards-section-skeleton .racecards-list .racecards-single{height:100px;background:#e9e9e9;border-radius:16px}@media screen and (max-width:767px){.racecard-content .racecards-section-skeleton .racecards-list .racecards-single{height:70px}}@media screen and (max-width:767px){body.horse-racing-racecard .pl-heading-sec,body.single-football .pl-heading-sec{width:100%}}@media screen and (max-width:767px){body.horse-racing-racecard .pl-heading-sec .heading-date-element,body.single-football .pl-heading-sec .heading-date-element{width:calc(100% - 160px)}}@media screen and (max-width:767px){body.horse-racing-racecard .vc_col-sm-4,body.horse-racing-racecard .vc_col-sm-8,body.single-football .vc_col-sm-4,body.single-football .vc_col-sm-8{width:100%}}body.horse-racing-racecard .vc_col-sm-4 .theiaStickySidebar,body.horse-racing-racecard .vc_col-sm-8 .theiaStickySidebar,body.single-football .vc_col-sm-4 .theiaStickySidebar,body.single-football .vc_col-sm-8 .theiaStickySidebar{margin-top:0}@media screen and (max-width:767px){body.horse-racing-racecard .racecard-content{width:100%}}body.single-horse-racing div.pl-heading-sec{margin-left:0;margin-right:0}@media screen and (max-width:767px){body.single-horse-racing div.pl-heading-sec{width:100%;margin-left:0}}body.single-horse-racing .festival_horse_result_fast .alert{padding:8px 16px}