/*
Theme Name: Haber Temasi Bootstrap
Version: 2.0
Author: Efe
*/
body{font-family:Georgia,Arial,sans-serif;color:#1a1a1a;background:#fff}
a{text-decoration:none;color:inherit}
img{max-width:100%;display:block}
.son-dakika-serit{background:#c0392b;color:#fff;display:flex;align-items:center;overflow:hidden;height:36px;width:100%}
.son-dakika-serit .etiket{background:#8e1c12;padding:0 14px;font-weight:bold;font-size:12px;height:100%;display:flex;align-items:center;white-space:nowrap;text-transform:uppercase;flex-shrink:0}
.son-dakika-serit .marquee-wrap{overflow:hidden;flex:1;min-width:0}
.son-dakika-serit .marquee{display:flex;gap:40px;width:max-content;animation:kaydir 25s linear infinite;padding-left:16px}
.son-dakika-serit .marquee.duraklat{animation-play-state:paused}
.son-dakika-serit .marquee a{color:#fff;font-size:13px;white-space:nowrap}
@keyframes kaydir{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.ust-bilgi-bar{padding:16px 0}
.ust-bilgi-bar .logo-blok{display:flex;flex-direction:column;justify-content:center;height:100%}
.ust-bilgi-bar .logo-blok .logo{font-size:26px;font-weight:900;letter-spacing:-.5px;color:#1a1a1a}
.ust-bilgi-bar .logo-blok .slogan{font-size:12px;color:#666;margin-top:2px}
.ust-bilgi-bar .bilgi-kart{background:#f4f4f4;border-radius:6px;padding:10px 14px;height:100%;display:flex;flex-direction:column;justify-content:center}
.ust-bilgi-bar .bilgi-baslik{font-size:11px;color:#666;text-transform:uppercase;margin-bottom:4px}
.ust-bilgi-bar .hava-icerik{display:flex;align-items:baseline;gap:8px}
.ust-bilgi-bar .hava-icerik .sicaklik{font-size:20px;font-weight:700}
.ust-bilgi-bar .hava-icerik .durum{font-size:12px;color:#666}
.ust-bilgi-bar .namaz-satir{font-size:13px}
.ust-bilgi-bar .namaz-tum{font-size:11px;color:#666;margin-top:4px;line-height:1.5}
.ust-bilgi-bar .tarih-kart .saat{font-size:20px;font-weight:700;margin-top:2px}
.ana-menu{background:#1a1a1a}
.ana-menu .navbar-nav .nav-link{color:#fff;font-size:14px;font-weight:600;text-transform:uppercase}
.ana-menu .navbar-nav .nav-link:hover{color:#c0392b}
.manset-ana{position:relative;border-radius:4px;overflow:hidden;min-height:420px;display:block}
.manset-ana img{width:100%;height:100%;object-fit:cover}
.manset-ana .overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.85));padding:40px 24px 20px;color:#fff}
.manset-ana .overlay .badge-kategori{background:#c0392b;font-weight:400;text-transform:uppercase;margin-bottom:10px}
.manset-ana .overlay h1{font-size:28px;line-height:1.2;color:#fff}
.manset-yan-kart{display:flex;gap:12px;margin-bottom:16px}
.manset-yan-kart img{width:110px;height:80px;object-fit:cover;border-radius:4px;flex-shrink:0}
.manset-yan-kart h3{font-size:15px;line-height:1.3}
.bolum-baslik{border-bottom:2px solid #1a1a1a;font-size:20px;font-weight:800;text-transform:uppercase;padding-bottom:8px;margin-bottom:16px}
.gundem-kart img{width:100%;height:160px;object-fit:cover;border-radius:4px}
.gundem-kart h3{font-size:15px;margin:10px 0 6px;line-height:1.3}
.gundem-kart .tarih{font-size:12px;color:#666}
.haber-detay{max-width:760px;margin:30px auto}
.haber-detay .badge-kategori{background:#c0392b;text-transform:uppercase;font-weight:400}
.haber-detay h1{font-size:32px;margin:14px 0;line-height:1.25}
.haber-detay .meta{color:#666;font-size:13px;margin-bottom:20px}
.haber-detay .oz-gorsel img{width:100%;border-radius:6px;margin-bottom:20px}
.haber-detay .icerik{font-size:18px;line-height:1.75}
.haber-detay .icerik p{margin-bottom:18px}
@media (max-width:767.98px){.manset-ana .overlay h1{font-size:20px}}