/*!
Theme Name: Nepal Tibet Tours Treks
Theme URI: http://underscores.me/
Author: Genesis Web Technology
Author URI: https://www.genesiswtech.com/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: nepal-tibet-tours-treks
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Nepal Tibet Tours Treks is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/* Base Table Styling */
.table {
  width: 100%;
  border-collapse: collapse;
  font-family: "Segoe UI", Arial, sans-serif;
  font-size: 15px;
  background: #fff;
  border-radius: 8px;
  overflow: hidden;
}

/* Header */
.table thead {
  background: #1f2d3d;
  color: #fff;
}

.table th {
  text-align: left;
  padding: 14px 16px;
  font-weight: 600;
  letter-spacing: 0.5px;
  font-size: 14px;
  text-transform: uppercase;
}

/* Table Rows */
.table td {
  padding: 12px 16px;
  border-bottom: 1px solid #e5e7eb;
  transition: all 0.25s ease;
}

/* Hover Effect */
.table tbody tr:hover {
  background: #f9fafb;
  transform: scale(1.01);
}

/* Alternating Rows (optional subtle effect) */
.table tbody tr:nth-child(even) {
  background: #fafafa;
}

/* Category Colors */

/* Kathmandu */
.table-primary {
  background: #e7f0ff;
}
.table-primary:hover {
  background: #d6e6ff;
}

/* Pokhara */
.table-success {
  background: #e6f7ec;
}
.table-success:hover {
  background: #d4f1df;
}

/* Chitwan */
.table-danger {
  background: #ffe8e8;
}
.table-danger:hover {
  background: #ffd6d6;
}

/* Lumbini */
.table-info {
  background: #e8f7ff;
}
.table-info:hover {
  background: #d6f0ff;
}

/* Dhulikhel */
.table-warning {
  background: #fff6e5;
}
.table-warning:hover {
  background: #ffedcc;
}

/* Nagarkot */
.table-light {
  background: #f4f4f4;
}
.table-light:hover {
  background: #e9e9e9;
}

/* Borders */
.table-bordered th,
.table-bordered td {
  border: 1px solid #e5e7eb;
}

/* Responsive */
@media (max-width: 768px) {
  .table {
    font-size: 13px;
  }

  .table th,
  .table td {
    padding: 10px;
  }
}
