#clock{font-size:6px;font-family:Courier New,Arial;position:absolute;right:0;bottom:0;color:#031e3e}.no-csstransforms3d #outdated-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#1f1f1f;z-index:100;opacity:.9}.button,button{text-decoration:none;font-family:prohibition,sans-serif;position:relative;min-width:50px;min-height:50px;display:inline-block;border:none;border-radius:0;text-transform:uppercase;font-size:20px;padding-top:0;padding-right:5%;padding-bottom:2.8%;color:#fff;outline:none;margin-left:5%;cursor:pointer;background:url(/images/btn-body.png),-webkit-linear-gradient(top,transparent 90%,transparent 0,transparent 10%);background:url(/images/btn-body.png),linear-gradient(180deg,transparent 90%,transparent 0,transparent 10%);background-repeat:repeat-x}.button:active,.button:hover,.button:visited,button:active,button:hover,button:visited{color:#fff}.button:before,button:before{left:0;-webkit-transform:translate(-99%);-ms-transform:translate(-99%);transform:translate(-99%);background-position:100% 0}.button:after,button:after{right:0;-webkit-transform:translate(99%);-ms-transform:translate(99%);transform:translate(99%)}.button:after,.button:before,button:after,button:before{content:"";display:inline-block;position:absolute;width:5%;min-width:7px;max-width:9px;top:0;bottom:0}@media (min-width:768px){.button:after,.button:before,button:after,button:before{width:10px}}.button:before,button:before{background:url(/images/btn-left.png),-webkit-linear-gradient(top,transparent 90%,transparent 0,transparent 10%);background:url(/images/btn-left.png),linear-gradient(180deg,transparent 90%,transparent 0,transparent 10%);background-position:100%}.button:after,button:after{background:url(/images/btn-right.png),-webkit-linear-gradient(left,transparent 15%,transparent 0,transparent 85%);background:url(/images/btn-right.png),linear-gradient(90deg,transparent 15%,transparent 0,transparent 85%);background-position:0}.button:after,.button:before,button:after,button:before{background-repeat:no-repeat}.button,.button:after,.button:before,button,button:after,button:before{background-size:auto 100%}@media (min-width:576px){.button,button{padding-top:1%;padding-right:2%}}.button.button-sm,button.button-sm{font-size:.7rem;min-height:35px;min-width:30px;padding-bottom:1%;padding-right:3%}.button.button-highlight,button.button-highlight{background:url(/images/btn-body.png),-webkit-linear-gradient(top,#f4792b 90%,transparent 0,transparent 10%);background:url(/images/btn-body.png),linear-gradient(180deg,#f4792b 90%,transparent 0,transparent 10%);background-repeat:repeat-x}.button.button-highlight:before,button.button-highlight:before{background:url(/images/btn-left.png),-webkit-linear-gradient(top,#f4792b 90%,transparent 0,transparent 10%);background:url(/images/btn-left.png),linear-gradient(180deg,#f4792b 90%,transparent 0,transparent 10%);background-position:100%}.button.button-highlight:after,button.button-highlight:after{background:url(/images/btn-right.png),-webkit-linear-gradient(left,#f4792b 15%,transparent 0,transparent 85%);background:url(/images/btn-right.png),linear-gradient(90deg,#f4792b 15%,transparent 0,transparent 85%);background-position:0}.button.button-highlight:after,.button.button-highlight:before,button.button-highlight:after,button.button-highlight:before{background-repeat:no-repeat}.button.button-highlight,.button.button-highlight:after,.button.button-highlight:before,button.button-highlight,button.button-highlight:after,button.button-highlight:before{background-size:auto 100%}.button.button-betnow,button.button-betnow{background:url(/images/btn-body.png),-webkit-linear-gradient(top,#f4792b 90%,transparent 0,transparent 10%);background:url(/images/btn-body.png),linear-gradient(180deg,#f4792b 90%,transparent 0,transparent 10%);background-repeat:repeat-x;min-height:20px;font-size:.8rem;padding-top:2.8%;padding-left:2.5%;margin:10px 0 0 7px}.button.button-betnow:before,button.button-betnow:before{background:url(/images/btn-left.png),-webkit-linear-gradient(top,#f4792b 90%,transparent 0,transparent 10%);background:url(/images/btn-left.png),linear-gradient(180deg,#f4792b 90%,transparent 0,transparent 10%);background-position:100%}.button.button-betnow:after,button.button-betnow:after{background:url(/images/btn-right.png),-webkit-linear-gradient(left,#f4792b 15%,transparent 0,transparent 85%);background:url(/images/btn-right.png),linear-gradient(90deg,#f4792b 15%,transparent 0,transparent 85%);background-position:0}.button.button-betnow:after,.button.button-betnow:before,button.button-betnow:after,button.button-betnow:before{background-repeat:no-repeat}.button.button-betnow,.button.button-betnow:after,.button.button-betnow:before,button.button-betnow,button.button-betnow:after,button.button-betnow:before{background-size:auto 100%}@media (min-width:576px){.button.button-betnow,button.button-betnow{padding:3.5% 6% 5.5% 5%}}html.hidden{display:block!important}body,html{height:100%;width:100%;margin:0 auto;position:relative;background:#031e3e}@media (min-width:576px){html{font-size:25px}}body{color:#fff;text-transform:uppercase;font-family:prohibition,sans-serif;font-size:12px;box-sizing:content-box;background-size:cover;position:relative}#clock{display:none}header{background-color:#031e3e;top:0;text-align:center;font-size:.6rem;display:block;padding:15px 0;z-index:250}footer,header{position:fixed;width:100%;box-sizing:border-box;max-width:768px;margin:0 auto}footer{bottom:0;padding:8px 15px;background-color:#000;z-index:200}@media (min-width:576px){footer{padding-left:50px;padding-right:50px}}footer .player-details{position:relative}footer .player-details .name{font-size:1.2rem;display:block}footer .player-details dl{margin:0}footer .player-details dl:after{display:block;content:"";clear:both}footer .player-details dl dd,footer .player-details dl dt{display:inline-block;float:left}footer .player-details dl dt{clear:left}footer .player-details dl dd{margin-left:5px}footer .player-details dl dd .empty{width:15px;height:11px;display:inline-block;background:url(/images/busy2.gif) no-repeat 50%}footer .player-details img{position:absolute;width:100px;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#main-container{position:relative;max-width:768px;margin:0 auto;overflow-x:hidden}#content-container{background:no-repeat #031e3e;position:relative;height:100%;min-height:550px}#content-container.no-full-height{height:auto}#content-container.race-1{background-image:url(/images/RaceBackgrounds/RaceBackground_1.jpg)}#content-container.race-2{background-image:url(/images/RaceBackgrounds/RaceBackground_2.jpg)}#content-container.race-3{background-image:url(/images/RaceBackgrounds/RaceBackground_3.jpg)}#content-container.race-4{background-image:url(/images/RaceBackgrounds/RaceBackground_4.jpg)}#content-container.race-5{background-image:url(/images/RaceBackgrounds/RaceBackground_5.jpg)}#content-container.race-6{background-image:url(/images/RaceBackgrounds/RaceBackground_6.jpg)}#content-container.race-7{background-image:url(/images/RaceBackgrounds/RaceBackground_7.jpg)}#content-container.race-8{background-image:url(/images/RaceBackgrounds/RaceBackground_8.jpg)}#content-container.race-9{background-image:url(/images/RaceBackgrounds/RaceBackground_9.jpg)}#content-container.race-10{background-image:url(/images/RaceBackgrounds/RaceBackground_10.jpg)}#content-container.race-11{background-image:url(/images/RaceBackgrounds/RaceBackground_11.jpg)}#content-container.race-12{background-image:url(/images/RaceBackgrounds/RaceBackground_12.jpg)}#content-container.race-13{background-image:url(/images/RaceBackgrounds/RaceBackground_13.jpg)}#content-container.race-14{background-image:url(/images/RaceBackgrounds/RaceBackground_14.jpg)}#content-container.race-15{background-image:url(/images/RaceBackgrounds/RaceBackground_15.jpg)}#content-container.race-16{background-image:url(/images/RaceBackgrounds/RaceBackground_16.jpg)}#content-container.race-17{background-image:url(/images/RaceBackgrounds/RaceBackground_17.jpg)}#content-container.race-18{background-image:url(/images/RaceBackgrounds/RaceBackground_18.jpg)}#content-container.race-19{background-image:url(/images/RaceBackgrounds/RaceBackground_19.jpg)}#content-container.race-20{background-image:url(/images/RaceBackgrounds/RaceBackground_20.jpg)}#content-container.race-21{background-image:url(/images/RaceBackgrounds/RaceBackground_21.jpg)}#content-container.race-22{background-image:url(/images/RaceBackgrounds/RaceBackground_22.jpg)}#content-container.race-23{background-image:url(/images/RaceBackgrounds/RaceBackground_23.jpg)}#content-container.race-24{background-image:url(/images/RaceBackgrounds/RaceBackground_24.jpg)}@media (min-width:576px){#content-container{min-height:950px}}#pop-out-menu{position:absolute;top:100px;height:90%;width:70%;max-width:400px;padding:10px 20px;background-color:#031e3e;z-index:100;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;max-width:768px;margin:0 auto}@media (min-height:900px){#pop-out-menu{height:-webkit-calc(100% - 120px);height:calc(100% - 120px)}}#pop-out-menu.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);min-height:570px}#pop-out-menu.open .visible-open{display:block}#pop-out-menu.open .visible-close{display:none}#pop-out-menu.open,#pop-out-menu.open #pull-out{box-shadow:12px 10px 16px -5px rgba(0,0,0,.48)}#pop-out-menu.close{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}#pop-out-menu.close .visible-open{display:none}#pop-out-menu.close .visible-close{display:block}#pop-out-menu.close #pull-out{background-color:#f4792b}#pop-out-menu #pull-out{cursor:pointer;position:absolute;top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:45px;height:45px;background-color:#031e3e;box-sizing:border-box;border-radius:0 3px 3px 0;color:#fff;text-decoration:none}#pop-out-menu #pull-out .visible-close{padding:10px;left:0;right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#pop-out-menu #pull-out .visible-close>span{width:100%;height:4px;background-color:#fff;display:block;margin-top:3px;border-radius:2px}#pop-out-menu #pull-out .visible-close>span:first-child{margin-top:0}#pop-out-menu #pull-out .visible-open{font-size:40px;text-align:center;position:relative;top:-3px}#pop-out-menu #pull-out.calendar:after{position:absolute;content:"Close";display:block;right:0;top:50%;-webkit-transform:translate(120%,-50%);-ms-transform:translate(120%,-50%);transform:translate(120%,-50%);font-size:1rem}#pop-out-menu .header{position:relative;padding:10px}#pop-out-menu .header:after{display:block;content:"";clear:both}#pop-out-menu .header img[src*=jockey]{width:40%;float:left}#pop-out-menu .header #stage-info{width:55%;float:right;position:absolute;bottom:0;right:0}#pop-out-menu .header #stage-info img{width:50%;margin-left:5%;float:left}#pop-out-menu .header #stage-info img+div{float:left;width:40%;position:absolute;bottom:5px;right:0}#pop-out-menu .header #stage-info img+div span{font-size:.6rem;line-height:1}#pop-out-menu .header #stage-info img+div span:first-child{border-bottom:1px solid #fff;margin-bottom:4px}#pop-out-menu .player-details{padding:10px}#pop-out-menu .player-details h2{margin-bottom:5px}#pop-out-menu .player-details .line-item{color:#f07729;margin-bottom:3px}#pop-out-menu .player-details .line-item .title{color:#fff;margin-right:3px}#pop-out-menu .player-details img[src*=cups]{width:80%}#pop-out-menu .player-details .link-container{position:relative}#pop-out-menu .player-details .link-container:after{display:block;content:"";clear:both}#pop-out-menu .player-details .link-container>div{float:left;width:50%;box-sizing:border-box;padding:10px;position:relative}#pop-out-menu .player-details .link-container>div:first-child{background:url(/images/calendar-screenshot.jpg) no-repeat;background-size:contain;background-position:50%}#pop-out-menu .player-details .link-container>div:first-child .button-simple{width:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#pop-out-menu .player-details .link-container>div:after{content:"";display:block;padding-bottom:100%}#pop-out-menu .player-details .link-container>div>div{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#pop-out-menu .player-details .link-container>div>div .button-simple:first-child{margin-bottom:15px}#pop-out-menu .player-details .link-container .button-simple{box-sizing:border-box;display:inline-block;width:100%;font-size:1rem}content{width:90%;margin-left:5%;display:block;position:absolute;top:20%;bottom:0}content #welcome-banner{position:absolute;top:0;width:50%;left:50%;-webkit-transform:translate(-50%,-70%);-ms-transform:translate(-50%,-70%);transform:translate(-50%,-70%);max-width:300px}content #content{background-color:rgba(3,30,62,.45);min-height:80%;border-radius:3px 3px 0 0;padding:20% 15px 0;text-align:center;font-size:1.1rem}@media (min-width:576px){content #content{padding-top:10%;padding-bottom:7%}}content #content #race-info-container{font-size:1rem;margin-top:15px;height:100%;border-radius:3px 3px 0 0;background-color:rgba(73,185,105,.76);padding:10px;padding-bottom:40%}@media (min-width:576px){content #content #race-info-container{margin-top:10%;padding:20px 50px}}content #content #race-info-container button{background:url(/images/btn-body.png),-webkit-linear-gradient(top,#f4792b 90%,transparent 0,transparent 10%);background:url(/images/btn-body.png),linear-gradient(180deg,#f4792b 90%,transparent 0,transparent 10%);background-repeat:repeat-x;display:inline-block;margin:15px auto 10px}content #content #race-info-container button:before{background:url(/images/btn-left.png),-webkit-linear-gradient(top,#f4792b 90%,transparent 0,transparent 10%);background:url(/images/btn-left.png),linear-gradient(180deg,#f4792b 90%,transparent 0,transparent 10%);background-position:100%}content #content #race-info-container button:after{background:url(/images/btn-right.png),-webkit-linear-gradient(left,#f4792b 15%,transparent 0,transparent 85%);background:url(/images/btn-right.png),linear-gradient(90deg,#f4792b 15%,transparent 0,transparent 85%);background-position:0}content #content #race-info-container button:after,content #content #race-info-container button:before{background-repeat:no-repeat}content #content #race-info-container button,content #content #race-info-container button:after,content #content #race-info-container button:before{background-size:auto 100%}@media (min-width:576px){content #content #race-info-container button{width:200px;padding-top:1.4%}}content #content #race-info-container #race-info{text-align:left;margin-top:10px;font-size:.9rem}content #content #race-info-container #race-info span{display:block}content #content #race-info-container #race-info a.button{min-height:20px;font-size:.8rem;display:inline-block;padding-top:2.8%;padding-left:2.5%;margin:10px 0 0 7px}@media (min-width:576px){content #content #race-info-container #race-info a.button{padding-top:1.5%;padding-left:.8%}}content #content #race-info-container #race-info #cups{position:relative}content #content #race-info-container #race-info #cups:after{display:block;content:"";clear:both}content #content #race-info-container #race-info #cups .stages{width:77%;float:left;position:absolute;bottom:5%}content #content #race-info-container #race-info #cups #current-stage{width:25%;float:right}content #content.result{background-color:rgba(73,185,105,.46)}content #content.result .player-name{font-size:1.5rem}content #content.result h2{font-size:2.5rem;font-weight:400;margin:10px 0;padding-bottom:5px;border-bottom:2px solid #fff;display:inline-block}content #content.result .prize{font-size:9rem}content #content.result .prize:before{content:"$";font-size:2rem;display:inline-block;vertical-align:top;position:relative;margin-top:10%;left:-3px}content #content.result small{font-size:.7rem}content #content.expired{background-color:rgba(244,121,42,.75);padding:20% 15% 0}content #content.expired hr{max-width:40%;border:2px solid #fff}content #content.race-complete,content #content.stage-complete{white-space:nowrap;text-align:left}@media (min-width:576px){content #content.race-complete,content #content.stage-complete{padding-left:10%;padding-right:10%}}content #content.race-complete .left,content #content.race-complete .right,content #content.stage-complete .left,content #content.stage-complete .right{white-space:normal;display:inline-block;width:50%;vertical-align:top}@media (min-width:576px){content #content.race-complete .left,content #content.race-complete .right,content #content.stage-complete .left,content #content.stage-complete .right{margin-top:20px}}content #content.race-complete .left p:first-child,content #content.stage-complete .left p:first-child{margin-top:0}@media (min-width:576px){content #content.race-complete .left,content #content.stage-complete .left{width:60%}}content #content.race-complete .right,content #content.stage-complete .right{text-align:center}@media (min-width:576px){content #content.race-complete .right,content #content.stage-complete .right{width:40%}}content #content.race-complete .right .race-name,content #content.stage-complete .right .race-name{border-top:2px solid #fff;border-bottom:2px solid #fff;padding-top:10px;padding-bottom:10px;display:inline-block;max-width:60%;margin-bottom:30px}content #content.race-complete .right a.button,content #content.stage-complete .right a.button{min-height:0;padding:8% 5% 12% 3%;box-sizing:border-box;min-width:100px}@media (min-width:768px){content #content.race-complete .right a.button,content #content.stage-complete .right a.button{padding-top:5%;padding-bottom:8%}}content #content.race-complete .right>img,content #content.stage-complete .right>img{max-width:100%}@media (min-width:576px){content #content.race-complete .right>img,content #content.stage-complete .right>img{max-width:70%}}.button-simple{text-decoration:none;background-color:#f4792b;color:#fff;padding:10px;text-align:center}content#race-video{margin-left:0;width:100%;top:0;background-color:#031e3e}content#race-video .video-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}content#race-video .video-container iframe[data-video-id]{position:absolute;top:12%;left:0;width:100%;height:100%}content#race-video #race-details{background-color:#031e3e;margin-top:7%;padding:20px 0 15px 15px;min-height:40%;white-space:nowrap}content#race-video #race-details h2{margin-top:0;font-size:1.05rem;white-space:normal}content#race-video #race-details .left{display:inline-block;width:65%}content#race-video #race-details .right{border-left:1px solid #fff;display:inline-block;width:35%;text-align:center;vertical-align:top;white-space:normal}content#race-video #race-details .right img{display:block;margin:0 auto;max-height:120px}content#race-video #race-details .right img[src*=jockey]{width:80%}@media (min-width:576px){content#race-video #race-details .right img{max-width:60%!important}}content#race-video #race-details .right #stage-details{width:80%;margin:10px auto 0}content#race-video #race-details .right #stage-details img{max-width:100%}content#race-video #race-details .right #stage-details h4,content#race-video #race-details .right #stage-details span{border-bottom:1px solid #fff;margin:0;padding:5px;display:inline-block}content#race-video #race-details .right #stage-details h4:last-child,content#race-video #race-details .right #stage-details span:last-child{border-bottom:none}content#race-video #race-details .button{display:inline-block;margin-left:0;margin-bottom:15px;min-width:130px}content#race-video #race-details a.button-sm{min-height:0;padding:4% 5% 5% 3%;box-sizing:border-box}@media (min-width:576px){content#race-video #race-details a.button-sm{font-size:.6rem;padding-top:1.8%;padding-bottom:2.6%}}content#race-video #race-details #horse-details{position:relative;margin-top:5px;margin-bottom:15px}content#race-video #race-details #horse-details:after{display:block;content:"";clear:both}content#race-video #race-details #horse-details img[src*="Jockeys/"]{float:left;width:30%}@media (min-width:576px){content#race-video #race-details #horse-details img[src*="Jockeys/"]{max-width:100px;margin-left:3%}}content#race-video #race-details #horse-details img[src*="Jockeys/"]+div{position:absolute;margin-left:20px;left:25%;width:-webkit-calc(70% - 20px);width:calc(70% - 20px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}content#race-video #race-details #horse-details img[src*="Jockeys/"]+div .title{font-size:1.3rem;display:block;white-space:normal;position:relative;padding-left:1.3rem}content#race-video #race-details #horse-details img[src*="Jockeys/"]+div .title:before{display:block;content:attr(data-jockey);position:absolute;left:0;top:0}content#race-video #race-details #horse-details img[src*="Jockeys/"]+div .subtitle{font-size:.78rem}@media (min-width:576px){content#race-video #race-details #horse-details img[src*="Jockeys/"]+div{left:-webkit-calc(3% + 100px);left:calc(3% + 100px)}}.stages{padding:0;margin:0;list-style-type:none}.stages:after{display:block;content:"";clear:both}.stages li{float:left;text-align:center;width:16.66667%;box-sizing:border-box}.stages li .number{font-size:.5rem}.stages li:before{content:"";display:block;background-size:contain;background-position:bottom;background-repeat:no-repeat;padding-top:100%}.stages li.stage-1:before{background-image:url(/images/cup-stage-1s.png)}.stages li.stage-1.complete:before{background-image:url(/images/cup-stage-1.png)}.stages li.stage-2:before{background-image:url(/images/cup-stage-2s.png)}.stages li.stage-2.complete:before{background-image:url(/images/cup-stage-2.png)}.stages li.stage-3:before{background-image:url(/images/cup-stage-3s.png)}.stages li.stage-3.complete:before{background-image:url(/images/cup-stage-3.png)}.stages li.stage-4:before{background-image:url(/images/cup-stage-4s.png)}.stages li.stage-4.complete:before{background-image:url(/images/cup-stage-4.png)}.stages li.stage-5:before{background-image:url(/images/cup-stage-5s.png)}.stages li.stage-5.complete:before{background-image:url(/images/cup-stage-5.png)}.stages li.stage-6:before{background-image:url(/images/cup-stage-6s.png)}.stages li.stage-6.complete:before{background-image:url(/images/cup-stage-6.png)}.simple-container{background-color:#031e3e;text-align:center;padding-bottom:50px}.simple-container img[src*=jockey]{max-width:50%}#calendar .stage{padding-top:10px;padding-left:5px;font-size:1.1rem;text-align:left}@media (min-width:576px){#calendar .stage{padding-left:15px}}#calendar .stage .races{text-align:left;margin-top:5px}#calendar .stage .races:after{display:block;content:"";clear:both}#calendar .stage .races .race{width:-webkit-calc(25% - 5px);width:calc(25% - 5px);float:left;position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;margin-left:5px;box-sizing:border-box}#calendar .stage .races .race:first-child{margin-left:0}#calendar .stage .races .race.race-1{background-image:url(/images/RaceTiles/RaceTile_1.jpg)}#calendar .stage .races .race.race-1.complete{background-image:url(/images/RaceTiles/RaceTile_1_o.jpg)}#calendar .stage .races .race.race-2{background-image:url(/images/RaceTiles/RaceTile_2.jpg)}#calendar .stage .races .race.race-2.complete{background-image:url(/images/RaceTiles/RaceTile_2_o.jpg)}#calendar .stage .races .race.race-3{background-image:url(/images/RaceTiles/RaceTile_3.jpg)}#calendar .stage .races .race.race-3.complete{background-image:url(/images/RaceTiles/RaceTile_3_o.jpg)}#calendar .stage .races .race.race-4{background-image:url(/images/RaceTiles/RaceTile_4.jpg)}#calendar .stage .races .race.race-4.complete{background-image:url(/images/RaceTiles/RaceTile_4_o.jpg)}#calendar .stage .races .race.race-5{background-image:url(/images/RaceTiles/RaceTile_5.jpg)}#calendar .stage .races .race.race-5.complete{background-image:url(/images/RaceTiles/RaceTile_5_o.jpg)}#calendar .stage .races .race.race-6{background-image:url(/images/RaceTiles/RaceTile_6.jpg)}#calendar .stage .races .race.race-6.complete{background-image:url(/images/RaceTiles/RaceTile_6_o.jpg)}#calendar .stage .races .race.race-7{background-image:url(/images/RaceTiles/RaceTile_7.jpg)}#calendar .stage .races .race.race-7.complete{background-image:url(/images/RaceTiles/RaceTile_7_o.jpg)}#calendar .stage .races .race.race-8{background-image:url(/images/RaceTiles/RaceTile_8.jpg)}#calendar .stage .races .race.race-8.complete{background-image:url(/images/RaceTiles/RaceTile_8_o.jpg)}#calendar .stage .races .race.race-9{background-image:url(/images/RaceTiles/RaceTile_9.jpg)}#calendar .stage .races .race.race-9.complete{background-image:url(/images/RaceTiles/RaceTile_9_o.jpg)}#calendar .stage .races .race.race-10{background-image:url(/images/RaceTiles/RaceTile_10.jpg)}#calendar .stage .races .race.race-10.complete{background-image:url(/images/RaceTiles/RaceTile_10_o.jpg)}#calendar .stage .races .race.race-11{background-image:url(/images/RaceTiles/RaceTile_11.jpg)}#calendar .stage .races .race.race-11.complete{background-image:url(/images/RaceTiles/RaceTile_11_o.jpg)}#calendar .stage .races .race.race-12{background-image:url(/images/RaceTiles/RaceTile_12.jpg)}#calendar .stage .races .race.race-12.complete{background-image:url(/images/RaceTiles/RaceTile_12_o.jpg)}#calendar .stage .races .race.race-13{background-image:url(/images/RaceTiles/RaceTile_13.jpg)}#calendar .stage .races .race.race-13.complete{background-image:url(/images/RaceTiles/RaceTile_13_o.jpg)}#calendar .stage .races .race.race-14{background-image:url(/images/RaceTiles/RaceTile_14.jpg)}#calendar .stage .races .race.race-14.complete{background-image:url(/images/RaceTiles/RaceTile_14_o.jpg)}#calendar .stage .races .race.race-15{background-image:url(/images/RaceTiles/RaceTile_15.jpg)}#calendar .stage .races .race.race-15.complete{background-image:url(/images/RaceTiles/RaceTile_15_o.jpg)}#calendar .stage .races .race.race-16{background-image:url(/images/RaceTiles/RaceTile_16.jpg)}#calendar .stage .races .race.race-16.complete{background-image:url(/images/RaceTiles/RaceTile_16_o.jpg)}#calendar .stage .races .race.race-17{background-image:url(/images/RaceTiles/RaceTile_17.jpg)}#calendar .stage .races .race.race-17.complete{background-image:url(/images/RaceTiles/RaceTile_17_o.jpg)}#calendar .stage .races .race.race-18{background-image:url(/images/RaceTiles/RaceTile_18.jpg)}#calendar .stage .races .race.race-18.complete{background-image:url(/images/RaceTiles/RaceTile_18_o.jpg)}#calendar .stage .races .race.race-19{background-image:url(/images/RaceTiles/RaceTile_19.jpg)}#calendar .stage .races .race.race-19.complete{background-image:url(/images/RaceTiles/RaceTile_19_o.jpg)}#calendar .stage .races .race.race-20{background-image:url(/images/RaceTiles/RaceTile_20.jpg)}#calendar .stage .races .race.race-20.complete{background-image:url(/images/RaceTiles/RaceTile_20_o.jpg)}#calendar .stage .races .race.race-21{background-image:url(/images/RaceTiles/RaceTile_21.jpg)}#calendar .stage .races .race.race-21.complete{background-image:url(/images/RaceTiles/RaceTile_21_o.jpg)}#calendar .stage .races .race.race-22{background-image:url(/images/RaceTiles/RaceTile_22.jpg)}#calendar .stage .races .race.race-22.complete{background-image:url(/images/RaceTiles/RaceTile_22_o.jpg)}#calendar .stage .races .race.race-23{background-image:url(/images/RaceTiles/RaceTile_23.jpg)}#calendar .stage .races .race.race-23.complete{background-image:url(/images/RaceTiles/RaceTile_23_o.jpg)}#calendar .stage .races .race.race-24{background-image:url(/images/RaceTiles/RaceTile_24.jpg)}#calendar .stage .races .race.race-24.complete{background-image:url(/images/RaceTiles/RaceTile_24_o.jpg)}@media (min-width:576px){#calendar .stage .races .race{width:-webkit-calc(25% - 15px);width:calc(25% - 15px);margin-left:15px}}#calendar .stage .races .race:after{content:"";display:block;padding-bottom:100%}.race .content{position:absolute;width:100%;top:65%}.race .content span{position:absolute;left:50%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.race:after{background-size:50% 50%;background-position:100% 80%;background-repeat:no-repeat}.stage-1 .race:after{background-image:url(/images/cup-stage-1s.png)}.stage-2 .race:after{background-image:url(/images/cup-stage-2s.png)}.stage-3 .race:after{background-image:url(/images/cup-stage-3s.png)}.stage-4 .race:after{background-image:url(/images/cup-stage-4s.png)}.stage-5 .race:after{background-image:url(/images/cup-stage-5s.png)}.stage-6 .race:after{background-image:url(/images/cup-stage-6s.png);background-size:25% 50%;background-position:85% 80%}@media (min-width:576px){#how-to-play h1{font-size:2rem}#how-to-play h3{font-size:1rem}#how-to-play h4{font-size:.8rem}}#how-to-play .content{text-align:left;padding:20px}#how-to-play .content a{color:#fff}#how-to-play .content p,#how-to-play .content ul{text-transform:none;font-family:Arial}#how-to-play .content .steps{white-space:nowrap}#how-to-play .content .steps .step{float:left;margin:0 auto;padding-left:10px;white-space:normal;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin-bottom:20px}@media (min-width:576px){#how-to-play .content .steps .step{width:-webkit-calc(25% - 10px);width:calc(25% - 10px)}}#how-to-play .content .steps .step:first-child{padding-left:0}#how-to-play .content .steps .step img{display:block;max-width:100%;vertical-align:top;margin:0 auto}