html {
width: 100% !important;
max-width: 100% !important;
overflow-x: hidden !important;
margin: 0 !important;
padding: 0 !important;
}
body {
width: 100% !important;
max-width: 100% !important;
overflow-x: hidden !important;
margin: 0 !important;
padding: 0 !important;
position: relative !important;
} #page {
width: 100% !important;
max-width: 100% !important;
overflow-x: hidden !important;
margin: 0 !important;
padding: 0 !important;
position: relative !important;
} .container,
.header-container,
.footer-container,
.site-header,
.site-main,
.site-footer {
width: 100% !important;
max-width: 100% !important;
box-sizing: border-box !important;
margin-left: auto !important;
margin-right: auto !important;
} .container > *,
.header-container > *,
.footer-container > * {
max-width: 100% !important;
box-sizing: border-box !important;
} .home-layout,
.archive-layout,
.search-layout {
width: 100% !important;
max-width: 100% !important;
box-sizing: border-box !important;
margin: 0 !important;
padding: 0 !important;
} .news-grid {
width: 100% !important;
max-width: 100% !important;
box-sizing: border-box !important;
margin: 0 !important;
padding: 0 !important;
} .news-card,
.hero-post,
.widget {
width: 100% !important;
max-width: 100% !important;
box-sizing: border-box !important;
} img,
video,
iframe,
embed,
object {
max-width: 100% !important;
height: auto !important;
box-sizing: border-box !important;
} .primary-menu,
.main-navigation {
width: 100% !important;
max-width: 100% !important;
box-sizing: border-box !important;
} .header-actions {
flex-shrink: 0 !important;
white-space: nowrap !important;
} @media (min-width: 1400px) {
.container,
.header-container,
.footer-container {
max-width: 1320px !important;
}
}
@media (min-width: 1600px) {
.container,
.header-container,
.footer-container {
max-width: 1400px !important;
}
} *,
*::before,
*::after {
box-sizing: border-box !important;
} ::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-track {
background: #f1f1f1;
}
::-webkit-scrollbar-thumb {
background: #888;
border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
background: #555;
} body > * {
max-width: 100vw !important;
overflow-x: hidden !important;
} html,
body,
#page {
overflow-x: hidden !important;
position: relative !important;
}