/* Tema: Birincil #0b78e6, İkincil #23c9ca */

.widget-title {
  background: linear-gradient(135deg, #23c9ca 0%, #1ba8a9 100%) !important;
  box-shadow: 0 2px 10px rgba(35, 201, 202, 0.3) !important;
}

.grid-news-item:hover {
  box-shadow: 0 8px 25px rgba(11, 120, 230, 0.15) !important;
}

.grid-news-image::after {
  background: linear-gradient(to bottom, transparent 0%, rgba(11, 120, 230, 0.08) 100%) !important;
}

.news-item:hover h3 {
  color: #0b78e6 !important;
}

.popular-item:hover h4 {
  color: #0b78e6 !important;
}

.latest-news-sidebar .sidebar-news-item:hover h4 {
  color: #0b78e6 !important;
}

.popular-number {
  background: #23c9ca !important;
}

.page-text a {
  color: #0b78e6 !important;
}

.page-text a:hover {
  color: #23c9ca !important;
}

.page-text ul li strong {
  color: #0b78e6 !important;
}

.news-source a {
  color: #0b78e6 !important;
}

.share-btn.twitter {
  background: #0b78e6 !important;
}

.share-btn.facebook {
  background: #23c9ca !important;
}

.share-btn.whatsapp {
  background: #1ba8a9 !important;
}

.page-btn:hover,
.page-btn.active {
  background: linear-gradient(135deg, #0b78e6 0%, #23c9ca 100%) !important;
  box-shadow: 0 4px 12px rgba(11, 120, 230, 0.35) !important;
}

.footer-logo-fox {
  color: #fff !important;
}

.footer-links a:hover {
  color: #23c9ca !important;
}

.footer-news a:hover {
  color: #23c9ca !important;
}

.tag:hover {
  background: #23c9ca !important;
  color: #fff !important;
}

.scroll-top {
  border-color: #23c9ca !important;
  color: #23c9ca !important;
}

.scroll-top:hover {
  background: #23c9ca !important;
  color: #fff !important;
}

.social-icon.facebook {
  background: #0b78e6 !important;
}

.social-icon.twitter {
  background: #0b78e6 !important;
}

.social-icon.instagram {
  background: #23c9ca !important;
}

.social-icon.linkedin {
  background: #0b78e6 !important;
}

.social-icon.youtube {
  background: #0b78e6 !important;
}

.social-icon.pinterest {
  background: #23c9ca !important;
}

.social-icon.whatsapp {
  background: #1ba8a9 !important;
}

.social-icon:hover {
  background: #23c9ca !important;
  transform: translateY(-3px);
}

.grid-news-item {
  border: 1px solid #e0e0e0 !important;
}

.grid-news-item:hover {
  border-color: #23c9ca !important;
}

.news-item {
  border-left: 3px solid transparent !important;
}

.news-item:hover {
  border-left-color: #23c9ca !important;
}

.main-footer {
  background: #0a3d6b !important;
  border-top: 3px solid #23c9ca !important;
}

.footer-title {
  border-bottom: 2px solid rgba(255,255,255,0.2) !important;
  padding-bottom: 10px !important;
  margin-bottom: 20px !important;
}

.tag:hover {
  border-color: #23c9ca !important;
}

.footer-bottom {
  border-top: 1px solid rgba(255,255,255,0.1) !important;
  padding-top: 25px !important;
  margin-top: 30px !important;
}

.rate-value {
  color: #0b78e6 !important;
  font-weight: 700 !important;
}

.breaking-news-bar {
  background: #23c9ca !important;
}

.category-badge {
  background: #23c9ca !important;
}

.btn-primary,
button[type="submit"] {
  background: #0b78e6 !important;
  border-color: #0b78e6 !important;
}

.btn-primary:hover,
button[type="submit"]:hover {
  background: #23c9ca !important;
  border-color: #23c9ca !important;
}
