/*// DONUT //////////////////////////////////////////////*/
.donut-chart {  width: 100%;  }
.donut-chart .label { line-height: 20px; width: calc(100% - 30px); margin: 0 auto;  text-align: center;    }
.donut-chart[data-strokesize="10"].hoverEnlarge:hover .donut-segment { stroke-width: 10; }
.donut-chart[data-strokesize="8"].hoverEnlarge:hover .donut-segment { stroke-width: 8; }

/*// ON THIS DAY //////////////////////////////////////////////*/
.onthisday { list-style:none;  font-size: 16px; }
.onthisday li { border-bottom: 1px dashed #ddd; padding: 8px;  display: flex; }
.onthisday li.died div.icon { background: url(images/icons/rip.png) no-repeat 0 0;  background-size: 48px; display: block; width: 48px; height: 48px; }
.onthisday li.born div.icon { background: url(images/icons/pacifier.png) no-repeat 0 0;  background-size: 48px; display: block; width: 48px; height: 48px; }
.onthisday li.key_event div.icon { background: url(images/icons/hour_glass.png) no-repeat 0 0;  background-size: 48px; display: block; width: 48px; height: 48px; }
.onthisday li.won div.icon { background: url(images/icons/medal.png) no-repeat 0 0;  background-size: 48px; display: block; width: 48px; height: 48px; }
.onthisday li  div.nr { font-weight:bold; width: 180px; text-align:center;  }

/*// PHOTOLIST //////////////////////////////////////////////*/
.photolist { list-style: none; width: 100%;   }
.photolist li { overflow: hidden; padding: 3px 0; border-top: 1px dashed #ccc;   }
.photolist li div { float: right; width: calc(100% - 110px);  }
.photolist li div:first-child { width: 100px; float: left; margin-right: 10px;  }

/*// LINECHART //////////////////////////////////////////////*/
.linechart {   width: 100%;  box-sizing: border-box; padding: 5px 5px 16px 20px; display: inline-block; }
.linechart .cont { position: relative; border-bottom: 1px solid #bbb;  height: 150px;  }
.linechart .hor-line {  width: 100%; position: absolute;  border-top: 1px dashed #ccc; }
.linechart .hor-line span { position:absolute; left: -20px; top: -7px; text-align:right; width: 15px; }
.linechart .value-label {  width: 60px; height: 20px; text-align: center; position: absolute; margin-top: -20px;margin-left: -30px; }
.linechart .dot { border-radius: 50%; width: 0px; height: 0px;  position: absolute; background: #fff; }
.linechart .vert-line { border-right: 1px solid #eee; height: 100%; width: 0px; position: absolute; top: 0; }
.linechart .vert-label { width: 60px; text-align: center; position: absolute; top: 100%;   }


/*// STARTLIST //////////////////////////////////////////////*/
.startlist_v4 { list-style: none; overflow: hidden; }
.startlist_v4 li { width: 50%;   float: left; margin-bottom: 20px; font-size: 12px; line-height: 17px; }
.startlist_v4 li div.shirtCont { width: 120px; float: left; }
.startlist_v4 li div.ridersCont { width: calc(100% - 120px); float: left; }
.startlist_v4 ul { list-style:none; }
.startlist_v4 ul li { float: none; width: 100%; margin: 0; overflow: hidden; padding: 1px 0;}
.startlist_v4 ul li.dropout { opacity: 0.2; }
.startlist_v4 .bib { display: inline-block; width: 24px; height: 16px; background: #e8f0f6; text-align: center; border-radius: 1px; margin-right: 4px; font-size: 11px; float: left; }
.startlist_v4 li:nth-child(2n+1){ clear: left;  }
.startlist_v4 span.confirmed { width: 20px; height: 20px; background: url(site-icons/tick48grey.png) no-repeat; background-size: 20px; display: inline-block; float: left; margin-left: -3px; margin-right: 4px;  }
.startlist_v4 span.confirmed.ok { background: url(site-icons/tick48.png) no-repeat; background-size: 20px; }
.startlist_v4 a.team { font-size: 14px; font-weight: bold; display: block; float: left; width: calc(100% - 25px);  }
.startlist_v4 .recentlyAdded { background: #c4ec74; display: inline-block; border-radius: 10%; line-height: 10px; margin-left: 2px; padding: 2px 4px; font-size: 10px; color: #858c1f; }
.startlist_v4 .dsCont { font-size:11px; color: #999; }
.startlist_v4 .dsCont a:link, .startlist_v4 .dsCont a:visited { color: #999;  }
.startlist_v4 .dsCont a:hover { color: #1B9BE0;  }
.startlist_v4 .perc:link, .startlist_v4 .perc:visited { display: block; float: left; width: 24px; height: 16px; background: #e8f0f6; color: #777; text-align: center; border-radius: 2px; font-size: 10px; margin-right: 4px; }
.startlist_v4 .perc[data-bg="green"]:link, .startlist_v4 .perc[data-bg="green"]:visited { background: #d2f24b; color: #768f0e; }
.startlist_v4 .perc:hover, .startlist_v4 .perc[data-bg="green"]:hover { text-decoration:none; background:#333; color:#fff; }
.startlist_v4 li ul li[data-bg="default"] .riderlink { opacity:0.5; }


@media screen and (max-width: 600px){  
  .startlist_v4 li { width: 100%;  font-size: 14px; line-height: 19px; }
  .startlist_v4 li div.shirtCont { width: 90px;  }
  .startlist_v4 li div.ridersCont {  width: calc(100% - 90px);  }
}

/*// GANTT CHART //////////////////////////////////////////////*/
.gantt { list-style: none;  }
.gantt li { overflow: hidden; border-top: 1px solid #ddd; padding: 3px 0; }
.gantt li a { display: block; height: 14px;  border-radius: 2px; position: relative;}
.gantt li div { position: absolute;  left: calc(100% + 5px); width: 400px; }

/*// FORM //////////////////////////////////////////////*/
.aform li { overflow: hidden; border-top: 1px solid #ddd; padding: 3px 0; }
.aform div { float: left;  }
.aform div.title { width: 140px; text-align: right; padding-right: 10px;   }
.aform div.input { width: calc(100% - 150px);   }
@media screen and (max-width: 600px){ 
  .aform div { float: none;  }
  .aform div.title { text-align: left;width: 100%;  }
  .aform div.input { width: 95%; }
  .aform div.input input, .aform div.input select , .aform div.input textarea { font-size: 16px;  }
}

/*// H2H //////////////////////////////////////////////*/
.hthInfo { float: left; width: 45%;  }
.hthInfoMid { float: left; width: 10%; font-size: 36px; font-weight: bold; text-align: center; padding-top: 50px; }
.hthImg { padding: 4px; border-radius: 4px; display: inline-block; border: 1px solid #ddd; float: right; width: 100px; }
.hthInfo.rg .hthImg { float: left;  }
.hthImg img { border-radius: 4px; width: 100%;   }
.hthName { float: left; font-size: 28px; font-weight: bold; letter-spacing: -2px; padding: 30px 30px 10px 0; width: calc(100% - 140px);   text-align: right;  }
.hthInfo.rg .hthName { text-align: left;  padding: 30px 0px 10px 30px; float: right; }
.hthScore  {  font-size: 34px; font-weight: bold; letter-spacing: -2px; padding-top: 10px;    text-align; right;  }
.hthScore[data-better="1"] { color: yellowgreen; }
.hthScore[data-better="0"] { color: crimson; }
.h2h.teams .hthImg { width: 140px; }
.h2h.teams .hthName  {  width: calc(100% - 180px); }

@media screen and (max-width: 600px){ 
  .hthName, .hthInfo.rg .hthName, .h2h.teams .hthName { width: 100%;  }
  .hthName span { display: block; min-height: 70px; }
  .hthInfoMid { font-size: 22px;  padding-top: 150px; }
}

.hth-kpis {  }
.hth-kpis td  div.valuebar { background: #E9F0F2; height: 10px; overflow: hidden; }
.hth-kpis td.bar1 div.valuebar div.bg {  background: #1261A6;  }
.hth-kpis td.bar2 div.valuebar div.bg {  background: #97CC3B; }

/*// GAME //////////////////////////////////////////////*/
.gamestars li { overflow: hidden; float: left; }
.gamestars li a { display: inline-block; width: 23px; height: 23px;   padding: 0; margin: 0; float: left; }

.gamestars { list-style: none; margin: 0; margin-top: 3px;  padding: 0; text-indent: 0; width: 115px; display: inline-block; height: 23px;  background: url(images/game_stars_v2.png) no-repeat; background-size: 230px; }
.gamestars[data-stars="0"] { background-position:  -115px -0; }
.gamestars[data-stars="1"] { background-position:  -92px -0;  }
.gamestars[data-stars="2"] { background-position:  -69px -0;  }
.gamestars[data-stars="3"] { background-position:  -46px -0;  }
.gamestars[data-stars="4"] { background-position:  -23px -0;   }
.gamestars[data-stars="5"] { background-position:  -0px -0;    }

.gamestars[data-starwidth="0"] {   width: 0px; }
.gamestars[data-starwidth="1"] {  width: 23px; }
.gamestars[data-starwidth="2"] {  width: 46px; }
.gamestars[data-starwidth="3"] {  width: 69px; }
.gamestars[data-starwidth="4"] {  width: 92px; }
.gamestars[data-starwidth="5"] {  width: 115px; }

/*// TEAM IN RACE //////////////////////////////////////////////*/
.teamroster {  list-style:none;  max-width: 480px; }
.teamroster li { float:left; float: left; width: calc(25% - 1px); height: 170px; margin: 0 1px 1px 0; position: relative; }
.teamroster li div.img { background-size: 100%; background-repeat: no-repeat; height: 100%; width: 100%; border-radius: 5px;  }
.teamroster li div.kader { background: #f7f7ff; position: absolute; top: 130px; width: calc(100% - 26px);  margin: 0 10px; opacity: 0.7; border-radius: 3px; padding: 3px; text-align: center;   }

@media screen and (max-width: 600px){
  .teamroster li {  height: 130px; } 
  .teamroster li div.kader {  top: 95px; font-size: 10px; margin: 0 4px; width: calc(100% - 14px);  } 
  .teamroster li div.kader span.flag { display: none;  }
}

/* key events */
.keyEventCont { font-size: 21px; border: 1px dashed #bbb; border-radius:  5px; padding:  25px 15px; margin:  5px 0; font-family: times new roman; font-style: italic; max-width:  600px; text-align:  center; }
.keyEventCont a:link, .keyEventCont a:visited { color: #309BE0; }

/* pyramid */

.pyramid { border: 0px solid #333; list-style: none; }
.pyramid li { margin-bottom: 1px; overflow: hidden;  }
.pyramid li div {    border-bottom: 30px solid red;   border-left: 15px solid transparent;      border-right: 15px solid transparent; height: 0; line-height: 30px; text-align: center;color: #fff; float: left;  
  font-size: 11px;  }
.pyramid li span { display: block; float: left; font-size: 12px;   }
.pyramid li span.txt-in { margin-left: -30px; font-size: 11px; color: #fff; padding-top: 14px; line-height: 16px; width: 30px; text-align: center;  }
.pyramid li:first-child div {    width: 0;     margin-left: 64px; border-bottom-color: #A20000; text-align: left;    } 
.pyramid li:nth-child(2) div {   width: 32px;  margin-left: 48px; border-bottom-color: #F02121;   } 
.pyramid li:nth-child(3) div {   width: 64px;  margin-left: 32px; border-bottom-color: #F08121;  }
.pyramid li:nth-child(4) div {   width: 96px;  margin-left: 16px; border-bottom-color: yellowgreen;   } 
.pyramid li:nth-child(5) div {   width: 128px;  margin-left: 0px; border-bottom-color: yellowgreen;   } 

/* about-us */
.about-us { list-style: none; columns: 2; }
.about-us li { overflow: hidden; border: 0px dashed #333; font-size: 14px; color: #444; line-height: 17px; }
.about-us div.name {  font-size: 18px; color: #388fc2;  line-height: 26px; clear: both;  }
.about-us div.img {  width:  100px;  float: left; margin-right: 10px;  background: #eee; min-height: 100px; margin-bottom: 60px; } 
.about-us div.functie { margin: 6px 0; font-weight: bold; } 
@media screen and (max-width: 900px){   .about-us {  columns:  1; }  } 

/* sitemap */
.sitemap2 { list-style:none; font-size: 14px; border-top: 1px solid #333; margin-top: 10px; }
.sitemap2 li { display: flex; border-top: 1px solid #333; line-height:21px; }
.sitemap2 li.level1 { padding-bottom:4px;  }
.sitemap2 li.level1:first-child, .sitemap2 li.level2:first-child, .sitemap2 li.level3:first-child, .sitemap2 li.level4:first-child { border-top: 0; }
.sitemap2 li div { width: 150px;  }
.sitemap2 li ul { width: calc(100% - 150px);   }
.sitemap2 li.level3 { border-top: 1px solid #bbb; }
.sitemap2 li.level4 { border-top: 1px dashed #bbb; font-size:12px; line-height:18px; }

/* team shirt icons */
.shirt_icon { background-repeat: no-repeat; background-size: 16px; display: block; height: 16px; width: 16px;   }
.shirt_icon20 { background-repeat: no-repeat; background-size: 20px; display: block; height: 20px; width: 20px;   }
.shirt_icon22 { background-repeat: no-repeat; background-size: 22px; display: block; height: 22px; width: 22px;   }
.shirt_icon24 { background-repeat: no-repeat; background-size: 24px; display: block; height: 24px; width: 24px;   }
.shirt_icon26 { background-repeat: no-repeat; background-size: 26px; display: block; height: 26px; width: 26px;   }
.shirt_icon30 { background-repeat: no-repeat; background-size: 30px; display: block; height: 30px; width: 30px;   }
.shirt_icon40 { background-repeat: no-repeat; background-size: 40px; display: block; height: 40px; width: 40px;   }
.shirt_icon50 { background-repeat: no-repeat; background-size: 50px; display: block; height: 50px; width: 50px;   }
.shirt_icon70 { background-repeat: no-repeat; background-size: 70px; display: block; height: 70px; width: 70px;   }
.shirt_icon90 { background-repeat: no-repeat; background-size: 90px; display: block; height: 90px; width: 90px;   }
.shirt_icon120 { background-repeat: no-repeat; background-size: 120px; display: block; height: 120px; width: 120px;   }
.team1058{ background-image: url(images/shirts/bx/eb/adria-mobil-2025-n2.png); }
.team1060{ background-image: url(images/shirts/bx/eb/decathlon-ag2r-la-mondiale-2025.png); }
.team1062{ background-image: url(images/shirts/bx/eb/aisan-racing-team-2025.jpg); }
.team1064{ background-image: url(images/shirts/bx/eb/mostostal-pulawy-2025-n2.jpg); }
.team1089{ background-image: url(images/shirts/bx/eb/anicolor-tien-21-2025.png); }
.team1096{ background-image: url(images/shirts/bx/eb/st-michel-preference-home-auber93-2025.png); }
.team1100{ background-image: url(images/shirts/bx/eb/alpecin-deceuninck-2025-n2.png); }
.team1101{ background-image: url(images/shirts/bx/eb/utsunomiya-blitzen-2025.png); }
.team1107{ background-image: url(images/shirts/bx/eb/arkea-b-b-hotels-2025.png); }
.team1109{ background-image: url(images/shirts/bx/eb/burgos-burpellet-bh-20251.png); }
.team1111{ background-image: url(images/shirts/bx/eb/caja-rural-seguros-rga-2025-n2.png); }
.team1121{ background-image: url(images/shirts/bx/eb/aviludo-louletano-loule-2025.png); }
.team1136{ background-image: url(images/shirts/bx/eb/cofidis-2025-n4.png); }
.team1161{ background-image: url(images/shirts/bx/eb/team-sd-worx-protime-2025.png); }
.team1165{ background-image: url(images/shirts/bx/eb/dukla-banska-bystrica-2025.png); }
.team1175{ background-image: url(images/shirts/bx/eb/totalenergies-2025.png); }
.team1187{ background-image: url(images/shirts/bx/eb/groupama-fdj-2025.png); }
.team1207{ background-image: url(images/shirts/bx/eb/team-jayco-alula-2025.png); }
.team1250{ background-image: url(images/shirts/bx/eb/credibom-la-aluminios-marcos-car-2025.png); }
.team1253{ background-image: url(images/shirts/bx/eb/uae-team-emirates-xrg-2025.png); }
.team1258{ background-image: url(images/shirts/bx/eb/lidl-trek-2025.png); }
.team1261{ background-image: url(images/shirts/bx/eb/xds-astana-team-2025.png); }
.team1268{ background-image: url(images/shirts/bx/eb/metec-solarwatt-p-b-mantel-2025.png); }
.team1269{ background-image: url(images/shirts/bx/eb/lotto-ladies-2025.png); }
.team1270{ background-image: url(images/shirts/bx/eb/radio-popular-paredes-boavista-2025.jpg); }
.team1273{ background-image: url(images/shirts/bx/eb/matrix-powertag-2025.jpg); }
.team1293{ background-image: url(images/shirts/bx/eb/q365-pro-cycing-team-2025-n2.png); }
.team1325{ background-image: url(images/shirts/bx/eb/elkov-kasper-2025.png); }
.team1328{ background-image: url(images/shirts/bx/eb/soudal-quick-step-2025.png); }
.team1330{ background-image: url(images/shirts/bx/eb/team-visma-lease-a-bike-2025.png); }
.team1333{ background-image: url(images/shirts/bx/eb/pogi-team-gusto-ljubljana-2025-n2.png); }
.team1346{ background-image: url(images/shirts/bx/eb/van-rysel-roubaix-2025-n2.png); }
.team1352{ background-image: url(images/shirts/bx/eb/factor-racing-2025-n2.png); }
.team1357{ background-image: url(images/shirts/bx/eb/shimano-racing-2025.jpg); }
.team1359{ background-image: url(images/shirts/bx/eb/team-picnic-postnl-women-2028.png); }
.team1360{ background-image: url(images/shirts/bx/eb/team-picnic-postnl-2025.png); }
.team1363{ background-image: url(images/shirts/bx/eb/team-coop-repsol-2025.png); }
.team1366{ background-image: url(images/shirts/bx/eb/pauwels-sauzen-cibel-clementines-2025.png); }
.team1381{ background-image: url(images/shirts/bx/eb/canyon-sram-racing-2025.png); }
.team1383{ background-image: url(images/shirts/bx/eb/team-coloquick-2025-n2.png); }
.team1395{ background-image: url(images/shirts/bx/eb/team-coop-repsol-we-2025-n2.png); }
.team1411{ background-image: url(images/shirts/bx/eb/red-bull-bora-hansgrohe-2025.png); }
.team1420{ background-image: url(images/shirts/bx/eb/uno-x-mobility-2025.png); }
.team1423{ background-image: url(images/shirts/bx/eb/ineos-grenadiers-2025.png); }
.team1430{ background-image: url(images/shirts/bx/eb/team-novo-nordisk-2025.png); }
.team1436{ background-image: url(images/shirts/bx/eb/team-vorarlberg-2025-n2.png); }
.team1440{ background-image: url(images/shirts/bx/eb/baloise-glowi-lions-2025.png); }
.team1443{ background-image: url(images/shirts/bx/eb/terengganu-cycling-team-2025-n2.png); }
.team1452{ background-image: url(images/shirts/bx/eb/top-girls-fassa-bortolo-2025-n2.png); }
.team1453{ background-image: url(images/shirts/bx/eb/team-flanders-baloise-2025.png); }
.team1458{ background-image: url(images/shirts/bx/eb/hagens-berman-jayco-2025.png); }
.team1461{ background-image: url(images/shirts/bx/eb/tirol-ktm-cycling-team-2025.png); }
.team1469{ background-image: url(images/shirts/bx/eb/aromitalia-3t-vaiano-2025-n4.png); }
.team1477{ background-image: url(images/shirts/bx/eb/fdj-suez-2025.png); }
.team1482{ background-image: url(images/shirts/bx/eb/wagner-bazin-wb-2025-n2.png); }
.team1490{ background-image: url(images/shirts/bx/eb/intermarche-wanty-2025-n2.png); }
.team1510{ background-image: url(images/shirts/bx/eb/liv-alula-jayco-2025.png); }
.team1541{ background-image: url(images/shirts/bx/eb/norway-2025.png); }
.team1542{ background-image: url(images/shirts/bx/eb/finland-2025.png); }
.team1543{ background-image: url(images/shirts/bx/eb/denmark-2025.png); }
.team1601{ background-image: url(images/shirts/bx/eb/sweden-2025.jpg); }
.team1625{ background-image: url(images/shirts/bx/eb/mexico-2025.jpg); }
.team1644{ background-image: url(images/shirts/bx/eb/tarteletto-isorex-2025.png); }
.team1645{ background-image: url(images/shirts/bx/eb/great-britain-2025.png); }
.team1660{ background-image: url(images/shirts/bx/eb/switzerland-2025.jpg); }
.team1674{ background-image: url(images/shirts/bx/eb/onder-ons-parike-2025.png); }
.team1713{ background-image: url(images/shirts/bx/eb/uae-team-adq-2025-n2.png); }
.team1773{ background-image: url(images/shirts/bx/eb/jcl-team-ukyo-2025.png); }
.team1774{ background-image: url(images/shirts/bx/eb/run-race-wibatech-2025.png); }
.team1793{ background-image: url(images/shirts/bx/eb/latvia-2025.png); }
.team1923{ background-image: url(images/shirts/bx/eb/human-powered-health-women-2025.png); }
.team1941{ background-image: url(images/shirts/bx/eb/vendee-u-2025.png); }
.team1944{ background-image: url(images/shirts/bx/eb/lotto-development-team-2025.png); }
.team1949{ background-image: url(images/shirts/bx/eb/wv-de-hanzerenners-2025.png); }
.team1996{ background-image: url(images/shirts/bx/eb/grc-jan-van-arckel-2025.png); }
.team2040{ background-image: url(images/shirts/bx/eb/movistar-team-2025-n2.png); }
.team2056{ background-image: url(images/shirts/bx/eb/sensa-kanjers-voor-kanjers-2025.png); }
.team2088{ background-image: url(images/shirts/bx/eb/lotto-2025.png); }
.team2121{ background-image: url(images/shirts/bx/eb/cic-u-nantes-2025.png); }
.team2151{ background-image: url(images/shirts/bx/eb/gi-group-holding-simoldes-udo-2025.jpg); }
.team2170{ background-image: url(images/shirts/bx/eb/tufo-pardus-prostejov-2025.png); }
.team2191{ background-image: url(images/shirts/bx/eb/estonia-2025.png); }
.team2214{ background-image: url(images/shirts/bx/eb/mbh-bank-ballan-csb-2025.png); }
.team2274{ background-image: url(images/shirts/bx/eb/romania-2025.jpg); }
.team2359{ background-image: url(images/shirts/bx/eb/andorra-2025.png); }
.team2364{ background-image: url(images/shirts/bx/eb/parkhotel-valkenburg-2025.png); }
.team2379{ background-image: url(images/shirts/bx/eb/volkerwessels-womens-pro-cycling-team-2025.png); }
.team2405{ background-image: url(images/shirts/bx/eb/bike-aid-2025-n3.jpg); }
.team2417{ background-image: url(images/shirts/bx/eb/team-novo-nordisk-development-2025.png); }
.team2462{ background-image: url(images/shirts/bx/eb/ccn-metalac-2025.jpg); }
.team2663{ background-image: url(images/shirts/bx/eb/team-lotto-kern-haus-psd-bank-2025-2.png); }
.team2696{ background-image: url(images/shirts/bx/eb/gragnano-sporting-club-2025.png); }
.team2708{ background-image: url(images/shirts/bx/eb/bhs-pl-beton-bornholm-2025.png); }
.team2735{ background-image: url(images/shirts/bx/eb/mg.k-vis-costruzioni-e-ambiente-2025.png); }
.team2737{ background-image: url(images/shirts/bx/eb/kinan-racing-team-2025.jpg); }
.team2738{ background-image: url(images/shirts/bx/eb/israel-premier-tech-2025.png); }
.team2745{ background-image: url(images/shirts/bx/eb/hrinkow-advarics-2025.png); }
.team2765{ background-image: url(images/shirts/bx/eb/bepink-imatra-bongioanni-2025.png); }
.team2925{ background-image: url(images/shirts/bx/eb/gw-erco-shimano-2025.png); }
.team3032{ background-image: url(images/shirts/bx/eb/rad-net-rembe-pro-cycling-team-2025.jpg); }
.team3077{ background-image: url(images/shirts/bx/eb/spain-2025-n2.png); }
.team3079{ background-image: url(images/shirts/bx/eb/italy-2025.png); }
.team3125{ background-image: url(images/shirts/bx/eb/embrace-the-world-2025.jpg); }
.team3180{ background-image: url(images/shirts/bx/eb/veloce-club-rouen-76-2025.png); }
.team3188{ background-image: url(images/shirts/bx/eb/club-cycliste-chevigny-2025-n2.png); }
.team3209{ background-image: url(images/shirts/bx/eb/ceratizit-wnt-pro-cycling-2025.png); }
.team3345{ background-image: url(images/shirts/bx/eb/vf-group-bardiani-csf-faizane-2025.png); }
.team3444{ background-image: url(images/shirts/bx/eb/ccache-x-bodywrap-2025.png); }
.team3497{ background-image: url(images/shirts/bx/eb/velo-club-villefranche-beaujolais-2025-n2.png); }
.team3512{ background-image: url(images/shirts/bx/eb/voster-ats-team-2025-n2.png); }
.team3588{ background-image: url(images/shirts/bx/eb/beltrami-tsa-tre-colli-2025-n2.png); }
.team3658{ background-image: url(images/shirts/bx/eb/belgium-2025.png); }
.team3783{ background-image: url(images/shirts/bx/eb/biesse-carrera-premac-2025.png); }
.team3814{ background-image: url(images/shirts/bx/eb/bahrain-victorious-2025-n2.png); }
.team3831{ background-image: url(images/shirts/bx/eb/development-team-picnic-postnl-2025.png); }
.team3843{ background-image: url(images/shirts/bx/eb/velo-club-mendrisio-2025.png); }
.team3901{ background-image: url(images/shirts/bx/eb/ef-education-aevolo-2025.png); }
.team3933{ background-image: url(images/shirts/bx/eb/malaysia-pro-cycling-2025.png); }
.team3934{ background-image: url(images/shirts/bx/eb/mazowsze-serce-polski-2025.png); }
.team4000{ background-image: url(images/shirts/bx/eb/ef-education-easypost-2025.png); }
.team4051{ background-image: url(images/shirts/bx/eb/benotti-berthold-2025-n2.png); }
.team4079{ background-image: url(images/shirts/bx/eb/project-echelon-racing-2025.png); }
.team4518{ background-image: url(images/shirts/bx/eb/aphotels-resorts-tavira-sc-farense-2025.png); }
.team4530{ background-image: url(images/shirts/bx/eb/epronex-hungary-cycling-team-2025-n2.png); }
.team4723{ background-image: url(images/shirts/bx/eb/team-polti-visitmalta-2025.png); }
.team4773{ background-image: url(images/shirts/bx/eb/movistar-women-team-2025-n2.png); }
.team4831{ background-image: url(images/shirts/bx/eb/euskaltel-euskadi-2025-n2.png); }
.team4860{ background-image: url(images/shirts/bx/eb/feirense-beeceler-2025.jpg); }
.team4861{ background-image: url(images/shirts/bx/eb/beat-cycling-2025-n2.png); }
.team4882{ background-image: url(images/shirts/bx/eb/tavfer-ovos-matinados-mortagua-2025.png); }
.team4912{ background-image: url(images/shirts/bx/eb/monzon-incolor-gub-2025.png); }
.team4916{ background-image: url(images/shirts/bx/eb/isolmant-premac-vittoria-2025-n2.png); }
.team4937{ background-image: url(images/shirts/bx/eb/roland-2025-n3.png); }
.team4980{ background-image: url(images/shirts/bx/eb/soudal-quick-step-devo-2025.png); }
.team4985{ background-image: url(images/shirts/bx/eb/das-hutchinson-2025.png); }
.team4989{ background-image: url(images/shirts/bx/eb/winspace-orange-seal-2025-n2.png); }
.team4991{ background-image: url(images/shirts/bx/eb/wv-schijndel-2025.jpg); }
.team5019{ background-image: url(images/shirts/bx/eb/dd-group-pro-cycling-team-2025.png); }
.team5054{ background-image: url(images/shirts/bx/eb/cc-chevigny-u19-2025.png); }
.team5102{ background-image: url(images/shirts/bx/eb/team-breizh-ladies-2025.png); }
.team5580{ background-image: url(images/shirts/bx/eb/lidl-trek-women-2025.png); }
.team5604{ background-image: url(images/shirts/bx/eb/austria-2025.png); }
.team5638{ background-image: url(images/shirts/bx/eb/equipe-continentale-groupama-fdj-2025.png); }
.team5642{ background-image: url(images/shirts/bx/eb/xspeed-united-2025.png); }
.team5649{ background-image: url(images/shirts/bx/eb/tudor-pro-cycling-team-2025.png); }
.team5650{ background-image: url(images/shirts/bx/eb/pingtan-international-tourism-island-cycling-team-2025.png); }
.team5651{ background-image: url(images/shirts/bx/eb/team-skyline-2025-n2.png); }
.team5656{ background-image: url(images/shirts/bx/eb/eneicat-cmteam-2025.png); }
.team5693{ background-image: url(images/shirts/bx/eb/volkerwessels-cyclingteam-2025.png); }
.team5704{ background-image: url(images/shirts/bx/eb/ag-insurance-soudal-team-2025.png); }
.team5760{ background-image: url(images/shirts/bx/eb/wsa-ktm-graz-2025.png); }
.team5998{ background-image: url(images/shirts/bx/eb/rio-miera-cantabria-deporte-2025.png); }
.team6004{ background-image: url(images/shirts/bx/eb/sandnes-sykleklubb-2025.png); }
.team6016{ background-image: url(images/shirts/bx/eb/team-visma-lease-a-bike-development-2025.png); }
.team6031{ background-image: url(images/shirts/bx/eb/gms-cycling-team-glabbeek-2025.jpg); }
.team6033{ background-image: url(images/shirts/bx/eb/decathlon-ag2r-la-mondiale-development-team-2025.png); }
.team6073{ background-image: url(images/shirts/bx/eb/aran-cucine-vejus-2025.png); }
.team6075{ background-image: url(images/shirts/bx/eb/general-store-essegibi-f.lli-curia-2025.png); }
.team6076{ background-image: url(images/shirts/bx/eb/bahrain-victorious-development-team-2025-n2.png); }
.team6097{ background-image: url(images/shirts/bx/eb/born-to-win-btc-city-ljubljana-zhiraf-2025-n3.jpg); }
.team6187{ background-image: url(images/shirts/bx/eb/eurocyclingtrips-ccn-2025.png); }
.team6298{ background-image: url(images/shirts/bx/eb/arkea-b-b-hotels-women-2025.png); }
.team6456{ background-image: url(images/shirts/bx/eb/sam-vitalcare-dynatek-2025.jpg); }
.team6458{ background-image: url(images/shirts/bx/eb/att-investments-2025.png); }
.team6694{ background-image: url(images/shirts/bx/eb/israel-premier-tech-academy-2025.png); }
.team6721{ background-image: url(images/shirts/bx/eb/team-hoppla-2025.png); }
.team6754{ background-image: url(images/shirts/bx/eb/roojai-insurance-2025.jpg); }
.team6819{ background-image: url(images/shirts/bx/eb/sidi-ali-unlock-team-2025.jpg); }
.team6843{ background-image: url(images/shirts/bx/eb/li-ning-star-cycling-team-2025.png); }
.team6844{ background-image: url(images/shirts/bx/eb/victoire-hiroshima-2025.png); }
.team7096{ background-image: url(images/shirts/bx/eb/st-michel-preference-home-auber93-we-2025.png); }
.team7100{ background-image: url(images/shirts/bx/eb/hubo-scott-ct-2025-n2.jpg); }
.team7166{ background-image: url(images/shirts/bx/eb/cycle-capital-team-2025.png); }
.team7235{ background-image: url(images/shirts/bx/eb/fenix-deceuninck-2025-n3.png); }
.team7392{ background-image: url(images/shirts/bx/eb/campana-imballaggi-2025.png); }
.team7556{ background-image: url(images/shirts/bx/eb/laboral-kutxa-fundacion-euskadi-2025-n2.png); }
.team7603{ background-image: url(images/shirts/bx/eb/alfa-cycling-team-2025.jpg); }
.team7606{ background-image: url(images/shirts/bx/eb/dft-pwr-ccn-cycling-2025-n3.png); }
.team7753{ background-image: url(images/shirts/bx/eb/team-technipes-inemiliaromagn-2025.png); }
.team7756{ background-image: url(images/shirts/bx/eb/talent-cycling-2025.png); }
.team7775{ background-image: url(images/shirts/bx/eb/lillehammer-ck-continental-team-2025.png); }
.team7807{ background-image: url(images/shirts/bx/eb/equipo-kern-pharma-2025.png); }
.team7851{ background-image: url(images/shirts/bx/eb/team-visma-lease-a-bike-women-2025.png); }
.team7967{ background-image: url(images/shirts/bx/eb/airtox-carl-ras-2025.png); }
.team8203{ background-image: url(images/shirts/bx/eb/cj-o-shea-racing-2025.png); }
.team8229{ background-image: url(images/shirts/bx/eb/farto-btc-womens-cycling-team-2025.png); }
.team8393{ background-image: url(images/shirts/bx/eb/alpecin-deceuninck-development-team-2025.png); }
.team8850{ background-image: url(images/shirts/bx/eb/nice-metropole-cote-d-azur-2025-n2.png); }
.team8856{ background-image: url(images/shirts/bx/eb/uc-trevigiani-energiapura-marchiol-2025.png); }
.team8899{ background-image: url(images/shirts/bx/eb/dl-chemicals-experza-2025.png); }
.team8918{ background-image: url(images/shirts/bx/eb/velopro-alphamotorhomes-ct-2025.jpg); }
.team8924{ background-image: url(images/shirts/bx/eb/ceramicspeed-aros-forsikring-herning-ck-elite-2025.png); }
.team8944{ background-image: url(images/shirts/bx/eb/gs-sissio-team-2025.png); }
.team8951{ background-image: url(images/shirts/bx/eb/arbo-raiffeisen-rc-feld-am-see-2025-n2.png); }
.team9037{ background-image: url(images/shirts/bx/eb/cyklotym-havirov-tirana-2025.jpg); }
.team9056{ background-image: url(images/shirts/bx/eb/uno-x-mobility-we-2025.png); }
.team9062{ background-image: url(images/shirts/bx/eb/regioteam-noord-nederland-2025.png); }
.team9102{ background-image: url(images/shirts/bx/eb/svealand-cycling-team-2025.png); }
.team9103{ background-image: url(images/shirts/bx/eb/biciobiker-excon-ciudad-de-talavera-2025-n2.jpg); }
.team9109{ background-image: url(images/shirts/bx/eb/team-storck-metropol-cycling-2025-n2.jpg); }
.team9197{ background-image: url(images/shirts/bx/eb/cofidis-women-team-2025-n3.png); }
.team9198{ background-image: url(images/shirts/bx/eb/efapel-cycling-2025.jpg); }
.team9202{ background-image: url(images/shirts/bx/eb/team-sistecredito-2025.png); }
.team9236{ background-image: url(images/shirts/bx/eb/team-mendelspeck-2025-n2.png); }
.team9253{ background-image: url(images/shirts/bx/eb/vc-fukuoka-2025-n2.jpg); }
.team9259{ background-image: url(images/shirts/bx/eb/torelli-2025.jpg); }
.team9295{ background-image: url(images/shirts/bx/eb/xds-astana-development-team-2025.png); }
.team9448{ background-image: url(images/shirts/bx/eb/motala-aif-continental-2025.png); }
.team9464{ background-image: url(images/shirts/bx/eb/psp-international-superior-2025.jpg); }
.team9465{ background-image: url(images/shirts/bx/eb/mat-atom-deweloper-wroclaw-2025-n2.png); }
.team9467{ background-image: url(images/shirts/bx/eb/quick-pro-team-2025-n2.png); }
.team9468{ background-image: url(images/shirts/bx/eb/team-solution-tech-vini-fantini-2025.png); }
.team9490{ background-image: url(images/shirts/bx/eb/mentorise-teem-ccn-2025.jpg); }
.team9644{ background-image: url(images/shirts/bx/eb/solme-olmo-2025.png); }
.team9670{ background-image: url(images/shirts/bx/eb/may-stars-2025.png); }
.team9708{ background-image: url(images/shirts/bx/eb/pierre-baguette-cycling-2025-n2.png); }
.team9731{ background-image: url(images/shirts/bx/eb/sc-padovani-polo-cherry-bank-2025-n2.png); }
.team9760{ background-image: url(images/shirts/bx/eb/cycling-development-foundation-2025-n2.jpg); }
.team9776{ background-image: url(images/shirts/bx/eb/team-buffaz-gestion-de-patrimoine-2025.jpg); }
.team9892{ background-image: url(images/shirts/bx/eb/prolongo-al-andalus-woman-2025.jpg); }
.team9894{ background-image: url(images/shirts/bx/eb/roman-kreuziger-cycling-academy-2025.png); }
.team10003{ background-image: url(images/shirts/bx/eb/petrolike-2025.png); }
.team10006{ background-image: url(images/shirts/bx/eb/cycling-crew-szostak-2025.jpg); }
.team10027{ background-image: url(images/shirts/bx/eb/smurfit-westrock-cycling-team-2025.png); }
.team10055{ background-image: url(images/shirts/bx/eb/wanty-nippo-reuz-2025-n2.png); }
.team10070{ background-image: url(images/shirts/bx/eb/equipe-espoirs-quilicot-2025.jpg); }
.team10332{ background-image: url(images/shirts/bx/eb/cynisca-cycling-2025.jpg); }
.team10356{ background-image: url(images/shirts/bx/eb/tudor-pro-cycling-team-u23-2025.png); }
.team10407{ background-image: url(images/shirts/bx/eb/unibet-tietema-rockets-2025-n2.png); }
.team10446{ background-image: url(images/shirts/bx/eb/victoria-sports-2025-n2.png); }
.team10460{ background-image: url(images/shirts/bx/eb/universe-cycling-team-2025.png); }
.team10477{ background-image: url(images/shirts/bx/eb/istanbul-buyuksehhir-belediye-spor-turkiye-2025.jpg); }
.team10515{ background-image: url(images/shirts/bx/eb/obidos-cycling-team-2025.png); }
.team10652{ background-image: url(images/shirts/bx/eb/tenerife-bike-point-gsport-2025.png); }
.team10766{ background-image: url(images/shirts/bx/eb/hess-cycling-team-2025.png); }
.team10851{ background-image: url(images/shirts/bx/eb/moyon-percy-velo-club-2025.png); }
.team11098{ background-image: url(images/shirts/bx/eb/team-give-steel-2m-cycling-elite-2025.png); }
.team11128{ background-image: url(images/shirts/bx/eb/porminho-team-sub23-2025.jpg); }
.team11263{ background-image: url(images/shirts/bx/eb/cln-2025.png); }
.team11395{ background-image: url(images/shirts/bx/eb/handsling-alba-development-road-team-2025.png); }
.team11574{ background-image: url(images/shirts/bx/eb/arkea-b-b-hotels-continentale-2025.png); }
.team11634{ background-image: url(images/shirts/bx/eb/uae-team-emirates-gen-z-2025-n3.png); }
.team11665{ background-image: url(images/shirts/bx/eb/ef-oatly-cannondale-2025.png); }
.team11685{ background-image: url(images/shirts/bx/eb/lidl-trek-future-racing-2025.png); }
.team11705{ background-image: url(images/shirts/bx/eb/uae-development-team-2025-n2.png); }
.team11731{ background-image: url(images/shirts/bx/eb/matos-mobility-flexaco-ihs-2025.png); }
.team11928{ background-image: url(images/shirts/bx/eb/chengdu-dyc-cycling-team-2025.jpg); }
.team11969{ background-image: url(images/shirts/bx/eb/vetrapo-b-close-bal-enzo-cycling-team-2025.jpg); }
.team11988{ background-image: url(images/shirts/bx/eb/java-inovotec-pro-team-2025.png); }
.team12138{ background-image: url(images/shirts/bx/eb/team-sydbank-quooker-njord-law-2025.png); }
.team12188{ background-image: url(images/shirts/bx/eb/myvelo-pro-cycling-team-2025.jpg); }
.team12267{ background-image: url(images/shirts/bx/eb/lkt-team-2025.png); }
.team12333{ background-image: url(images/shirts/bx/eb/illes-balears-arabay-2025.png); }
.team12338{ background-image: url(images/shirts/bx/eb/karcag-cycling-epkar-team-2025.png); }
.team12364{ background-image: url(images/shirts/bx/eb/energus-cycling-team-2025.png); }
.team12371{ background-image: url(images/shirts/bx/eb/upv-women-s-cycling-2025.png); }
.team12456{ background-image: url(images/shirts/bx/eb/a.s.d.-club-corridonia-s.c.-2025.jpg); }
.team12491{ background-image: url(images/shirts/bx/eb/azteca-cycling-team-2025-n2.jpg); }
.team12511{ background-image: url(images/shirts/bx/eb/maxsolar-cycling-team-2025.png); }
.team12537{ background-image: url(images/shirts/bx/eb/spirit-racing-team-2025-n2.png); }
.team12542{ background-image: url(images/shirts/bx/eb/swabo-cyclingteam-2025.png); }
.team12785{ background-image: url(images/shirts/bx/eb/bauer-sport-glattgarage-cycling-team-2025.png); }
.team12796{ background-image: url(images/shirts/bx/eb/ioanninon-2025.png); }
.team13007{ background-image: url(images/shirts/bx/eb/team-dukla-praha-2025.jpg); }
.team13425{ background-image: url(images/shirts/bx/eb/pafgio-dema-2025.png); }
.team13429{ background-image: url(images/shirts/bx/eb/red-bull-bora-hansgrohe-u23-2025.png); }
.team57464{ background-image: url(images/shirts/bx/eb/team-united-shipping-2025.png); }
.team57570{ background-image: url(images/shirts/bx/eb/nexetis-2025-n2.png); }
.team57571{ background-image: url(images/shirts/bx/eb/avc-aix-en-provence-ct-2025.png); }
.team57583{ background-image: url(images/shirts/bx/eb/spar-cto-women-2025.jpg); }
.team57595{ background-image: url(images/shirts/bx/eb/lucky-sport-cycling-team-2025-n2.png); }
.team57740{ background-image: url(images/shirts/bx/eb/mat-atom-deweloper-wroclaw-juniors-2025.png); }
.team57767{ background-image: url(images/shirts/bx/eb/gebiz-spor-kulubu-2025.png); }
.team57772{ background-image: url(images/shirts/bx/eb/gd-pinero-durotec-sakata-2025.png); }
.team57785{ background-image: url(images/shirts/bx/eb/comunitat-valenciana-2025.png); }
.team57792{ background-image: url(images/shirts/bx/eb/ankara-bisiklet-doga-sporlari-dayanisma-sk-2025.png); }
.team57871{ background-image: url(images/shirts/bx/eb/pika-team-2025.png); }
.team57979{ background-image: url(images/shirts/bx/eb/bh-tiger-women-cycling-2025-n2.png); }
.team58000{ background-image: url(images/shirts/bx/eb/q36-5-amacx-2025.png); }
.team58001{ background-image: url(images/shirts/bx/eb/spar-cto-men-2025.jpg); }
.team58046{ background-image: url(images/shirts/bx/eb/humard-vp-2025.png); }
.team58170{ background-image: url(images/shirts/bx/eb/chalet-colorado-conifer-bike-shop-racing-2025.png); }
.team58338{ background-image: url(images/shirts/bx/eb/valholl-cycling-2025.jpg); }