/* Shared nav layout layered over the site's existing stylesheet. */
body.pg-site-v19 .topnav.pg-shared-nav .tn-in {max-width:1360px;width:100%;padding-inline:20px}
body.pg-site-v19 .topnav.pg-shared-nav .tn-leagues {flex:0 0 256px;width:256px;max-width:256px}
body.pg-site-v19 .topnav.pg-shared-nav .tn-live.show {flex:1 1 260px;max-width:none;min-width:0;justify-content:flex-start;border-radius:9px}
body.pgd-ready.pg-site-v19 .topnav.pg-wide-next #tnLive.show {display:inline-flex!important}
body.pgd-ready.pg-site-v19 .topnav.pg-wide-next #tnLive.show + #pgd-nextleague {display:none!important}
body.pg-site-v19 .topnav.pg-wide-next .pgd-nextleague.show {flex:1 1 260px;min-width:0;max-width:none;justify-content:flex-start;overflow:hidden;border-radius:9px;padding-inline:12px}
body.pg-site-v19 .topnav.pg-wide-next .pgd-nextleague .tn-livename {min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media(max-width:760px){
  body.pg-site-v19 .topnav.pg-shared-nav .tn-in {padding-inline:12px}
  body.pg-site-v19 .topnav.pg-shared-nav .tn-live.show {order:8;flex:1 1 100%;max-width:100%;margin-bottom:5px}
  body.pg-site-v19 .topnav.pg-shared-nav .tn-leagues {order:9;flex:1 1 100%;width:100%;max-width:none}
  body.pg-site-v19 .topnav.pg-wide-next .pgd-nextleague.show {order:8;flex:1 1 100%;max-width:100%;margin-bottom:5px;min-height:29px}
}
