iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://web.archive.org/web/20200702214807cs_/https://stillres.olympic.org/css/modules.css
@charset "UTF-8"; .flag18 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/flag18x12sprite.png) no-repeat top left; width: 18px; height: 12px; } .flag45 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/flag45x30sprite.png) no-repeat top left; width: 45px; height: 30px; } .flag90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/flag90x60sprite.png) no-repeat top left; width: 90px; height: 60px; } .flagathlete45 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/flag45x45sprite.png) no-repeat top left; width: 45px; height: 45px; border-radius: 50%; } .flag18 .mask { width: 18px; height: 12px; position: relative; } .flag45 .mask { width: 45px; height: 30px; position: relative; } .flag90 .mask { width: 90px; height: 60px; position: relative; } .flagathlete45 .mask { width: 45px; height: 45px; position: relative; } .mask:after { content: ""; -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 1px inset; -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 1px inset; box-shadow: rgba(0, 0, 0, 0.4) 0 0 1px inset; height: auto; position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .flagathlete45 .mask:after { border-radius: 50%; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .flag18 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/flag18x12sprite@2x.png) no-repeat top left; background-size: 18px 3386px; } .flag45 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/flag45x30sprite@2x.png) no-repeat top left; background-size: 45px 7742px; } .flag90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/flag90x60sprite@2x.png) no-repeat top left; background-size: 90px 15002px; } .flagathlete45 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/flag45x45sprite@2x.png) no-repeat top left; background-size: 45px 11372px; } } .flag18.afg { background-position: 0 -14px; } .flag18.aho { background-position: 0 -28px; } .flag18.ala { background-position: 0 -42px; } .flag18.alb { background-position: 0 -56px; } .flag18.alg { background-position: 0 -70px; } .flag18.and { background-position: 0 -84px; } .flag18.ang { background-position: 0 -98px; } .flag18.ant { background-position: 0 -112px; } .flag18.anz { background-position: 0 -126px; } .flag18.arg { background-position: 0 -140px; } .flag18.arm { background-position: 0 -154px; } .flag18.aru { background-position: 0 -168px; } .flag18.asa { background-position: 0 -182px; } .flag18.aus { background-position: 0 -196px; } .flag18.aut { background-position: 0 -210px; } .flag18.aze { background-position: 0 -224px; } .flag18.bah { background-position: 0 -238px; } .flag18.ban { background-position: 0 -252px; } .flag18.bar { background-position: 0 -266px; } .flag18.bdi { background-position: 0 -280px; } .flag18.bel { background-position: 0 -294px; } .flag18.ben, .flag18.dah { background-position: 0 -308px; } .flag18.ber { background-position: 0 -322px; } .flag18.bhu { background-position: 0 -336px; } .flag18.bih { background-position: 0 -350px; } .flag18.bir { background-position: 0 -364px; } .flag18.biz { background-position: 0 -378px; } .flag18.blr { background-position: 0 -392px; } .flag18.boh { background-position: 0 -406px; } .flag18.bol { background-position: 0 -420px; } .flag18.bot { background-position: 0 -434px; } .flag18.bra { background-position: 0 -448px; } .flag18.brn { background-position: 0 -462px; } .flag18.bru { background-position: 0 -476px; } .flag18.bul { background-position: 0 -490px; } .flag18.bur { background-position: 0 -504px; } .flag18.bwi { background-position: 0 -518px; } .flag18.can { background-position: 0 -532px; } .flag18.caf { background-position: 0 -546px; } .flag18.cam { background-position: 0 -560px; } .flag18.cay { background-position: 0 -574px; } .flag18.cdo { background-position: 0 -588px; } .flag18.cgo { background-position: 0 -602px; } .flag18.cha { background-position: 0 -616px; } .flag18.chi { background-position: 0 -630px; } .flag18.chn { background-position: 0 -644px; } .flag18.civ { background-position: 0 -658px; } .flag18.cmr { background-position: 0 -672px; } .flag18.cod { background-position: 0 -686px; } .flag18.cok { background-position: 0 -700px; } .flag18.col { background-position: 0 -714px; } .flag18.com { background-position: 0 -728px; } .flag18.cpv { background-position: 0 -742px; } .flag18.crc { background-position: 0 -756px; } .flag18.cro { background-position: 0 -770px; } .flag18.cub { background-position: 0 -784px; } .flag18.cyp { background-position: 0 -798px; } .flag18.cze { background-position: 0 -812px; } .flag18.den { background-position: 0 -826px; } .flag18.dji { background-position: 0 -840px; } .flag18.dma { background-position: 0 -854px; } .flag18.dom { background-position: 0 -868px; } .flag18.ecu { background-position: 0 -882px; } .flag18.egy { background-position: 0 -896px; } .flag18.eri { background-position: 0 -910px; } .flag18.esa { background-position: 0 -924px; } .flag18.esp { background-position: 0 -938px; } .flag18.est { background-position: 0 -952px; } .flag18.eth { background-position: 0 -966px; } .flag18.eua { background-position: 0 -980px; } .flag18.fij { background-position: 0 -994px; } .flag18.fin { background-position: 0 -1008px; } .flag18.fra, .flag18.wsf, .flag18.rnn, .flag18.nec, .flag18.pfe, .flag18.gde { background-position: 0 -1022px; } .flag18.fsm { background-position: 0 -1036px; } .flag18.gab { background-position: 0 -1050px; } .flag18.gam { background-position: 0 -1064px; } .flag18.gbr { background-position: 0 -1078px; } .flag18.gbs { background-position: 0 -1092px; } .flag18.gbt { background-position: 0 -1106px; } .flag18.gdr { background-position: 0 -1120px; } .flag18.geo { background-position: 0 -1134px; } .flag18.geq { background-position: 0 -1148px; } .flag18.ger, .flag18.frg { background-position: 0 -1162px; } .flag18.gha { background-position: 0 -1176px; } .flag18.gre { background-position: 0 -1190px; } .flag18.grn { background-position: 0 -1204px; } .flag18.gua { background-position: 0 -1218px; } .flag18.gub { background-position: 0 -1232px; } .flag18.gui { background-position: 0 -1246px; } .flag18.gum { background-position: 0 -1260px; } .flag18.guy { background-position: 0 -1274px; } .flag18.hai { background-position: 0 -1288px; } .flag18.hbr { background-position: 0 -1302px; } .flag18.hkg { background-position: 0 -1316px; } .flag18.hon { background-position: 0 -1330px; } .flag18.hun { background-position: 0 -1344px; } .flag18.ida { background-position: 0 -1358px; } .flag18.ifd { background-position: 0 -1372px; } .flag18.ina { background-position: 0 -1386px; } .flag18.ind { background-position: 0 -1400px; } .flag18.iri { background-position: 0 -1414px; } .flag18.irl { background-position: 0 -1428px; } .flag18.irq { background-position: 0 -1442px; } .flag18.isl { background-position: 0 -1456px; } .flag18.isr { background-position: 0 -1470px; } .flag18.isv { background-position: 0 -1484px; } .flag18.ita { background-position: 0 -1498px; } .flag18.ivb { background-position: 0 -1512px; } .flag18.jam { background-position: 0 -1526px; } .flag18.jor { background-position: 0 -1540px; } .flag18.jpn { background-position: 0 -1554px; } .flag18.kaz { background-position: 0 -1568px; } .flag18.ken { background-position: 0 -1582px; } .flag18.kgz { background-position: 0 -1596px; } .flag18.kir { background-position: 0 -1610px; } .flag18.kor { background-position: 0 -1624px; } .flag18.kos { background-position: 0 -1638px; } .flag18.ksa { background-position: 0 -1652px; } .flag18.kuw { background-position: 0 -1666px; } .flag18.lao { background-position: 0 -1680px; } .flag18.lat { background-position: 0 -1694px; } .flag18.lba { background-position: 0 -1708px; } .flag18.lbr { background-position: 0 -1722px; } .flag18.lca { background-position: 0 -1736px; } .flag18.les { background-position: 0 -1750px; } .flag18.lib, .flag18.lbn { background-position: 0 -1764px; } .flag18.lie { background-position: 0 -1778px; } .flag18.ltu { background-position: 0 -1792px; } .flag18.lux { background-position: 0 -1806px; } .flag18.maa { background-position: 0 -1820px; } .flag18.mad { background-position: 0 -1834px; } .flag18.mar { background-position: 0 -1848px; } .flag18.mas, .flag18.mal { background-position: 0 -1862px; } .flag18.maw { background-position: 0 -1876px; } .flag18.mda { background-position: 0 -1890px; } .flag18.mdv { background-position: 0 -1904px; } .flag18.mex { background-position: 0 -1918px; } .flag18.mgl { background-position: 0 -1932px; } .flag18.mhl { background-position: 0 -1946px; } .flag18.mkd { background-position: 0 -1960px; } .flag18.mli { background-position: 0 -1974px; } .flag18.mlt { background-position: 0 -1988px; } .flag18.mne { background-position: 0 -2002px; } .flag18.mon { background-position: 0 -2016px; } .flag18.moz { background-position: 0 -2030px; } .flag18.mri { background-position: 0 -2044px; } .flag18.mtn { background-position: 0 -2058px; } .flag18.mtq, .flag18.maq { background-position: 0 -2072px; } .flag18.mya { background-position: 0 -2086px; } .flag18.nam { background-position: 0 -2100px; } .flag18.nbo { background-position: 0 -2114px; } .flag18.nca { background-position: 0 -2128px; } .flag18.ned { background-position: 0 -2142px; } .flag18.nep { background-position: 0 -2156px; } .flag18.ngr { background-position: 0 -2170px; } .flag18.nig { background-position: 0 -2184px; } .flag18.niu { background-position: 0 -2198px; } .flag18.nor { background-position: 0 -2212px; } .flag18.nrk { background-position: 0 -2226px; } .flag18.nru { background-position: 0 -2240px; } .flag18.nzl { background-position: 0 -2254px; } .flag18.oma { background-position: 0 -2268px; } .flag18.pak { background-position: 0 -2282px; } .flag18.pan { background-position: 0 -2296px; } .flag18.par { background-position: 0 -2310px; } .flag18.per { background-position: 0 -2324px; } .flag18.phi { background-position: 0 -2338px; } .flag18.ple { background-position: 0 -2352px; } .flag18.plw { background-position: 0 -2366px; } .flag18.png { background-position: 0 -2380px; } .flag18.pol { background-position: 0 -2394px; } .flag18.por { background-position: 0 -2408px; } .flag18.prk { background-position: 0 -2422px; } .flag18.prs { background-position: 0 -2436px; } .flag18.pur { background-position: 0 -2450px; } .flag18.qat { background-position: 0 -2464px; } .flag18.rho { background-position: 0 -2478px; } .flag18.rou { background-position: 0 -2492px; } .flag18.rsa { background-position: 0 -2506px; } .flag18.rus, .flag18.ru1 { background-position: 0 -2520px; } .flag18.rwa { background-position: 0 -2534px; } .flag18.sam { background-position: 0 -2548px; } .flag18.sar { background-position: 0 -2562px; } .flag18.scg { background-position: 0 -2576px; } .flag18.sen { background-position: 0 -2590px; } .flag18.ser { background-position: 0 -2604px; } .flag18.sey { background-position: 0 -2618px; } .flag18.she { background-position: 0 -2632px; } .flag18.sin, .flag18.sgp { background-position: 0 -2646px; } .flag18.skn { background-position: 0 -2660px; } .flag18.sle { background-position: 0 -2674px; } .flag18.slo { background-position: 0 -2688px; } .flag18.smr { background-position: 0 -2702px; } .flag18.sol { background-position: 0 -2716px; } .flag18.som { background-position: 0 -2730px; } .flag18.srb { background-position: 0 -2744px; } .flag18.sri { background-position: 0 -2758px; } .flag18.ssv { background-position: 0 -2772px; } .flag18.stp { background-position: 0 -2786px; } .flag18.sud { background-position: 0 -2800px; } .flag18.sui { background-position: 0 -2814px; } .flag18.sur { background-position: 0 -2828px; } .flag18.svk { background-position: 0 -2842px; } .flag18.swe { background-position: 0 -2856px; } .flag18.swz { background-position: 0 -2870px; } .flag18.syr { background-position: 0 -2884px; } .flag18.tan { background-position: 0 -2898px; } .flag18.tcc { background-position: 0 -2912px; } .flag18.tch { background-position: 0 -2926px; } .flag18.tga { background-position: 0 -2940px; } .flag18.tgk { background-position: 0 -2954px; } .flag18.tha { background-position: 0 -2968px; } .flag18.tjk { background-position: 0 -2982px; } .flag18.tkm { background-position: 0 -2996px; } .flag18.tls { background-position: 0 -3010px; } .flag18.tog { background-position: 0 -3024px; } .flag18.tpe { background-position: 0 -3038px; } .flag18.tto { background-position: 0 -3052px; } .flag18.tun { background-position: 0 -3066px; } .flag18.tur { background-position: 0 -3080px; } .flag18.tuv { background-position: 0 -3094px; } .flag18.uae { background-position: 0 -3108px; } .flag18.uar { background-position: 0 -3122px; } .flag18.uga { background-position: 0 -3136px; } .flag18.ukr { background-position: 0 -3150px; } .flag18.urs { background-position: 0 -3164px; } .flag18.uru { background-position: 0 -3178px; } .flag18.usa { background-position: 0 -3192px; } .flag18.uzb { background-position: 0 -3206px; } .flag18.van { background-position: 0 -3220px; } .flag18.ven { background-position: 0 -3234px; } .flag18.vie { background-position: 0 -3248px; } .flag18.vin { background-position: 0 -3262px; } .flag18.yem { background-position: 0 -3276px; } .flag18.ymd { background-position: 0 -3290px; } .flag18.yug { background-position: 0 -3304px; } .flag18.zai { background-position: 0 -3318px; } .flag18.zam, .flag18.rhn { background-position: 0 -3332px; } .flag18.zim { background-position: 0 -3346px; } .flag18.zzx, .flag18.iop, .flag18.eun, .flag18.zzz { background-position: 0 -3360px; } .flag18.ssd { background-position: 0 -3374px; } .flag45.afg { background-position: 0 -32px; } .flag45.aho { background-position: 0 -64px; } .flag45.ala { background-position: 0 -96px; } .flag45.alb { background-position: 0 -128px; } .flag45.alg { background-position: 0 -160px; } .flag45.and { background-position: 0 -192px; } .flag45.ang { background-position: 0 -224px; } .flag45.ant { background-position: 0 -256px; } .flag45.anz { background-position: 0 -288px; } .flag45.arg { background-position: 0 -320px; } .flag45.arm { background-position: 0 -352px; } .flag45.aru { background-position: 0 -384px; } .flag45.asa { background-position: 0 -416px; } .flag45.aus { background-position: 0 -448px; } .flag45.aut { background-position: 0 -480px; } .flag45.aze { background-position: 0 -512px; } .flag45.bah { background-position: 0 -544px; } .flag45.ban { background-position: 0 -576px; } .flag45.bar { background-position: 0 -608px; } .flag45.bdi { background-position: 0 -640px; } .flag45.bel { background-position: 0 -672px; } .flag45.ben, .flag45.dah { background-position: 0 -704px; } .flag45.ber { background-position: 0 -736px; } .flag45.bhu { background-position: 0 -768px; } .flag45.bih { background-position: 0 -800px; } .flag45.bir { background-position: 0 -832px; } .flag45.biz { background-position: 0 -864px; } .flag45.blr { background-position: 0 -896px; } .flag45.boh { background-position: 0 -928px; } .flag45.bol { background-position: 0 -960px; } .flag45.bot { background-position: 0 -992px; } .flag45.bra { background-position: 0 -1024px; } .flag45.brn { background-position: 0 -1056px; } .flag45.bru { background-position: 0 -1088px; } .flag45.bul { background-position: 0 -1120px; } .flag45.bur { background-position: 0 -1152px; } .flag45.bwi { background-position: 0 -1184px; } .flag45.can { background-position: 0 -1216px; } .flag45.caf { background-position: 0 -1248px; } .flag45.cam { background-position: 0 -1280px; } .flag45.cay { background-position: 0 -1312px; } .flag45.cdo { background-position: 0 -1344px; } .flag45.cgo { background-position: 0 -1376px; } .flag45.cha { background-position: 0 -1408px; } .flag45.chi { background-position: 0 -1440px; } .flag45.chn { background-position: 0 -1472px; } .flag45.civ { background-position: 0 -1504px; } .flag45.cmr { background-position: 0 -1536px; } .flag45.cod { background-position: 0 -1568px; } .flag45.cok { background-position: 0 -1600px; } .flag45.col { background-position: 0 -1632px; } .flag45.com { background-position: 0 -1664px; } .flag45.cpv { background-position: 0 -1696px; } .flag45.crc { background-position: 0 -1728px; } .flag45.cro { background-position: 0 -1760px; } .flag45.cub { background-position: 0 -1792px; } .flag45.cyp { background-position: 0 -1824px; } .flag45.cze { background-position: 0 -1856px; } .flag45.den { background-position: 0 -1888px; } .flag45.dji { background-position: 0 -1920px; } .flag45.dma { background-position: 0 -1952px; } .flag45.dom { background-position: 0 -1984px; } .flag45.ecu { background-position: 0 -2016px; } .flag45.egy { background-position: 0 -2048px; } .flag45.eri { background-position: 0 -2080px; } .flag45.esa { background-position: 0 -2112px; } .flag45.esp { background-position: 0 -2144px; } .flag45.est { background-position: 0 -2176px; } .flag45.eth { background-position: 0 -2208px; } .flag45.eua { background-position: 0 -2240px; } .flag45.fij { background-position: 0 -2272px; } .flag45.fin { background-position: 0 -2304px; } .flag45.fra, .flag45.wsf, .flag45.rnn, .flag45.nec, .flag45.pfe, .flag45.gde { background-position: 0 -2336px; } .flag45.fsm { background-position: 0 -2368px; } .flag45.gab { background-position: 0 -2400px; } .flag45.gam { background-position: 0 -2432px; } .flag45.gbr { background-position: 0 -2464px; } .flag45.gbs { background-position: 0 -2496px; } .flag45.gbt { background-position: 0 -2528px; } .flag45.gdr { background-position: 0 -2560px; } .flag45.geo { background-position: 0 -2592px; } .flag45.geq { background-position: 0 -2624px; } .flag45.ger, .flag45.frg { background-position: 0 -2656px; } .flag45.gha { background-position: 0 -2688px; } .flag45.gre { background-position: 0 -2720px; } .flag45.grn { background-position: 0 -2752px; } .flag45.gua { background-position: 0 -2784px; } .flag45.gub { background-position: 0 -2816px; } .flag45.gui { background-position: 0 -2848px; } .flag45.gum { background-position: 0 -2880px; } .flag45.guy { background-position: 0 -2912px; } .flag45.hai { background-position: 0 -2944px; } .flag45.hbr { background-position: 0 -2976px; } .flag45.hkg { background-position: 0 -3008px; } .flag45.hon { background-position: 0 -3040px; } .flag45.hun { background-position: 0 -3072px; } .flag45.ida { background-position: 0 -3104px; } .flag45.ifd { background-position: 0 -3136px; } .flag45.ina { background-position: 0 -3168px; } .flag45.ind { background-position: 0 -3200px; } .flag45.iri { background-position: 0 -3232px; } .flag45.irl { background-position: 0 -3264px; } .flag45.irq { background-position: 0 -3296px; } .flag45.isl { background-position: 0 -3328px; } .flag45.isr { background-position: 0 -3360px; } .flag45.isv { background-position: 0 -3392px; } .flag45.ita { background-position: 0 -3424px; } .flag45.ivb { background-position: 0 -3456px; } .flag45.jam { background-position: 0 -3488px; } .flag45.jor { background-position: 0 -3520px; } .flag45.jpn { background-position: 0 -3552px; } .flag45.kaz { background-position: 0 -3584px; } .flag45.ken { background-position: 0 -3616px; } .flag45.kgz { background-position: 0 -3648px; } .flag45.kir { background-position: 0 -3680px; } .flag45.kor { background-position: 0 -3712px; } .flag45.kos { background-position: 0 -3744px; } .flag45.ksa { background-position: 0 -3776px; } .flag45.kuw { background-position: 0 -3808px; } .flag45.lao { background-position: 0 -3840px; } .flag45.lat { background-position: 0 -3872px; } .flag45.lba { background-position: 0 -3904px; } .flag45.lbr { background-position: 0 -3936px; } .flag45.lca { background-position: 0 -3968px; } .flag45.les { background-position: 0 -4000px; } .flag45.lib, .flag45.lbn { background-position: 0 -4032px; } .flag45.lie { background-position: 0 -4064px; } .flag45.ltu { background-position: 0 -4096px; } .flag45.lux { background-position: 0 -4128px; } .flag45.maa { background-position: 0 -4160px; } .flag45.mad { background-position: 0 -4192px; } .flag45.mar { background-position: 0 -4224px; } .flag45.mas, .flag45.mal { background-position: 0 -4256px; } .flag45.maw { background-position: 0 -4288px; } .flag45.mda { background-position: 0 -4320px; } .flag45.mdv { background-position: 0 -4352px; } .flag45.mex { background-position: 0 -4384px; } .flag45.mgl { background-position: 0 -4416px; } .flag45.mhl { background-position: 0 -4448px; } .flag45.mkd { background-position: 0 -4480px; } .flag45.mli { background-position: 0 -4512px; } .flag45.mlt { background-position: 0 -4544px; } .flag45.mne { background-position: 0 -4576px; } .flag45.mon { background-position: 0 -4608px; } .flag45.moz { background-position: 0 -4640px; } .flag45.mri { background-position: 0 -4672px; } .flag45.mtn { background-position: 0 -4704px; } .flag45.mtq, .flag45.maq { background-position: 0 -4736px; } .flag45.mya { background-position: 0 -4768px; } .flag45.nam { background-position: 0 -4800px; } .flag45.nbo { background-position: 0 -4832px; } .flag45.nca { background-position: 0 -4864px; } .flag45.ned { background-position: 0 -4896px; } .flag45.nep { background-position: 0 -4928px; } .flag45.ngr { background-position: 0 -4960px; } .flag45.nig { background-position: 0 -4992px; } .flag45.niu { background-position: 0 -5024px; } .flag45.nor { background-position: 0 -5056px; } .flag45.nrk { background-position: 0 -5088px; } .flag45.nru { background-position: 0 -5120px; } .flag45.nzl { background-position: 0 -5152px; } .flag45.oma { background-position: 0 -5184px; } .flag45.pak { background-position: 0 -5216px; } .flag45.pan { background-position: 0 -5248px; } .flag45.par { background-position: 0 -5280px; } .flag45.per { background-position: 0 -5312px; } .flag45.phi { background-position: 0 -5344px; } .flag45.ple { background-position: 0 -5376px; } .flag45.plw { background-position: 0 -5408px; } .flag45.png { background-position: 0 -5440px; } .flag45.pol { background-position: 0 -5472px; } .flag45.por { background-position: 0 -5504px; } .flag45.prk { background-position: 0 -5536px; } .flag45.prs { background-position: 0 -5568px; } .flag45.pur { background-position: 0 -5600px; } .flag45.qat { background-position: 0 -5632px; } .flag45.rho { background-position: 0 -5664px; } .flag45.rou { background-position: 0 -5696px; } .flag45.rsa { background-position: 0 -5728px; } .flag45.rus, .flag45.ru1 { background-position: 0 -5760px; } .flag45.rwa { background-position: 0 -5792px; } .flag45.sam { background-position: 0 -5824px; } .flag45.sar { background-position: 0 -5856px; } .flag45.scg { background-position: 0 -5888px; } .flag45.sen { background-position: 0 -5920px; } .flag45.ser { background-position: 0 -5952px; } .flag45.sey { background-position: 0 -5984px; } .flag45.she { background-position: 0 -6016px; } .flag45.sin, .flag45.sgp { background-position: 0 -6048px; } .flag45.skn { background-position: 0 -6080px; } .flag45.sle { background-position: 0 -6112px; } .flag45.slo { background-position: 0 -6144px; } .flag45.smr { background-position: 0 -6176px; } .flag45.sol { background-position: 0 -6208px; } .flag45.som { background-position: 0 -6240px; } .flag45.srb { background-position: 0 -6272px; } .flag45.sri { background-position: 0 -6304px; } .flag45.ssv { background-position: 0 -6336px; } .flag45.stp { background-position: 0 -6368px; } .flag45.sud { background-position: 0 -6400px; } .flag45.sui { background-position: 0 -6432px; } .flag45.sur { background-position: 0 -6464px; } .flag45.svk { background-position: 0 -6496px; } .flag45.swe { background-position: 0 -6528px; } .flag45.swz { background-position: 0 -6560px; } .flag45.syr { background-position: 0 -6592px; } .flag45.tan { background-position: 0 -6624px; } .flag45.tcc { background-position: 0 -6656px; } .flag45.tch { background-position: 0 -6688px; } .flag45.tga { background-position: 0 -6720px; } .flag45.tgk { background-position: 0 -6752px; } .flag45.tha { background-position: 0 -6784px; } .flag45.tjk { background-position: 0 -6816px; } .flag45.tkm { background-position: 0 -6848px; } .flag45.tls { background-position: 0 -6880px; } .flag45.tog { background-position: 0 -6912px; } .flag45.tpe { background-position: 0 -6944px; } .flag45.tto { background-position: 0 -6976px; } .flag45.tun { background-position: 0 -7008px; } .flag45.tur { background-position: 0 -7040px; } .flag45.tuv { background-position: 0 -7072px; } .flag45.uae { background-position: 0 -7104px; } .flag45.uar { background-position: 0 -7136px; } .flag45.uga { background-position: 0 -7168px; } .flag45.ukr { background-position: 0 -7200px; } .flag45.urs { background-position: 0 -7232px; } .flag45.uru { background-position: 0 -7264px; } .flag45.usa { background-position: 0 -7296px; } .flag45.uzb { background-position: 0 -7328px; } .flag45.van { background-position: 0 -7360px; } .flag45.ven { background-position: 0 -7392px; } .flag45.vie { background-position: 0 -7424px; } .flag45.vin { background-position: 0 -7456px; } .flag45.yem { background-position: 0 -7488px; } .flag45.ymd { background-position: 0 -7520px; } .flag45.yug { background-position: 0 -7552px; } .flag45.zai { background-position: 0 -7584px; } .flag45.zam, .flag45.rhn { background-position: 0 -7616px; } .flag45.zim { background-position: 0 -7648px; } .flag45.zzx, .flag45.iop, .flag45.eun, .flag45.zzz { background-position: 0 -7680px; } .flag45.ssd { background-position: 0 -7712px; } .flag90.afg { background-position: 0 -62px; } .flag90.aho { background-position: 0 -124px; } .flag90.ala { background-position: 0 -186px; } .flag90.alb { background-position: 0 -248px; } .flag90.alg { background-position: 0 -310px; } .flag90.and { background-position: 0 -372px; } .flag90.ang { background-position: 0 -434px; } .flag90.ant { background-position: 0 -496px; } .flag90.anz { background-position: 0 -558px; } .flag90.arg { background-position: 0 -620px; } .flag90.arm { background-position: 0 -682px; } .flag90.aru { background-position: 0 -744px; } .flag90.asa { background-position: 0 -806px; } .flag90.aus { background-position: 0 -868px; } .flag90.aut { background-position: 0 -930px; } .flag90.aze { background-position: 0 -992px; } .flag90.bah { background-position: 0 -1054px; } .flag90.ban { background-position: 0 -1116px; } .flag90.bar { background-position: 0 -1178px; } .flag90.bdi { background-position: 0 -1240px; } .flag90.bel { background-position: 0 -1302px; } .flag90.ben, .flag90.dah { background-position: 0 -1364px; } .flag90.ber { background-position: 0 -1426px; } .flag90.bhu { background-position: 0 -1488px; } .flag90.bih { background-position: 0 -1550px; } .flag90.bir { background-position: 0 -1612px; } .flag90.biz { background-position: 0 -1674px; } .flag90.blr { background-position: 0 -1736px; } .flag90.boh { background-position: 0 -1798px; } .flag90.bol { background-position: 0 -1860px; } .flag90.bot { background-position: 0 -1922px; } .flag90.bra { background-position: 0 -1984px; } .flag90.brn { background-position: 0 -2046px; } .flag90.bru { background-position: 0 -2108px; } .flag90.bul { background-position: 0 -2170px; } .flag90.bur { background-position: 0 -2232px; } .flag90.bwi { background-position: 0 -2294px; } .flag90.can { background-position: 0 -2356px; } .flag90.caf { background-position: 0 -2418px; } .flag90.cam { background-position: 0 -2480px; } .flag90.cay { background-position: 0 -2542px; } .flag90.cdo { background-position: 0 -2604px; } .flag90.cgo { background-position: 0 -2666px; } .flag90.cha { background-position: 0 -2728px; } .flag90.chi { background-position: 0 -2790px; } .flag90.chn { background-position: 0 -2852px; } .flag90.civ { background-position: 0 -2914px; } .flag90.cmr { background-position: 0 -2976px; } .flag90.cod { background-position: 0 -3038px; } .flag90.cok { background-position: 0 -3100px; } .flag90.col { background-position: 0 -3162px; } .flag90.com { background-position: 0 -3224px; } .flag90.cpv { background-position: 0 -3286px; } .flag90.crc { background-position: 0 -3348px; } .flag90.cro { background-position: 0 -3410px; } .flag90.cub { background-position: 0 -3472px; } .flag90.cyp { background-position: 0 -3534px; } .flag90.cze { background-position: 0 -3596px; } .flag90.den { background-position: 0 -3658px; } .flag90.dji { background-position: 0 -3720px; } .flag90.dma { background-position: 0 -3782px; } .flag90.dom { background-position: 0 -3844px; } .flag90.ecu { background-position: 0 -3906px; } .flag90.egy { background-position: 0 -3968px; } .flag90.eri { background-position: 0 -4030px; } .flag90.esa { background-position: 0 -4092px; } .flag90.esp { background-position: 0 -4154px; } .flag90.est { background-position: 0 -4216px; } .flag90.eth { background-position: 0 -4278px; } .flag90.eua { background-position: 0 -4340px; } .flag90.fij { background-position: 0 -4402px; } .flag90.fin { background-position: 0 -4464px; } .flag90.fra, .flag90.wsf, .flag90.rnn, .flag90.nec, .flag90.pfe, .flag90.gde { background-position: 0 -4526px; } .flag90.fsm { background-position: 0 -4588px; } .flag90.gab { background-position: 0 -4650px; } .flag90.gam { background-position: 0 -4712px; } .flag90.gbr { background-position: 0 -4774px; } .flag90.gbs { background-position: 0 -4836px; } .flag90.gbt { background-position: 0 -4898px; } .flag90.gdr { background-position: 0 -4960px; } .flag90.geo { background-position: 0 -5022px; } .flag90.geq { background-position: 0 -5084px; } .flag90.ger, .flag90.frg { background-position: 0 -5146px; } .flag90.gha { background-position: 0 -5208px; } .flag90.gre { background-position: 0 -5270px; } .flag90.grn { background-position: 0 -5332px; } .flag90.gua { background-position: 0 -5394px; } .flag90.gub { background-position: 0 -5456px; } .flag90.gui { background-position: 0 -5518px; } .flag90.gum { background-position: 0 -5580px; } .flag90.guy { background-position: 0 -5642px; } .flag90.hai { background-position: 0 -5704px; } .flag90.hbr { background-position: 0 -5766px; } .flag90.hkg { background-position: 0 -5828px; } .flag90.hon { background-position: 0 -5890px; } .flag90.hun { background-position: 0 -5952px; } .flag90.ida { background-position: 0 -6014px; } .flag90.ifd { background-position: 0 -6076px; } .flag90.ina { background-position: 0 -6138px; } .flag90.ind { background-position: 0 -6200px; } .flag90.iri { background-position: 0 -6262px; } .flag90.irl { background-position: 0 -6324px; } .flag90.irq { background-position: 0 -6386px; } .flag90.isl { background-position: 0 -6448px; } .flag90.isr { background-position: 0 -6510px; } .flag90.isv { background-position: 0 -6572px; } .flag90.ita { background-position: 0 -6634px; } .flag90.ivb { background-position: 0 -6696px; } .flag90.jam { background-position: 0 -6758px; } .flag90.jor { background-position: 0 -6820px; } .flag90.jpn { background-position: 0 -6882px; } .flag90.kaz { background-position: 0 -6944px; } .flag90.ken { background-position: 0 -7006px; } .flag90.kgz { background-position: 0 -7068px; } .flag90.kir { background-position: 0 -7130px; } .flag90.kor { background-position: 0 -7192px; } .flag90.kos { background-position: 0 -7254px; } .flag90.ksa { background-position: 0 -7316px; } .flag90.kuw { background-position: 0 -7378px; } .flag90.lao { background-position: 0 -7440px; } .flag90.lat { background-position: 0 -7502px; } .flag90.lba { background-position: 0 -7564px; } .flag90.lbr { background-position: 0 -7626px; } .flag90.lca { background-position: 0 -7688px; } .flag90.les { background-position: 0 -7750px; } .flag90.lib, .flag90.lbn { background-position: 0 -7812px; } .flag90.lie { background-position: 0 -7874px; } .flag90.ltu { background-position: 0 -7936px; } .flag90.lux { background-position: 0 -7998px; } .flag90.maa { background-position: 0 -8060px; } .flag90.mad { background-position: 0 -8122px; } .flag90.mar { background-position: 0 -8184px; } .flag90.mas, .flag90.mal { background-position: 0 -8246px; } .flag90.maw { background-position: 0 -8308px; } .flag90.mda { background-position: 0 -8370px; } .flag90.mdv { background-position: 0 -8432px; } .flag90.mex { background-position: 0 -8494px; } .flag90.mgl { background-position: 0 -8556px; } .flag90.mhl { background-position: 0 -8618px; } .flag90.mkd { background-position: 0 -8680px; } .flag90.mli { background-position: 0 -8742px; } .flag90.mlt { background-position: 0 -8804px; } .flag90.mne { background-position: 0 -8866px; } .flag90.mon { background-position: 0 -8928px; } .flag90.moz { background-position: 0 -8990px; } .flag90.mri { background-position: 0 -9052px; } .flag90.mtn { background-position: 0 -9114px; } .flag90.mtq, .flag90.maq { background-position: 0 -9176px; } .flag90.mya { background-position: 0 -9238px; } .flag90.nam { background-position: 0 -9300px; } .flag90.nbo { background-position: 0 -9362px; } .flag90.nca { background-position: 0 -9424px; } .flag90.ned { background-position: 0 -9486px; } .flag90.nep { background-position: 0 -9548px; } .flag90.ngr { background-position: 0 -9610px; } .flag90.nig { background-position: 0 -9672px; } .flag90.niu { background-position: 0 -9734px; } .flag90.nor { background-position: 0 -9796px; } .flag90.nrk { background-position: 0 -9858px; } .flag90.nru { background-position: 0 -9920px; } .flag90.nzl { background-position: 0 -9982px; } .flag90.oma { background-position: 0 -10044px; } .flag90.pak { background-position: 0 -10106px; } .flag90.pan { background-position: 0 -10168px; } .flag90.par { background-position: 0 -10230px; } .flag90.per { background-position: 0 -10292px; } .flag90.phi { background-position: 0 -10354px; } .flag90.ple { background-position: 0 -10416px; } .flag90.plw { background-position: 0 -10478px; } .flag90.png { background-position: 0 -10540px; } .flag90.pol { background-position: 0 -10602px; } .flag90.por { background-position: 0 -10664px; } .flag90.prk { background-position: 0 -10726px; } .flag90.prs { background-position: 0 -10788px; } .flag90.pur { background-position: 0 -10850px; } .flag90.qat { background-position: 0 -10912px; } .flag90.rho { background-position: 0 -10974px; } .flag90.rou { background-position: 0 -11036px; } .flag90.rsa { background-position: 0 -11098px; } .flag90.rus, .flag90.ru1 { background-position: 0 -11160px; } .flag90.rwa { background-position: 0 -11222px; } .flag90.sam { background-position: 0 -11284px; } .flag90.sar { background-position: 0 -11346px; } .flag90.scg { background-position: 0 -11408px; } .flag90.sen { background-position: 0 -11470px; } .flag90.ser { background-position: 0 -11532px; } .flag90.sey { background-position: 0 -11594px; } .flag90.she { background-position: 0 -11656px; } .flag90.sin, .flag90.sgp { background-position: 0 -11718px; } .flag90.skn { background-position: 0 -11780px; } .flag90.sle { background-position: 0 -11842px; } .flag90.slo { background-position: 0 -11904px; } .flag90.smr { background-position: 0 -11966px; } .flag90.sol { background-position: 0 -12028px; } .flag90.som { background-position: 0 -12090px; } .flag90.srb { background-position: 0 -12152px; } .flag90.sri { background-position: 0 -12214px; } .flag90.ssv { background-position: 0 -12276px; } .flag90.stp { background-position: 0 -12338px; } .flag90.sud { background-position: 0 -12400px; } .flag90.sui { background-position: 0 -12462px; } .flag90.sur { background-position: 0 -12524px; } .flag90.svk { background-position: 0 -12586px; } .flag90.swe { background-position: 0 -12648px; } .flag90.swz { background-position: 0 -12710px; } .flag90.syr { background-position: 0 -12772px; } .flag90.tan { background-position: 0 -12834px; } .flag90.tcc { background-position: 0 -12896px; } .flag90.tch { background-position: 0 -12958px; } .flag90.tga { background-position: 0 -13020px; } .flag90.tgk { background-position: 0 -13082px; } .flag90.tha { background-position: 0 -13144px; } .flag90.tjk { background-position: 0 -13206px; } .flag90.tkm { background-position: 0 -13268px; } .flag90.tls { background-position: 0 -13330px; } .flag90.tog { background-position: 0 -13392px; } .flag90.tpe { background-position: 0 -13454px; } .flag90.tto { background-position: 0 -13516px; } .flag90.tun { background-position: 0 -13578px; } .flag90.tur { background-position: 0 -13640px; } .flag90.tuv { background-position: 0 -13702px; } .flag90.uae { background-position: 0 -13764px; } .flag90.uar { background-position: 0 -13826px; } .flag90.uga { background-position: 0 -13888px; } .flag90.ukr { background-position: 0 -13950px; } .flag90.urs { background-position: 0 -14012px; } .flag90.uru { background-position: 0 -14074px; } .flag90.usa { background-position: 0 -14136px; } .flag90.uzb { background-position: 0 -14198px; } .flag90.van { background-position: 0 -14260px; } .flag90.ven { background-position: 0 -14322px; } .flag90.vie { background-position: 0 -14384px; } .flag90.vin { background-position: 0 -14446px; } .flag90.yem { background-position: 0 -14508px; } .flag90.ymd { background-position: 0 -14570px; } .flag90.yug { background-position: 0 -14632px; } .flag90.zai { background-position: 0 -14694px; } .flag90.zam, .flag90.rhn { background-position: 0 -14756px; } .flag90.zim { background-position: 0 -14818px; } .flag90.zzx, .flag90.iop, .flag90.eun, .flag90.zzz { background-position: 0 -14880px; } .flag90.ssd { background-position: 0 -14942px; } .flagathlete45.afg { background-position: 0 -47px; } .flagathlete45.aho { background-position: 0 -94px; } .flagathlete45.ala { background-position: 0 -141px; } .flagathlete45.alb { background-position: 0 -188px; } .flagathlete45.alg { background-position: 0 -235px; } .flagathlete45.and { background-position: 0 -282px; } .flagathlete45.ang { background-position: 0 -329px; } .flagathlete45.ant { background-position: 0 -376px; } .flagathlete45.anz { background-position: 0 -423px; } .flagathlete45.arg { background-position: 0 -470px; } .flagathlete45.arm { background-position: 0 -517px; } .flagathlete45.aru { background-position: 0 -564px; } .flagathlete45.asa { background-position: 0 -611px; } .flagathlete45.aus { background-position: 0 -658px; } .flagathlete45.aut { background-position: 0 -705px; } .flagathlete45.aze { background-position: 0 -752px; } .flagathlete45.bah { background-position: 0 -799px; } .flagathlete45.ban { background-position: 0 -846px; } .flagathlete45.bar { background-position: 0 -893px; } .flagathlete45.bdi { background-position: 0 -940px; } .flagathlete45.bel { background-position: 0 -987px; } .flagathlete45.ben, .flagathlete45.dah { background-position: 0 -1034px; } .flagathlete45.ber { background-position: 0 -1081px; } .flagathlete45.bhu { background-position: 0 -1128px; } .flagathlete45.bih { background-position: 0 -1175px; } .flagathlete45.bir { background-position: 0 -1222px; } .flagathlete45.biz { background-position: 0 -1269px; } .flagathlete45.blr { background-position: 0 -1316px; } .flagathlete45.boh { background-position: 0 -1363px; } .flagathlete45.bol { background-position: 0 -1410px; } .flagathlete45.bot { background-position: 0 -1457px; } .flagathlete45.bra { background-position: 0 -1504px; } .flagathlete45.brn { background-position: 0 -1551px; } .flagathlete45.bru { background-position: 0 -1598px; } .flagathlete45.bul { background-position: 0 -1645px; } .flagathlete45.bur { background-position: 0 -1692px; } .flagathlete45.bwi { background-position: 0 -1739px; } .flagathlete45.can { background-position: 0 -1786px; } .flagathlete45.caf { background-position: 0 -1833px; } .flagathlete45.cam { background-position: 0 -1880px; } .flagathlete45.cay { background-position: 0 -1927px; } .flagathlete45.cdo { background-position: 0 -1974px; } .flagathlete45.cgo { background-position: 0 -2021px; } .flagathlete45.cha { background-position: 0 -2068px; } .flagathlete45.chi { background-position: 0 -2115px; } .flagathlete45.chn { background-position: 0 -2162px; } .flagathlete45.civ { background-position: 0 -2209px; } .flagathlete45.cmr { background-position: 0 -2256px; } .flagathlete45.cod { background-position: 0 -2303px; } .flagathlete45.cok { background-position: 0 -2350px; } .flagathlete45.col { background-position: 0 -2397px; } .flagathlete45.com { background-position: 0 -2444px; } .flagathlete45.cpv { background-position: 0 -2491px; } .flagathlete45.crc { background-position: 0 -2538px; } .flagathlete45.cro { background-position: 0 -2585px; } .flagathlete45.cub { background-position: 0 -2632px; } .flagathlete45.cyp { background-position: 0 -2679px; } .flagathlete45.cze { background-position: 0 -2726px; } .flagathlete45.den { background-position: 0 -2773px; } .flagathlete45.dji { background-position: 0 -2820px; } .flagathlete45.dma { background-position: 0 -2867px; } .flagathlete45.dom { background-position: 0 -2914px; } .flagathlete45.ecu { background-position: 0 -2961px; } .flagathlete45.egy { background-position: 0 -3008px; } .flagathlete45.eri { background-position: 0 -3055px; } .flagathlete45.esa { background-position: 0 -3102px; } .flagathlete45.esp { background-position: 0 -3149px; } .flagathlete45.est { background-position: 0 -3196px; } .flagathlete45.eth { background-position: 0 -3243px; } .flagathlete45.eua { background-position: 0 -3290px; } .flagathlete45.fij { background-position: 0 -3337px; } .flagathlete45.fin { background-position: 0 -3384px; } .flagathlete45.fra, .flagathlete45.wsf, .flagathlete45.rnn, .flagathlete45.nec, .flagathlete45.pfe, .flagathlete45.gde { background-position: 0 -3431px; } .flagathlete45.fsm { background-position: 0 -3478px; } .flagathlete45.gab { background-position: 0 -3525px; } .flagathlete45.gam { background-position: 0 -3572px; } .flagathlete45.gbr { background-position: 0 -3619px; } .flagathlete45.gbs { background-position: 0 -3666px; } .flagathlete45.gbt { background-position: 0 -3713px; } .flagathlete45.gdr { background-position: 0 -3760px; } .flagathlete45.geo { background-position: 0 -3807px; } .flagathlete45.geq { background-position: 0 -3854px; } .flagathlete45.ger, .flagathlete45.frg { background-position: 0 -3901px; } .flagathlete45.gha { background-position: 0 -3948px; } .flagathlete45.gre { background-position: 0 -3995px; } .flagathlete45.grn { background-position: 0 -4042px; } .flagathlete45.gua { background-position: 0 -4089px; } .flagathlete45.gub { background-position: 0 -4136px; } .flagathlete45.gui { background-position: 0 -4183px; } .flagathlete45.gum { background-position: 0 -4230px; } .flagathlete45.guy { background-position: 0 -4277px; } .flagathlete45.hai { background-position: 0 -4324px; } .flagathlete45.hbr { background-position: 0 -4371px; } .flagathlete45.hkg { background-position: 0 -4418px; } .flagathlete45.hon { background-position: 0 -4465px; } .flagathlete45.hun { background-position: 0 -4512px; } .flagathlete45.ida { background-position: 0 -4559px; } .flagathlete45.ifd { background-position: 0 -4606px; } .flagathlete45.ina { background-position: 0 -4653px; } .flagathlete45.ind { background-position: 0 -4700px; } .flagathlete45.iri { background-position: 0 -4747px; } .flagathlete45.irl { background-position: 0 -4794px; } .flagathlete45.irq { background-position: 0 -4841px; } .flagathlete45.isl { background-position: 0 -4888px; } .flagathlete45.isr { background-position: 0 -4935px; } .flagathlete45.isv { background-position: 0 -4982px; } .flagathlete45.ita { background-position: 0 -5029px; } .flagathlete45.ivb { background-position: 0 -5076px; } .flagathlete45.jam { background-position: 0 -5123px; } .flagathlete45.jor { background-position: 0 -5170px; } .flagathlete45.jpn { background-position: 0 -5217px; } .flagathlete45.kaz { background-position: 0 -5264px; } .flagathlete45.ken { background-position: 0 -5311px; } .flagathlete45.kgz { background-position: 0 -5358px; } .flagathlete45.kir { background-position: 0 -5405px; } .flagathlete45.kor { background-position: 0 -5452px; } .flagathlete45.kos { background-position: 0 -5499px; } .flagathlete45.ksa { background-position: 0 -5546px; } .flagathlete45.kuw { background-position: 0 -5593px; } .flagathlete45.lao { background-position: 0 -5640px; } .flagathlete45.lat { background-position: 0 -5687px; } .flagathlete45.lba { background-position: 0 -5734px; } .flagathlete45.lbr { background-position: 0 -5781px; } .flagathlete45.lca { background-position: 0 -5828px; } .flagathlete45.les { background-position: 0 -5875px; } .flagathlete45.lib, .flagathlete45.lbn { background-position: 0 -5922px; } .flagathlete45.lie { background-position: 0 -5969px; } .flagathlete45.ltu { background-position: 0 -6016px; } .flagathlete45.lux { background-position: 0 -6063px; } .flagathlete45.maa { background-position: 0 -6110px; } .flagathlete45.mad { background-position: 0 -6157px; } .flagathlete45.mar { background-position: 0 -6204px; } .flagathlete45.mas, .flagathlete45.mal { background-position: 0 -6251px; } .flagathlete45.maw { background-position: 0 -6298px; } .flagathlete45.mda { background-position: 0 -6345px; } .flagathlete45.mdv { background-position: 0 -6392px; } .flagathlete45.mex { background-position: 0 -6439px; } .flagathlete45.mgl { background-position: 0 -6486px; } .flagathlete45.mhl { background-position: 0 -6533px; } .flagathlete45.mkd { background-position: 0 -6580px; } .flagathlete45.mli { background-position: 0 -6627px; } .flagathlete45.mlt { background-position: 0 -6674px; } .flagathlete45.mne { background-position: 0 -6721px; } .flagathlete45.mon { background-position: 0 -6768px; } .flagathlete45.moz { background-position: 0 -6815px; } .flagathlete45.mri { background-position: 0 -6862px; } .flagathlete45.mtn { background-position: 0 -6909px; } .flagathlete45.mtq, .flagathlete45.maq { background-position: 0 -6956px; } .flagathlete45.mya { background-position: 0 -7003px; } .flagathlete45.nam { background-position: 0 -7050px; } .flagathlete45.nbo { background-position: 0 -7097px; } .flagathlete45.nca { background-position: 0 -7144px; } .flagathlete45.ned { background-position: 0 -7191px; } .flagathlete45.nep { background-position: 0 -7238px; } .flagathlete45.ngr { background-position: 0 -7285px; } .flagathlete45.nig { background-position: 0 -7332px; } .flagathlete45.niu { background-position: 0 -7379px; } .flagathlete45.nor { background-position: 0 -7426px; } .flagathlete45.nrk { background-position: 0 -7473px; } .flagathlete45.nru { background-position: 0 -7520px; } .flagathlete45.nzl { background-position: 0 -7567px; } .flagathlete45.oma { background-position: 0 -7614px; } .flagathlete45.pak { background-position: 0 -7661px; } .flagathlete45.pan { background-position: 0 -7708px; } .flagathlete45.par { background-position: 0 -7755px; } .flagathlete45.per { background-position: 0 -7802px; } .flagathlete45.phi { background-position: 0 -7849px; } .flagathlete45.ple { background-position: 0 -7896px; } .flagathlete45.plw { background-position: 0 -7943px; } .flagathlete45.png { background-position: 0 -7990px; } .flagathlete45.pol { background-position: 0 -8037px; } .flagathlete45.por { background-position: 0 -8084px; } .flagathlete45.prk { background-position: 0 -8131px; } .flagathlete45.prs { background-position: 0 -8178px; } .flagathlete45.pur { background-position: 0 -8225px; } .flagathlete45.qat { background-position: 0 -8272px; } .flagathlete45.rho { background-position: 0 -8319px; } .flagathlete45.rou { background-position: 0 -8366px; } .flagathlete45.rsa { background-position: 0 -8413px; } .flagathlete45.rus, .flagathlete45.ru1 { background-position: 0 -8460px; } .flagathlete45.rwa { background-position: 0 -8507px; } .flagathlete45.sam { background-position: 0 -8554px; } .flagathlete45.sar { background-position: 0 -8601px; } .flagathlete45.scg { background-position: 0 -8648px; } .flagathlete45.sen { background-position: 0 -8695px; } .flagathlete45.ser { background-position: 0 -8742px; } .flagathlete45.sey { background-position: 0 -8789px; } .flagathlete45.she { background-position: 0 -8836px; } .flagathlete45.sin, .flagathlete45.sgp { background-position: 0 -8883px; } .flagathlete45.skn { background-position: 0 -8930px; } .flagathlete45.sle { background-position: 0 -8977px; } .flagathlete45.slo { background-position: 0 -9024px; } .flagathlete45.smr { background-position: 0 -9071px; } .flagathlete45.sol { background-position: 0 -9118px; } .flagathlete45.som { background-position: 0 -9165px; } .flagathlete45.srb { background-position: 0 -9212px; } .flagathlete45.sri { background-position: 0 -9259px; } .flagathlete45.ssv { background-position: 0 -9306px; } .flagathlete45.stp { background-position: 0 -9353px; } .flagathlete45.sud { background-position: 0 -9400px; } .flagathlete45.sui { background-position: 0 -9447px; } .flagathlete45.sur { background-position: 0 -9494px; } .flagathlete45.svk { background-position: 0 -9541px; } .flagathlete45.swe { background-position: 0 -9588px; } .flagathlete45.swz { background-position: 0 -9635px; } .flagathlete45.syr { background-position: 0 -9682px; } .flagathlete45.tan { background-position: 0 -9729px; } .flagathlete45.tcc { background-position: 0 -9776px; } .flagathlete45.tch { background-position: 0 -9823px; } .flagathlete45.tga { background-position: 0 -9870px; } .flagathlete45.tgk { background-position: 0 -9917px; } .flagathlete45.tha { background-position: 0 -9964px; } .flagathlete45.tjk { background-position: 0 -10011px; } .flagathlete45.tkm { background-position: 0 -10058px; } .flagathlete45.tls { background-position: 0 -10105px; } .flagathlete45.tog { background-position: 0 -10152px; } .flagathlete45.tpe { background-position: 0 -10199px; } .flagathlete45.tto { background-position: 0 -10246px; } .flagathlete45.tun { background-position: 0 -10293px; } .flagathlete45.tur { background-position: 0 -10340px; } .flagathlete45.tuv { background-position: 0 -10387px; } .flagathlete45.uae { background-position: 0 -10434px; } .flagathlete45.uar { background-position: 0 -10481px; } .flagathlete45.uga { background-position: 0 -10528px; } .flagathlete45.ukr { background-position: 0 -10575px; } .flagathlete45.urs { background-position: 0 -10622px; } .flagathlete45.uru { background-position: 0 -10669px; } .flagathlete45.usa { background-position: 0 -10716px; } .flagathlete45.uzb { background-position: 0 -10763px; } .flagathlete45.van { background-position: 0 -10810px; } .flagathlete45.ven { background-position: 0 -10857px; } .flagathlete45.vie { background-position: 0 -10904px; } .flagathlete45.vin { background-position: 0 -10951px; } .flagathlete45.yem { background-position: 0 -10998px; } .flagathlete45.ymd { background-position: 0 -11045px; } .flagathlete45.yug { background-position: 0 -11092px; } .flagathlete45.zai { background-position: 0 -11139px; } .flagathlete45.zam, .flagathlete45.rhn { background-position: 0 -11186px; } .flagathlete45.zim { background-position: 0 -11233px; } .flagathlete45.zzx, .flagathlete45.iop, .flagathlete45.eun, .flagathlete45.zzz { background-position: 0 -11280px; } .flagathlete45.ssd { background-position: 0 -11327px; } .flag18.col { display: block !important; width: 18px !important; padding: 0 !important; min-height: inherit !important; } @font-face { font-family: "HelveticaNeueW"; src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot#iefix"); src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot#iefix") format("eot"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/d5af76d8-a90b-4527-b3a3-182207cc3250.woff") format("woff"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf") format("truetype"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: "HelveticaNeueW"; src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/97787ad0-77de-4ad8-822f-7deba0c632ee.eot#iefix"); src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/97787ad0-77de-4ad8-822f-7deba0c632ee.eot#iefix") format("eot"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/47a4e844-a7b2-4195-a8dd-8b281e43aa83.woff") format("woff"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/f1ebe4f0-1d5e-4805-b348-bd02a294a14d.ttf") format("truetype"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/88ec594a-6ee9-43d8-80c2-60e869843f5e.svg#88ec594a-6ee9-43d8-80c2-60e869843f5e") format("svg"); font-weight: normal; font-style: italic; } @font-face { font-family: "HelveticaNeueW"; src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/df70ae1d-3814-4926-a2f3-423580c519c8.eot#iefix"); src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/df70ae1d-3814-4926-a2f3-423580c519c8.eot#iefix") format("eot"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/41f91d0c-88d0-4d14-8d12-e40697e981b8.woff") format("woff"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/eeb4a788-7a0b-4e01-b860-205706e7cd81.ttf") format("truetype"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/4d6955ef-961d-4337-9320-bee672fddd86.svg#4d6955ef-961d-4337-9320-bee672fddd86") format("svg"); font-weight: bold; font-style: italic; } @font-face { font-family: "HelveticaNeueW"; src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/db853e0e-929b-4272-b420-c946c954cf3a.eot#iefix"); src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/db853e0e-929b-4272-b420-c946c954cf3a.eot#iefix") format("eot"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/4a9c62ab-b359-4081-8383-a0d1cdebd111.woff") format("woff"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/db5f9ba6-05a4-433a-9461-0a6f257a0c3a.ttf") format("truetype"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/25e09910-ffc3-4fc4-b0d1-db9a95dface8.svg#25e09910-ffc3-4fc4-b0d1-db9a95dface8") format("svg"); font-weight: bold; font-style: normal; } @font-face { font-family: "Trade-Gothic-W-Bold"; src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/2e9af08f-0faf-45e3-9767-78a700434af3.eot#iefix"); src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/2e9af08f-0faf-45e3-9767-78a700434af3.eot#iefix") format("eot"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/f51d24dd-8256-43c6-ba1a-6aeae9d3f262.woff") format("woff"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/955ee494-66b2-4eb2-8f19-bc3a088df16d.ttf") format("truetype"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/d5153ad4-7c93-4757-9147-640e69ec4801.svg#d5153ad4-7c93-4757-9147-640e69ec4801") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: "Trade-Gothic-W-Cond-Bold"; src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot#iefix"); src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot#iefix") format("eot"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/e2fbc63c-e7b1-4828-b0b6-275131d16fd0.woff") format("woff"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/805d9356-a4a5-46df-8390-957c803e33bc.ttf") format("truetype"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/df0f9c50-3ce3-4b1f-8120-074ca66b83b1.svg#df0f9c50-3ce3-4b1f-8120-074ca66b83b1") format("svg"); font-weight: normal; font-style: normal; } .noc-afg { background-color: #bf0000 !important; } .noc-rsa { background-color: #007a4d !important; } .noc-alb { background-color: #de2110 !important; } .noc-alg { background-color: #00840d !important; } .noc-ger { background-color: #dd0000 !important; } .noc-and { background-color: #0000bd !important; } .noc-ang { background-color: #ce1127 !important; } .noc-ant { background-color: #0061ff !important; } .noc-ksa { background-color: #199d00 !important; } .noc-arg { background-color: #75aadb !important; } .noc-arm { background-color: #0033a0 !important; } .noc-aru { background-color: #3399cc !important; } .noc-aus { background-color: #000066 !important; } .noc-aut { background-color: #df0000 !important; } .noc-aze { background-color: #cc3333 !important; } .noc-bah { background-color: #08ced6 !important; } .noc-brn { background-color: #e10011 !important; } .noc-ban { background-color: #0a5c12 !important; } .noc-bar { background-color: #00009d !important; } .noc-blr { background-color: #c8313e !important; } .noc-bel { background-color: #f31830 !important; } .noc-biz { background-color: #003bb2 !important; } .noc-ben { background-color: #319400 !important; } .noc-ber { background-color: #cc0000 !important; } .noc-bhu { background-color: #ff4e12 !important; } .noc-bol { background-color: #007934 !important; } .noc-bih { background-color: #002395 !important; } .noc-bot { background-color: #00cbff !important; } .noc-bra { background-color: #229e45 !important; } .noc-bru { background-color: #cf1126 !important; } .noc-bul { background-color: #de2110 !important; } .noc-bur { background-color: #35a100 !important; } .noc-bdi { background-color: #ce1126 !important; } .noc-cay { background-color: #000066 !important; } .noc-cam { background-color: #e60006 !important; } .noc-cmr { background-color: #c20000 !important; } .noc-can { background-color: #ed1941 !important; } .noc-cpv { background-color: #081873 !important; } .noc-caf { background-color: #009a00 !important; } .noc-chi { background-color: #ed2700 !important; } .noc-chn { background-color: #de2910 !important; } .noc-cyp { background-color: #ffce00 !important; } .noc-col { background-color: #00148e !important; } .noc-com { background-color: #239e46 !important; } .noc-cgo { background-color: #009543 !important; } .noc-cod { background-color: #007fff !important; } .noc-cok { background-color: #000066 !important; } .noc-prk { background-color: #c60000 !important; } .noc-crc { background-color: #ce1126 !important; } .noc-civ { background-color: #ff9a00 !important; } .noc-cro { background-color: #171796 !important; } .noc-cub { background-color: #ed0000 !important; } .noc-den { background-color: #fb1b22 !important; } .noc-dji { background-color: #6699ff !important; } .noc-dom { background-color: #002d62 !important; } .noc-dma { background-color: #108c00 !important; } .noc-egy { background-color: #ff0000 !important; } .noc-esa { background-color: #5387f4 !important; } .noc-uae { background-color: #009a00 !important; } .noc-ecu { background-color: #034ea2 !important; } .noc-eri { background-color: #ea0437 !important; } .noc-esp { background-color: #cc0000 !important; } .noc-est { background-color: #4891d9 !important; } .noc-usa { background-color: #b22234 !important; } .noc-eth { background-color: #078930 !important; } .noc-mkd { background-color: #ed3d00 !important; } .noc-fij { background-color: #67b1ff !important; } .noc-fin { background-color: #0062da !important; } .noc-fra { background-color: #00267f !important; } .noc-gab { background-color: #36a100 !important; } .noc-gam { background-color: #009900 !important; } .noc-geo { background-color: #ff0000 !important; } .noc-gha { background-color: #e80006 !important; } .noc-gbr { background-color: #000066 !important; } .noc-gre { background-color: #0061f3 !important; } .noc-grn { background-color: #ff0000 !important; } .noc-gum { background-color: #3b5aa3 !important; } .noc-gua { background-color: #4997d0 !important; } .noc-gui { background-color: #009460 !important; } .noc-gbs { background-color: #ce1126 !important; } .noc-geq { background-color: #5567e4 !important; } .noc-guy { background-color: #de2110 !important; } .noc-hai { background-color: #c00011 !important; } .noc-hon { background-color: #0073cf !important; } .noc-hkg { background-color: #ba0000 !important; } .noc-hun { background-color: #d43516 !important; } .noc-ind { background-color: #ff9933 !important; } .noc-ina { background-color: #e70011 !important; } .noc-iri { background-color: #da0000 !important; } .noc-irq { background-color: #005623 !important; } .noc-irl { background-color: #009a49 !important; } .noc-isl { background-color: #003897 !important; } .noc-isr { background-color: #0038b8 !important; } .noc-ita { background-color: #2051b0 !important; } .noc-jam { background-color: #009900 !important; } .noc-jpn { background-color: #d30000 !important; } .noc-jor { background-color: #009900 !important; } .noc-kaz { background-color: #00afca !important; } .noc-ken { background-color: #008900 !important; } .noc-kgz { background-color: #be0027 !important; } .noc-kir { background-color: #ce1126 !important; } .noc-kos { background-color: #244aa5 !important; } .noc-kuw { background-color: #007a3d !important; } .noc-lao { background-color: #e90012 !important; } .noc-les { background-color: #00209f !important; } .noc-lat { background-color: #ab231d !important; } .noc-lib, .noc-lbn { background-color: #007900 !important; } .noc-lbr { background-color: #cc0000 !important; } .noc-lba { background-color: #239e46 !important; } .noc-lie { background-color: #002b7f !important; } .noc-ltu { background-color: #ffb300 !important; } .noc-lux { background-color: #0098ff !important; } .noc-mad { background-color: #fc3d32 !important; } .noc-mas { background-color: #e80008 !important; } .noc-maw { background-color: #21873b !important; } .noc-mdv { background-color: #2d9c4b !important; } .noc-mli { background-color: #009a00 !important; } .noc-mlt { background-color: #ce0000 !important; } .noc-mar { background-color: #eb0013 !important; } .noc-mhl { background-color: #003893 !important; } .noc-mri { background-color: #00a551 !important; } .noc-mtn { background-color: #006233 !important; } .noc-mex { background-color: #0b7226 !important; } .noc-fsm { background-color: #6797d6 !important; } .noc-mda { background-color: #0046ae !important; } .noc-mon { background-color: #f31830 !important; } .noc-mgl { background-color: #d61517 !important; } .noc-mne { background-color: #c40308 !important; } .noc-moz { background-color: #009a00 !important; } .noc-mya { background-color: #34b233 !important; } .noc-nam { background-color: #3662a2 !important; } .noc-nru { background-color: #002170 !important; } .noc-nep { background-color: #ce0000 !important; } .noc-nca { background-color: #5387f4 !important; } .noc-nig { background-color: #e05206 !important; } .noc-ngr { background-color: #36a100 !important; } .noc-nor { background-color: #d72828 !important; } .noc-nzl { background-color: #00006a !important; } .noc-oma { background-color: #ef2d29 !important; } .noc-uga { background-color: #de3908 !important; } .noc-uzb { background-color: #b73000 !important; } .noc-pak { background-color: #0c590b !important; } .noc-plw { background-color: #4aadd6 !important; } .noc-ple { background-color: #009900 !important; } .noc-pan { background-color: #d21034 !important; } .noc-png { background-color: #ce1126 !important; } .noc-par { background-color: #d60000 !important; } .noc-ned { background-color: #ff4f00 !important; } .noc-per { background-color: #ff0000 !important; } .noc-phi { background-color: #00189a !important; } .noc-pol { background-color: #df0000 !important; } .noc-pur { background-color: #0050f0 !important; } .noc-por { background-color: #009900 !important; } .noc-qat { background-color: #8d1b3d !important; } .noc-kor { background-color: #3d5897 !important; } .noc-rou { background-color: #00319c !important; } .noc-rus { background-color: #d52b1e !important; } .noc-rwa { background-color: #009af4 !important; } .noc-skn { background-color: #c70000 !important; } .noc-lca { background-color: #65cfff !important; } .noc-smr { background-color: #19b6ef !important; } .noc-vin { background-color: #199a00 !important; } .noc-sol { background-color: #215b33 !important; } .noc-sam { background-color: #ce1126 !important; } .noc-asa { background-color: #000066 !important; } .noc-stp { background-color: #009d00 !important; } .noc-sen { background-color: #0b7226 !important; } .noc-srb { background-color: #0c4076 !important; } .noc-sey { background-color: #000099 !important; } .noc-sle { background-color: #0072c6 !important; } .noc-sin, .noc-sgp { background-color: #df0000 !important; } .noc-svk { background-color: #01017e !important; } .noc-slo { background-color: #08399c !important; } .noc-som { background-color: #4189dd !important; } .noc-sud { background-color: #009a00 !important; } .noc-sri { background-color: #ffb700 !important; } .noc-swe { background-color: #006aa7 !important; } .noc-sui { background-color: #d52b1e !important; } .noc-sur { background-color: #b40a2d !important; } .noc-swz { background-color: #3e5eb9 !important; } .noc-syr { background-color: #009900 !important; } .noc-tjk { background-color: #006600 !important; } .noc-tpe { background-color: #0065bd !important; } .noc-tan { background-color: #009900 !important; } .noc-cha { background-color: #000067 !important; } .noc-cze { background-color: #11457e !important; } .noc-tha { background-color: #001b9a !important; } .noc-tls { background-color: #cb000f !important; } .noc-tog { background-color: #118600 !important; } .noc-tga { background-color: #c10000 !important; } .noc-tto { background-color: #ce1126 !important; } .noc-tun { background-color: #e70013 !important; } .noc-tkm { background-color: #28ae66 !important; } .noc-tur { background-color: #f31930 !important; } .noc-tuv { background-color: #009fca !important; } .noc-ukr { background-color: #268cff !important; } .noc-uru { background-color: #002993 !important; } .noc-van { background-color: #40aa40 !important; } .noc-ven { background-color: #00247d !important; } .noc-ivb { background-color: #000066 !important; } .noc-isv { background-color: #002768 !important; } .noc-vie { background-color: #ec0015 !important; } .noc-yem { background-color: #ce1126 !important; } .noc-zam { background-color: #198a00 !important; } .noc-zim { background-color: #319208 !important; } .noc-aho { background-color: #012a87 !important; } .noc-anz { background-color: #00247d !important; } .noc-boh { background-color: #d7141a !important; } .noc-bwi { background-color: #002d82 !important; } .noc-eua { background-color: #dd0000 !important; } .noc-eun { background-color: #0885c2 !important; } .noc-frg { background-color: #dd0000 !important; } .noc-gdr { background-color: #dd0000 !important; } .noc-ru1 { background-color: #d52b1e !important; } .noc-scg { background-color: #003893 !important; } .noc-tch { background-color: #11457e !important; } .noc-urs { background-color: #cc0000 !important; } .noc-yug { background-color: #de0000 !important; } .noc-zzx { background-color: #0885c2 !important; } /* The following colours are used on news articles and news teasers for the background colour on the news topic tag (top right of news teaser). We will also use these colours on the Olympic Games pages (to come)*/ .losangeles2028, .games2028-1 { background-color: #eb9208 !important; } .milan2026, .games2026-2 { background-color: #2fad64 !important; } .paris2024, .games2024-1 { background-color: #e45c2b !important; } .beijing2022, .games2022-2, .games2020-2 { background-color: #1367a7 !important; } .tokyo2020, .games2020-1 { background-color: #ed1d24 !important; } .pyeongchang2018, .games2018-2 { background-color: #fcb131 !important; } .rio2016, .games2016-1 { background-color: #63b330 !important; } .sochi2014, .games2014-2 { background-color: #0072bc !important; } .london2012, .games2012-1 { background-color: #92278f !important; } .vancouver2010, .games2010-2 { background-color: #007a84 !important; } .beijing2008, .games2008-1 { background-color: #d71920 !important; } .torino2006, .games2006-2 { background-color: #00abe5 !important; } .athens2004, .games2004-1 { background-color: #007dc5 !important; } .saltlake2002, .games2002-2 { background-color: #f58220 !important; } .sydney2000, .games2000-1 { background-color: #0060ae !important; } .nagano1998, .games1998-2 { background-color: #0e586e !important; } .atlanta1996, .games1996-1 { background-color: #004b41 !important; } .lillehammer1994, .games1994-2 { background-color: #ec008c !important; } .barcelona1992, .games1992-1 { background-color: #ffc828 !important; } .albertville1992, .games1992-2 { background-color: #ed1d24 !important; } .seoul1988, .games1988-1 { background-color: #374fa2 !important; } .calgary1988, .games1988-2 { background-color: #f0493e !important; } .losangeles1984, .games1984-1 { background-color: #00549a !important; } .sarajevo1984, .games1984-2 { background-color: #f05123 !important; } .moscow1980, .games1980-1 { background-color: #ef463d !important; } .lakeplacid1980, .games1980-2 { background-color: #00a0dd !important; } .montreal1976, .games1976-1 { background-color: #ed1d24 !important; } .innsbruck1976, .games1976-2 { background-color: #ed1d24 !important; } .munich1972, .games1972-1 { background-color: #8dc63f !important; } .sapporo1972, .games1972-2 { background-color: #acaeb1 !important; } .mexico1968, .games1968-1 { background-color: #00a950 !important; } .grenoble1968, .games1968-2 { background-color: #007299 !important; } .tokyo1964, .games1964-1 { background-color: #86764d !important; } .innsbruck1964, .games1964-2 { background-color: #ed1d24 !important; } .rome1960, .games1960-1 { background-color: #b6984f !important; } .squawvalley1960, .games1960-2 { background-color: #4eacbc !important; } .melbourne1956, .games1956-1 { background-color: #0f4b90 !important; } .cortina1956, .games1956-2 { background-color: #f47521 !important; } .helsinki1952, .games1952-1 { background-color: #44ade2 !important; } .oslo1952, .games1952-2 { background-color: #4598cb !important; } .london1948, .games1948-1 { background-color: #b3ad90 !important; } .stmoritz1948, .games1948-2 { background-color: #e7d74d !important; } .berlin1936, .games1936-1 { background-color: #333333 !important; } .garmisch1936, .games1936-2 { background-color: #c3b8a7 !important; } .losangeles1932, .games1932-1 { background-color: #e02f27 !important; } .lakeplacid1932, .games1932-2 { background-color: #1e355e !important; } .amsterdam1928, .games1928-1 { background-color: #5c80bf !important; } .stmoritz1928, .games1928-2 { background-color: #af2024 !important; } .paris1924, .games1924-1 { background-color: #c6a56f !important; } .chamonix1924, .games1924-2 { background-color: #b88247 !important; } .antwerp1920, .games1920-1 { background-color: #c65c4a !important; } .stockholm1912, .games1912-1 { background-color: #eb9208 !important; } .london1908, .games1908-1 { background-color: #81795d !important; } .stlouis1904, .games1904-1 { background-color: #586b7b !important; } .paris1900, .games1900-1 { background-color: #e45c2b !important; } .athens1896, .games1896-1 { background-color: #baab93 !important; } .yog-lausanne2020, .games2020-4 { background-color: #960153 !important; } .yog-buenos2018, .games2018-3 { background-color: #fad634 !important; } .yog-lille2016, .games2016-4 { background-color: #f82a96 !important; } .yog-nanjing2014, .games2014-3 { background-color: #ea9413 !important; } .yog-innsbruck2012, .games2012-4 { background-color: #019fe0 !important; } .yog-singapore2010, .games2010-3 { background-color: #6c3f97 !important; } .news-ioc { background-color: #0081c8 !important; } .news-sustainability { background-color: #00a950 !important; } .news-legacy { background-color: #b6984f !important; } .news-torch { background-color: #f58220 !important; } .news-hostcity { background-color: #00a651 !important; } .news-yog { background-color: #a4c41d !important; } .nav-sports { background-color: #ed1941 !important; } .nav-athletes { background-color: #ed1941 !important; } .nav-ioc { background-color: #0081c8 !important; } .redbanner, .newsred { background-color: #ed1941 !important; } .greenbanner, .newsgreen { background-color: #00a651 !important; } .yellowbanner, .newsyellow { background-color: #fcb131 !important; } .bluebanner, .bluebannerbanner, .newsblue { background-color: #0081c8 !important; } .whitebanner { background-color: #fff !important; border-bottom: 1px solid #ddd; } .photovideo, .greybanner, .newsgrey { background-color: #333333 !important; } .lightgreybanner, .newslightgrey { background-color: #888888 !important; } .partner-cocacola { background-color: #ed1c16 !important; } .partner-atos { background-color: #006eab !important; } .partner-bridgestone { background-color: #fe0000 !important; } .partner-dow { background-color: #e80033 !important; } .partner-ge { background-color: #3a73bc !important; } .partner-mcdonalds { background-color: #ffc300 !important; } .partner-omega { background-color: #B51228 !important; } .partner-panasonic { background-color: #0f58a8 !important; } .partner-pg { background-color: #005ca9 !important; } .partner-samsung { background-color: #fff !important; } .partner-toyota { background-color: #d20d16 !important; } .partner-visa { background-color: #112969 !important; } .breadcrumbs.losangeles2028, .breadcrumbs.games2028-1 { background-color: #ba7306 !important; } .breadcrumbs.paris2024, .breadcrumbs.games2024-1 { background-color: #c34619 !important; } .breadcrumbs.beijing2022, .breadcrumbs.games2020-2, .breadcrumbs.games2022-2 { background-color: #0e4b79 !important; } .breadcrumbs.tokyo2020, .breadcrumbs.games2020-1 { background-color: #c71016 !important; } .breadcrumbs.pyeongchang2018, .breadcrumbs.games2018-2 { background-color: #f69d04 !important; } .breadcrumbs.rio2016, .breadcrumbs.games2016-1 { background-color: #4d8b25 !important; } .breadcrumbs.sochi2014, .breadcrumbs.games2014-2 { background-color: #005389 !important; } .breadcrumbs.london2012, .breadcrumbs.games2012-1 { background-color: #6a1c68 !important; } .breadcrumbs.vancouver2010, .breadcrumbs.games2010-2 { background-color: #004b51 !important; } .breadcrumbs.beijing2008, .breadcrumbs.games2008-1 { background-color: #a91419 !important; } .breadcrumbs.torino2006, .breadcrumbs.games2006-2 { background-color: #0085b2 !important; } .breadcrumbs.athens2004, .breadcrumbs.games2004-1 { background-color: #005d92 !important; } .breadcrumbs.saltlake2002, .breadcrumbs.games2002-2 { background-color: #d8690a !important; } .breadcrumbs.sydney2000, .breadcrumbs.games2000-1 { background-color: #00447b !important; } .breadcrumbs.nagano1998, .breadcrumbs.games1998-2 { background-color: #083441 !important; } .breadcrumbs.atlanta1996, .breadcrumbs.games1996-1 { background-color: #001815 !important; } .breadcrumbs.lillehammer1994, .breadcrumbs.games1994-2 { background-color: #b9006e !important; } .breadcrumbs.barcelona1992, .breadcrumbs.games1992-1 { background-color: #f4b600 !important; } .breadcrumbs.albertville1992, .breadcrumbs.games1992-2 { background-color: #c71016 !important; } .breadcrumbs.seoul1988, .breadcrumbs.games1988-1 { background-color: #2a3c7c !important; } .breadcrumbs.calgary1988, .breadcrumbs.games1988-2 { background-color: #e91f12 !important; } .breadcrumbs.losangeles1984, .breadcrumbs.games1984-1 { background-color: #003867 !important; } .breadcrumbs.sarajevo1984, .breadcrumbs.games1984-2 { background-color: #d23a0e !important; } .breadcrumbs.moscow1980, .breadcrumbs.games1980-1 { background-color: #e61e13 !important; } .breadcrumbs.lakeplacid1980, .breadcrumbs.games1980-2 { background-color: #007baa !important; } .breadcrumbs.montreal1976, .breadcrumbs.games1976-1 { background-color: #c71016 !important; } .breadcrumbs.innsbruck1976, .breadcrumbs.games1976-2 { background-color: #c71016 !important; } .breadcrumbs.munich1972, .breadcrumbs.games1972-1 { background-color: #72a230 !important; } .breadcrumbs.sapporo1972, .breadcrumbs.games1972-2 { background-color: #929498 !important; } .breadcrumbs.mexico1968, .breadcrumbs.games1968-1 { background-color: #007638 !important; } .breadcrumbs.grenoble1968, .breadcrumbs.games1968-2 { background-color: #004c66 !important; } .breadcrumbs.tokyo1964, .breadcrumbs.games1964-1 { background-color: #66593a !important; } .breadcrumbs.innsbruck1964, .breadcrumbs.games1964-2 { background-color: #c71016 !important; } .breadcrumbs.rome1960, .breadcrumbs.games1960-1 { background-color: #947b3e !important; } .breadcrumbs.squawvalley1960, .breadcrumbs.games1960-2 { background-color: #3b8e9c !important; } .breadcrumbs.melbourne1956, .breadcrumbs.games1956-1 { background-color: #0a3362 !important; } .breadcrumbs.cortina1956, .breadcrumbs.games1956-2 { background-color: #d75c0b !important; } .breadcrumbs.helsinki1952, .breadcrumbs.games1952-1 { background-color: #2197d2 !important; } .breadcrumbs.oslo1952, .breadcrumbs.games1952-2 { background-color: #307dad !important; } .breadcrumbs.london1948, .breadcrumbs.games1948-1 { background-color: #9e9772 !important; } .breadcrumbs.stmoritz1948, .breadcrumbs.games1948-2 { background-color: #e1cd20 !important; } .breadcrumbs.berlin1936, .breadcrumbs.games1936-1 { background-color: #1a1a1a !important; } .breadcrumbs.garmisch1936, .breadcrumbs.games1936-2 { background-color: #aea089 !important; } .breadcrumbs.losangeles1932, .breadcrumbs.games1932-1 { background-color: #b9211b !important; } .breadcrumbs.lakeplacid1932, .breadcrumbs.games1932-2 { background-color: #121f37 !important; } .breadcrumbs.amsterdam1928, .breadcrumbs.games1928-1 { background-color: #4166a7 !important; } .breadcrumbs.stmoritz1928, .breadcrumbs.games1928-2 { background-color: #84181b !important; } .breadcrumbs.paris1924, .breadcrumbs.games1924-1 { background-color: #b88e4a !important; } .breadcrumbs.chamonix1924, .breadcrumbs.games1924-2 { background-color: #936839 !important; } .breadcrumbs.antwerp1920, .breadcrumbs.games1920-1 { background-color: #a84635 !important; } .breadcrumbs.stockholm1912, .breadcrumbs.games1912-1 { background-color: #ba7306 !important; } .breadcrumbs.london1908, .breadcrumbs.games1908-1 { background-color: #635d48 !important; } .breadcrumbs.stlouis1904, .breadcrumbs.games1904-1 { background-color: #43515d !important; } .breadcrumbs.paris1900, .breadcrumbs.games1900-1 { background-color: #c34619 !important; } .breadcrumbs.athens1896, .breadcrumbs.games1896-1 { background-color: #a69374 !important; } .breadcrumbs.yog-singapore2010, .breadcrumbs.games2010-3 { background-color: #523073 !important; } .breadcrumbs.yog-innsbruck2012, .breadcrumbs.games2012-4 { background-color: #017bad !important; } .breadcrumbs.yog-nanjing2014, .breadcrumbs.games2014-3 { background-color: #bb760f !important; } .breadcrumbs.yog-lille2016, .breadcrumbs.games2016-4 { background-color: #e7087d !important; } .breadcrumbs.yog-buenos2018, .breadcrumbs.games2018-3 { background-color: #f5ca06 !important; } .breadcrumbs.yog-lausanne2020, .breadcrumbs.games2020-4 { background-color: #630137 !important; } .breadcrumbs.news-ioc { background-color: #006095 !important; } .breadcrumbs.news-sustainability { background-color: #007638 !important; } .breadcrumbs.news-legacy { background-color: #947b3e !important; } .breadcrumbs.news-torch { background-color: #d8690a !important; } .breadcrumbs.news-hostcity { background-color: #007338 !important; } .breadcrumbs.news-yog { background-color: #7f9816 !important; } .breadcrumbs.nav-sports { background-color: #c40f31 !important; } .breadcrumbs.nav-athletes { background-color: #c40f31 !important; } .breadcrumbs.nav-ioc { background-color: #006095 !important; } .breadcrumbs.redbanner, .breadcrumbs.newsred { background-color: #c40f31 !important; } .breadcrumbs.greenbanner, .breadcrumbs.newsgreen { background-color: #007338 !important; } .breadcrumbs.yellowbanner, .breadcrumbs.newsyellow { background-color: #f69d04 !important; } .breadcrumbs.bluebanner, .breadcrumbs.newsblue { background-color: #006095 !important; } .breadcrumbs.lightgreybanner, .breadcrumbs.newslightgrey { background-color: #6f6f6f !important; } .breadcrumbs.whitebanner { background-color: #dddddd !important; } .breadcrumbs.photovideo, .breadcrumbs.greybanner, .breadcrumbs.newsgrey { background-color: #1a1a1a !important; } .breadcrumbs.partner-cocacola { background-color: #c1140f !important; } .breadcrumbs.partner-atos { background-color: #004d78 !important; } .breadcrumbs.partner-bridgestone { background-color: #cb0000 !important; } .breadcrumbs.partner-dow { background-color: #b50028 !important; } .breadcrumbs.partner-ge { background-color: #2e5b95 !important; } .breadcrumbs.partner-mcdonalds { background-color: #cc9c00 !important; } .breadcrumbs.partner-omega { background-color: #870d1e !important; } .breadcrumbs.partner-panasonic { background-color: #0b3f79 !important; } .breadcrumbs.partner-pg { background-color: #004076 !important; } .breadcrumbs.partner-samsung { background-color: #0e4194 !important; } .breadcrumbs.partner-toyota { background-color: #a20a11 !important; } .breadcrumbs.partner-visa { background-color: #0a183d !important; } .breadcrumbs.noc-afg { background-color: #8c0000 !important; } .breadcrumbs.noc-rsa { background-color: #00472d !important; } .breadcrumbs.noc-alb { background-color: #ae1a0d !important; } .breadcrumbs.noc-alg { background-color: #005108 !important; } .breadcrumbs.noc-ger { background-color: #aa0000 !important; } .breadcrumbs.noc-and { background-color: #00008a !important; } .breadcrumbs.noc-ang { background-color: #9f0d1e !important; } .breadcrumbs.noc-ant { background-color: #004ecc !important; } .breadcrumbs.noc-ksa { background-color: #116a00 !important; } .breadcrumbs.noc-arg { background-color: #4d91d0 !important; } .breadcrumbs.noc-arm { background-color: #00236d !important; } .breadcrumbs.noc-aru { background-color: #297aa3 !important; } .breadcrumbs.noc-aus { background-color: #000033 !important; } .breadcrumbs.noc-aut { background-color: #ac0000 !important; } .breadcrumbs.noc-aze { background-color: #a32929 !important; } .breadcrumbs.noc-bah { background-color: #069fa5 !important; } .breadcrumbs.noc-brn { background-color: #ae000d !important; } .breadcrumbs.noc-ban { background-color: #052e09 !important; } .breadcrumbs.noc-bar { background-color: #00006a !important; } .breadcrumbs.noc-blr { background-color: #9f2731 !important; } .breadcrumbs.noc-bel { background-color: #cd0b20 !important; } .breadcrumbs.noc-biz { background-color: #002a7f !important; } .breadcrumbs.noc-ben { background-color: #206100 !important; } .breadcrumbs.noc-ber { background-color: #990000 !important; } .breadcrumbs.noc-bhu { background-color: #de3800 !important; } .breadcrumbs.noc-bol { background-color: #00461e !important; } .breadcrumbs.noc-bih { background-color: #001762 !important; } .breadcrumbs.noc-bot { background-color: #00a2cc !important; } .breadcrumbs.noc-bra { background-color: #197433 !important; } .breadcrumbs.noc-bru { background-color: #a00d1d !important; } .breadcrumbs.noc-bul { background-color: #ae1a0d !important; } .breadcrumbs.noc-bur { background-color: #246e00 !important; } .breadcrumbs.noc-bdi { background-color: #9f0d1d !important; } .breadcrumbs.noc-cay { background-color: #000033 !important; } .breadcrumbs.noc-cam { background-color: #b30005 !important; } .breadcrumbs.noc-cmr { background-color: #8f0000 !important; } .breadcrumbs.noc-can { background-color: #c40f31 !important; } .breadcrumbs.noc-cpv { background-color: #050e43 !important; } .breadcrumbs.noc-caf { background-color: #006700 !important; } .breadcrumbs.noc-chi { background-color: #ba1f00 !important; } .breadcrumbs.noc-chn { background-color: #ae200d !important; } .breadcrumbs.noc-cyp { background-color: #cca500 !important; } .breadcrumbs.noc-col { background-color: #000d5b !important; } .breadcrumbs.noc-com { background-color: #1a7434 !important; } .breadcrumbs.noc-cgo { background-color: #00622c !important; } .breadcrumbs.noc-cod { background-color: #0066cc !important; } .breadcrumbs.noc-cok { background-color: #000033 !important; } .breadcrumbs.noc-prk { background-color: #930000 !important; } .breadcrumbs.noc-crc { background-color: #9f0d1d !important; } .breadcrumbs.noc-civ { background-color: #cc7b00 !important; } .breadcrumbs.noc-cro { background-color: #10106a !important; } .breadcrumbs.noc-cub { background-color: #ba0000 !important; } .breadcrumbs.noc-den { background-color: #df040b !important; } .breadcrumbs.noc-dji { background-color: #3377ff !important; } .breadcrumbs.noc-dom { background-color: #00162f !important; } .breadcrumbs.noc-dma { background-color: #0a5900 !important; } .breadcrumbs.noc-egy { background-color: #cc0000 !important; } .breadcrumbs.noc-esa { background-color: #2366f1 !important; } .breadcrumbs.noc-uae { background-color: #006700 !important; } .breadcrumbs.noc-ecu { background-color: #023670 !important; } .breadcrumbs.noc-eri { background-color: #b8032b !important; } .breadcrumbs.noc-esp { background-color: #990000 !important; } .breadcrumbs.noc-est { background-color: #2978c5 !important; } .breadcrumbs.noc-usa { background-color: #871a27 !important; } .breadcrumbs.noc-eth { background-color: #05581f !important; } .breadcrumbs.noc-mkd { background-color: #ba3000 !important; } .breadcrumbs.noc-fij { background-color: #3497ff !important; } .breadcrumbs.noc-fin { background-color: #004ba7 !important; } .breadcrumbs.noc-fra { background-color: #00174c !important; } .breadcrumbs.noc-gab { background-color: #256e00 !important; } .breadcrumbs.noc-gam { background-color: #006600 !important; } .breadcrumbs.noc-geo { background-color: #cc0000 !important; } .breadcrumbs.noc-gha { background-color: #b50005 !important; } .breadcrumbs.noc-gbr { background-color: #000033 !important; } .breadcrumbs.noc-gre { background-color: #004dc0 !important; } .breadcrumbs.noc-grn { background-color: #cc0000 !important; } .breadcrumbs.noc-gum { background-color: #2d457e !important; } .breadcrumbs.noc-gua { background-color: #2f7eb7 !important; } .breadcrumbs.noc-gui { background-color: #00613f !important; } .breadcrumbs.noc-gbs { background-color: #9f0d1d !important; } .breadcrumbs.noc-geq { background-color: #2940dd !important; } .breadcrumbs.noc-guy { background-color: #ae1a0d !important; } .breadcrumbs.noc-hai { background-color: #8d000c !important; } .breadcrumbs.noc-hon { background-color: #00579c !important; } .breadcrumbs.noc-hkg { background-color: #870000 !important; } .breadcrumbs.noc-hun { background-color: #a62911 !important; } .breadcrumbs.noc-ind { background-color: #ff8000 !important; } .breadcrumbs.noc-ina { background-color: #b4000d !important; } .breadcrumbs.noc-iri { background-color: #a70000 !important; } .breadcrumbs.noc-irq { background-color: #00230e !important; } .breadcrumbs.noc-irl { background-color: #006731 !important; } .breadcrumbs.noc-isl { background-color: #002564 !important; } .breadcrumbs.noc-isr { background-color: #002885 !important; } .breadcrumbs.noc-ita { background-color: #183d85 !important; } .breadcrumbs.noc-jam { background-color: #006600 !important; } .breadcrumbs.noc-jpn { background-color: #a00000 !important; } .breadcrumbs.noc-jor { background-color: #006600 !important; } .breadcrumbs.noc-kaz { background-color: #008397 !important; } .breadcrumbs.noc-ken { background-color: #005600 !important; } .breadcrumbs.noc-kgz { background-color: #8b001d !important; } .breadcrumbs.noc-kir { background-color: #9f0d1d !important; } .breadcrumbs.noc-kos { background-color: #1b377b !important; } .breadcrumbs.noc-kuw { background-color: #004724 !important; } .breadcrumbs.noc-lao { background-color: #b6000e !important; } .breadcrumbs.noc-les { background-color: #00166c !important; } .breadcrumbs.noc-lat { background-color: #7f1a16 !important; } .breadcrumbs.noc-lib, .breadcrumbs.noc-lbn { background-color: #004600 !important; } .breadcrumbs.noc-lbr { background-color: #990000 !important; } .breadcrumbs.noc-lba { background-color: #1a7434 !important; } .breadcrumbs.noc-lie { background-color: #001a4c !important; } .breadcrumbs.noc-ltu { background-color: #cc8f00 !important; } .breadcrumbs.noc-lux { background-color: #007acc !important; } .breadcrumbs.noc-mad { background-color: #f71104 !important; } .breadcrumbs.noc-mas { background-color: #b50006 !important; } .breadcrumbs.noc-maw { background-color: #175e29 !important; } .breadcrumbs.noc-mdv { background-color: #227438 !important; } .breadcrumbs.noc-mli { background-color: #006700 !important; } .breadcrumbs.noc-mlt { background-color: #9b0000 !important; } .breadcrumbs.noc-mar { background-color: #b8000f !important; } .breadcrumbs.noc-mhl { background-color: #002560 !important; } .breadcrumbs.noc-mri { background-color: #007238 !important; } .breadcrumbs.noc-mtn { background-color: #002f18 !important; } .breadcrumbs.noc-mex { background-color: #074316 !important; } .breadcrumbs.noc-fsm { background-color: #3f7ccb !important; } .breadcrumbs.noc-mda { background-color: #00317b !important; } .breadcrumbs.noc-mon { background-color: #cd0b20 !important; } .breadcrumbs.noc-mgl { background-color: #a81012 !important; } .breadcrumbs.noc-mne { background-color: #920206 !important; } .breadcrumbs.noc-moz { background-color: #006700 !important; } .breadcrumbs.noc-mya { background-color: #288a28 !important; } .breadcrumbs.noc-nam { background-color: #294b7c !important; } .breadcrumbs.noc-nru { background-color: #00123d !important; } .breadcrumbs.noc-nep { background-color: #9b0000 !important; } .breadcrumbs.noc-nca { background-color: #2366f1 !important; } .breadcrumbs.noc-nig { background-color: #ae4005 !important; } .breadcrumbs.noc-ngr { background-color: #256e00 !important; } .breadcrumbs.noc-nor { background-color: #ac2020 !important; } .breadcrumbs.noc-nzl { background-color: #000037 !important; } .breadcrumbs.noc-oma { background-color: #d51410 !important; } .breadcrumbs.noc-uga { background-color: #ad2c06 !important; } .breadcrumbs.noc-uzb { background-color: #842300 !important; } .breadcrumbs.noc-pak { background-color: #062c05 !important; } .breadcrumbs.noc-plw { background-color: #2c95c1 !important; } .breadcrumbs.noc-ple { background-color: #006600 !important; } .breadcrumbs.noc-pan { background-color: #a30c28 !important; } .breadcrumbs.noc-png { background-color: #9f0d1d !important; } .breadcrumbs.noc-par { background-color: #a30000 !important; } .breadcrumbs.noc-ned { background-color: #cc3f00 !important; } .breadcrumbs.noc-per { background-color: #cc0000 !important; } .breadcrumbs.noc-phi { background-color: #001067 !important; } .breadcrumbs.noc-pol { background-color: #ac0000 !important; } .breadcrumbs.noc-pur { background-color: #003fbd !important; } .breadcrumbs.noc-por { background-color: #006600 !important; } .breadcrumbs.noc-qat { background-color: #62132a !important; } .breadcrumbs.noc-kor { background-color: #2e4373 !important; } .breadcrumbs.noc-rou { background-color: #002169 !important; } .breadcrumbs.noc-rus { background-color: #a82218 !important; } .breadcrumbs.noc-rwa { background-color: #007ac1 !important; } .breadcrumbs.noc-skn { background-color: #940000 !important; } .breadcrumbs.noc-lca { background-color: #32bfff !important; } .breadcrumbs.noc-smr { background-color: #0e96c7 !important; } .breadcrumbs.noc-vin { background-color: #116700 !important; } .breadcrumbs.noc-sol { background-color: #13361e !important; } .breadcrumbs.noc-sam { background-color: #9f0d1d !important; } .breadcrumbs.noc-asa { background-color: #000033 !important; } .breadcrumbs.noc-stp { background-color: #006a00 !important; } .breadcrumbs.noc-sen { background-color: #074316 !important; } .breadcrumbs.noc-srb { background-color: #072748 !important; } .breadcrumbs.noc-sey { background-color: #000066 !important; } .breadcrumbs.noc-sle { background-color: #005593 !important; } .breadcrumbs.noc-sin, .breadcrumbs.noc-sgp { background-color: #ac0000 !important; } .breadcrumbs.noc-svk { background-color: #01014b !important; } .breadcrumbs.noc-slo { background-color: #06276b !important; } .breadcrumbs.noc-som { background-color: #246fc7 !important; } .breadcrumbs.noc-sud { background-color: #006700 !important; } .breadcrumbs.noc-sri { background-color: #cc9200 !important; } .breadcrumbs.noc-swe { background-color: #004a74 !important; } .breadcrumbs.noc-sui { background-color: #a82218 !important; } .breadcrumbs.noc-sur { background-color: #840721 !important; } .breadcrumbs.noc-swz { background-color: #314b93 !important; } .breadcrumbs.noc-syr { background-color: #006600 !important; } .breadcrumbs.noc-tjk { background-color: #003300 !important; } .breadcrumbs.noc-tpe { background-color: #004a8a !important; } .breadcrumbs.noc-tan { background-color: #006600 !important; } .breadcrumbs.noc-cha { background-color: #000034 !important; } .breadcrumbs.noc-cze { background-color: #0b2c51 !important; } .breadcrumbs.noc-tha { background-color: #001267 !important; } .breadcrumbs.noc-tls { background-color: #98000b !important; } .breadcrumbs.noc-tog { background-color: #0b5300 !important; } .breadcrumbs.noc-tga { background-color: #8e0000 !important; } .breadcrumbs.noc-tto { background-color: #9f0d1d !important; } .breadcrumbs.noc-tun { background-color: #b4000f !important; } .breadcrumbs.noc-tkm { background-color: #1e854e !important; } .breadcrumbs.noc-tur { background-color: #ce0b1f !important; } .breadcrumbs.noc-tuv { background-color: #007797 !important; } .breadcrumbs.noc-ukr { background-color: #0072f2 !important; } .breadcrumbs.noc-uru { background-color: #001b60 !important; } .breadcrumbs.noc-van { background-color: #328532 !important; } .breadcrumbs.noc-ven { background-color: #00154a !important; } .breadcrumbs.noc-ivb { background-color: #000033 !important; } .breadcrumbs.noc-isv { background-color: #001435 !important; } .breadcrumbs.noc-vie { background-color: #b90010 !important; } .breadcrumbs.noc-yem { background-color: #9f0d1d !important; } .breadcrumbs.noc-zam { background-color: #105700 !important; } .breadcrumbs.noc-zim { background-color: #216205 !important; } .breadcrumbs.noc-aho { background-color: #011a54 !important; } .breadcrumbs.noc-anz { background-color: #00154a !important; } .breadcrumbs.noc-boh { background-color: #a81014 !important; } .breadcrumbs.noc-bwi { background-color: #001b4f !important; } .breadcrumbs.noc-eua { background-color: #aa0000 !important; } .breadcrumbs.noc-eun { background-color: #066391 !important; } .breadcrumbs.noc-frg { background-color: #aa0000 !important; } .breadcrumbs.noc-gdr { background-color: #aa0000 !important; } .breadcrumbs.noc-ru1 { background-color: #a82218 !important; } .breadcrumbs.noc-scg { background-color: #002560 !important; } .breadcrumbs.noc-tch { background-color: #0b2c51 !important; } .breadcrumbs.noc-urs { background-color: #990000 !important; } .breadcrumbs.noc-yug { background-color: #ab0000 !important; } .breadcrumbs.noc-zzx { background-color: #066391 !important; } .games35 { background-color: transparent !important; } .games35 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/games35x35sprite.png) no-repeat top left; width: 35px; height: 35px; } .games35 .mask { width: 35px; height: 35px; position: relative; } .mask:after { content: ""; -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 1px inset; -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 1px inset; box-shadow: rgba(0, 0, 0, 0.4) 0 0 1px inset; height: auto; position: absolute; left: 0; top: 0; width: 100%; height: 100%; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .games35 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/games35x35sprite@2x.png) no-repeat top left; background-size: 35px 2403px; } } .games35.athens1896, .games35.games1896-1 { background-position: 0 -37px; } .games35.paris1900, .games35.games1900-1 { background-position: 0 -74px; } .games35.stlouis1904, .games35.games1904-1 { background-position: 0 -111px; } .games35.london1908, .games35.games1908-1 { background-position: 0 -148px; } .games35.stockholm1912, .games35.games1912-1 { background-position: 0 -185px; } .games35.antwerp1920, .games35.games1920-1 { background-position: 0 -222px; } .games35.chamonix1924, .games35.games1924-2 { background-position: 0 -259px; } .games35.paris1924, .games35.games1924-1 { background-position: 0 -296px; } .games35.stmoritz1928, .games35.games1928-2 { background-position: 0 -333px; } .games35.amsterdam1928, .games35.games1928-1 { background-position: 0 -370px; } .games35.lakeplacid1932, .games35.games1932-2 { background-position: 0 -407px; } .games35.losangeles1932, .games35.games1932-1 { background-position: 0 -444px; } .games35.garmisch1936, .games35.games1936-2 { background-position: 0 -481px; } .games35.berlin1936, .games35.games1936-1 { background-position: 0 -518px; } .games35.stmoritz1948, .games35.games1948-2 { background-position: 0 -555px; } .games35.london1948, .games35.games1948-1 { background-position: 0 -592px; } .games35.oslo1952, .games35.games1952-2 { background-position: 0 -629px; } .games35.helsinki1952, .games35.games1952-1 { background-position: 0 -666px; } .games35.cortina1956, .games35.games1956-2 { background-position: 0 -703px; } .games35.melbourne1956, .games35.games1956-1 { background-position: 0 -740px; } .games35.squawvalley1960, .games35.games1960-2 { background-position: 0 -777px; } .games35.rome1960, .games35.games1960-1 { background-position: 0 -814px; } .games35.innsbruck1964, .games35.games1964-2 { background-position: 0 -851px; } .games35.tokyo1964, .games35.games1964-1 { background-position: 0 -888px; } .games35.grenoble1968, .games35.games1968-2 { background-position: 0 -925px; } .games35.mexico1968, .games35.games1968-1 { background-position: 0 -962px; } .games35.sapporo1972, .games35.games1972-2 { background-position: 0 -999px; } .games35.munich1972, .games35.games1972-1 { background-position: 0 -1036px; } .games35.innsbruck1976, .games35.games1976-2 { background-position: 0 -1073px; } .games35.montreal1976, .games35.games1976-1 { background-position: 0 -1110px; } .games35.lakeplacid1980, .games35.games1980-2 { background-position: 0 -1147px; } .games35.moscow1980, .games35.games1980-1 { background-position: 0 -1184px; } .games35.sarajevo1984, .games35.games1984-2 { background-position: 0 -1221px; } .games35.losangeles1984, .games35.games1984-1 { background-position: 0 -1258px; } .games35.calgary1988, .games35.games1988-2 { background-position: 0 -1295px; } .games35.seoul1988, .games35.games1988-1 { background-position: 0 -1332px; } .games35.albertville1992, .games35.games1992-2 { background-position: 0 -1369px; } .games35.barcelona1992, .games35.games1992-1 { background-position: 0 -1406px; } .games35.lillehammer1994, .games35.games1994-2 { background-position: 0 -1443px; } .games35.atlanta1996, .games35.games1996-1 { background-position: 0 -1480px; } .games35.nagano1998, .games35.games1998-2 { background-position: 0 -1517px; } .games35.sydney2000, .games35.games2000-1 { background-position: 0 -1554px; } .games35.saltlake2002, .games35.games2002-2 { background-position: 0 -1591px; } .games35.athens2004, .games35.games2004-1 { background-position: 0 -1628px; } .games35.torino2006, .games35.games2006-2 { background-position: 0 -1665px; } .games35.beijing2008, .games35.games2008-1 { background-position: 0 -1702px; } .games35.vancouver2010, .games35.games2010-2 { background-position: 0 -1739px; } .games35.london2012, .games35.games2012-1 { background-position: 0 -1776px; } .games35.sochi2014, .games35.games2014-2 { background-position: 0 -1813px; } .games35.rio2016, .games35.games2016-1 { background-position: 0 -1850px; } .games35.pyeongchang2018, .games35.games2018-2 { background-position: 0 -1887px; } .games35.tokyo2020, .games35.games2020-1 { background-position: 0 -1924px; } .games35.beijing2022, .games35.games2022-2 { background-position: 0 -1961px; } .games35.paris2024, .games35.games2024-1 { background-position: 0 -1998px; } .games35.milan2026, .games35.games2026-2 { background-position: 0 -2035px; } .games35.losangeles2028, .games35.games2028-1 { background-position: 0 -2072px; } .games35.yog-singapore2010, .games35.games2010-3 { background-position: 0 -2109px; } .games35.yog-innsbruck2012, .games35.games2012-4 { background-position: 0 -2146px; } .games35.yog-nanjing2014, .games35.games2014-3 { background-position: 0 -2183px; } .games35.yog-lille2016, .games35.games2016-4 { background-position: 0 -2220px; } .games35.yog-buenos2018, .games35.games2018-3 { background-position: 0 -2257px; } .games35.yog-lausanne2020, .games35.games2020-4, .games35.yog-lausanne2018 { background-position: 0 -2294px; } .games35.yog-dakar2022, .games35.games2022-3 { background-position: 0 -2331px; } .games35.games2024-4 { background-position: 0 -2368px; } .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite.png) no-repeat top left; width: 96px; height: 96px; margin: 0 auto; display: block; position: relative; } .sports90 .mask { width: 96px; height: 96px; position: absolute; left: 0; top: 0; } .sports90 .mask:after { content: ""; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; height: auto; position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .tokyo1964 .sports90, .games1964-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-tokyo1964.png) no-repeat top left; width: 96px; height: 96px; } .mexico1968 .sports90, .games1968-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-mexico1968.png) no-repeat top left; width: 96px; height: 96px; } .losangeles1984 .sports90, .games1984-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-losangeles1984.png) no-repeat top left; width: 96px; height: 96px; } .calgary1988 .sports90, .games1988-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-calgary1988.png) no-repeat top left; width: 96px; height: 96px; } .lillehammer1994 .sports90, .games1994-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-lillehammer1994.png) no-repeat top left; width: 96px; height: 96px; } .atlanta1996 .sports90, .games1996-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-atlanta1996.png) no-repeat top left; width: 96px; height: 96px; } .nagano1998 .sports90, .games1998-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-nagano1998.png) no-repeat top left; width: 96px; height: 96px; } .sydney2000 .sports90, .games2000-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-sydney2000.png) no-repeat top left; width: 96px; height: 96px; } .saltlake2002 .sports90, .games2002-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-saltlake2002.png) no-repeat top left; width: 96px; height: 96px; } .athens2004 .sports90, .games2004-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-athens2004.png) no-repeat top left; width: 96px; height: 96px; } .torino2006 .sports90, .games2006-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-torino2006.png) no-repeat top left; width: 96px; height: 96px; } .beijing2008 .sports90, .games2008-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-beijing2008.png) no-repeat top left; width: 96px; height: 96px; } .vancouver2010 .sports90, .games2010-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-vancouver2010.png) no-repeat top left; width: 96px; height: 96px; } .london2012 .sports90, .games2012-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-london2012.png) no-repeat top left; width: 96px; height: 96px; } .sochi2014 .sports90, .games2014-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-sochi2014.png) no-repeat top left; width: 96px; height: 96px; } .rio2016 .sports90, .games2016-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-rio2016.png) no-repeat top left; width: 96px; height: 96px; } .pyeongchang2018 .sports90, .games2018-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-pyeongchang2018.png) no-repeat top left; width: 96px; height: 96px; } .select-box .countries, .select-box .tokyo1964 { background-color: #fff !important; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite@2x.png) no-repeat top left; background-size: 96px 7300px; } .tokyo1964 .sports90, .games1964-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-tokyo1964@2x.png) no-repeat top left; background-size: 96px 6500px; } .mexico1968 .sports90, .games1968-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-mexico1968@2x.png) no-repeat top left; background-size: 96px 6500px; } .losangeles1984 .sports90, .games1980-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-losangeles1984@2x.png) no-repeat top left; background-size: 96px 6500px; } .calgary1988 .sports90, .games1988-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-calgary1988@2x.png) no-repeat top left; background-size: 96px 6500px; } .lillehammer1994 .sports90, .games1994-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-lillehammer1994@2x.png) no-repeat top left; background-size: 96px 6500px; } .atlanta1996 .sports90, .games1996-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-atlanta1996@2x.png) no-repeat top left; background-size: 96px 6500px; } .nagano1998 .sports90, .games1998-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-nagano1998@2x.png) no-repeat top left; background-size: 96px 6500px; } .sydney2000 .sports90, .games2000-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-sydney2000@2x.png) no-repeat top left; background-size: 96px 6500px; } .saltlake2002 .sports90, .games2002-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-saltlake2002@2x.png) no-repeat top left; background-size: 96px 6500px; } .athens2004 .sports90, .games2004-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-athens2004@2x.png) no-repeat top left; background-size: 96px 6500px; } .torino2006 .sports90, .games2006-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-torino2006@2x.png) no-repeat top left; background-size: 96px 6500px; } .beijing2008 .sports90, .games2008-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-beijing2008@2x.png) no-repeat top left; background-size: 96px 6500px; } .vancouver2010 .sports90, .games2010-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-vancouver2010@2x.png) no-repeat top left; background-size: 96px 6500px; } .london2012 .sports90, .games2012-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-london2012@2x.png) no-repeat top left; background-size: 96px 6500px; } .sochi2014 .sports90, .games2014-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-sochi2014@2x.png) no-repeat top left; background-size: 96px 6500px; } .rio2016 .sports90, .games2016-1 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-rio2016@2x.png) no-repeat top left; background-size: 96px 6800px; } .pyeongchang2018 .sports90, .games2018-2 .sports90 { background: url(/web/20200702214810im_/https://stillres.olympic.org/images/sprites/sports96x96sprite-pyeongchang2018@2x.png) no-repeat top left; background-size: 96px 6500px; } } .sports90.archery, .sports90.ar, .sports90.arc { background-position: 0 -100px; } .sports90.athletics, .sports90.at, .sports90.ath { background-position: 0 -200px; } .sports90.badminton, .sports90.bd, .sports90.bdm { background-position: 0 -300px; } .sports90.basketball, .sports90.bk, .sports90.bkb { background-position: 0 -400px; } .sports90.beachvolleyball, .sports90.bv, .sports90.vbv { background-position: 0 -500px; } .sports90.boxing, .sports90.bx, .sports90.box { background-position: 0 -600px; } .sports90.canoeslalom, .sports90.ca, .sports90.cs, .sports90.csl { background-position: 0 -700px; } .sports90.canoesprint, .sports90.cf, .sports90.csp { background-position: 0 -800px; } .sports90.cyclingbmx, .sports90.cb, .sports90.bmx { background-position: 0 -900px; } .sports90.cyclingmtb, .sports90.cm, .sports90.mtb { background-position: 0 -1000px; } .sports90.cyclingroad, .sports90.cr, .sports90.cy, .sports90.crd { background-position: 0 -1100px; } .sports90.cyclingtrack, .sports90.ct, .sports90.ctr { background-position: 0 -1200px; } .sports90.diving, .sports90.dv, .sports90.div { background-position: 0 -1300px; } .sports90.equestrian, .sports90.eq, .sports90.ev, .sports90.equ { background-position: 0 -1400px; } .sports90.fencing, .sports90.fe, .sports90.fen { background-position: 0 -1500px; } .sports90.football, .sports90.fb, .sports90.fbl { background-position: 0 -1600px; } .sports90.golf, .sports90.go, .sports90.glf { background-position: 0 -1700px; } .sports90.gymnasticsartistic, .sports90.ga, .sports90.gar { background-position: 0 -1800px; } .sports90.gymnasticsrhythmic, .sports90.gr, .sports90.gry { background-position: 0 -1900px; } .sports90.gymnasticstrampoline, .sports90.gt, .sports90.gtr { background-position: 0 -2000px; } .sports90.handball, .sports90.hb, .sports90.hbl { background-position: 0 -2100px; } .sports90.hockey, .sports90.ho, .sports90.rh, .sports90.hoc { background-position: 0 -2200px; } .sports90.judo, .sports90.ju, .sports90.jud { background-position: 0 -2300px; } .sports90.modernpentathlon, .sports90.mp, .sports90.mpn { background-position: 0 -2400px; } .sports90.rowing, .sports90.ro, .sports90.row { background-position: 0 -2500px; } .sports90.rugby, .sports90.ru, .sports90.rug { background-position: 0 -2600px; } .sports90.sailing, .sports90.sa, .sports90.sal { background-position: 0 -2700px; } .sports90.shooting, .sports90.sh, .sports90.sho { background-position: 0 -2800px; } .sports90.swimming, .sports90.sw, .sports90.swm { background-position: 0 -2900px; } .sports90.swimmingopenwater, .sports90.ow { background-position: 0 -3000px; } .sports90.synchonizedswimming, .sports90.sy, .sports90.syn { background-position: 0 -3100px; } .sports90.tabletennis, .sports90.tt, .sports90.tte { background-position: 0 -3200px; } .sports90.taekwondo, .sports90.tk, .sports90.tkw { background-position: 0 -3300px; } .sports90.tennis, .sports90.te, .sports90.rk, .sports90.rc, .sports90.jp, .sports90.sq, .sports90.ten { background-position: 0 -3400px; } .sports90.triathlon, .sports90.tr, .sports90.tri { background-position: 0 -3500px; } .sports90.volleyball, .sports90.vo, .sports90.vvo { background-position: 0 -3600px; } .sports90.waterpolo, .sports90.wp, .sports90.wpo { background-position: 0 -3700px; } .sports90.weightlifting, .sports90.wl, .sports90.wlf { background-position: 0 -3800px; } .sports90.wrestling, .sports90.wr, .sports90.wf, .sports90.wg, .sports90.wre { background-position: 0 -3900px; } .sports90.alpineskiing, .sports90.as, .sports90.alp { background-position: 0 -4000px; } .sports90.biathlon, .sports90.bt, .sports90.bth { background-position: 0 -4100px; } .sports90.bobsleigh, .sports90.bs, .sports90.bob { background-position: 0 -4200px; } .sports90.crosscountry, .sports90.cc, .sports90.ccs { background-position: 0 -4300px; } .sports90.curling, .sports90.cu, .sports90.cur { background-position: 0 -4400px; } .sports90.figureskating, .sports90.fs, .sports90.fsk { background-position: 0 -4500px; } .sports90.freestyleskiing, .sports90.fr, .sports90.frs { background-position: 0 -4600px; } .sports90.icehockey, .sports90.ih, .sports90.iho { background-position: 0 -4700px; } .sports90.luge, .sports90.lu, .sports90.lg, .sports90.lug { background-position: 0 -4800px; } .sports90.nordiccombined, .sports90.nc, .sports90.nev { background-position: 0 -4900px; } .sports90.shorttrack, .sports90.st, .sports90.stk { background-position: 0 -5000px; } .sports90.skeleton, .sports90.sn, .sports90.skn { background-position: 0 -5100px; } .sports90.skijumping, .sports90.sj, .sports90.sjp { background-position: 0 -5200px; } .sports90.snowboard, .sports90.sb, .sports90.sbd { background-position: 0 -5300px; } .sports90.speedskating, .sports90.ss, .sports90.ssk { background-position: 0 -5400px; } .sports90.basquepelota, .sports90.pe { background-position: 0 -5500px; } .sports90.baseball, .sports90.bb, .sports90.bbl, .sports90.bsb { background-position: 0 -5600px; } .sports90.cricket, .sports90.ck { background-position: 0 -5700px; } .sports90.croquet, .sports90.cq, .sports90.rq { background-position: 0 -5800px; } .sports90.polo, .sports90.po { background-position: 0 -5900px; } .sports90.tugofwar, .sports90.tg { background-position: 0 -6000px; } .sports90.americanfootball, .sports90.af { background-position: 0 -6100px; } .sports90.lacrosse, .sports90.la, .sports90.lc { background-position: 0 -6200px; } .sports90.softball, .sports90.so, .sports90.sbl { background-position: 0 -6300px; } .sports90.powerboat, .sports90.pb, .sports90.wm { background-position: 0 -6400px; } .sports90.ed, .sports90.edr { background-position: 0 -6500px; } .sports90.ec, .sports90.eve { background-position: 0 -6600px; } .sports90.es, .sports90.ejp { background-position: 0 -6700px; } .sports90.skb { background-position: 0 -6800px; } .sports90.kte { background-position: 0 -6900px; } .sports90.srf { background-position: 0 -7000px; } .sports90.clb { background-position: 0 -7100px; } .sports90.dan { background-position: 0 -7200px; } .beijing2008 .sports90.ed, .beijing2008 .sports90.ec, .beijing2008 .sports90.es, .athens2004 .sports90.ed, .athens2004 .sports90.ec, .athens2004 .sports90.es, .sydney2000 .sports90.ed, .sydney2000 .sports90.ec, .sydney2000 .sports90.es, .games2000-1 .sports90.ed, .games2000-1 .sports90.ec, .games2000-1 .sports90.es, .atlanta1996 .sports90.ed, .atlanta1996 .sports90.ec, .atlanta1996 .sports90.es, .losangeles1984 .sports90.ed, .losangeles1984 .sports90.ec, .losangeles1984 .sports90.es, .mexico1968 .sports90.ed, .mexico1968 .sports90.ec, .mexico1968 .sports90.es, .tokyo1964 .sports90.ed, .tokyo1964 .sports90.ec, .tokyo1964 .sports90.es, .games2008-1 .sports90.ed, .games2008-1 .sports90.ec, .games2008-1 .sports90.es, .games2004-1 .sports90.ed, .games2004-1 .sports90.ec, .games2004-1 .sports90.es, .sydney2000 .sports90.ed, .sydney2000 .sports90.ec, .sydney2000 .sports90.es, .games1996-1 .sports90.ed, .games1996-1 .sports90.ec, .games1996-1 .sports90.es, .games1984-1 .sports90.ed, .games1984-1 .sports90.ec, .games1984-1 .sports90.es, .games1968-1 .sports90.ed, .games1968-1 .sports90.ec, .games1968-1 .sports90.es, .games1964-1 .sports90.ed, .games1964-1 .sports90.ec, .games1964-1 .sports90.es { background-position: 0 -1400px; } .games2000-1 .sports90.gt { background-position: 0 -1800px; } .games1996-1 .sports90.bv { background-position: 0 -3600px; } @font-face { font-family: "Olympics"; src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/Olympics.eot?-jggjmb"); src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/Olympics.eot#iefix-jggjmb") format("embedded-opentype"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/Olympics.woff?-jggjmb") format("woff"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/Olympics.ttf?-jggjmb") format("truetype"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/Olympics.svg?-jggjmb#Olympics") format("svg"); font-weight: normal; font-style: normal; } [class^=icon-], [class*=" icon-"] { font-family: "Olympics"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Enable Ligatures ================ */ -webkit-font-feature-settings: "liga"; -moz-font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga"; -ms-font-feature-settings: "liga" 1; -o-font-feature-settings: "liga"; font-feature-settings: "liga"; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-external:before { content: ""; } .icon-arrow-right:before { content: ""; } .icon-arrow-down:before { content: ""; } .icon-arrow-left:before { content: ""; } .icon-arrow-up:before { content: ""; } .icon-close:before { content: ""; } .icon-menu:before { content: ""; } .icon-search:before { content: ""; } /* * Symbolset * www.symbolset.com * Copyright © 2014 Oak Studios LLC * * Upload this file to your web server * and place this within your tags. * */ @font-face { font-family: "SSSocialRegular"; src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/ss-social-regular.eot"); src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/ss-social-regular.eot#iefix") format("embedded-opentype"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/ss-social-regular.woff") format("woff"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/ss-social-regular.ttf") format("truetype"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/ss-social-regular.svg#SSSocialRegular") format("svg"); font-weight: normal; font-style: normal; } /* This triggers a redraw in IE to Fix IE8's :before content rendering. */ html:hover [class^=ss-] { -ms-zoom: 1; } .ss-icon, .ss-icon.ss-social-regular, [class^=ss-]:before, [class*=" ss-"]:before, [class^=ss-].ss-social-regular:before, [class*=" ss-"].ss-social-regular:before, [class^=ss-].right:after, [class*=" ss-"].right:after, [class^=ss-].ss-social-regular.right:after, [class*=" ss-"].ss-social-regular.right:after { font-family: "SSSocialRegular"; font-style: normal; font-weight: normal; text-decoration: none; text-rendering: optimizeLegibility; white-space: nowrap; /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */ -moz-font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga"; -ms-font-feature-settings: "liga" 1; -o-font-feature-settings: "liga"; font-feature-settings: "liga"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } [class^=ss-].right:before, [class*=" ss-"].right:before { display: none; content: ""; } .ss-facebook:before, .ss-facebook.right:after { content: ""; } .ss-twitter:before, .ss-twitter.right:after { content: ""; } .ss-googleplus:before, .ss-googleplus.right:after { content: ""; } .ss-appdotnet:before, .ss-appdotnet.right:after { content: ""; } .ss-ello:before, .ss-ello.right:after { content: ""; } .ss-aboutme:before, .ss-aboutme.right:after { content: ""; } .ss-vk:before, .ss-vk.right:after { content: ""; } .ss-weibo:before, .ss-weibo.right:after { content: ""; } .ss-linkedin:before, .ss-linkedin.right:after { content: ""; } .ss-zerply:before, .ss-zerply.right:after { content: ""; } .ss-xing:before, .ss-xing.right:after { content: ""; } .ss-reddit:before, .ss-reddit.right:after { content: ""; } .ss-steam:before, .ss-steam.right:after { content: ""; } .ss-tumblr:before, .ss-tumblr.right:after { content: ""; } .ss-wordpress:before, .ss-wordpress.right:after { content: ""; } .ss-blogger:before, .ss-blogger.right:after { content: ""; } .ss-quora:before, .ss-quora.right:after { content: ""; } .ss-youtube:before, .ss-youtube.right:after { content: ""; } .ss-vimeo:before, .ss-vimeo.right:after { content: ""; } .ss-vine:before, .ss-vine.right:after { content: ""; } .ss-letterboxd:before, .ss-letterboxd.right:after { content: ""; } .ss-flickr:before, .ss-flickr.right:after { content: ""; } .ss-instagram:before, .ss-instagram.right:after { content: ""; } .ss-vscogrid:before, .ss-vscogrid.right:after { content: ""; } .ss-fivehundredpx:before, .ss-fivehundredpx.right:after { content: ""; } .ss-feedly:before, .ss-feedly.right:after { content: ""; } .ss-pinterest:before, .ss-pinterest.right:after { content: ""; } .ss-dropbox:before, .ss-dropbox.right:after { content: ""; } .ss-pinboard:before, .ss-pinboard.right:after { content: ""; } .ss-delicious:before, .ss-delicious.right:after { content: ""; } .ss-dribbble:before, .ss-dribbble.right:after { content: ""; } .ss-behance:before, .ss-behance.right:after { content: ""; } .ss-github:before, .ss-github.right:after { content: ""; } .ss-bitbucket:before, .ss-bitbucket.right:after { content: ""; } .ss-stackoverflow:before, .ss-stackoverflow.right:after { content: ""; } .ss-stackexchange:before, .ss-stackexchange.right:after { content: ""; } .ss-codepen:before, .ss-codepen.right:after { content: ""; } .ss-jsfiddle:before, .ss-jsfiddle.right:after { content: ""; } .ss-paypal:before, .ss-paypal.right:after { content: ""; } .ss-shopify:before, .ss-shopify.right:after { content: ""; } .ss-kickstarter:before, .ss-kickstarter.right:after { content: ""; } .ss-etsy:before, .ss-etsy.right:after { content: ""; } .ss-foursquare:before, .ss-foursquare.right:after { content: ""; } .ss-swarm:before, .ss-swarm.right:after { content: ""; } .ss-yelp:before, .ss-yelp.right:after { content: ""; } .ss-skype:before, .ss-skype.right:after { content: ""; } .ss-whatsapp:before, .ss-whatsapp.right:after { content: ""; } .ss-rdio:before, .ss-rdio.right:after { content: ""; } .ss-spotify:before, .ss-spotify.right:after { content: ""; } .ss-lastfm:before, .ss-lastfm.right:after { content: ""; } .ss-soundcloud:before, .ss-soundcloud.right:after { content: ""; } .ss-appstore:before, .ss-appstore.right:after { content: ""; } .ss-googleplay:before, .ss-googleplay.right:after { content: ""; } .ss-appleinc:before, .ss-appleinc.right:after { content: ""; } .ss-microsoft:before, .ss-microsoft.right:after { content: ""; } .ss-windows:before, .ss-windows.right:after { content: ""; } .ss-android:before, .ss-android.right:after { content: ""; } .ss-blackberry:before, .ss-blackberry.right:after { content: ""; } .ss-link:before, .ss-link.right:after { content: "🔗"; } .ss-phone:before, .ss-phone.right:after { content: "📞"; } .ss-mail:before, .ss-mail.right:after { content: "✉"; } .ss-like:before, .ss-like.right:after { content: "👍"; } .ss-rss:before, .ss-rss.right:after { content: ""; } .ss-share:before, .ss-share.right:after { content: ""; } /* Legacy */ .ss-fivehundredpx:before, .ss-fivehundredpx.right:after { content: ""; } .ss-octocat:before, .ss-octocat.right:after { content: ""; } /* * Symbolset * www.symbolset.com * Copyright © 2012 Oak Studios LLC * * Upload this file to your web server * and place this within your tags. * */ @font-face { font-family: "SSStandard"; src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/ss-standard.eot"); src: url("/web/20200702214810im_/https://stillres.olympic.org/fonts/ss-standard.eot#iefix") format("embedded-opentype"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/ss-standard.woff") format("woff"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/ss-standard.ttf") format("truetype"), url("/web/20200702214810im_/https://stillres.olympic.org/fonts/ss-standard.svg#SSStandard") format("svg"); font-weight: normal; font-style: normal; } /* This triggers a redraw in IE to Fix IE8's :before content rendering. */ html:hover [class^=sss-] { -ms-zoom: 1; } .sss-icon, .sss-icon.sss-standard, [class^=sss-]:before, [class*=" sss-"]:before, [class^=sss-].sss-standard:before, [class*=" sss-"].sss-standard:before, [class^=sss-].right:after, [class*=" sss-"].right:after, [class^=sss-].sss-standard.right:after, [class*=" sss-"].sss-standard.right:after { font-family: "SSStandard"; font-style: normal; font-weight: normal; text-decoration: none; text-rendering: optimizeLegibility; white-space: nowrap; /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */ -moz-font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga"; -ms-font-feature-settings: "liga" 1; -o-font-feature-settings: "liga"; font-feature-settings: "liga"; -webkit-font-smoothing: antialiased; } .text-content [class^=sss-]:before, .text-content [class*=" sss-"]:before, .text-post [class^=sss-]:before, .text-post [class*=" sss-"]:before { margin-right: 6px; text-decoration: none !important; display: inline-block; } .text-content [class^=sss-].right:after, .text-content [class*=" sss-"].right:after, .text-post [class^=sss-].right:after, .text-post [class*=" sss-"].right:after { margin-left: 6px; text-decoration: none !important; display: inline-block; } [class^=sss-].right:before, [class*=" sss-"].right:before { display: none; content: ""; } .sss-cursor:before, .sss-cursor.right:after { content: ""; } .sss-crosshair:before, .sss-crosshair.right:after { content: "⌖"; } .sss-search:before, .sss-search.right:after { content: "🔎"; } .sss-zoomin:before, .sss-zoomin.right:after { content: ""; } .sss-zoomout:before, .sss-zoomout.right:after { content: ""; } .sss-view:before, .sss-view.right:after { content: "👀"; } .sss-attach:before, .sss-attach.right:after { content: "📎"; } .sss-link:before, .sss-link.right:after { content: "🔗"; } .sss-move:before, .sss-move.right:after { content: ""; } .sss-write:before, .sss-write.right:after { content: "✎"; } .sss-writingdisabled:before, .sss-writingdisabled.right:after { content: ""; } .sss-erase:before, .sss-erase.right:after { content: "✐"; } .sss-compose:before, .sss-compose.right:after { content: "📝"; } .sss-lock:before, .sss-lock.right:after { content: "🔒"; } .sss-unlock:before, .sss-unlock.right:after { content: "🔓"; } .sss-key:before, .sss-key.right:after { content: "🔑"; } .sss-backspace:before, .sss-backspace.right:after { content: "⌫"; } .sss-ban:before, .sss-ban.right:after { content: "🚫"; } .sss-trash:before, .sss-trash.right:after { content: ""; } .sss-target:before, .sss-target.right:after { content: "◎"; } .sss-tag:before, .sss-tag.right:after { content: ""; } .sss-bookmark:before, .sss-bookmark.right:after { content: "🔖"; } .sss-flag:before, .sss-flag.right:after { content: "⚑"; } .sss-like:before, .sss-like.right:after { content: "👍"; } .sss-dislike:before, .sss-dislike.right:after { content: "👎"; } .sss-heart:before, .sss-heart.right:after { content: "♥"; } .sss-halfheart:before, .sss-halfheart.right:after { content: ""; } .sss-star:before, .sss-star.right:after { content: "⋆"; } .sss-halfstar:before, .sss-halfstar.right:after { content: ""; } .sss-sample:before, .sss-sample.right:after { content: ""; } .sss-crop:before, .sss-crop.right:after { content: ""; } .sss-layers:before, .sss-layers.right:after { content: ""; } .sss-fill:before, .sss-fill.right:after { content: ""; } .sss-stroke:before, .sss-stroke.right:after { content: ""; } .sss-phone:before, .sss-phone.right:after { content: "📞"; } .sss-phonedisabled:before, .sss-phonedisabled.right:after { content: ""; } .sss-rss:before, .sss-rss.right:after { content: ""; } .sss-facetime:before, .sss-facetime.right:after { content: ""; } .sss-reply:before, .sss-reply.right:after { content: "↩"; } .sss-send:before, .sss-send.right:after { content: ""; } .sss-mail:before, .sss-mail.right:after { content: "✉"; } .sss-inbox:before, .sss-inbox.right:after { content: "📥"; } .sss-chat:before, .sss-chat.right:after { content: "💬"; } .sss-ellipsischat:before, .sss-ellipsischat.right:after { content: ""; } .sss-ellipsis:before, .sss-ellipsis.right:after { content: "…"; } .sss-user:before, .sss-user.right:after { content: "👤"; } .sss-femaleuser:before, .sss-femaleuser.right:after { content: "👧"; } .sss-users:before, .sss-users.right:after { content: "👥"; } .sss-cart:before, .sss-cart.right:after { content: ""; } .sss-creditcard:before, .sss-creditcard.right:after { content: "💳"; } .sss-dollarsign:before, .sss-dollarsign.right:after { content: "💲"; } .sss-barchart:before, .sss-barchart.right:after { content: "📊"; } .sss-piechart:before, .sss-piechart.right:after { content: ""; } .sss-box:before, .sss-box.right:after { content: "📦"; } .sss-home:before, .sss-home.right:after { content: "⌂"; } .sss-buildings:before, .sss-buildings.right:after { content: "🏢"; } .sss-warehouse:before, .sss-warehouse.right:after { content: ""; } .sss-globe:before, .sss-globe.right:after { content: "🌎"; } .sss-navigate:before, .sss-navigate.right:after { content: ""; } .sss-compass:before, .sss-compass.right:after { content: ""; } .sss-signpost:before, .sss-signpost.right:after { content: ""; } .sss-map:before, .sss-map.right:after { content: ""; } .sss-location:before, .sss-location.right:after { content: ""; } .sss-pin:before, .sss-pin.right:after { content: "📍"; } .sss-database:before, .sss-database.right:after { content: ""; } .sss-hdd:before, .sss-hdd.right:after { content: ""; } .sss-music:before, .sss-music.right:after { content: "♫"; } .sss-mic:before, .sss-mic.right:after { content: "🎤"; } .sss-volume:before, .sss-volume.right:after { content: "🔈"; } .sss-lowvolume:before, .sss-lowvolume.right:after { content: "🔉"; } .sss-highvolume:before, .sss-highvolume.right:after { content: "🔊"; } .sss-airplay:before, .sss-airplay.right:after { content: ""; } .sss-camera:before, .sss-camera.right:after { content: "📷"; } .sss-picture:before, .sss-picture.right:after { content: "🌄"; } .sss-video:before, .sss-video.right:after { content: "📹"; } .sss-play:before, .sss-play.right:after { content: "▶"; } .sss-pause:before, .sss-pause.right:after { content: ""; } .sss-stop:before, .sss-stop.right:after { content: "■"; } .sss-record:before, .sss-record.right:after { content: "●"; } .sss-rewind:before, .sss-rewind.right:after { content: "⏪"; } .sss-fastforward:before, .sss-fastforward.right:after { content: "⏩"; } .sss-skipback:before, .sss-skipback.right:after { content: "⏮"; } .sss-skipforward:before, .sss-skipforward.right:after { content: "⏭"; } .sss-eject:before, .sss-eject.right:after { content: "⏏"; } .sss-repeat:before, .sss-repeat.right:after { content: "🔁"; } .sss-replay:before, .sss-replay.right:after { content: "↺"; } .sss-shuffle:before, .sss-shuffle.right:after { content: "🔀"; } .sss-book:before, .sss-book.right:after { content: "📕"; } .sss-openbook:before, .sss-openbook.right:after { content: "📖"; } .sss-notebook:before, .sss-notebook.right:after { content: "📓"; } .sss-newspaper:before, .sss-newspaper.right:after { content: "📰"; } .sss-grid:before, .sss-grid.right:after { content: ""; } .sss-rows:before, .sss-rows.right:after { content: ""; } .sss-columns:before, .sss-columns.right:after { content: ""; } .sss-thumbnails:before, .sss-thumbnails.right:after { content: ""; } .sss-filter:before, .sss-filter.right:after { content: ""; } .sss-desktop:before, .sss-desktop.right:after { content: "💻"; } .sss-laptop:before, .sss-laptop.right:after { content: ""; } .sss-tablet:before, .sss-tablet.right:after { content: ""; } .sss-cell:before, .sss-cell.right:after { content: "📱"; } .sss-battery:before, .sss-battery.right:after { content: "🔋"; } .sss-highbattery:before, .sss-highbattery.right:after { content: ""; } .sss-mediumbattery:before, .sss-mediumbattery.right:after { content: ""; } .sss-lowbattery:before, .sss-lowbattery.right:after { content: ""; } .sss-emptybattery:before, .sss-emptybattery.right:after { content: ""; } .sss-lightbulb:before, .sss-lightbulb.right:after { content: "💡"; } .sss-downloadcloud:before, .sss-downloadcloud.right:after { content: ""; } .sss-download:before, .sss-download.right:after { content: ""; } .sss-uploadcloud:before, .sss-uploadcloud.right:after { content: ""; } .sss-upload:before, .sss-upload.right:after { content: ""; } .sss-fork:before, .sss-fork.right:after { content: ""; } .sss-merge:before, .sss-merge.right:after { content: ""; } .sss-transfer:before, .sss-transfer.right:after { content: "⇆"; } .sss-refresh:before, .sss-refresh.right:after { content: "↻"; } .sss-sync:before, .sss-sync.right:after { content: ""; } .sss-loading:before, .sss-loading.right:after { content: ""; } .sss-wifi:before, .sss-wifi.right:after { content: ""; } .sss-connection:before, .sss-connection.right:after { content: ""; } .sss-file:before, .sss-file.right:after { content: "📄"; } .sss-folder:before, .sss-folder.right:after { content: "📁"; } .sss-quote:before, .sss-quote.right:after { content: "“"; } .sss-text:before, .sss-text.right:after { content: ""; } .sss-font:before, .sss-font.right:after { content: ""; } .sss-print:before, .sss-print.right:after { content: "⎙"; } .sss-fax:before, .sss-fax.right:after { content: "📠"; } .sss-list:before, .sss-list.right:after { content: ""; } .sss-layout:before, .sss-layout.right:after { content: ""; } .sss-action:before, .sss-action.right:after { content: ""; } .sss-redirect:before, .sss-redirect.right:after { content: "↪"; } .sss-expand:before, .sss-expand.right:after { content: "⤢"; } .sss-contract:before, .sss-contract.right:after { content: ""; } .sss-help:before, .sss-help.right:after { content: "❓"; } .sss-info:before, .sss-info.right:after { content: "ℹ"; } .sss-alert:before, .sss-alert.right:after { content: "⚠"; } .sss-caution:before, .sss-caution.right:after { content: "⛔"; } .sss-logout:before, .sss-logout.right:after { content: ""; } .sss-plus:before, .sss-plus.right:after { content: "+"; } .sss-hyphen:before, .sss-hyphen.right:after { content: "-"; } .sss-check:before, .sss-check.right:after { content: "✓"; } .sss-delete:before, .sss-delete.right:after { content: "␡"; } .sss-settings:before, .sss-settings.right:after { content: "⚙"; } .sss-dashboard:before, .sss-dashboard.right:after { content: ""; } .sss-notifications:before, .sss-notifications.right:after { content: "🔔"; } .sss-notificationsdisabled:before, .sss-notificationsdisabled.right:after { content: "🔕"; } .sss-clock:before, .sss-clock.right:after { content: "⏲"; } .sss-stopwatch:before, .sss-stopwatch.right:after { content: "⏱"; } .sss-calendar:before, .sss-calendar.right:after { content: "📅"; } .sss-addcalendar:before, .sss-addcalendar.right:after { content: ""; } .sss-removecalendar:before, .sss-removecalendar.right:after { content: ""; } .sss-checkcalendar:before, .sss-checkcalendar.right:after { content: ""; } .sss-deletecalendar:before, .sss-deletecalendar.right:after { content: ""; } .sss-plane:before, .sss-plane.right:after { content: "✈"; } .sss-briefcase:before, .sss-briefcase.right:after { content: "💼"; } .sss-cloud:before, .sss-cloud.right:after { content: "☁"; } .sss-droplet:before, .sss-droplet.right:after { content: "💧"; } .sss-flask:before, .sss-flask.right:after { content: ""; } .sss-up:before, .sss-up.right:after { content: "⬆"; } .sss-upright:before, .sss-upright.right:after { content: "⬈"; } .sss-right:before, .sss-right.right:after { content: "➡"; } .sss-downright:before, .sss-downright.right:after { content: "⬊"; } .sss-down:before, .sss-down.right:after { content: "⬇"; } .sss-downleft:before, .sss-downleft.right:after { content: "⬋"; } .sss-left:before, .sss-left.right:after { content: "⬅"; } .sss-upleft:before, .sss-upleft.right:after { content: "⬉"; } .sss-navigateup:before, .sss-navigateup.right:after { content: ""; } .sss-navigateright:before, .sss-navigateright.right:after { content: "▻"; } .sss-navigatedown:before, .sss-navigatedown.right:after { content: ""; } .sss-navigateleft:before, .sss-navigateleft.right:after { content: "◅"; } .sss-directup:before, .sss-directup.right:after { content: "▴"; } .sss-directright:before, .sss-directright.right:after { content: "▹"; } .sss-dropdown:before, .sss-dropdown.right:after { content: "▾"; } .sss-directleft:before, .sss-directleft.right:after { content: "◃"; } .sss-retweet:before, .sss-retweet.right:after { content: ""; } /* Legacy classes */ .sss-volumelow:before, .sss-volumelow.right:after { content: "🔉"; } .sss-volumehigh:before, .sss-volumehigh.right:after { content: "🔊"; } .sss-batteryhigh:before, .sss-batteryhigh.right:after { content: ""; } .sss-batterymedium:before, .sss-batterymedium.right:after { content: ""; } .sss-batterylow:before, .sss-batterylow.right:after { content: ""; } .sss-batteryempty:before, .sss-batteryempty.right:after { content: ""; } .sss-clouddownload:before, .sss-clouddownload.right:after { content: ""; } .sss-cloudupload:before, .sss-cloudupload.right:after { content: ""; } .sss-calendaradd:before, .sss-calendaradd.right:after { content: ""; } .sss-calendarremove:before, .sss-calendarremove.right:after { content: ""; } .sss-calendarcheck:before, .sss-calendarcheck.right:after { content: ""; } .sss-calendardelete:before, .sss-calendardelete.right:after { content: ""; } #fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox.png); } #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; /* should be 20px */ z-index: 1101; outline: none; display: none; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } #fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; } #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; /* border-width should be zero */ } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; } #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; } #fancybox-frame { width: 100%; height: 100%; border: none; display: block; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/blank.gif); z-index: 1102; display: none; } #fancybox-left { left: -64px; } #fancybox-right { right: -64px; } #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; } #fancybox-left-ico { background-image: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox.png); background-position: -40px -30px; } #fancybox-right-ico { background-image: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox.png); background-position: -40px -60px; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */ } #fancybox-left:hover span { left: 0; } #fancybox-right:hover span { left: auto; right: 0; } .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox-x.png); } #fancybox-bg-ne { top: -20px; right: -20px; background-image: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox.png); background-position: -40px -162px; } #fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox-y.png); background-position: -20px 0px; } #fancybox-bg-se { bottom: -20px; right: -20px; background-image: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox.png); background-position: -40px -182px; } #fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox-x.png); background-position: 0px -20px; } #fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox.png); background-position: -40px -142px; } #fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox-y.png); } #fancybox-bg-nw { top: -20px; left: -20px; background-image: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox.png); background-position: -40px -122px; } #fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; } .fancybox-title-outside { padding-top: 10px; color: #fff; } .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background-image: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancy_title_over.png); display: block; } .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; } #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; } #fancybox-title-float-wrap td { border: none; white-space: nowrap; } #fancybox-title-float-left { padding: 0 0 0 15px; background: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox.png) -40px -90px no-repeat; } #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox-x.png) 0px -40px; } #fancybox-title-float-right { padding: 0 0 0 15px; background: url(/web/20200702214810im_/https://stillres.olympic.org/images/fancybox/fancybox.png) -55px -90px no-repeat; } /* IE6 */ .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_close.png", sizingMethod="scale"); } .fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_nav_left.png", sizingMethod="scale"); } .fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_nav_right.png", sizingMethod="scale"); } .fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_title_over.png", sizingMethod="scale"); zoom: 1; } .fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_title_left.png", sizingMethod="scale"); } .fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_title_main.png", sizingMethod="scale"); } .fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_title_right.png", sizingMethod="scale"); } .fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px"); } #fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + "px"); } #fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="fancybox/fancy_loading.png", sizingMethod="scale"); } /* IE6, IE7, IE8 */ .fancybox-ie .fancybox-bg { background: transparent !important; } .fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_shadow_n.png", sizingMethod="scale"); } .fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_shadow_ne.png", sizingMethod="scale"); } .fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_shadow_e.png", sizingMethod="scale"); } .fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_shadow_se.png", sizingMethod="scale"); } .fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_shadow_s.png", sizingMethod="scale"); } .fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_shadow_sw.png", sizingMethod="scale"); } .fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_shadow_w.png", sizingMethod="scale"); } .fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fancybox/fancy_shadow_nw.png", sizingMethod="scale"); } .Collage { padding: 10px; margin: 0 -15px !important; } .Collage img { margin: 0; padding: 0; display: inline-block; vertical-align: bottom; opacity: 1; } .Image_Wrapper { opacity: 0; } .effect-parent { -webkit-perspective: 1300px; -moz-perspective: 1300px; perspective: 1300px; } /* IOC page Styling */ .pc2018 { background-color: #008fd3 !important; margin-bottom: 0px !important; } .pc2018 + #main { margin-top: 40px; } .pc2018 a { color: #fff; text-decoration: none; outline: none; } .pc2018 a:hover { color: #dedede !important; } .pc2018 .pc2018logo { padding: 5px 0 0 0; display: inline-block; } .pc2018 .pc2018logo img { width: 174px; height: 22px; } .pc2018 .holder { padding: 11px 15px 9px 5px; max-width: 1070px; margin: 0 auto; } .pc2018 ul { font-weight: bold; } .pc2018 ul li { float: left; padding: 5px 5px; } .pc2018 ul li:before { content: "|"; color: #fff; color: rgba(255, 255, 255, 0.4); margin: 0 10px 0 3px; } .pc2018 ul li:first-child:before { display: none; } .pc2018 ul li:nth-child(2):before { display: none; } .pc2018 .pc-links { float: right; font-weight: bold; text-transform: uppercase; list-style: none; margin: 0; padding: 0; font-size: 0.95em; } .pc2018 .pc-links .watchLive { background-color: #004879; margin-right: 12px; } .pc2018 .pc-links .watchLive:hover { background-color: #003356; } .pc2018 .pc-links .watchLive ~ .watchLive { margin-right: 0px; margin-left: 12px; } .pc2018 .pc-links .watchLive ~ .watchLive:before { content: ""; margin: 0; } .pc2018 .pc-links .has-drop-down { position: relative; } .pc2018 .pc-links .has-drop-down > a { padding-right: 7px; } .pc2018 .pc-links .has-drop-down > a:before { font: 9px/11px "Olympics"; content: ""; position: absolute; right: 0; top: 50%; margin: -5px 0 0; color: #fff; } .pc2018 .pc-links.active .has-drop-down > a:before { content: ""; } .pc2018 .drop { position: absolute; width: 530px; right: -224px; top: 30px; background-color: #008fd3 !important; z-index: 7; padding: 20px; display: none; } .pc2018 .list { width: 50%; margin: 0; } .pc2018 .list li { margin-bottom: 0; } .pc2018 .list li .image { width: 50px; height: 50px; } .pc2018 .list li a { color: #fff; display: block; } .pc2018 .list li .name { font: 1em/1.25em "HelveticaNeueW", Arial, Helvetica, sans-serif; font-weight: bold; width: 160px; } .pc2018 .list li:before { content: ""; margin: 0; } .new-container .c1 .heading.games2018-2 { background-color: #fff !important; display: table-cell; vertical-align: middle; float: left; } .new-container .c1 .heading .sports90 { float: left; margin-right: 30px; } .new-container .c1 .heading h1 { font: 3em/1.13em "Trade-Gothic-W-Cond-Bold", Arial, Helvetica, sans-serif; color: #333; text-transform: uppercase; } .new-container .sidebar .watch-tv { padding: 20px; margin: 40px 0 40px !important; background-color: #008fd3 !important; } .new-container .sidebar .watch-tv:after { content: " "; display: block; clear: both; } .new-container .sidebar .watch-tv .heading h2 { padding: 0 0 10px; } .new-container .sidebar .watch-tv .select-country .btn-opener { border: none; padding: 14px 105px 10px 0px; } .new-container .sidebar .watch-tv .select-country .btn-opener img { margin: 0 5px 0 0; } .new-container .sidebar .watch-tv .select-country .btn-opener .name { text-transform: uppercase; } .new-container .sidebar .watch-tv .opener:after { margin: 5px 0 0 13px; } .new-container .sidebar .watch-tv hr { border: none; } .new-container .sidebar .watch-tv .select-country { float: left; width: 310px; } .new-container .sidebar .watch-tv .select-country .name { width: 150px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .new-container .sidebar .watch-tv .tv-info { margin: 0; padding: 10px 0; } .new-container .sidebar .watch-tv .col { width: 100%; } .new-container .sidebar .watch-tv .sub-title { color: #fff; opacity: 0.6; } .new-container .sidebar .watch-tv .applink a { padding: 15px; background-color: #fff; color: #333333; width: 295px; margin-bottom: 15px; } .new-container .sidebar .watch-tv .applink ul a:before { top: 15px; right: 15px; } .new-container .sidebar .watch-tv .applink .sub-title { color: #fff; opacity: 1; } .new-container .sidebar .watch-tv .add-links { float: left; } .new-container .sidebar .watch-tv .add-links li { margin: 0; } .new-container .sidebar .watch-tv .add-links li a { color: #fff; } .new-container .sidebar .watch-tv .add-links li a:hover { color: #dedede; } .pc2018Promo { padding-left: 9999px; padding-right: 9999px; margin-left: -9999px; margin-right: -9999px; padding-top: 20px; padding-bottom: 20px; } .pc2018Promo .image { width: 50px; height: 50px; float: left; margin-right: 30px; } .pc2018Promo h3 { font: 1.8em/1em "Trade-Gothic-W-Cond-Bold", Arial, Helvetica, sans-serif; color: #fff; text-transform: uppercase; margin: 12px 0 0 80px; } .pc2018Promo h3 .icon-arrow-right { font-size: 0.9em; } .pc2018Promo:after { content: " "; display: block; clear: both; } /* Atos Widgets */ #liveNow .heading, #latestMedalists .heading { margin-bottom: 0 !important; } #liveNow { border: 1px solid #ed1941; } #liveNow .heading { background-color: #ed1941; padding: 15px; } #liveNow .heading h2 { color: #fff; } #liveNow .heading .add-links { float: right; } #liveNow .heading .add-links a { color: #fff; } #liveNow .heading .add-links a:hover { color: #dedede; } #liveNowContent .ScheduleLiveBox { padding-bottom: 0px; border: none; border-bottom: 1px solid #eee; margin: 10px 0; } #liveNowContent .ScheduleLiveBox:last-child { border-bottom: none; } #liveNowContent .ScheduleLiveContainer { padding: 0 20px; list-style-type: none; } #liveNowContent .ScheduleLiveContainer .UpLine { padding: 0 0 10px 0; } #liveNowContent .ScheduleLiveContainer .UpLine .DisciplineBox img { float: left; margin-right: 10px; width: 40px; height: 40px; } #liveNowContent .ScheduleLiveContainer .UpLine .DisciplineBox strong { font-size: 1.1em; } #liveNowContent .ScheduleLiveContainer .UpLine:after { content: " "; display: block; clear: both; } #liveNowContent .ScheduleLiveContainer .BottomLine { margin-bottom: 10px; } #liveNowContent .ScheduleLiveContainer .BottomLine .ParticipantBox { float: left; text-align: center; position: relative; } #liveNowContent .ScheduleLiveContainer .BottomLine .ParticipantBox .nocFlagStyleTeam .flagStyle { width: 40px; height: auto; } #liveNowContent .ScheduleLiveContainer .BottomLine .ParticipantBox .nocFlagStyleTeam .nocStyle { text-align: center; font-weight: normal; width: 40px; margin-left: 5px; } #liveNowContent .ScheduleLiveContainer .BottomLine .ParticipantBox:first-child { width: 50px; margin-left: 45px; } #liveNowContent .ScheduleLiveContainer .BottomLine .ParticipantBox:first-child:after { content: "vs"; display: block; width: 30px; color: #222; position: absolute; top: 0; left: 100%; font-size: 16px; text-align: center; } #liveNowContent .ScheduleLiveContainer .BottomLine .ParticipantBox:last-child { width: 50px; margin-left: 30px; } #liveNowContent .ScheduleLiveContainer .BottomLine .nameLine { display: none !important; } #liveNowContent .ScheduleLiveContainer .BottomLine:after { content: " "; display: block; clear: both; } #upNextContent .ScheduleLiveBox { padding-bottom: 10px; } #upNextContent .ScheduleLiveContainer { padding: 0 20px 0 0; list-style-type: none; } #upNextContent .ScheduleLiveContainer .UpLine .DisciplineBox img { float: left; margin-right: 10px; width: 40px; height: 40px; } #upNextContent .ScheduleLiveContainer .UpLine .DisciplineBox strong { font-size: 1.1em; } #upNextContent .ScheduleLiveContainer .UpLine:after { content: " "; display: block; clear: both; } #upNextContent .ScheduleLiveContainer .UpLine .EventNameBox { font-weight: bold; } #upNextContent .ScheduleLiveContainer .BottomLine .ParticipantBox { float: left; text-align: center; position: relative; } #upNextContent .ScheduleLiveContainer .BottomLine .ParticipantBox .nocFlagStyleTeam .flagStyle { width: 40px; height: auto; } #upNextContent .ScheduleLiveContainer .BottomLine .ParticipantBox:first-child { width: calc(50% - 15px); } #upNextContent .ScheduleLiveContainer .BottomLine .ParticipantBox:first-child:after { content: "vs"; display: block; width: 30px; color: #222; position: absolute; top: 0; left: 100%; font-size: 16px; text-align: center; } #upNextContent .ScheduleLiveContainer .BottomLine .ParticipantBox:last-child { float: right; width: calc(50% - 15px); } #upNextContent .ScheduleLiveContainer .BottomLine .nameLine { display: none; } #upNextContent .ScheduleLiveContainer .BottomLine:after { content: " "; display: block; clear: both; } #latestMedalistsContent { margin-bottom: 40px; } #latestMedalistsContent .LastMedals { list-style: none; padding: 0; } #latestMedalistsContent .LastMedals .DisciplineBox { display: table; width: 100%; table-layout: fixed; border-bottom: 1px solid #ddd; padding-bottom: 10px; } #latestMedalistsContent .LastMedals .DisciplineBox .LastMedalsSportLogo { display: table-cell; vertical-align: middle; width: 62px; } #latestMedalistsContent .LastMedals .DisciplineBox img { display: block; width: 40px; margin: 0 auto; } #latestMedalistsContent .LastMedals .DisciplineBox .LastMedalsSportLink { font-size: 1.2em; font-weight: bold; display: table-cell; vertical-align: middle; } #latestMedalistsContent .LastMedals li { position: relative; padding: 10px 0 0px 0; } #latestMedalistsContent .LastMedals li .AthleteBox { overflow: hidden; } #latestMedalistsContent .LastMedals li .AthleteBox .LastMedalsEvent { float: none; clear: both; margin: 10px; font-weight: bold; } #latestMedalistsContent .LastMedals li .AthleteBox .LastMedalsEvent:after { content: " "; display: block; clear: both; } #latestMedalistsContent .LastMedals li .AthleteBox .LastMedalsSportMedal { float: left; width: 10%; text-align: center; } #latestMedalistsContent .LastMedals li .AthleteBox .LastMedalsSportMedal img { width: 14px; } #latestMedalistsContent .LastMedals li .AthleteBox .LastMedalsSportCompetitor { float: left; width: 90%; } #latestMedalistsContent .LastMedals li .AthleteBox .LastMedalsSportCompetitor .playerTagStandar { display: table; width: 100%; } #latestMedalistsContent .LastMedals li .AthleteBox .LastMedalsSportCompetitor .playerTagStandar > .widgetLink { display: table-cell; width: 31px; vertical-align: top; text-align: center; } #latestMedalistsContent .LastMedals li .AthleteBox .LastMedalsSportCompetitor .playerTagStandar > .nameLine { display: table-cell; padding-left: 9px; vertical-align: top; } #latestMedalistsContent .LastMedals li .AthleteBox .LastMedalsSportCompetitor .playerTagStandar .nocStyle { font-size: 12px; font-weight: normal; width: 34px; text-align: center; } #latestMedalistsContent .LastMedals li .AthleteBox .LastMedalsSportCompetitor img { width: 31px; height: auto; } #eventList .sportEventList { list-style: none; margin: 0; padding: 0; } #eventList .sportEventList .sportEventListElem { display: inline-block; margin: 0 10px 10px 0; width: 48%; } #eventList .sportEventList .sportEventListElem a { display: inline-block; width: 100%; padding: 20px; border: 1px solid #ddd; text-decoration: none; font-weight: bold; } #dailySchedule .sportDaysSchedule { list-style: none; margin: 0; padding: 0; } #dailySchedule .sportDaysSchedule .sportDaysScheduleElem { display: inline-block; margin: 0 10px 10px 0; width: 18%; } #dailySchedule .sportDaysSchedule .sportDaysScheduleElem a { display: inline-block; width: 100%; padding: 20px; border: 1px solid #ddd; text-decoration: none; font-weight: bold; } .pc2018LinkBlock .box-holder a { display: inline-block; position: relative; vertical-align: top; padding: 12px 25px 15px 0; width: 100%; } .pc2018LinkBlock .box-holder a:before { position: absolute; font-family: "Olympics"; font-size: 14px; line-height: 1; content: ""; top: 15px; right: 0; } #olympicSchedule { overflow-x: scroll; } #olympicSchedule .CalendarTableSubList { display: none; } #olympicSchedule #GeneralScheduleTable { width: 900px; border-left: 1px solid #eee; } #olympicSchedule #GeneralScheduleTable .ResHead th { text-align: center; } #olympicSchedule #GeneralScheduleTable .ResHead th:first-child { visibility: hidden; } #olympicSchedule #GeneralScheduleTable .widgetLink { text-decoration: none; } #olympicSchedule #GeneralScheduleTable .widgetLink:hover { text-decoration: underline; } #olympicSchedule #GeneralScheduleTable .Res1, #olympicSchedule #GeneralScheduleTable .Res2 { border-bottom: 1px solid #eee; height: 40px; } #olympicSchedule #GeneralScheduleTable .Res1 td, #olympicSchedule #GeneralScheduleTable .Res2 td { border-right: 1px solid #ddd; padding: 5px; } #olympicSchedule #GeneralScheduleTable .Res2 { background-color: #f4f4f4; } #olympicSchedule #GeneralScheduleTable .Res1:last-child { display: none; } #olympicSchedule #GeneralScheduleTable .disciplinePicture { border-right: none !important; } #olympicSchedule #GeneralScheduleTable .disciplinePicture + td { width: 130px; } #olympicSchedule #GeneralScheduleTable .disciplinePicture img { width: 26px; height: 26px; margin-right: 4px; } #olympicSchedule #GeneralScheduleTable .CalendarTableCeremony img { width: 26px; height: 26px; margin-right: 4px; } #olympicSchedule .discColorALP img, #olympicSchedule .discColorBOB img, #olympicSchedule .discColorBTH img, #olympicSchedule .discColorCCS img, #olympicSchedule .discColorCUR img, #olympicSchedule .discColorFRS img, #olympicSchedule .discColorFSK img, #olympicSchedule .discColorIHO img, #olympicSchedule .discColorLUG img, #olympicSchedule .discColorNCB img, #olympicSchedule .discColorSBD img, #olympicSchedule .discColorSJP img, #olympicSchedule .discColorSKN img, #olympicSchedule .discColorSSK img, #olympicSchedule .discColorSTK img { width: 26px; height: 26px; } #olympicSchedule #olympicSchedule { overflow-x: scroll; } #popupB .text-box { background: #008fd3; width: 768px; padding: 20px; min-height: 350px; } #popupB .watch-tv { padding: 0; } #popupB .watch-tv .heading h2 { padding: 0 0 10px; } #popupB .watch-tv .select-country .btn-opener { border: none; padding: 14px 105px 10px 0px; } #popupB .watch-tv .select-country .btn-opener .name { text-transform: uppercase; } #popupB .watch-tv .opener:after { margin: 5px 0 0 13px; } #popupB hr { border: none; } #popupB .select-country { float: left; } #popupB .select-country .name { width: 150px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } #popupB .tv-info { margin: 0; padding: 30px 0; } #popupB .col { width: 49%; } #popupB .sub-title { color: #fff; opacity: 0.6; } #popupB .applink a { padding: 15px; background-color: #fff; color: #333333; width: 295px; margin-bottom: 15px; } #popupB .applink ul a:before { top: 15px; right: 15px; } #popupB .applink .sub-title { color: #fff; opacity: 1; } @media only screen and (max-width: 1023px) { .pc2018 .holder { margin-top: 65px; text-align: left; padding: 17px; } .pc2018 .pc2018logo { display: block; position: relative; width: 100%; cursor: pointer; } .pc2018 .pc2018logo:before { font: 14px/11px "Olympics"; content: ""; position: absolute; right: 0; top: 8px; margin: 0; color: #fff; } .pc2018.active .pc2018logo:before { content: ""; } .pc2018 .pc-links { float: none; margin-top: 18px; display: none; } .pc2018 .pc-links li { float: none; width: 100%; margin: 8px 0; padding: 8px 10px; } .pc2018 .pc-links li:before { content: ""; margin: 0; } .pc2018 .pc-links .watchLive ~ .watchLive { margin-left: 0px; } .pc2018 .pc-links .has-drop-down > a:before { top: 14px; } .pc2018 .pc-links .has-drop-down .drop { display: none; width: 100%; right: auto; top: auto; position: relative; z-index: auto; padding: 12px 0 0 0; margin-bottom: 0; } .pc2018 .pc-links .has-drop-down .drop .drop-holder .image { display: none; } .pc2018 .pc-links .has-drop-down .drop .drop-holder .list { float: left; width: 50%; } .pc2018 .pc-links .has-drop-down .drop .drop-holder .list li { margin-bottom: 0; padding: 5px 10px; } .pc2018 .pc-links .has-drop-down .drop .drop-holder .list .name { width: 100%; } .pc2018 .pc-links .has-drop-down .drop:after { content: " "; display: block; clear: both; } .pc2018Promo h3 { font: 1.6em/1em "Trade-Gothic-W-Cond-Bold", Arial, Helvetica, sans-serif; margin-top: 3px; } .pc2018Promo h3 .icon-arrow-right { font-size: 0.9em; } .new-container .sidebar .watch-tv .col { width: 49%; } #liveNow .heading .add-links { float: none; } } @media only screen and (max-width: 767px) { .pc2018 .holder { margin-top: 55px; } .pc2018 .pc-links .has-drop-down .drop .drop-holder .list { float: none; width: 100%; } #popupB .text-box { width: 100%; min-height: 400px; } #popupB .text-box .tv-info { padding: 10px 0; } #popupB .text-box .col { width: 100%; } #popupB .text-box .applink a { width: 100%; } #popupB .text-box .watch-tv .heading { text-align: left; } #popupB .text-box .watch-tv .heading h2 { text-align: left; width: 90%; } #popupB .text-box .watch-tv .heading .add-links li { margin-left: 0; } #popupB .text-box .watch-tv .select-country { width: 100%; } #popupB .text-box .watch-tv .select-country .opener { padding: 17px 12px 7px 0; } .new-container .sidebar .watch-tv .col, #mainContainer .sidebar .watch-tv .col { width: 100%; } .new-container .sidebar .watch-tv .opener, #mainContainer .sidebar .watch-tv .opener { padding: 17px 12px 7px 0; } #fancybox-close { top: -40px !important; } } .smartbanner { position: absolute; top: 0; left: 0; overflow-x: hidden; width: 100%; height: 84px; background: #f3f3f3; font-family: Helvetica, sans, sans-serif; /** Android styles **/ } .smartbanner__exit { position: absolute; top: calc(50% - 6px); left: 9px; display: block; margin: 0; width: 12px; height: 12px; border: 0; text-align: center; } .smartbanner__exit::before, .smartbanner__exit::after { position: absolute; width: 1px; height: 12px; background: #767676; content: " "; } .smartbanner__exit::before { transform: rotate(45deg); } .smartbanner__exit::after { transform: rotate(-45deg); } .smartbanner__icon { position: absolute; top: 10px; left: 30px; width: 64px; height: 64px; border-radius: 15px; background-size: 64px 64px; } .smartbanner__info { position: absolute; top: 10px; left: 104px; display: flex; overflow-y: hidden; width: 60%; height: 64px; align-items: center; } .smartbanner__info__title { font-size: 14px; } .smartbanner__info__author, .smartbanner__info__price { font-size: 12px; } .smartbanner__button { position: absolute; top: 32px; right: 10px; z-index: 1; display: block; padding: 0 10px; min-width: 10%; border-radius: 5px; background: #f3f3f3; color: #1474fc; font-size: 18px; text-align: center; text-decoration: none; } .smartbanner__button__label { text-align: center; } .smartbanner.smartbanner--android { background: #3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7); box-shadow: inset 0 4px 0 #88b131; } .smartbanner.smartbanner--android .smartbanner__exit { left: 6px; margin-right: 7px; width: 17px; height: 17px; border-radius: 14px; background: #1c1e21; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.8) inset, 0 1px 1px rgba(255, 255, 255, 0.3); color: #b1b1b3; font-family: "ArialRoundedMTBold", Arial; font-size: 20px; -webkit-font-smoothing: subpixel-antialiased; line-height: 17px; text-shadow: 0 1px 1px #000; } .smartbanner.smartbanner--android .smartbanner__exit::before, .smartbanner.smartbanner--android .smartbanner__exit::after { top: 3px; left: 8px; width: 2px; height: 11px; background: #b1b1b3; } .smartbanner.smartbanner--android .smartbanner__exit:active, .smartbanner.smartbanner--android .smartbanner__exit:hover { color: #eee; } .smartbanner.smartbanner--android .smartbanner__icon { background-color: transparent; box-shadow: none; } .smartbanner.smartbanner--android .smartbanner__info { color: #ccc; text-shadow: 0 1px 2px #000; } .smartbanner.smartbanner--android .smartbanner__info__title { color: #fff; font-weight: bold; } .smartbanner.smartbanner--android .smartbanner__button { top: 30px; right: 20px; padding: 0; min-width: 12%; border-radius: 0; background: none; box-shadow: 0 0 0 1px #333, 0 0 0 2px #dddcdc; color: #d1d1d1; font-size: 14px; font-weight: bold; } .smartbanner.smartbanner--android .smartbanner__button:active, .smartbanner.smartbanner--android .smartbanner__button:hover { background: none; } .smartbanner.smartbanner--android .smartbanner__button__label { display: block; padding: 0 10px; background: #42b6c9; background: linear-gradient(to bottom, #42b6c9, #39a9bb); box-shadow: none; line-height: 24px; text-align: center; text-shadow: none; text-transform: none; color: #fff; } .smartbanner.smartbanner--android .smartbanner__button__label:active, .smartbanner.smartbanner--android .smartbanner__button__label:hover { background: #2ac7e1; } /*# sourceMappingURL=modules.css.map */ /* FILE ARCHIVED ON 21:48:10 Jul 02, 2020 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 19:32:46 Nov 29, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 0.758 exclusion.robots: 0.038 exclusion.robots.policy: 0.023 esindex: 0.012 cdx.remote: 13.081 LoadShardBlock: 276.267 (6) PetaboxLoader3.datanode: 219.928 (8) PetaboxLoader3.resolve: 187.104 (3) load_resource: 200.702 (2) */