/* ==========================================================================
   Turing Global Logistics – marka uyarlamaları
   style.css'ten SONRA yüklenir. Şablonun turuncu vurgu rengi (#fa4d0a / #ea6c41)
   logodaki siyah kurumsal renk ile değiştirilmiştir.
   Şablon dosyalarına dokunulmadığı için tema güncellemesi bu dosyayı ezmez.
   ========================================================================== */

:root {
	--brand-black: #111111;
	--brand-black-hover: #000000;
	--brand-gray: #6b6b6b;
	--brand-line: #e4e6e8;
	--brand-bg: #f3f4f6;
}

/* --------------------------------------------------------------------------
   1. Logo
   Logo 300x71 oranında olduğu için genişlik yerine yükseklikten ölçekleniyor;
   böylece hem üst barda hem giriş ekranında oranı bozulmadan yerleşiyor.
   -------------------------------------------------------------------------- */
.navbar.navbar-inverse.navbar-fixed-top .nav-header .logo-wrap .brand-img {
	width: auto;
	height: 32px;
	max-width: 100%;
	margin-right: 0;
	top: 0;
}
.navbar.navbar-inverse.navbar-fixed-top .nav-header .logo-wrap {
	padding-top: 16px;
}
.auth-form .brand-img {
	width: auto;
	height: 54px;
	max-width: 100%;
}

/* Menü daraltıldığında logo yerine sadece marka işareti kalsın diye
   sol taşma gizleniyor (logo-wrap zaten overflow:hidden ile daralıyor) */
.slide-nav-toggle .navbar.navbar-inverse.navbar-fixed-top .nav-header .logo-wrap .brand-img {
	height: 28px;
}

/* --------------------------------------------------------------------------
   2. Üst bar
   Şablonda logo kutusu koyu (#333) zeminliydi; yeni logo tek renk siyah olduğu
   için o kutuda görünmüyordu. Kutu beyaza çekilip üst bar ile birleştirildi.
   -------------------------------------------------------------------------- */
.navbar.navbar-inverse.navbar-fixed-top .nav-header,
.navbar.navbar-inverse.navbar-fixed-top .mobile-only-brand {
	background-color: #fff;
}
.navbar.navbar-inverse.navbar-fixed-top .nav-header {
	border-right: 1px solid var(--brand-line);
}
.navbar.navbar-inverse.navbar-fixed-top {
	border-bottom: 1px solid var(--brand-line);
}
.navbar.navbar-inverse.navbar-fixed-top .nav > li > a {
	color: var(--brand-gray);
}
.navbar.navbar-inverse.navbar-fixed-top .nav > li > a:hover,
.navbar.navbar-inverse.navbar-fixed-top .nav > li > a:focus {
	color: var(--brand-black);
}

/* --------------------------------------------------------------------------
   3. Sol menü vurguları – turuncu yerine marka siyahı
   -------------------------------------------------------------------------- */
.fixed-sidebar-left .side-nav li.navigation-header > span,
.wrapper.theme-1-active.pimary-color-green .fixed-sidebar-left .side-nav li.navigation-header > span {
	color: var(--brand-black);
	letter-spacing: .04em;
}
.fixed-sidebar-left .side-nav > li > a.active,
.wrapper.theme-1-active.pimary-color-green .fixed-sidebar-left .side-nav > li > a.active {
	background: var(--brand-black);
	color: #fff;
}
.fixed-sidebar-left .side-nav > li > a:focus > i,
.fixed-sidebar-left .side-nav > li > a:active > i {
	color: var(--brand-black);
}
.fixed-sidebar-left .side-nav > li ul.collapse li a.active {
	color: var(--brand-black);
}
.fixed-sidebar-left {
	border-right: 1px solid var(--brand-line);
}

/* --------------------------------------------------------------------------
   4. Vurgu butonu
   Şablonda "btn-success" birincil aksiyon rengidir (Kaydet, Filtrele, Giriş),
   semantik bir "başarılı" rengi değildir; bu yüzden marka rengine çekildi.
   Uyarı/hata butonları (danger, warning) anlamlarını korusun diye değişmedi.
   -------------------------------------------------------------------------- */
.btn.btn-success,
.sweet-alert button.btn-success {
	background: var(--brand-black);
	border: solid 1px var(--brand-black);
	color: #fff;
}
.btn.btn-success:hover,
.btn.btn-success:focus,
.btn.btn-success:active,
.btn.btn-success:active:focus,
.sweet-alert button.btn-success:hover {
	background: var(--brand-black-hover);
	border: solid 1px var(--brand-black-hover);
	color: #fff;
}

/* --------------------------------------------------------------------------
   5. Sayfa başlığı ve sekmeler
   -------------------------------------------------------------------------- */
.heading-bg h5.txt-dark {
	color: var(--brand-black);
	font-weight: 600;
	letter-spacing: .01em;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
	background: var(--brand-black);
	color: #fff;
}
.form-control:focus {
	border-color: var(--brand-black);
}
/* Form bölüm ayırıcıları turuncu yerine nötr çizgi */
hr {
	border-top: 1px solid var(--brand-line);
}

/* --------------------------------------------------------------------------
   6. Giriş ekranı
   Logo tek renk siyah olduğu için eski koyu (#333) zemin logoyu görünmez
   kılıyordu; giriş ekranı açık zemin + beyaz kart olarak uyarlandı.
   -------------------------------------------------------------------------- */
.page-wrapper.auth-page {
	background: var(--brand-bg);
}
.auth-form {
	background: #fff;
	border: 1px solid var(--brand-line);
	box-shadow: 0 10px 40px 0 rgba(17, 17, 17, .08);
	border-radius: 4px;
}
.auth-form h6 {
	color: var(--brand-gray);
	text-transform: none;
	letter-spacing: .02em;
}
.auth-form label {
	color: var(--brand-black);
}
.auth-form .btn.btn-success {
	width: 100%;
}
