.mobile-only{display:none !important; visibility:hidden; content-visibility:hidden;}
.search-field{padding:10px; width:180px;}

header > span{margin:0 auto;}
header .header-logo{padding-left:0;}
header .header-menu-desktop{padding-right:0;}
header .menu-list{display:flex;}
header .menu-link{height:var(--body-padding); padding:0 var(--space-2);}

header > span, .site-container > span{position:relative; max-width:var(--site-container);}
.site-container{min-height:calc(100vh - var(--body-padding) - var(--space-4));}
.site-container > span > *{position:relative; z-index:2;}
.main-container-split{grid-template-columns:1fr 300px;}
.column-full{grid-column:1/3;}
.column-small-container{position:-webkit-sticky; position:sticky; top:calc(var(--body-padding) + var(--space-3)); padding-bottom:0.1px;}

.article-list-row{grid-template-columns:var(--thumb-size) 1fr;}
.article-list-thumb{grid-column:1/2; grid-row:1/2;}

.main-container .article-list-container{grid-template-columns:1fr 1fr; grid-column-gap:var(--space-5);}
.main-container .column-big .article-list-row{--thumb-size:176px;}
.main-container .column-big .article-list-thumb-frame:before{padding-top:56.25%;}
.main-container-split .article-list-container{grid-template-columns:1fr;}
.main-container-split .column-full .article-list-container{grid-template-columns:1fr 1fr;}
.main-container-leftsmall{grid-template-columns:300px 1fr;}

.column-kanal-container{grid-template-columns:1fr 1fr; grid-gap:var(--space-5);}

.main-container-split .article-kanal-container .article-list-row{--thumb-size:96px;}
.main-container-split .article-kanal-container .article-list-thumb-frame:before{padding-top:100%;}
.main-container-split .article-kanal-container .article-list-row:first-child .article-list-thumb-frame:before{padding-top:56.25%;}

.iklan-top-desktop{margin-top:var(--space-3);}
.iklan-skin{position:absolute !important; z-index:1 !important; top:0; left:0; width:100%; height:100%;}
.iklan-skin > span{display:flex; justify-content:space-between; width:100%; position:-webkit-sticky; position:sticky; 
top:calc(var(--body-padding) + var(--space-3));}
.iklan-skin-left{margin-left:-175px;}
.iklan-skin-right{margin-right:-175px;}


#izooto-optin.izooto-optin--dialog-box{top:calc(var(--body-padding) + var(--space-3)) !important;}