
/* New-site identity and compact basketball home fixtures. */
.coral-mark,.desk-mark,.atlas-brand>span{background:transparent!important;padding:0!important;box-shadow:none!important;width:44px!important;height:44px!important;flex:0 0 44px}.cq-logo{display:block;width:44px!important;height:44px!important;max-width:none!important;object-fit:contain}
.cq-fixtures h2{font-size:18px;margin:18px 0 12px}.cq-fixture-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cq-fixture{display:block;min-width:0;padding:14px;border:1px solid #dce4ed;border-radius:12px;background:#fff;color:#172c43!important;text-decoration:none!important}.cq-fixture:hover{border-color:#5486ad;background:#f5f9fe}.cq-game-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px;font-size:11px;line-height:1.4;color:#52687c;margin-bottom:10px}.cq-team{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:6px;margin-top:7px;line-height:1.35}.cq-team img{display:block;width:22px!important;height:22px!important;object-fit:contain}.cq-team span{font-size:13px;overflow-wrap:anywhere}.cq-team b{font-size:15px;font-variant-numeric:tabular-nums}.cq-game-action{display:block;font-size:11px;color:#315f8e;margin-top:12px}.cq-empty{grid-column:1/-1;color:#576c80}.coral-home-title,.portal-intro h1,.atlas-home-title{font-size:26px!important;line-height:1.35;overflow-wrap:anywhere}
@media(max-width:600px){.coral-home-title,.portal-intro h1,.atlas-home-title{font-size:22px!important}.cq-fixture-grid{gap:8px}.cq-fixture{padding:9px}.cq-team{grid-template-columns:18px minmax(0,1fr) auto;gap:4px}.cq-team img{width:18px!important;height:18px!important}.cq-team span{font-size:11px}.cq-team b{font-size:13px}.cq-game-meta{font-size:10px}.cq-game-action{font-size:10px}}

/* Keep inherited Bootstrap gutters inside the replay content at phone widths. */
@media(max-width:767px){.video-detail-wrap .row{margin-left:0;margin-right:0}.video-detail-wrap .row>[class*=col-]{min-width:0;max-width:100%}}

.focus-video-cover>span[aria-hidden=true]{display:none!important}
