/* TubeXxxVideos - strak en zakelijk */
.top-inner{gap:28px}
.main-nav{order:2;margin:0 auto}
.search{order:3;max-width:420px}
.main-nav a{font-weight:600;font-size:14px}
.main-nav a.on{box-shadow:inset 0 -2px 0 var(--accent)}
.search input,.search button{border-radius:0}
.catbar{gap:6px}
.catbar a{border:1px solid var(--line);border-radius:999px;padding:5px 12px;font-size:13px}
.catbar a.on,.catbar a:hover{border-color:var(--accent);color:#fff}
.thumb{border-radius:0}
.list-head h1,.section-title{text-transform:uppercase;font-weight:800;letter-spacing:1px;font-size:18px}
.dur{background:#000;color:#fff;border-radius:0}
.hd{background:var(--accent);color:#fff}
.card:hover h3{color:var(--accent)}
.sorts a.on,.sorts a.on:hover{background:var(--accent);color:#fff;box-shadow:none}
.pager span.on{background:var(--accent);color:#fff;box-shadow:none}
.foot{border-top:1px solid var(--accent)}
@media (max-width:820px){.main-nav{margin:0 0 0 auto}.search{flex-basis:100%;max-width:none}}
