/*
Özel CSS'ye Hoş Geldiniz!

Bunun nasıl çalıştığını öğrenmek için bkz. http://wp.me/PEmnE-Bt
*/
.slider-meta p {
	color: #ffffff;
}

/* 🟢 Yazı alanında sadece paragraf girintisi */
.entry-content p {
	text-indent: 2em;
/* Paragraf başı girintisi */
	line-height: 1.8 !important;
/* Satır aralığı sabit */
	margin-bottom: 1.2em;
/* Paragraflar arası boşluk */
	text-align: justify;
/* İki yana yasla */
	font-family: "Libre Franklin", Arial, sans-serif !important;
/* Word fontunu geçersiz kıl */
	color: #222;
/* Tutarlı yazı rengi */
}

/* 🔵 Görsellerin hizası */
.entry-content img {
	display: block;
	margin: 1.5em auto;
/* Ortala, üst-alt boşluk bırak */
	max-width: 100%;
/* Ekrana göre ölçeklensin */
	height: auto;
}

/* 🟠 Genel yazı tipi */
body {
	font-family: "Libre Franklin", Arial, sans-serif !important;
}

/* 🌺 Başlık fontu (Lora) ayarı */
h1, h2, h3, h4, h5, h6 {
	font-family: "Lora", serif !important;
	font-weight: 600;
	letter-spacing: .5px;
	color: #222;
	line-height: 1.3;
	margin-top: 1.5em;
	margin-bottom: 1em;
}

/* 🟣 Paragraf başındaki kalın yazıları yumuşat */
.entry-content p strong:first-child {
	font-weight: 500;
	letter-spacing: .3px;
}

/* 🟠 Başlık (H2, H3) tonunu biraz koyulaştır */
.entry-content h2, 
.entry-content h3 {
	font-weight: 600;
	color: #222;
}

/* 🌿 Önceki / Sonraki Yazı Navigasyonu */
.nav-previous a,
.nav-next a {
  background: #f4f9f9;
  border-radius: 10px;
  padding: 0.6em 1.2em;
  text-decoration: none;
  color: #007c74;
  font-weight: 500;
  transition: all 0.3s ease;
}

.nav-previous a:hover,
.nav-next a:hover {
  background: #e7f4f1;
  color: #004f48;
}
/* Radiate: açılır menüde tüm alt kategorileri görünür yap */
.main-navigation ul ul {
    max-height: none !important;
    overflow: visible !important;
}
.main-navigation ul ul li {
    display: block !important;
}
/* ✅ Radiate menüsünde tüm alt kategorilerin görünmesini sağlar */
.main-navigation ul ul {
  max-height: none !important;
  overflow: visible !important;
}

/* Menü düzgün açılıp kapanmaya devam eder */
.main-navigation ul li:hover > ul {
  display: block;
}
/* 🔓 Radiate menüsünde alt menülerin tam görünmesi için */
.main-navigation ul ul {
  max-height: none !important;
  overflow: visible !important;
  height: auto !important;
}

/* Menü kapsayıcısındaki gizlemeyi kaldır */
.main-navigation ul li {
  overflow: visible !important;
}

/* Alt menü taşması engellenmesin */
.main-navigation {
  overflow: visible !important;
  z-index: 9999 !important;
}
/* 🔧 Alt menüdeki satır aralığını daralt */
.main-navigation ul ul li a {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  line-height: 1.2 !important;
}
/* 🧩 Menü altındaki slayt alanının taşmayı gizlememesi için */
#featured-slider,
.slider-wrapper,
.featured-slider {
  overflow: visible !important;
  z-index: 1 !important;
}
/* 🧭 Alt menüler sağa doğru açılsın */
.main-navigation ul ul {
  top: 0 !important;
  left: 100% !important;
}
/* Menü altındaki tüm alt kategorileri görünür yap */
.main-navigation ul ul {
    max-height: none !important;
    overflow: visible !important;
}

/* Alt öğelerin üst üste binmesini önle */
.main-navigation ul ul li {
    display: list-item !important;
}

/* Alt menü sağa doğru açılır, slider alanını kesmez */
.main-navigation ul ul {
    top: 0 !important;
    left: 100% !important;
    position: absolute !important;
    z-index: 9999 !important;
}
img {
  width: auto;
  height: auto;
  max-width: 100%;
}
.entry-content p {
  line-height: 1.7 !important;
}
#featured-content .entry-title {
    display: none !important;
}

#featured-slider .entry-title,
#featured-slider .entry-header {
    display: none !important;
}