/* ============================================
   DARK DEGRADE CSS - Dark Theme Override
   Default-Dark-Basic-B1 için hazırlandı
   ============================================ */

/* --- Gövde ve genel arka plan (koyu) --- */
body {
	background: #1a1a1a url(../../../) repeat;
	color: #ffffff;
}

#container,
.wrapper,
#content {
	background: #1a1a1a;
	color: #ffffff;
}

/* ============================================
   1) ANA SAYFA FORUM & ALT FORUM LİNKLERİ
   Beyaz + normal yazı
   ============================================ */
.forumtitle a:link,
.forumtitle a:visited,
.forumtitle a:active,
.forumtitle a:hover,
a.forumtitle:link,
a.forumtitle:visited,
a.forumtitle:active,
a.forumtitle:hover {
	color: #ffffff !important;
	font-weight: normal !important;
	text-decoration: none;
}

/* Alt forumlar */
.alt_forumlar li a:link,
.alt_forumlar li a:visited,
.alt_forumlar li a:active,
.alt_forumlar li a:hover {
	color: #ffffff !important;
	font-weight: normal !important;
}

/* Alt forum kutusu (forumbit_subforums) */
.subforums a:link,
.subforums a:visited {
	color: #ffffff !important;
	font-weight: normal !important;
}

/* ============================================
   2) SON GÖNDERİLER (lastpost) LİNKLERİ
   Beyaz + normal + bold yok
   ============================================ */
.lastpost a:link,
.lastpost a:visited,
.lastpost a:active,
.lastpost a:hover {
	color: #ffffff !important;
	font-weight: normal !important;
	text-decoration: none;
}

.lastpost .smalltext,
.lastpost .smalltext a {
	color: #ffffff !important;
	font-weight: normal !important;
}

/* Son gönderi başlığı (bold olan) */
.lastpost .lastpost_title a {
	font-weight: normal !important;
	color: #ffffff !important;
}

/* ============================================
   3) TÜM İÇ / DIŞ LİNKLER
   Normal: beyaz, Hover/Active: turkuaz mavi
   ============================================ */
a:link,
a:visited {
	color: #ffffff !important;
	text-decoration: none;
}

a:hover,
a:active {
	color: #00d4d4 !important;   /* turkuaz mavi */
	text-decoration: underline;
}

/* ============================================
   4) KATEGORİ ÇUBUKLARI (thead / tcat)
   >> DOKUNULMUYOR - MyBB standardı kalacak <<
   ============================================ */
.thead a:link,
.thead a:visited,
.thead a:hover,
.thead a:active {
	/* bilinçli olarak override edilmedi */
}

.tcat a:link,
.tcat a:visited,
.tcat a:hover,
.tcat a:active {
	/* bilinçli olarak override edilmedi */
}

/* ============================================
   5) KONU İÇİ YAZILAR ve PROFİL ALANI
   Beyaz normal yazı
   ============================================ */
.post_body,
.post_body a:link,
.post_body a:visited {
	color: #ffffff !important;
	font-weight: normal;
}

.post_body a:hover,
.post_body a:active {
	color: #00d4d4 !important;
}

/* Post başlığı ve meta */
.post_head,
.post_head a,
.post_meta,
.post_meta a:link,
.post_meta a:visited {
	color: #ffffff !important;
}

.post_meta a:hover,
.post_meta a:active {
	color: #00d4d4 !important;
}

/* Yazar bilgileri */
.author_information a:link,
.author_information a:visited,
.author_information a:hover,
.author_information a:active {
	color: #ffffff !important;
}

/* İmza */
.signature,
.signature a:link,
.signature a:visited {
	color: #ffffff !important;
}

/* ============================================
   6) ANA SAYFA FORUM HÜCRELERİ - SİYAH DEGRADE
   ============================================ */
.trow1,
.trow2 {
	background: linear-gradient(180deg, #2b2b2b 0%, #101010 100%) !important;
	color: #ffffff !important;
	border-color: #000000 !important;
}

.trow1:hover,
.trow2:hover {
	background: linear-gradient(180deg, #3a3a3a 0%, #1a1a1a 100%) !important;
}

.trow_shaded {
	background: linear-gradient(180deg, #3a1f22 0%, #1a0e10 100%) !important;
	color: #ffffff !important;
	border-color: #000 !important;
}

.trow_selected,
tr.trow_selected td {
	background: linear-gradient(180deg, #3a3a1a 0%, #1a1a0a 100%) !important;
	color: #ffffff !important;
	border-color: #000 !important;
}

/* Tablo ana kutusu */
.tborder {
	background: #0a0a0a !important;
	border: 1px solid #000 !important;
}

/* ============================================
   7) KONU İÇİ GÖNDERİ ALANLARI - SİYAH DEGRADE
   ============================================ */
.post .post_author,
.post.classic .post_author {
	background: linear-gradient(180deg, #2a2a2a 0%, #0d0d0d 100%) !important;
	color: #ffffff !important;
	border-color: #000 !important;
}

.post_content {
	background: linear-gradient(180deg, #1f1f1f 0%, #0a0a0a 100%) !important;
	color: #ffffff !important;
}

.post_controls {
	background: linear-gradient(180deg, #2a2a2a 0%, #101010 100%) !important;
	border-color: #000 !important;
}

.post_body {
	background: transparent;
	color: #ffffff !important;
}

/* ============================================
   8) AVATAR / PROFİL ALANI - FARKLI DEGRADE
   (mavi-gri tonlarında)
   ============================================ */
.post .post_author .author_avatar img,
.author_avatar img {
	background: linear-gradient(180deg, #1a2a3a 0%, #0a1520 100%) !important;
	border: 1px solid #00d4d4 !important;
	padding: 4px;
}

.post .post_author {
	background: linear-gradient(180deg, #14202e 0%, #060c14 100%) !important;
	border-top: 2px solid #00d4d4 !important;
	border-bottom: 1px solid #00d4d4 !important;
}

.author_statistics {
	background: transparent !important;
	color: #c0d4e0 !important;
}

/* ============================================
   9) PANEL / MENÜ / FOOTER
   ============================================ */
#panel .upper,
#panel .lower {
	background: linear-gradient(180deg, #1f1f1f 0%, #0a0a0a 100%) !important;
	color: #ffffff !important;
	border-color: #000 !important;
}

#panel .upper a:link,
#panel .upper a:visited,
#panel .lower a:link,
#panel .lower a:visited {
	color: #ffffff !important;
}

#panel .upper a:hover,
#panel .upper a:active,
#panel .lower a:hover,
#panel .lower a:active {
	color: #00d4d4 !important;
}

#footer .upper,
#footer .lower {
	background: linear-gradient(180deg, #1a1a1a 0%, #050505 100%) !important;
	color: #ffffff !important;
	border-color: #000 !important;
}

#footer a:link,
#footer a:visited {
	color: #ffffff !important;
}

#footer a:hover,
#footer a:active {
	color: #00d4d4 !important;
}

#logo {
	background: linear-gradient(180deg, #1f1f1f 0%, #0a0a0a 100%) !important;
	border-bottom: 1px solid #00d4d4 !important;
}

/* ============================================
   10) NAVİGASYON / BREADCRUMB / PAGINATION
   ============================================ */
.navigation,
.navigation a:link,
.navigation a:visited {
	color: #ffffff !important;
}

.navigation a:hover,
.navigation a:active {
	color: #00d4d4 !important;
}

.pagination a:link,
.pagination a:visited {
	background: linear-gradient(180deg, #2a2a2a 0%, #101010 100%) !important;
	color: #ffffff !important;
	border: 1px solid #000 !important;
}

.pagination a:hover,
.pagination a:active {
	background: linear-gradient(180deg, #00d4d4 0%, #007a7a 100%) !important;
	color: #000000 !important;
	border-color: #00d4d4 !important;
}

/* ============================================
   11) DROPDOWN / POPUP MENÜLER
   ============================================ */
.popup_menu {
	background: #101010 !important;
	border: 1px solid #00d4d4 !important;
}

.popup_menu .popup_item {
	background: #1a1a1a !important;
	color: #ffffff !important;
}

.popup_menu .popup_item:hover {
	background: #00d4d4 !important;
	color: #000000 !important;
}

/* ============================================
   12) INPUT / TEXTAREA / BUTON
   ============================================ */
input.textbox,
textarea,
select {
	background: #101010 !important;
	color: #ffffff !important;
	border: 1px solid #00d4d4 !important;
}

button,
input.button {
	background: linear-gradient(180deg, #2a2a2a 0%, #101010 100%) !important;
	color: #ffffff !important;
	border: 1px solid #00d4d4 !important;
}

button:hover,
input.button:hover {
	background: linear-gradient(180deg, #00d4d4 0%, #007a7a 100%) !important;
	color: #000000 !important;
}

/* ============================================
   13) BLOCKQUOTE / CODEBLOCK
   ============================================ */
blockquote,
.codeblock {
	background: linear-gradient(180deg, #1a1a1a 0%, #0a0a0a 100%) !important;
	border: 1px solid #00d4d4 !important;
	color: #ffffff !important;
}

blockquote cite {
	border-bottom: 1px solid #00d4d4 !important;
	color: #ffffff !important;
}

/* ============================================
   14) DİĞER TABLO BAŞLIKLARI (tfoot, trow_sep)
   ============================================ */
.tfoot {
	background: linear-gradient(180deg, #2a2a2a 0%, #101010 100%) !important;
	color: #ffffff !important;
	border-color: #000 !important;
}

.tfoot a:link,
.tfoot a:visited {
	color: #ffffff !important;
}

.tfoot a:hover,
.tfoot a:active {
	color: #00d4d4 !important;
}

.trow_sep {
	background: linear-gradient(180deg, #1f1f1f 0%, #0a0a0a 100%) !important;
	color: #ffffff !important;
	border-color: #000 !important;
}

/* ============================================
   15) BOARDSTATS / WHO'S ONLINE
   ============================================ */
#boardstats,
#whosonline {
	background: linear-gradient(180deg, #1a1a1a 0%, #0a0a0a 100%) !important;
	color: #ffffff !important;
}

#boardstats a:link,
#boardstats a:visited,
#whosonline a:link,
#whosonline a:visited {
	color: #ffffff !important;
	font-weight: normal !important;
}

#boardstats a:hover,
#boardstats a:active,
#whosonline a:hover,
#whosonline a:active {
	color: #00d4d4 !important;
}

/* ============================================
   16) FORUM LEGEND (alt açıklama)
   ============================================ */
.forum_legend,
.forum_legend dd,
.thread_legend,
.thread_legend dd {
	color: #ffffff !important;
}

/* ============================================
   17) HATA / UYARI MESAJLARI
   ============================================ */
.error_message {
	color: #ff6b6b !important;
}

.success_message {
	color: #6bff8f !important;
}

.pm_alert {
	background: linear-gradient(180deg, #3a3a1a 0%, #1a1a0a 100%) !important;
	border: 1px solid #ffd324 !important;
	color: #ffffff !important;
}

.red_alert {
	background: linear-gradient(180deg, #3a1a1a 0%, #1a0a0a 100%) !important;
	border: 1px solid #ff6b6b !important;
	color: #ffffff !important;
}

/* ============================================
   18) HIGHLIGHT (arama sonuçları)
   ============================================ */
.highlight {
	background: #00d4d4 !important;
	color: #000000 !important;
}

/* ============================================
   19) TOPLULUK / SOSYAL LİNKLER (footer alt)
   ============================================ */
#footer table th a img {
	opacity: 0.85;
	transition: opacity 0.2s;
}

#footer table th a img:hover {
	opacity: 1;
}

/* ============================================
   20) KONU LİSTESİ (forumdisplay)
   ============================================ */
.subject_new a:link,
.subject_new a:visited {
	color: #ffffff !important;
	font-weight: normal !important;
}

.subject_old a:link,
.subject_old a:visited {
	color: #cccccc !important;
	font-weight: normal !important;
}

.subject_new a:hover,
.subject_new a:active,
.subject_old a:hover,
.subject_old a:active {
	color: #00d4d4 !important;
}

/* Sticky / kilitli konular */
.sticky_lock a,
.sticky a {
	color: #ffffff !important;
	font-weight: normal !important;
}

/* ============================================
   SON: Global düzeltmeler
   ============================================ */
.smalltext {
	color: #ffffff !important;
}

.smalltext a:link,
.smalltext a:visited {
	color: #ffffff !important;
	font-weight: normal !important;
}

.smalltext a:hover,
.smalltext a:active {
	color: #00d4d4 !important;
}

/* Sayfa başlıkları */
h1, h2, h3, h4, h5, h6 {
	color: #ffffff !important;
}

/* Forum istatistik kutuları */
#boardstats .trow1,
#boardstats .trow2 {
	background: linear-gradient(180deg, #1f1f1f 0%, #0a0a0a 100%) !important;
}

/* ============================================
   22) KONU AÇ / CEVAPLA / PM BUTONLARI
   Siyah degrade + beyaz yazı
   Hover: Gri degrade
   ============================================ */
a.button:link,
a.button:visited,
a.button:active {
	background: linear-gradient(180deg, #2a2a2a 0%, #0a0a0a 100%) !important;
	color: #ffffff !important;
	border: 1px solid #000 !important;
	text-decoration: none;
	text-shadow: 0 1px 1px #000;
}

a.button:hover {
	background: linear-gradient(180deg, #5a5a5a 0%, #2a2a2a 100%) !important;
	color: #00d4d4 !important;
	border: 1px solid #444 !important;
	text-decoration: none;
}

/* Buton içindeki linkler ve spanlar */
a.button span,
a.button:link span,
a.button:visited span {
	color: #ffffff !important;
}

a.button:hover span {
	color: #00d4d4 !important;
}

/* Küçük butonlar (new_thread, new_reply, closed, vb.) */
a.button.small_button {
	background: linear-gradient(180deg, #2a2a2a 0%, #0a0a0a 100%) !important;
	color: #ffffff !important;
	border: 1px solid #000 !important;
}

a.button.small_button:hover {
	background: linear-gradient(180deg, #5a5a5a 0%, #2a2a2a 100%) !important;
	color: #00d4d4 !important;
}

/* ============================================
   23) POSTBIT BUTONLARI (Alıntı, Düzenle, Sil, vb.)
   ============================================ */
.postbit_buttons > a:link,
.postbit_buttons > a:visited,
.postbit_buttons > a:active {
	background: linear-gradient(180deg, #2a2a2a 0%, #0a0a0a 100%) !important;
	color: #ffffff !important;
	border: 1px solid #000 !important;
	text-decoration: none;
}

.postbit_buttons > a:hover {
	background: linear-gradient(180deg, #5a5a5a 0%, #2a2a2a 100%) !important;
	color: #00d4d4 !important;
	border: 1px solid #444 !important;
	text-decoration: none;
}

.postbit_buttons a span {
	color: #ffffff !important;
}

.postbit_buttons a:hover span {
	color: #00d4d4 !important;
}

/* ============================================
   24) GENEL BUTON ve INPUT BUTONLARI
   (Yukarıdaki kuralı güçlendirir - garanti)
   ============================================ */
button,
input.button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
	background: linear-gradient(180deg, #2a2a2a 0%, #0a0a0a 100%) !important;
	color: #ffffff !important;
	border: 1px solid #000 !important;
	font-weight: normal !important;
	text-shadow: 0 1px 1px #000;
	cursor: pointer;
}

button:hover,
input.button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover {
	background: linear-gradient(180deg, #5a5a5a 0%, #2a2a2a 100%) !important;
	color: #00d4d4 !important;
	border: 1px solid #444 !important;
}

/* Buton içindeki yazı rengi (bazı temalarda span ile) */
button span,
input.button span {
	color: #ffffff !important;
}

button:hover span,
input.button:hover span {
	color: #00d4d4 !important;
}

/* ============================================
   25) PM / MESAJ GÖNDER / KAYDET vb. BUTONLAR
   ============================================ */
input.button[name="submit"],
input.button[name="preview"],
input.button[name="savedraft"],
input.button[name="save"],
input.button[name="postreply"],
input.button[name="newreply"],
input.button[name="newthread"] {
	background: linear-gradient(180deg, #2a2a2a 0%, #0a0a0a 100%) !important;
	color: #ffffff !important;
	border: 1px solid #000 !important;
	padding: 4px 10px;
}

input.button[name="submit"]:hover,
input.button[name="preview"]:hover,
input.button[name="savedraft"]:hover,
input.button[name="save"]:hover,
input.button[name="postreply"]:hover,
input.button[name="newreply"]:hover,
input.button[name="newthread"]:hover {
	background: linear-gradient(180deg, #5a5a5a 0%, #2a2a2a 100%) !important;
	color: #00d4d4 !important;
	border: 1px solid #444 !important;
}

/* ============================================
   26) QUICK REPLY (Hızlı Cevap) KUTUSU
   ============================================ */
#quickreply {
	background: linear-gradient(180deg, #1f1f1f 0%, #0a0a0a 100%) !important;
	border: 1px solid #000 !important;
	color: #ffffff !important;
}

#quickreply_e,
#message,
textarea[name="message"] {
	background: #101010 !important;
	color: #ffffff !important;
	border: 1px solid #000 !important;
}

/* ============================================
   27) SMİLİE / İKON SEÇİM KUTUSU
   ============================================ */
.smilie_container,
#smilie_container,
#posticons {
	background: linear-gradient(180deg, #2a2a2a 0%, #0a0a0a 100%) !important;
	border: 1px solid #000 !important;
	color: #ffffff !important;
}

.smilie_container a:link,
.smilie_container a:visited {
	color: #ffffff !important;
}

.smilie_container a:hover,
.smilie_container a:active {
	color: #00d4d4 !important;
}

/* ============================================
   NAVIGATION / BREADCRUMB (Hiyerarşi Linkleri)
   Arka plan: Şeffaf
   Normal link: Beyaz
   Hover link: Kırmızı
   ============================================ */

/* Arka planı şeffaf yap (kırmızılık yok) */
.navigation,
.pagination_breadcrumb,
.navigation_container,
.breadcrumb_container {
    background: transparent !important;
    background-image: none !important;
    border: none !important;
    box-shadow: none !important;
}

/* Linkler normalde BEYAZ */
.navigation a,
.navigation a:link,
.navigation a:visited,
.pagination_breadcrumb a,
.pagination_breadcrumb a:link,
.pagination_breadcrumb a:visited,
.navigation_container a,
.breadcrumb_container a,
.pagination_breadcrumb_link {
    color: #ffffff !important;
    text-decoration: none !important;
    font-weight: normal !important;
}

/* Linkin üzerine gelince KIRMIZI olur */
.navigation a:hover,
.navigation a:active,
.pagination_breadcrumb a:hover,
.pagination_breadcrumb a:active,
.navigation_container a:hover,
.breadcrumb_container a:hover,
.pagination_breadcrumb_link:hover {
    color: #8b0000 !important; /* Koyu Kırmızı */
    text-decoration: underline !important;
}

/* Aktif sayfa (son kırıntı) ve ayraçlar BEYAZ kalsın */
.navigation .active,
.navigation span.active,
.navigation .separator,
.navigation span {
    color: #ffffff !important;
}
		
		
		
		
		
		
		