
/*
Theme Name: CitiMuzik V16
Version: 2.0
*/

body {margin:0;font-family:Arial;background:#0b0b0b;color:#fff}

/* NAV */
.main-navigation {display:flex;gap:20px;padding:15px;background:#000}
.main-navigation a {font-weight:700;font-size:17px;color:#fff;text-decoration:none}
.main-navigation a:hover {color:#e25680}

/* LAYOUT */
.container {display:grid;grid-template-columns:3fr 1fr;gap:20px;padding:20px}
@media(max-width:768px){.container{grid-template-columns:1fr}}

/* POSTS GRID */
.post-card {background:#111;border-radius:12px;overflow:hidden}
.post-card img {width:100%;height:180px;object-fit:cover}
.post-card .content {padding:10px}

/* SIDEBAR */
.sidebar .widget {background:#111;padding:15px;border-radius:10px;margin-bottom:20px}
.top-posts-widget .post-item {display:flex;gap:10px;margin-bottom:10px}
.top-posts-widget img {width:70px;height:55px;object-fit:cover}

/* SEARCH */
.search-box input {width:100%;padding:10px;border:none;border-radius:6px}

/* POST */
.post-thumbnail img {width:100%;height:400px;object-fit:cover;border-radius:10px}
@media(max-width:768px){.post-thumbnail img{height:220px}}

a:hover {color:#e25680}

/* RELATED */
.related-posts {display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:30px}
.related-post {background:#111;border-radius:10px;overflow:hidden}
.related-post img {width:100%;height:140px;object-fit:cover}
.related-post .title {padding:10px}

/* PAGINATION */
.pagination {display:flex;justify-content:center;margin:20px 0}
.pagination a {padding:8px 12px;background:#111;margin:5px;border-radius:6px;color:#fff;text-decoration:none}
