

.page-account header,
.page-account .btn,
.page-dashboard header,
.navbar.default-layout .navbar-brand-wrapper
{
	background-color: #1285C5;
}
.sidebar {
	background: linear-gradient(to top, #24a7e7, #1285C5);
}

.nct-btn, .nct-h1, .nct-h2, .nct-h3 {
	background-color: #1285C5 !important;
	color: #ffffff !important;
	font-size: bold !important;
	border-radius:20px !important;
}
/* Buton hover */
.nct-btn:hover,  
.page-account .btn:hover {
    background-color: #ffffff !important;
    color: #1285C5 !important;
    border: 2px solid #1285C5; /* Kal�nla�t�r�lm�� border */
    transition: all 0.3s ease; /* Yumu�ak ge�i� */
}


.nct-btn-mt {
	margin-top:24px;
}
.octopod-piechart, .octopod-piechart canvas {
	width:100% !important;
	height:100% !important;
}
.easy-pie-chart .percent {
	font-size:20px;
	margin-top:-60px;
}
.nct-pie {
	font-size:30px;
}






/* === TABLO GENEL YEN�!!!!=== */
.tdv-table {
  width: 100% !important;
  border-collapse: collapse !important;
  font-family: "Inter", "Segoe UI", sans-serif !important;
  font-size: 13px !important;
  border-radius: 10px !important;
  overflow: hidden !important;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.05) !important;
}

/* === BA�LIK (thead) === */
.tdv-table thead th {
  background: linear-gradient(180deg, #1390CE 0%, #0E7FB8 50%, #0B72A1 100%) !important;
  color: #fff !important;
  padding: 10px 12px !important;
  text-align: left !important;
  font-weight: 500 !important; /* ?? Daha ince hale getirildi */
  letter-spacing: 0.3px !important;
  border-bottom: 2px solid #0B72A1 !important;
  text-transform: capitalize !important; /* ?? Sadece ilk harf b�y�k */
}

/* === SATIRLAR (tbody) === */
.tdv-table tbody tr {
  transition: all 0.25s ease-in-out !important;
}

.tdv-table tbody tr:nth-child(even) {
  background: #F8FAFC !important;
}

.tdv-table tbody tr:nth-child(odd) {
  background: #ffffff !important;
}

/* === HOVER EFEKT� === */
.tdv-table tbody tr:hover {
  background: #E8F4FB !important;
  transform: scale(1.005);
  box-shadow: 0 0 8px rgba(18, 133, 197, 0.2) inset !important;
}

/* === H�CRELER === */
.tdv-table td {
  padding: 8px 12px !important;
  color: #333 !important;
  border-bottom: 1px solid #e0e0e0 !important;
}

/* === �LK KOLON (Evrak No / �stasyon No vb.) === */
.tdv-table td:first-child {
  font-weight: 600 !important;
  color: #0B72A1 !important;
}

/* === SON KOLON (Tarih / Durum vb.) === */
.tdv-table td:last-child {
  font-style: italic !important;
  color: #555 !important;
}

/* === SCROLL G�RSEL� === */
::-webkit-scrollbar {
  height: 8px;
  width: 8px;
}
::-webkit-scrollbar-thumb {
  background: linear-gradient(180deg, #1285C5, #0B72A1);
  border-radius: 8px;
}
::-webkit-scrollbar-track {
  background: #f1f1f1;
}






































