
/* UI Style 5 - Layout C */
.ui-style-5 {
  --primary-color: #007bff;
  --secondary-color: #6c757d;
  --success-color: #28a745;
  --danger-color: #dc3545;
  --warning-color: #ffc107;
  --info-color: #17a2b8;
}

.video-card {
  transition: all 0.3s ease;
}

.video-card:hover {
  border-color: var(--primary-color);
}

.video-list li {
  transition: all 0.3s ease;
}

.video-list li:hover {
  border-left: 4px solid var(--primary-color);
}

@media (max-width: 768px) {
  nav {
    overflow-x: visible !important;
  }

  nav a {
    flex: 1 1 0 !important;
    min-width: 0 !important;
  }
}
