﻿html,ol,ul,h1,h2,h3{margin:0;padding:0}body{background:#000;color:#555;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:300;min-width:360px;margin:50px 0 0 0;padding:0}ol,ul{list-style:none}li{display:inline-block}article>div.subnav{background-color:#ae140f}article>div.intro,article>div.subnav div{max-width:800px;margin:0 auto;padding:20px 10px 0 10px}article>div.content,article>div#container{max-width:800px;margin:0 auto;padding:0 10px 0 10px}article>div.subnav h1,article>div.subnav>div>span{color:rgba(255,255,255,.9);display:block;font-size:1.5em;font-weight:500;line-height:1.4em;margin:0;padding:0;margin-bottom:1em;margin-top:.2em}article>div.subnav,article>div.subnav a{color:rgba(255,255,255,.9)}article{background:#fff}article h1,article h2,article h3{color:rgba(0,0,0,.95);line-height:1.4em;margin-bottom:.3em;margin-top:.2em}article h1{margin-bottom:.3em}article h2{margin-bottom:.8em}article h3{font-size:18px;padding-top:16px;margin-bottom:1em}article>div>h1{font-size:32px;padding:15px 0 5px 0;display:inline-block}article>div>section>h1{font-size:32px}article h2:after,article h3:after,article>div:after{content:"";display:table;clear:both}article h2{font-size:24px;border-bottom:3px #ae140f solid;margin-bottom:15px;padding-bottom:5px;padding-left:2px;display:inline-block}div.teams table{margin-top:2em;margin-bottom:0}div.teams thead{display:none}div.teams tbody td:nth-of-type(3){width:60px}div.teams tbody td:nth-of-type(4){width:80px}div.teams caption{display:table-caption;color:rgba(0,0,0,.95);line-height:1.4em;margin-bottom:.3em;margin-top:.2em;font-size:15px;border-bottom:2px #000 solid;padding-bottom:3px;padding-left:2px}article td a,article p a,article ol a{color:#000;font-weight:400;white-space:nowrap}article ol li{display:block;line-height:2}article td a:hover,article p a:hover{text-decoration:none}article p{line-height:1.7em;margin:0 0 1em 0;max-width:600px}article small{font-size:11px}article nav{width:100%;margin-bottom:-10px;margin-left:-10px}article nav ul{width:100%;overflow:auto;white-space:nowrap;padding-bottom:10px}article nav ul::-webkit-scrollbar{display:none}article nav ul{-ms-overflow-style:none}article nav ul li{padding:5px 10px 0 10px}article nav ul li a,article nav ul li span{display:inline-block;padding-bottom:1px;line-height:30px;text-decoration:none;font-weight:400;font-size:15px}article nav ul li a:hover,article nav ul li a.active,article nav ul li span.active{border-bottom:3px solid #fff}article div.teams table+p{padding-top:10px;line-height:1.2em}footer,header,footer a,header a{color:rgba(255,255,255,.95)}section{margin-bottom:20px;margin-top:20px}div,section,table,h1,h2,h3,h4{scroll-margin-top:60px}h1 span{display:block}dl:after,table:after,section:after{content:"";display:table;clear:both}section{max-width:620px}div.t{overflow-x:auto}table{margin-bottom:15px;width:100%;max-width:600px;font-size:13px;line-height:30px;border-spacing:0;border-collapse:separate}table caption{text-align:left;font-weight:bold}th{text-align:left}tr td{border-bottom:rgba(0,0,0,.1) 1px solid}td{vertical-align:top}tbody.events td{line-height:1.6em}tbody.events td small{display:block;line-height:1.4em;padding-bottom:2px}td small{display:block}th,td{margin:0;padding:1px 4px 1px 0;font-feature-settings:"tnum"}td:first-child{padding-left:4px;width:30px;white-space:nowrap}td:last-child{padding-left:2px;padding-right:2px;width:30px;white-space:nowrap}.btn{background-color:#fff;color:rgba(0,0,0,.95);display:inline-block;padding:9px 12px;margin:0 5px 5px 0;border:1px solid rgba(0,0,0,.95);border-radius:4px;text-decoration:none;font-size:16px;line-height:1.4em}.btn-full{max-width:600px;width:100%;text-align:center;box-sizing:border-box}.btn-tag{background-color:#fff;color:#ae140f;display:inline-block;padding:4px 7px;margin:0 5px 5px 0;border:1px solid #ae140f;border-radius:3px;text-decoration:none;font-size:11px;line-height:1.2}.btn-pri{border:0;background-color:#ae140f;color:#fff}span.btn,button:hover.btn,a:hover.btn{color:rgba(255,255,255,.95);background-color:rgba(0,0,0,.95);text-decoration:none}button:hover.btn{cursor:pointer}td a.btn{margin:0;padding:6px 8px;line-height:1em}dl{font-size:13px;margin-top:0;margin-bottom:20px;max-width:400px}dt,dd{box-sizing:border-box;float:left;margin:0;padding:5px;width:50%;border-bottom:rgba(0,0,0,.1) 1px solid}dd:hover,dt:hover,dt:hover+dd{background-color:rgba(0,0,0,.03)}figcaption{padding-top:2px;line-height:1.4em}figcaption a{color:#000;font-weight:700}figcaption a:hover{text-decoration:none}figcaption span{font-size:.8em;display:block}.up:after{content:" ⇧";color:green;font-size:11px}.down:after{content:" ⇩";color:red;font-size:11px}.newentry:after{content:" ⇨";color:#000;font-size:11px}td.up:first-child,td.down:first-child,td.newentry:first-child{width:40px}table.team{display:block;overflow-x:auto;white-space:nowrap}#mxm table.mxm-team{line-height:17px}#mxm table.mxm-team img{float:left;margin-right:5px}#mxm table.mxm-team td{padding:5px 0 5px 0}#mxm table.mxm-team td:first-child{width:auto;padding-right:10px;padding-left:0}#mxm section{min-height:400px}#mxm table.picks{border-top:rgba(0,0,0,.1) 1px solid;margin-top:10px}#mxm table.picks td{line-height:1.4em;padding:4px}#mxm table.picks td img{float:left;width:36px;height:36px;border-radius:32px;margin-right:5px;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}#mxm table.picks td:first-child{width:auto}#mxm .flag{display:inline-block;background-color:#ddd;border-radius:26px;padding:2px;height:26px;box-sizing:border-box;line-height:26px;vertical-align:top;color:#000;margin:2px 10px 2px 0}#mxm .flag span{width:20px;height:20px;border:1px solid #fff;border-radius:20px;background-size:25px;background-position:center;float:left}#mxm .team-info{text-align:center}#mxm .team-info strong{font-size:20px;display:block;line-height:30px;margin-bottom:10px}#mxm .team-info .country{display:inline-block;background-color:#ddd;border-radius:23px;padding:3px 15px 3px 3px;height:28px;box-sizing:border-box;line-height:33px;vertical-align:top;color:#000}#mxm .team-info .country span{width:20px;height:20px;border:1px solid #fff;border-radius:20px;background-size:25px;background-position:center;float:left}#mxm .team-info .country small{line-height:22px;display:inline-block;font-size:12px;vertical-align:top;padding-left:7px}.tt th:nth-child(1){width:55%}.tt th:nth-child(2){width:15%}.tt th:nth-child(3){width:15%}.tt th:nth-child(4){width:15%}.author-image{display:inline-block;border-radius:30px;border:1px solid #666;background-repeat:no-repeat;background-size:30px;height:30px;width:30px}.author-name{padding-left:10px;display:inline-block;line-height:30px;vertical-align:top}.sublinks{display:block;margin:10px 0 10px 0;max-width:620px}.sublinks a{margin:0 5px 10px 0;padding:0}.sublinks a span{background-color:#eee;color:#444;margin-right:0}.sublinks span{font-size:12px;margin:0 5px 10px 0;display:inline-block;background-color:#222;color:#eee;padding:5px 8px;border-radius:4px}.scoring{max-width:150px;border:rgba(0,0,0,.1) 1px solid}.scoring th,.scoring td{border-bottom:rgba(0,0,0,.1) 1px solid;padding:2px 2px 2px 6px;line-height:22px}.notice{border:2px solid #d3d3d3;background-color:#ececec;border-radius:4px;padding:5px 10px;display:block}.notice p:first-child{margin-top:.2em}.notice p:last-child{margin-bottom:.2em}div.notice{max-width:600px;margin-bottom:2em}tr.current{background-color:rgba(0,0,0,.1)}.new{text-transform:uppercase;display:inline-block;background-color:#c00;margin-left:3px;padding:1px 2px;border-radius:2px;color:#fff;font-size:9px}.cal th:last-child,.cal td:last-child{text-align:center;width:80px}.ad{background-color:#eee;text-align:center}.ad>h2,.ad>p{font-size:10px;text-transform:uppercase;margin-bottom:0;padding:5px 10px 5px;display:block;text-align:center;border:none;color:rgba(0,0,0,.9)}.ad>div{padding:10px 10px 20px 10px;max-height:300px;height:300px;width:300px;margin:0 auto 10px auto;text-align:center}footer .ad>div{margin:0 auto 10px auto;padding:10px 10px 20px 10px;min-height:60px;width:auto;max-width:800px;height:100px}footer .ad>div ins{margin:0 auto;width:100%}footer .ad>div ins{height:100px}@media(min-width: 500px){footer .ad>div ins{height:60px}}@media(min-width: 800px){footer .ad>div ins{height:90px}}.event-motoe:before,.event-sxew:before,.event-sxe:before,.event-sxw:before{background-color:rgba(0,0,0,.6);color:#fff;padding:0 2px 0 3px;font-size:9px;line-height:13px;letter-spacing:1px;display:inline-block;margin-right:4px}.event-motoe:before{content:"E"}.event-sxew:before{content:"E/W"}.event-sxe:before{content:"E"}.event-sxw:before{content:"W"}@media only screen and (max-width: 600px){.event-sxew,.event-sxe,.event-sxw{line-height:11px}.event-sxew:before,.event-sxe:before,.event-sxw:before{font-size:9px;line-height:13px}}footer>nav{border-bottom:1px solid #fff;padding:0 10px 0 10px}footer>nav:after{content:"";display:table;clear:both}footer>nav ol{display:block;max-width:800px;margin:0 auto;padding:5px 0}footer>nav li{padding:2px 10px 2px 0}footer>nav li:nth-last-child(n+2):after{content:">";color:rgba(255,255,255,.75);padding-left:10px;font-size:11px;line-height:18px}footer>nav a{text-decoration:none}footer>nav a:hover{text-decoration:underline}footer>nav a span{color:#fff;font-size:12px;font-weight:700;line-height:26px}footer>nav li>span{color:rgba(255,255,255,.75);font-size:12px;font-weight:500;line-height:26px}footer{color:rgba(255,255,255,.95)}footer a{color:rgba(255,255,255,.95)}footer>div{max-width:800px;margin:0 auto;padding:10px}footer>div h2{font-size:15px;font-weight:700;line-height:28px;margin-bottom:20px}footer>div h3{font-size:13px;line-height:32px;font-weight:700}footer>div li{display:block;padding:0 10px 5px 0}footer>div li a{display:block}footer>div p{font-size:13px}footer>div a{color:rgba(255,255,255,.75);font-size:13px;font-weight:400;line-height:26px;text-decoration:underline}footer>div a:focus,footer>div a:hover{color:#fff;text-decoration:none}footer>div:after{content:"";display:table;clear:both}form label{display:block}form label span{display:block;padding:5px 0}form select,form input{box-sizing:border-box;width:220px;padding:5px}form hr{display:block;border:1px solid #000;margin:10px 0}header .nav--main{background:#000;height:50px;min-width:360px;position:fixed;top:0;width:100%;z-index:9999}header .nav--main ul{max-width:820px;margin:0 auto;padding:10px 10px 0 10px;box-sizing:border-box}header .nav--main li{margin-right:10px}header .nav--main a{border-bottom:3px rgba(0,0,0,0) solid;color:#fff;font-weight:700;font-size:14px;text-decoration:none;display:inline-block;padding:5px 0 5px 5px}header .nav--main a.active,header .nav--main a:hover{border-bottom-color:#ae140f}header .nav--logos{background:#000;width:100%;height:90px}header .nav--logos div{max-width:820px;margin:0 auto;overflow:auto;white-space:nowrap;margin-bottom:-10px;padding:5px 0 0 0;scroll-behavior:smooth}header .nav--logos ul{padding-bottom:15px;padding-right:20px}header .nav--logos li:first-child{margin-left:5px}header .nav--logos li:last-child{margin-right:10px}header .nav--logos a{font-size:11px;font-weight:400;text-align:center;text-decoration:none;display:inline-block;width:64px}header .nav--logos a.active{font-weight:700}header .nav--logos a.active img{border:1px solid #999}header .nav--logos img{background-color:#404040;border:1px solid #000;border-radius:100px;display:block;height:50px;margin:0 auto 7px auto;width:50px}header .cta{border:1px solid rgba(255,255,255,.4);border-radius:4px;display:inline-block;font-size:12px;margin:10px 0 5px 0;padding:2px 2px 2px 8px;text-decoration:none}header .cta span{background-color:#ae140f;border:0;border-radius:3px;padding:4px 6px;display:inline-block;margin-left:6px}.ad-resp,.spons{background-color:#eee}.ad-resp>div,.spons>div{max-width:800px;margin:0 auto;padding:10px;text-align:center}.ad-resp>div>div,.spons>div>div{background-color:#fff;margin:0 auto;padding:0;max-width:none;display:block;min-height:50px}.ad-resp>div>h2,.spons>div>h2{font-size:10px;font-weight:normal;text-transform:uppercase;margin:0;display:block;text-align:center;border:none;color:rgba(0,0,0,.9);padding:0 0 5px 0}.ad-resp>div{padding:10px 0 20px 0}.ad-resp>div>h2{padding-bottom:10px}@media only screen and (max-width: 799px){.spons>div>div{width:320px;height:50px}.adslot-leaderboard{width:320px;height:50px}}@media only screen and (min-width: 800px){.spons>div>div{width:728px;height:90px}.adslot-leaderboard{width:728px;height:90px}}.v-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));grid-gap:15px;margin-bottom:30px}.v-list img{display:block;width:100%;height:auto;padding-bottom:5px}.v-list a{font-size:14px;line-height:1.4;text-decoration:none;color:rgba(0,0,0,.95)}.v-list a>div{position:relative}.v-list a>div>span{border:2px solid #fff;background-color:rgba(0,0,0,.4);border-radius:30px;height:26px;width:26px;font-size:16px;display:block;position:absolute;top:calc(50% - 16px);left:calc(50% - 13px)}.v-list a>div>span>span{display:inline-block;width:0;height:0;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:10px solid #fff;transform:translate(90%, 30%);font-size:16px}.v-list a>strong{font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:100%}.v-list a>small{font-weight:300;color:rgba(0,0,0,.6)}.events-slice ul{width:100%;margin:20px 0 40px 0;padding:0}.events-slice li{border-radius:4px;background-color:rgba(0,0,0,.05);box-sizing:border-box;width:100%;margin:0 0 4px 0;padding:3px 8px 3px 3px;height:46px;line-height:1.6em;font-size:14px}.events-slice li a{display:block;color:rgba(0,0,0,.95);text-decoration:none;background-image:url("https://static.mxgpresults.com/i/chevron.right.svg");background-repeat:no-repeat;background-position:right center;background-size:6px 12px}.events-slice li img{float:left;border-radius:4px;height:40px;width:40px;margin-right:6px}.events-slice li small{display:block;line-height:1.5em}.events-slice li time{font-size:12px;float:right;display:inline-block;padding:4px 10px 5px 0;width:40px;text-align:center;line-height:1.3em}.events-slice li time span{display:block}@media only screen and (max-width: 600px){body{font-size:14px}article>div>h1,h1{font-size:28px}article h2{font-size:20px}article h3{font-size:16px}article div section>ul li,article div>ul li{max-width:600px;width:100%;box-sizing:border-box}.btn{max-width:600px;width:100%;text-align:center;box-sizing:border-box}article nav ul li{padding:5px 0 0 12px}article nav ul li a,article nav ul li span{font-size:14px}.cal td:last-child{width:auto;white-space:normal}.team2 td:nth-of-type(2),.team2 th:nth-of-type(2),.cr th:nth-of-type(2),.cr td:nth-of-type(2),.cr th:nth-of-type(4),.cr td:nth-of-type(4),.ses th:nth-of-type(2),.ses td:nth-of-type(2),.ses th:nth-of-type(5),.ses td:nth-of-type(5),.str th:nth-of-type(2),.str td:nth-of-type(2),.str th:nth-of-type(5),.str td:nth-of-type(5),.rev th:nth-of-type(5),.rev td:nth-of-type(5),.rch th:nth-of-type(1){width:50px}.rch th:nth-of-type(3),.rch td:nth-of-type(3){display:none}.cr th:nth-of-type(5),.cr td:nth-of-type(5),.cr th:nth-of-type(8),.cr td:nth-of-type(8){text-align:right;width:45px}.cr th:nth-of-type(6),.cr th:nth-of-type(7),.cr td:nth-of-type(6),.cr td:nth-of-type(7){text-align:right;width:30px}}@media only screen and (max-width: 600px){footer{padding-bottom:60px}footer div h2{margin-bottom:10px}footer div h3{line-height:24px;padding-top:5px}footer div li{text-align:left;padding:5px 0 0 0}footer div li a{line-height:18px;padding:4px 0 4px 10px}footer section{margin-bottom:10px}.sublinks a{margin-right:10px}.sublinks span{margin-right:10px}}@media only screen and (min-width: 601px){footer div{padding-top:40px}footer div section{float:left;width:25%}.cr th:nth-of-type(6),.cr th:nth-of-type(7),.cr th:nth-of-type(8),.cr td:nth-of-type(6),.cr td:nth-of-type(7),.cr td:nth-of-type(8){text-align:right;width:35px}.rch th:nth-of-type(1){width:50px}}.btn-small{background-color:#fff;color:rgba(0,0,0,.95);display:inline-block;margin:0 0 5px 0;padding:6px 8px;line-height:1em;border:1px solid rgba(0,0,0,.95);border-radius:4px;text-decoration:none;font-weight:normal}@media only screen and (max-width: 500px){.btn-small span{display:none}}.cta-fm{padding:6px 0 0 0}.cta-fm a{font-size:13px;text-decoration:none;line-height:26px;display:inline-block}.cta-fm span{text-decoration:underline}.fm1{margin-top:60px}.fm{margin:0 auto;padding:20px 10px;max-width:800px}.fm body{margin:50px 0 0 0}.fm body>header{height:50px}.fm div,.fm section,.fm h1,.fm h2,.fm h3,.fm h4{scroll-margin-top:60px}.fm h2{font-size:18px;margin-bottom:5px}.fm .actions{font-size:12px;margin:0;padding:0}.fm .actions a{border:1px solid #222;padding:4px 6px;border-radius:4px;text-decoration:none}.fm table{width:100%;max-width:600px}.fm table img{float:left;margin:0 8px 0 0;border:1px solid #eee;box-shadow:0 0 2px rgba(0,0,0,.5);border-radius:30px}.fm table tr.selected{background-color:rgba(0,0,0,.03)}.fm table th{text-align:left}.fm table td{line-height:1.5;padding:2px}.fm table td small{display:block}.fm table td:first-child{width:auto}.fm input{width:auto;margin:0;padding:0}.fm .list{list-style-type:square;margin-bottom:20px;margin-left:20px}.fm .list li{padding:0 25px 5px 0;line-height:1.5;font-size:13px;display:list-item}.fm .form-actions{text-align:right}.fm .form-actions a{float:left}.fm .form-actions button{margin-left:10px}.fm .message{margin:0;padding:5px 0;display:block;color:#c00}.fm.profile form,.fm.squad form,.fm.signin form,.fm.signup form{max-width:300px}.fm.profile form label,.fm.squad form label,.fm.signin form label,.fm.signup form label{display:block;padding:5px 0;margin-top:10px}.fm.profile form input[type=number],.fm.profile form input[type=text],.fm.profile form input[type=email],.fm.profile form input[type=password],.fm.squad form input[type=number],.fm.squad form input[type=text],.fm.squad form input[type=email],.fm.squad form input[type=password],.fm.signin form input[type=number],.fm.signin form input[type=text],.fm.signin form input[type=email],.fm.signin form input[type=password],.fm.signup form input[type=number],.fm.signup form input[type=text],.fm.signup form input[type=email],.fm.signup form input[type=password]{box-sizing:border-box;width:100%;padding:10px;border:1px solid #000;border-radius:3px}.fm.profile form select,.fm.squad form select,.fm.signin form select,.fm.signup form select{box-sizing:border-box;width:100%;padding:10px}.fm.profile form button[type=submit],.fm.squad form button[type=submit],.fm.signin form button[type=submit],.fm.signup form button[type=submit]{-webkit-appearance:none;font-size:14px;margin-top:20px}.fm.profile .list,.fm.squad .list,.fm.signin .list,.fm.signup .list{max-width:400px}.fm.dashboard .team{margin-bottom:20px}.fm.dashboard th:last-child,.fm.dashboard td:last-child{width:60px;text-align:center;vertical-align:middle}.fm.picks .teamA{background-color:#ffd086}.fm.picks .teamB{background-color:#bee7f4}.fm.picks th:last-child{text-align:center}.fm.picks td:nth-child(2),.fm.picks td:nth-child(3),.fm.picks td:nth-child(4){width:55px;text-align:center;vertical-align:middle}.fm.picks table label{line-height:1.2;text-align:center}.fm.picks table label:hover{text-decoration:underline;cursor:pointer}.fm.picks table label span{display:block;padding:0;font-size:11px}.fm.picks .message{text-align:center;padding:10px 0 20px 0}.fm.selection th:last-child,.fm.selection td:last-child{width:60px;text-align:center;vertical-align:middle}.fm.selection td label{cursor:pointer}.fm.selection .message{text-align:center;padding:20px}.fm .flag{display:inline-block;background-color:#ddd;border-radius:26px;padding:2px;height:26px;box-sizing:border-box;line-height:26px;vertical-align:top;color:#000;margin:2px 10px 2px 0}.fm .flag span{width:20px;height:20px;border:1px solid #fff;border-radius:20px;background-size:25px;background-position:center;float:left}.fm .team-info{text-align:center;max-width:600px}.fm .team-info strong{font-size:20px;display:block;line-height:30px;margin-bottom:5px}.fm .team-info .country{display:inline-block;background-color:#ddd;border-radius:23px;padding:3px 15px 3px 3px;height:28px;box-sizing:border-box;line-height:33px;vertical-align:top;color:#000;margin-bottom:0}.fm .team-info .country span{width:20px;height:20px;border:1px solid #fff;border-radius:20px;background-size:30px;background-position:center;float:left}.fm .team-info .country small{line-height:22px;display:inline-block;font-size:12px;vertical-align:top;padding-left:7px}.fm.squad .players td span{width:34px;height:34px;background-size:45px;background-position:center;background-repeat:no-repeat;float:left;margin:0 8px 0 0;border:1px solid #eee;box-shadow:0 0 2px rgba(0,0,0,.5);border-radius:30px}.fm.squad td:first-child{width:40px;text-align:left;vertical-align:middle}.fm.squad th:nth-child(3),.fm.squad th:nth-child(4),.fm.squad th:nth-child(5),.fm.squad td:nth-child(3),.fm.squad td:nth-child(4),.fm.squad td:nth-child(5){width:55px;text-align:center;vertical-align:middle}@media only screen and (max-width: 600px){.fm body{margin:50px 0 0 0}.fm body>header{height:50px}.fm .btn{width:auto}}