.wp-page-content {
margin-bottom: 24px;
}
.wp-page-content > h1:not(.landing-h1) {
margin-top: 0;
font-size: clamp(22px, 4vw, 32px);
line-height: 1.35;
}
.wp-shortcode-page,
.wp-shortcode-page .entry-content {
margin: 0;
padding: 0;
border: 0;
border-radius: 0;
background: transparent;
box-shadow: none;
}
.wp-shortcode-page .entry-content > :first-child {
margin-top: 0;
}
.daily-editor-content,
.home-editor-content {
margin-top: 16px;
}
.article-meta {
margin-bottom: 18px;
}
.article-body img,
.entry-content img {
max-width: 100%;
height: auto;
}
.navigation.pagination {
padding: 0 16px 16px;
}
.nav-links {
display: flex;
flex-wrap: wrap;
gap: 8px;
}
.page-numbers {
min-height: 38px;
padding: 8px 16px;
border-radius: var(--theme-radius);
display: inline-flex;
align-items: center;
justify-content: center;
background: var(--main-color);
color: #fff;
font-weight: 800;
}
.page-numbers.current {
background: var(--dark-color);
}
.not-found-box {
text-align: center;
}
html,
body {
min-height: 100%;
width: 100%;
overflow-x: hidden;
}
body.yallashoot-style {
min-height: 100vh;
min-height: 100dvh;
display: flex;
flex-direction: column;
}
#SiteContent,
.article-wrapper,
.match-page,
.match-detail-shell {
flex: 1 0 auto;
}
.site-footer {
flex-shrink: 0;
margin-top: auto;
} .spx-fixture .rudanflex {
min-height: 0;
height: auto;
}
.spx-fixture .rudanflex:empty {
display: none;
} .news-card {
min-width: 0;
}
.news-card > a {
height: 100%;
}
.news-card time {
display: block;
}
.match-page {
max-width: 100%;
overflow-x: clip;
}
.match-page .match-detail-main {
display: grid;
gap: 16px;
}
.match-page .content-panel,
.match-page .match-related-block,
.match-page .match-hero {
max-width: 100%;
}
@media (max-width: 700px) {
.match-page {
width: calc(100% - 12px);
margin-inline: auto;
}
.match-page .content-panel,
.match-page .match-related-block {
overflow: hidden;
}
.match-page .match-body {
padding: 12px;
}
.match-page .match-table {
font-size: 13px;
}
.match-page .match-table th,
.match-page .match-table td {
padding: 8px 7px;
}
.match-page .details-text,
.match-page p,
.match-page h1,
.match-page h2 {
overflow-wrap: anywhere;
}
} .spx-fixture .spx-day-tab {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
gap: 5px;
}
.spx-fixture .date-btn {
display: inline-flex;
width: auto;
}
.spx-fixture .spx-inner {
display: flex;
flex-direction: row;
align-items: center;
}
.spx-fixture .MT_Info ul {
width: 100%;
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
align-items: center;
list-style: none;
}
.spx-fixture .MT_Info li {
min-width: 0;
flex: 1 1 0;
}
.spx-fixture .MT_Info li::before {
position: static;
}
.spx-fixture .MT_Result {
direction: rtl;
} .spx-fixture .spx-match.not-started .MT_Result,
.spx-fixture .spx-match.is-upcoming .MT_Result,
.spx-fixture .spx-match.not-started .TourName,
.spx-fixture .spx-match.is-upcoming .TourName {
display: none;
}
@media (max-width: 768px) {
.spx-fixture .spx-day-tab {
width: 100%;
}
.spx-fixture .date-btn {
flex: 1 1 0;
}
.spx-fixture .MT_Info li:nth-child(2) {
display: none;
}
}