/*
Theme Name: The ClassicPress Theme Child
Description: Child theme for The ClassicPress Theme. You can now safely customize it and not risk losing your customizations.
Author: WPMarmite
Author URI: https://wpmarmite.com
Template: the-classicpress-theme
Version: 1.0
*/
.page-title {
    background-color:#db007e;
}

/* Minimal, unstyled but still usable links */
a {
  color: inherit;
  text-decoration: none;
  font-weight: inherit;
  background: none;
  border: none;
  padding: 0;
  margin: 0;
}

/* Optional: make hover/focus visible */
a:hover,
a:focus {
  text-decoration: underline;
  outline: 1px dotted currentColor;
}

/* Load Outfit font (add this via theme Customizer “Additional CSS” only if you already have the font enqueued; otherwise, use theme options or a plugin) */
@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap');

/* Apply Outfit as the main site font */
body,
button,
input,
select,
textarea,
.h1, .h2, .h3, .h4, .h5, .h6,
h1, h2, h3, h4, h5, h6,
p,
li,
a {
	font-family: 'Outfit', sans-serif;
}

/* Optional: set default body font‑weight and size */
body {
	font-weight: 400;
	font-size: 16px;
	line-height: 1.6;
}

table { width: 100%; border-collapse: collapse; margin: 20px 0; font-size: 16px; text-align: left; }

th, td {
padding: 12px;
border: 1px solid #ddd;
}

th {
background-color: #f4f4f4;
font-weight: bold;
}

tr:nth-child(even) {
background-color: #EDF4FE;
}

@media screen and (max-width: 600px) {
table {
display: block;
overflow-x: auto;
white-space: nowrap;
}

th, td {
font-size: 14px;
padding: 8px;
}
}


th {

  background-color: #db007e;
font-size:14px;
  color: #fff;
font-weight:500px;
  padding: 4px;

  transition: background-color 0.3s ease; /* Smooth transition */

}

th:hover {

  background-color: #0056b3; /* Darker blue on hover */

}
td {
font-size:12px;
border-width:1px;border-color:#f7f7f7;border-style:solid;
}
