/* WorldCupLive.Ph v3.24 Submenu spacing, ScoreBat video feed and CTA tracking fix */
:root{
  --wcl-cta-track-class: wcl-register-play-cta;
}
@media (min-width:1081px){
  body .site-header .drop .mega,
  body header.site-header .mega,
  body .nav .mega{
    gap:14px!important;
    align-items:stretch!important;
    overflow:visible!important;
  }
  body .site-header .mega a,
  body header.site-header .mega a,
  body .nav .mega a{
    display:grid!important;
    grid-template-columns:42px minmax(0,1fr)!important;
    grid-template-rows:auto auto!important;
    column-gap:14px!important;
    row-gap:3px!important;
    align-items:center!important;
    min-height:82px!important;
    padding:15px 18px!important;
    text-decoration:none!important;
    overflow:hidden!important;
  }
  body .site-header .mega a:before,
  body header.site-header .mega a:before,
  body .nav .mega a:before{
    position:static!important;
    grid-column:1!important;
    grid-row:1 / span 2!important;
    width:34px!important;
    height:34px!important;
    min-width:34px!important;
    margin:0!important;
    place-self:center!important;
    line-height:1!important;
  }
  body .site-header .mega a b,
  body header.site-header .mega a b,
  body .nav .mega a b{
    grid-column:2!important;
    grid-row:1!important;
    display:block!important;
    min-width:0!important;
    margin:0!important;
    color:#F2F2F2!important;
    font-size:15px!important;
    line-height:1.18!important;
    white-space:normal!important;
    overflow-wrap:break-word!important;
  }
  body .site-header .mega a span,
  body header.site-header .mega a span,
  body .nav .mega a span{
    grid-column:2!important;
    grid-row:2!important;
    display:block!important;
    min-width:0!important;
    margin:0!important;
    color:rgba(242,242,242,.78)!important;
    font-size:12px!important;
    line-height:1.35!important;
    white-space:normal!important;
    overflow-wrap:break-word!important;
  }
}
.wcl-scorebat-video-feed-shell,
.wcl-scorebat-video-wrap,
.wcl-home-stream-embed .wcl-stream-shell{
  width:100%!important;
  max-width:100%!important;
  overflow:hidden!important;
  background:#000!important;
}
iframe#wcl-scorebat-live-video-feed,
iframe.wcl-scorebat-live-video-feed,
.wcl-home-scorebat-iframe._scorebatEmbeddedPlayer_{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:760px!important;
  min-height:760px!important;
  border:0!important;
  background-color:rgb(251,249,249)!important;
  color-scheme:light!important;
}
@media(max-width:768px){
  iframe#wcl-scorebat-live-video-feed,
  iframe.wcl-scorebat-live-video-feed,
  .wcl-home-scorebat-iframe._scorebatEmbeddedPlayer_{height:720px!important;min-height:720px!important;}
}
a.wcl-register-play-cta,
a[data-wcl-cta="register-play"],
button.wcl-register-play-cta{
  position:relative!important;
  isolation:isolate!important;
  white-space:nowrap!important;
}
a.wcl-register-play-cta::after,
a[data-wcl-cta="register-play"]::after{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
}
