﻿.race-filter-btns-wrapper{display:flex;align-items:center;width:100%;overflow-x:auto;overflow-y:hidden;gap:5px;justify-content:space-between;margin-top:10px;}.race-filter-btns-wrapper::-webkit-scrollbar{height:5px;background-color:#f5f5f5;display:none;}.filter-btn{background-color:#fff;padding:0 5px;color:var(--secondary);border:2px solid var(--secondary);border-radius:8px;cursor:pointer;}.filter-btn:hover{background-color:var(--secondary);color:#fff;}.active-btn{background-color:var(--secondary);color:#fff;}.filter-btn-container{border:2px solid #000;border-radius:10px;padding:10px;}.filter-btn-contianer--head{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;}.filter-btn-contianer--head img{width:30px!important;min-width:25px!important;height:20px;}.filter-btn-contianer--head div{display:flex;align-items:center;gap:10px;}.filter-btn-contianer--head p{margin:0;}.arrow-btn{background-color:transparent;color:#f00;border:0;font-size:20px;cursor:pointer;}.arrow-btn.disabled{color:#808080;cursor:not-allowed;}.race-card,.runner-card{width:100%;min-width:fit-content;font-size:12px;border:1px solid #002341;border-radius:8px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.2);overflow:hidden;}.race-card p,.runner-card p{margin:0;}.race-card--header{width:100%;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--main);color:#fff;padding:5px;}.race-card--header>.top,.race-card--header>.bottom{display:flex;justify-content:space-between;}.race-card--header>.top{margin-bottom:5px;align-items:center;}.race-card--header .race-time{font-size:20px;font-weight:600;font-family:"Poppins",sans-serif;}.race-card--header .race-name{font-size:14px;font-family:"Poppins",sans-serif;font-weight:600;}.race-card--header .eye-logo{border-radius:8px;padding:8px;background-color:#fff;color:var(--secondary);display:flex;justify-content:center;align-items:center;border:0;font-size:16px;margin-left:3px;}.race-card--header .weather-tag-container{display:flex;gap:5px;}.race-card--header .weather-tag{padding:3px 8px;background-color:#5f5f46;text-transform:uppercase;color:#fff;border-radius:4px;}.race-card--mid_portion{display:flex;justify-content:space-between;align-items:center;background-color:#eee;color:#464646;padding:3px;}.race-card--mid_portion *{color:#002341;}.race-card--comment{color:#002341;margin-top:5px;}.race-card--comment-head{color:#002341;display:flex;justify-content:space-between;align-items:center;padding:3px;background-color:#eee;}.race-card--comment-head div{display:flex;align-items:center;gap:3px;}.race-card--comment-head img{width:25px;}.race-card--comment-body{padding:5px;}.race-card--comment-body p:first-child{margin-bottom:5px;font-weight:700;font-size:14px;}.race-card--comment-body.hide{padding:0;height:0;}.selections-container{margin-top:10px;}.selections-list{list-style:none;padding:0;}.selections-list li{display:flex;justify-content:space-between;align-items:center;}.selections-list li:not(:last-child){border-bottom:1px solid #eee;}.selections-runner-info{display:flex;gap:5px;align-items:center;}.selections-runner-info p{font-weight:700;font-size:500;text-decoration:underline;}.result-container{padding:6px;display:flex;font-size:12px;justify-content:space-between;gap:12px;}.result-container--left p{display:block;margin-bottom:5px;}.result-container--left b{text-transform:uppercase;}.result-container--right{border:2px solid var(--main);flex:1;}.result-container--right .runner-row{display:flex;justify-content:space-between;padding:5px;gap:5px;color:#002341;}.result-container--right .runner-row:nth-child(odd){background-color:#eee;}.result-container--right .fp{min-width:25px;color:var(--secondary);}.result-container--right .hrsName{flex:1;}.runner-card{padding:5px;margin-bottom:10px;text-decoration:none;display:block;}@media(min-width:740px){.runner-card{min-width:unset;max-width:370px;}}.runner-card--header{display:flex;justify-content:space-between;align-items:center;min-width:100%;gap:4px;margin-bottom:2px;}.runner-card--header .runner-intro{display:flex;gap:4px;align-items:center;min-width:185px;}.runner-card--header .runner-intro .runner-num{font-size:14px;}.runner-card--header .header-mid{display:flex;flex-direction:column;gap:2px;min-width:110px;flex:1;}.runner-card--header .header-mid p{font-size:10px;font-weight:500;}.runner-card--header .odds{font-size:16px;font-weight:600;color:var(--main);display:flex;gap:4px;}.runner-card--header .odds img{max-width:42px;}.runner-card--body p{margin:0;font-size:11px;color:#000;font-weight:500;}.runner-card--body .info{display:flex;justify-content:space-between;align-items:flex-start;width:100%;}.runner-card--body .text-container{display:flex;flex-direction:column;}.runner-card--body .text-container p{margin-top:5px;}.runner-card--body .text-container .SOT{margin:0;margin-top:10px;font-size:14px;color:var(--secondary);}.runner-card--body .runner-rating-wrapper{display:flex;gap:3px;}.runner-card--body .runner-rating-wrapper .runner-rating{font-size:16px;color:var(--secondary);font-weight:700;}.runner-card--body .comment{width:100%;margin-top:5px;display:flex;gap:5px;justify-content:space-between;}.runner-card--body .comment p{color:#464646;font-weight:400;}.runner-last-races-btn{border:0;}.runner-name{font-size:14px;color:#002341;font-weight:600;font-family:"Poppins",sans-serif;min-width:fit-content;text-decoration:none;}.runner-last-races-container{min-width:100%;margin-top:5px;height:0;display:none;font-size:12px;}.runner-last-races-container-show{height:auto;display:block;}.runner-last-races-container table{width:100%;text-align:left;}.runner-last-races-container table tr{padding:5px;}.runner-last-races-container table tbody tr{margin-bottom:5px;}.runner-last-races-container table tbody tr:nth-child(odd){background-color:#eee;}.runner-last-races-container .surface{color:#fff;padding:2px;}.silk-img-container{width:45px;height:45px;background-size:cover;background-repeat:no-repeat;}.silk-img-container img{width:100%;}.scratched{opacity:.6;}.star_note{width:10px;}.note{margin-right:2px;background-color:var(--main);color:#fff;padding:1px;}.bracket{color:#f00;}.race-fields .runner-card{margin:-2px 0;border-radius:unset;border:0;border-bottom:1px solid #464646;background-color:unset;box-shadow:unset;}.country-flag{max-width:25px;border-radius:5px;}.v2_rotator-container{min-width:100%;font-family:"Roboto",sans-serif;background-color:#fff;padding:5px 0;}.v2_rotator-tabs{margin-left:10px;}.v2_nav-pills-list li[role=presentation] a{text-transform:uppercase;font-weight:500;border:1px solid #464646;outline:0;padding:2px 10px;color:inherit;border-radius:5px;}.v2_nav-pills-list li[role=presentation] a:hover,.v2_nav-pills-list li[role=presentation] a:focus{background-color:#002341;color:#fff;}.v2_nav-pills-list li[role=presentation]:not(:last-child){margin-right:10px;}.v2_nav-pills-list li.active a{background-color:#002341;color:#fff;}.v2_rotator-selector-container{margin-left:10px;width:100%;}.v2_rotator-selector-container>select[name=rotator-category]{width:100%;border:1px solid #464646;padding:5px;text-transform:uppercase;color:#000;font-weight:700;background:#fff;border-radius:5px;}.v2_rotator-body{max-width:100%;width:100%;}.v2_rotator-body .owl-nav .owl-prev,.v2_rotator-body .owl-nav .owl-next{margin:0 10px!important;background:#fff!important;color:#000;height:110%;margin:0!important;padding:0 10px!important;display:flex;align-items:center;justify-content:center;position:absolute;top:45%;transform:translateY(-50%);text-align:center;}.v2_rotator-body .owl-nav .owl-prev:hover,.v2_rotator-body .owl-nav .owl-next:hover{color:#000;}.v2_rotator-body .owl-stage-outer{padding:0 21px;}.v2_rotator-body .owl-prev{left:0;}.v2_rotator-body .owl-next{right:0;}.v2_rotator-item{max-width:100%;display:flex;flex-direction:column;align-content:flex-start;min-width:220px;padding:10px;padding-right:15px;border-right:2px solid #464646;font-family:"Poppins",sans-serif;}.v2_rotator-item>div{display:flex;align-items:center;}.v2_rotator-item p{margin:0;}.v2_rotator-item .item-head{justify-content:space-between;}.v2_rotator-item .item-head .v2_rotator-head-item-discipline{text-transform:uppercase;font-size:12px;font-family:"Roboto",sans-serif;}.v2_rotator-item .item-head .v2_rotator-head-item-less-time--red{color:#f00!important;font-weight:700;}.v2_rotator-item .item-head .v2_rotator-head-item-less-time--yellow{color:#ff8d00;font-weight:700;}.v2_rotator-item .item-head .v2_rotator-head-item-less-time--green{color:#46c563;font-weight:700;}.v2_rotator-item .item-foot{justify-content:space-between;}.v2_rotator-item .item-foot>div{display:flex;align-items:center;}.v2_rotator-head-image{max-width:25px;border:1px solid #464646;}.v2_rotator-head-image-flag{width:25px!important;min-width:25px!important;height:14px;}.v2_rotator-head-title{font-weight:700;margin-left:5px!important;min-width:fit-content;font-family:"Poppins",sans-serif!important;text-transform:uppercase;}.v2_rotator-head-race-info{margin-left:5px!important;justify-self:flex-start;}.v2_rotator-head-btn,.v2_rotator-head-btn:visited,.v2_rotator-head-btn:focus{font-family:"Poppins",sans-serif!important;}.v2_rotator-head-btn:hover,.v2_rotator-head-btn:visited:hover,.v2_rotator-head-btn:focus:hover{color:#fff;background-color:#002341;}.v2_nav-pills-list{list-style:none;display:flex;overflow-x:auto;padding:5px 0;margin-top:0;}.v2_nav-pills-list li{min-width:fit-content;display:block;}.matchup-discipline{text-decoration:none;}.main-content,.runner-cards-container,.race-card,.runner-card,.speedmap-container{margin-top:10px;}.filter-card,.speedmap-container,.hide-runner-cards,.hide-race-fields,.advert{display:none!important;visibility:hidden!important;opacity:0!important;}.show-race-cards,.show-speedmap,.show-advert{display:block!important;visibility:visible!important;opacity:1!important;}@media(min-width:740px){.runner-cards-container,.race-fields{display:flex;flex-wrap:wrap;justify-content:space-between;}}.speedmap-wrapper{width:100%;border:1px solid #464646;border-radius:4px;padding:5px;padding-right:20px;}.speedmap-wrapper>p{font-size:14px;font-weight:700;margin:0;margin-bottom:10px;}.speedmap-runner{display:flex;justify-content:space-between;align-items:center;}.speedmap-runner--body{width:80%;}.speedmap-runner--body p{font-size:12px;font-weight:500;margin:0;}.speedmap-runner--body .arrow{height:10px;position:relative;margin-top:5px;}.speedmap-runner--silk{width:40px;height:40px;background-size:cover!important;background-repeat:no-repeat!important;}.speedmap-runner--silk img{width:100%;height:100%;min-width:50px;}.arrow-right{width:0;position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;bottom:-15px;right:-10px;}.race-fields-btn{color:#fff;background-color:var(--secondary);width:100%;border:0;padding:5px;margin-top:10px;cursor:pointer;text-transform:uppercase;}.advertisement-container{width:100%;max-height:182px;max-width:450px;margin:0 auto;margin-top:10px;overflow:hidden;display:flex!important;}.advertisement-container a{width:100%;min-width:100%;}.advertisement-container img{width:100%;height:100%;}.modal{width:100%;padding:15px 8px!important;z-index:11;}.modal .runner-name{font-size:24px;}.modal p{margin:0;margin-bottom:5px;font-size:14px;}.modal .top{margin-bottom:10px;}.modal .top .head{display:flex;justify-content:space-between;align-items:center;}.modal .top h2{margin:0;margin-bottom:5px;}.modal .top .silk-img-container{width:50px;height:50px;}.jquery-modal.blocker.current{z-index:10;}.meeting-list-heading{font-size:30px;color:var(--main);}